0000930420-23-000225.txt : 20231101 0000930420-23-000225.hdr.sgml : 20231101 20231101160742 ACCESSION NUMBER: 0000930420-23-000225 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231101 DATE AS OF CHANGE: 20231101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KFORCE INC CENTRAL INDEX KEY: 0000930420 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-HELP SUPPLY SERVICES [7363] IRS NUMBER: 593264661 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-26058 FILM NUMBER: 231368257 BUSINESS ADDRESS: STREET 1: 1150 ASSEMBLY DRIVE STREET 2: SUITE 500 CITY: TAMPA STATE: FL ZIP: 33607 BUSINESS PHONE: 8135525000 MAIL ADDRESS: STREET 1: 8405 BENJAMIN ROAD STREET 2: SUITE G CITY: TAMPA STATE: FL ZIP: 33634 FORMER COMPANY: FORMER CONFORMED NAME: KFORCE INC DATE OF NAME CHANGE: 20000517 FORMER COMPANY: FORMER CONFORMED NAME: ROMAC INTERNATIONAL INC DATE OF NAME CHANGE: 19950502 10-Q 1 kfrc-20230930.htm FORM 10-Q kfrc-20230930
FALSE2023Q30000930420--12-31http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent00009304202023-01-012023-09-3000009304202023-10-27xbrli:shares00009304202023-07-012023-09-30iso4217:USD00009304202022-07-012022-09-3000009304202022-01-012022-09-30iso4217:USDxbrli:shares00009304202023-09-3000009304202022-12-310000930420us-gaap:CommonStockMember2022-12-310000930420us-gaap:AdditionalPaidInCapitalMember2022-12-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000930420us-gaap:RetainedEarningsMember2022-12-310000930420us-gaap:TreasuryStockCommonMember2022-12-310000930420us-gaap:RetainedEarningsMember2023-01-012023-03-3100009304202023-01-012023-03-310000930420us-gaap:CommonStockMember2023-01-012023-03-310000930420us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000930420us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000930420us-gaap:CommonStockMember2023-03-310000930420us-gaap:AdditionalPaidInCapitalMember2023-03-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000930420us-gaap:RetainedEarningsMember2023-03-310000930420us-gaap:TreasuryStockCommonMember2023-03-3100009304202023-03-310000930420us-gaap:RetainedEarningsMember2023-04-012023-06-3000009304202023-04-012023-06-300000930420us-gaap:CommonStockMember2023-04-012023-06-300000930420us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000930420us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000930420us-gaap:CommonStockMember2023-06-300000930420us-gaap:AdditionalPaidInCapitalMember2023-06-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000930420us-gaap:RetainedEarningsMember2023-06-300000930420us-gaap:TreasuryStockCommonMember2023-06-3000009304202023-06-300000930420us-gaap:RetainedEarningsMember2023-07-012023-09-300000930420us-gaap:CommonStockMember2023-07-012023-09-300000930420us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000930420us-gaap:TreasuryStockCommonMember2023-07-012023-09-300000930420us-gaap:CommonStockMember2023-09-300000930420us-gaap:AdditionalPaidInCapitalMember2023-09-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000930420us-gaap:RetainedEarningsMember2023-09-300000930420us-gaap:TreasuryStockCommonMember2023-09-300000930420us-gaap:CommonStockMember2021-12-310000930420us-gaap:AdditionalPaidInCapitalMember2021-12-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000930420us-gaap:RetainedEarningsMember2021-12-310000930420us-gaap:TreasuryStockCommonMember2021-12-3100009304202021-12-310000930420us-gaap:RetainedEarningsMember2022-01-012022-03-3100009304202022-01-012022-03-310000930420us-gaap:CommonStockMember2022-01-012022-03-310000930420us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000930420us-gaap:TreasuryStockCommonMember2022-01-012022-03-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000930420us-gaap:CommonStockMember2022-03-310000930420us-gaap:AdditionalPaidInCapitalMember2022-03-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000930420us-gaap:RetainedEarningsMember2022-03-310000930420us-gaap:TreasuryStockCommonMember2022-03-3100009304202022-03-310000930420us-gaap:RetainedEarningsMember2022-04-012022-06-3000009304202022-04-012022-06-300000930420us-gaap:CommonStockMember2022-04-012022-06-300000930420us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000930420us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000930420us-gaap:CommonStockMember2022-06-300000930420us-gaap:AdditionalPaidInCapitalMember2022-06-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000930420us-gaap:RetainedEarningsMember2022-06-300000930420us-gaap:TreasuryStockCommonMember2022-06-3000009304202022-06-300000930420us-gaap:RetainedEarningsMember2022-07-012022-09-300000930420us-gaap:CommonStockMember2022-07-012022-09-300000930420us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300000930420us-gaap:TreasuryStockCommonMember2022-07-012022-09-300000930420us-gaap:CommonStockMember2022-09-300000930420us-gaap:AdditionalPaidInCapitalMember2022-09-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000930420us-gaap:RetainedEarningsMember2022-09-300000930420us-gaap:TreasuryStockCommonMember2022-09-3000009304202022-09-300000930420kfrc:WorkLLamaLLCMember2019-06-30xbrli:pure0000930420kfrc:WorkLLamaLLCMember2023-07-012023-09-300000930420kfrc:WorkLLamaLLCMember2022-07-012022-09-300000930420kfrc:WorkLLamaLLCMember2023-01-012023-09-300000930420kfrc:WorkLLamaLLCMember2022-01-012022-09-3000009304202022-01-012022-12-310000930420kfrc:WorkLLamaLLCMemberus-gaap:NotesReceivableMember2022-01-012022-12-310000930420kfrc:WorkLLamaLLCMember2023-02-232023-02-230000930420kfrc:WorkLLamaLLCMemberkfrc:WorkLLamaLLCMember2023-02-2300009304202022-08-162022-08-1600009304202022-08-160000930420kfrc:TechnologySegmentMember2023-07-012023-09-300000930420kfrc:FinanceAndAccountingSegmentMember2023-07-012023-09-300000930420kfrc:TechnologySegmentMember2022-07-012022-09-300000930420kfrc:FinanceAndAccountingSegmentMember2022-07-012022-09-300000930420kfrc:TechnologySegmentMember2023-01-012023-09-300000930420kfrc:FinanceAndAccountingSegmentMember2023-01-012023-09-300000930420kfrc:TechnologySegmentMember2022-01-012022-09-300000930420kfrc:FinanceAndAccountingSegmentMember2022-01-012022-09-300000930420kfrc:FlexRevenueMemberkfrc:TechnologySegmentMember2023-07-012023-09-300000930420kfrc:FinanceAndAccountingSegmentMemberkfrc:FlexRevenueMember2023-07-012023-09-300000930420kfrc:FlexRevenueMember2023-07-012023-09-300000930420kfrc:DirectHireRevenueMemberkfrc:TechnologySegmentMember2023-07-012023-09-300000930420kfrc:DirectHireRevenueMemberkfrc:FinanceAndAccountingSegmentMember2023-07-012023-09-300000930420kfrc:DirectHireRevenueMember2023-07-012023-09-300000930420kfrc:FlexRevenueMemberkfrc:TechnologySegmentMember2022-07-012022-09-300000930420kfrc:FinanceAndAccountingSegmentMemberkfrc:FlexRevenueMember2022-07-012022-09-300000930420kfrc:FlexRevenueMember2022-07-012022-09-300000930420kfrc:DirectHireRevenueMemberkfrc:TechnologySegmentMember2022-07-012022-09-300000930420kfrc:DirectHireRevenueMemberkfrc:FinanceAndAccountingSegmentMember2022-07-012022-09-300000930420kfrc:DirectHireRevenueMember2022-07-012022-09-300000930420kfrc:FlexRevenueMemberkfrc:TechnologySegmentMember2023-01-012023-09-300000930420kfrc:FinanceAndAccountingSegmentMemberkfrc:FlexRevenueMember2023-01-012023-09-300000930420kfrc:FlexRevenueMember2023-01-012023-09-300000930420kfrc:DirectHireRevenueMemberkfrc:TechnologySegmentMember2023-01-012023-09-300000930420kfrc:DirectHireRevenueMemberkfrc:FinanceAndAccountingSegmentMember2023-01-012023-09-300000930420kfrc:DirectHireRevenueMember2023-01-012023-09-300000930420kfrc:FlexRevenueMemberkfrc:TechnologySegmentMember2022-01-012022-09-300000930420kfrc:FinanceAndAccountingSegmentMemberkfrc:FlexRevenueMember2022-01-012022-09-300000930420kfrc:FlexRevenueMember2022-01-012022-09-300000930420kfrc:DirectHireRevenueMemberkfrc:TechnologySegmentMember2022-01-012022-09-300000930420kfrc:DirectHireRevenueMemberkfrc:FinanceAndAccountingSegmentMember2022-01-012022-09-300000930420kfrc:DirectHireRevenueMember2022-01-012022-09-300000930420kfrc:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-10-200000930420us-gaap:RevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-09-300000930420us-gaap:RevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2022-12-310000930420kfrc:TwoThousandTwentyThreeStockIncentivePlanMember2023-04-200000930420kfrc:OptionOrStockAppreciationRightMember2023-04-200000930420us-gaap:CommonStockMember2023-04-200000930420us-gaap:RestrictedStockMember2022-12-310000930420us-gaap:RestrictedStockMember2023-01-012023-09-300000930420us-gaap:RestrictedStockMember2023-09-30kfrc:derivative_instrument0000930420us-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000930420us-gaap:DesignatedAsHedgingInstrumentMember2022-09-300000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-09-300000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-09-300000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 ____________________________________________________________________________________________
 
FORM 10-Q
 ________________________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number 000-26058
_________________________________________________________________
Standard Kforce Logo_Full Color (1).jpg 
Kforce Inc.
Exact name of registrant as specified in its charter
_______________________________________________________________ 
Florida
59-3264661
State or other jurisdiction of incorporation or organization
IRS Employer Identification No.
1150 Assembly Drive, Suite 500, Tampa, Florida
33607
Address of principal executive offices
Zip Code
Registrant’s telephone number, including area code: (813552-5000
 _______________________________________________________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 per shareKFRCNASDAQ
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.    Yes x   No ¨
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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes x   No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “non-accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act:
Large accelerated filerxAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
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.  ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act.):    Yes    No  x
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
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐
The number of shares outstanding of the registrant’s common stock as of October 27, 2023 was 19,759 thousand.


KFORCE INC.
CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
References in this document to the “Registrant,” “Kforce,” the “Company,” “we,” the “Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context otherwise requires or indicates.
This report, particularly Part I, Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”), and Part II, Item 1A. Risk Factors, and the documents we incorporate into this report contain certain statements that are, or may be deemed to be, forward-looking statements within the meaning of that term in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and are made in reliance upon the protections provided by such acts for forward-looking statements. Such statements may include, but may not be limited to: expectations of financial or operational performance, including our expectations regarding the future changes in revenue of each segment of our business; the impact of the economic environment on our business; our ability to control discretionary spending and decrease operating costs; the Firm’s commitment and ability to return significant capital to its shareholders; our ability to meet capital expenditure and working capital requirements of our operations; the intent and ability to declare and pay quarterly dividends; growth rates in temporary staffing; a constraint in the supply of consultants and candidates or the Firm’s ability to attract such individuals; changes in client demand for our services and our ability to adapt to such changes; the ability of the Firm to maintain and attract clients in the face of changing economic or competitive conditions; expected incurrence of stock-based compensation; the impact of the Inflation Reduction Act of 2022 on our stock repurchases and financial condition; our beliefs regarding the expected future benefits of our flexible working environment; our ability to maintain compliance with our credit facility's covenants; potential government actions or changes in laws and regulations; anticipated costs and benefits of acquisitions, divestitures, joint ventures and other investments; effects of interest rate variations; financing needs or plans; estimates concerning the effects of litigation or other disputes; the occurrence of unanticipated expenses; as well as assumptions as to any of the foregoing and all statements that are not based on historical fact, but rather reflect our current expectations concerning future results and events. For a further list and description of various risks, relevant factors and uncertainties that could cause future results or events to differ materially from those expressed or implied in our forward-looking statements, refer to the MD&A and Risk Factors sections. In addition, when used in this discussion, the terms “anticipate,” “assume,” “estimate,” “expect,” “intend,” “plan,” “believe,” “will,” “may,” “likely,” “could,” “should,” “future” and variations thereof and similar expressions are intended to identify forward-looking statements.
Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted. Future events and actual results could differ materially from those set forth in or underlying the forward-looking statements. Readers are cautioned not to place undue reliance on any forward-looking statements contained in this report, which speak only as of the date of this report. Kforce undertakes no obligation to update any forward-looking statements.
2

PART I - FINANCIAL INFORMATION
ITEM 1.    FINANCIAL STATEMENTS.

KFORCE INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
AND COMPREHENSIVE INCOME
(IN THOUSANDS, EXCEPT PER SHARE AMOUNTS)
 
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue$373,122 $437,620 $1,168,309 $1,291,103 
Direct costs269,661 310,950 840,606 909,475 
Gross profit103,461 126,670 327,703 381,628 
Selling, general and administrative expenses86,226 94,306 258,558 285,502 
Depreciation and amortization1,202 1,045 3,776 3,214 
Income from operations16,033 31,319 65,369 92,912 
Other expense (income), net181 906 1,539 (333)
Income from operations, before income taxes15,852 30,413 63,830 93,245 
Income tax expense5,277 8,151 18,471 24,886 
Net income10,575 22,262 45,359 68,359 
Other comprehensive loss, net of tax:
Change in fair value of interest rate swaps   (615)
Comprehensive income$10,575 $22,262 $45,359 $67,744 
Earnings per share – basic$0.55 $1.11 $2.35 $3.38 
Earnings per share – diluted$0.54 $1.09 $2.31 $3.31 
Weighted average shares outstanding – basic19,158 20,022 19,317 20,206 
Weighted average shares outstanding – diluted19,518 20,450 19,621 20,634 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

KFORCE INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(IN THOUSANDS EXCEPT PER SHARE AMOUNTS)
September 30, 2023December 31, 2022
ASSETS
Current assets:
Cash and cash equivalents$122 $121 
Trade receivables, net of allowances of $1,454 and $1,575, respectively
248,291 269,496 
Prepaid expenses and other current assets9,498 8,143 
Total current assets257,911 277,760 
Fixed assets, net9,489 8,647 
Other assets, net71,779 75,771 
Deferred tax assets, net5,543 4,786 
Goodwill25,040 25,040 
Total assets$369,762 $392,004 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable and other accrued liabilities$67,253 $72,792 
Accrued payroll costs42,740 48,369 
Current portion of operating lease liabilities3,850 4,576 
Income taxes payable5,429 5,696 
Total current liabilities119,272 131,433 
Long-term debt – credit facility21,400 25,600 
Other long-term liabilities50,138 52,773 
Total liabilities190,810 209,806 
Commitments and contingencies (Note L)
Stockholders’ equity:
Preferred stock, $0.01 par value; 15,000 shares authorized, none issued and outstanding
  
Common stock, $0.01 par value; 250,000 shares authorized, 73,224 and 73,242 issued, respectively
732 732 
Additional paid-in capital523,669 507,734 
Accumulated other comprehensive income 6 
Retained earnings516,540 492,764 
Treasury stock, at cost; 53,464 and 52,744 shares, respectively
(861,989)(819,038)
Total stockholders’ equity178,952 182,198 
Total liabilities and stockholders’ equity$369,762 $392,004 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

4

KFORCE INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY
(IN THOUSANDS)
 
Common StockAdditional Paid-In CapitalAccumulated Other
Comprehensive Income
Treasury StockTotal Stockholders’ Equity
SharesAmountRetained EarningsSharesAmount
Balance, December 31, 2022
73,242 $732 $507,734 $6 $492,764 52,744 $(819,038)$182,198 
Net income— — — — 16,210 — — 16,210 
Issuance for stock-based compensation and dividends, net of forfeitures5 — 340 — (341)— — (1)
Stock-based compensation expense— — 4,326 — — — — 4,326 
Employee stock purchase plan— — 172 — — (5)73 245 
Dividends ($0.36 per share)
— — — — (7,003)— — (7,003)
Repurchases of common stock— — — — — 181 (10,244)(10,244)
Other— — — (6)— — — (6)
Balance, March 31, 2023
73,247 732 512,572  501,630 52,920 (829,209)185,725 
Net income— — — — 18,574 — — 18,574 
Issuance for stock-based compensation and dividends, net of forfeitures32 — 322 — (322)— —  
Stock-based compensation expense— — 4,309 — — — — 4,309 
Employee stock purchase plan— — 219 — — (5)77 296 
Dividends ($0.36 per share)
— — — — (6,945)— — (6,945)
Repurchases of common stock— — — — 248 (14,341)(14,341)
Balance, June 30, 2023
73,279 732 517,422  512,937 53,163 (843,473)187,618 
Net income— — — — 10,575 — — 10,575 
Issuance for stock-based compensation and dividends, net of forfeitures(55)— 78 — (78)— —  
Stock-based compensation expense— — 5,967 — — — — 5,967 
Employee stock purchase plan— — 202 — — (4)74 276 
Dividends ($0.36 per share)
— — — — (6,894)— — (6,894)
Repurchases of common stock— — — — — 305 (18,590)(18,590)
Balance, September 30, 2023
73,224 $732 $523,669 $ $516,540 53,464 $(861,989)$178,952 



5



Common StockAdditional Paid-In CapitalAccumulated Other
Comprehensive Income
Treasury StockTotal Stockholders’ Equity
SharesAmountRetained EarningsSharesAmount
Balance, December 31, 2021
72,997 $730 $488,036 $621 $442,596 51,492 $(743,577)$188,406 
Net income— — — — 19,181 — — 19,181 
Issuance for stock-based compensation and dividends, net of forfeitures(1)— 319 — (318)— — 1 
Stock-based compensation expense— — 4,437 — — — — 4,437 
Employee stock purchase plan— — 193 — — (3)49 242 
Dividends ($0.30 per share)
— — — — (6,094)— — (6,094)
Change in fair value of interest rate swap, net of tax benefit of $780
— — — 2,302 — — — 2,302 
Repurchases of common stock— — — — — 147 (10,270)(10,270)
Balance, March 31, 2022
72,996 730 492,985 2,923 455,365 51,636 (753,798)198,205 
Net income— — — — 26,916 — — 26,916 
Issuance for stock-based compensation and dividends, net of forfeitures11 — 298 — (298)— —  
Stock-based compensation expense— — 4,410 — — — — 4,410 
Employee stock purchase plan— — 234 — — (4)61 295 
Dividends ($0.30 per share)
— — — — (6,093)— — (6,093)
Change in fair value of interest rate swaps, net of tax expense of $989
— — — (2,917)— — — (2,917)
Repurchases of common stock— — — — — 162 (10,283)(10,283)
Balance, June 30, 2022
73,007 730 497,927 6 475,890 51,794 (764,020)210,533 
Net income— — — — 22,262 — — 22,262 
Issuance for stock-based compensation and dividends, net of forfeitures(1)— 318 — (319)— — (1)
Stock-based compensation expense— — 4,445 — — — — 4,445 
Employee stock purchase plan— — 219 — — (5)75 294 
Dividends ($0.30 per share)
— — — — (5,977)— — (5,977)
Repurchases of common stock— — — — — 383 (22,580)(22,580)
Balance, September 30, 2022
73,006 $730 $502,909 $6 $491,856 52,172 $(786,525)$208,976 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6

KFORCE INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(IN THOUSANDS)
Nine Months Ended September 30,
20232022
Cash flows from operating activities:
Net income$45,359 $68,359 
Adjustments to reconcile net income to cash provided by operating activities:
Deferred income tax provision, net(757)4,386 
Provision for credit losses325 (231)
Depreciation and amortization3,776 3,214 
Stock-based compensation expense14,602 13,293 
Noncash lease expense 3,111 4,313 
Loss on equity method investment750 2,737 
Other675 (167)
(Increase) decrease in operating assets
Trade receivables, net20,880 (15,571)
Other assets(289)(1,989)
Increase (decrease) in operating liabilities
Accrued payroll costs(4,812)11,025 
Payment of benefit under terminated pension plan (19,965)
Other liabilities(14,564)8,659 
Cash provided by operating activities69,056 78,063 
Cash flows from investing activities:
Capital expenditures(6,076)(4,656)
Proceeds from the sale of our joint venture interest5,059  
Premiums paid for company-owned life insurance policies(765) 
Equity method investment(750)(500)
Note receivable issued to our joint venture (4,500)
Cash used in investing activities(2,532)(9,656)
Cash flows from financing activities:
Proceeds from credit facility426,400  
Payments on credit facility(430,600)(100,000)
Repurchases of common stock(41,470)(42,103)
Cash dividends(20,842)(18,164)
Other(11)(40)
Cash used in financing activities(66,523)(160,307)
Change in cash and cash equivalents1 (91,900)
Cash and cash equivalents, beginning of period121 96,989 
Cash and cash equivalents, end of period$122 $5,089 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

Nine Months Ended September 30,
Supplemental Disclosure of Cash Flow Information20232022
Cash Paid During the Period For:
Income taxes$19,323 $14,348 
Operating lease liabilities3,937 5,413 
Interest, net623 918 
Non-Cash Investing and Financing Transactions:
ROU assets obtained from operating leases$3,692 $274 
Employee stock purchase plan817 831 
Unsettled repurchases of common stock2,292 1,030 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

KFORCE INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Note A - Summary of Significant Accounting Policies
Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - “Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the 2022 Annual Report on Form 10-K.
Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although management believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2022 Annual Report on Form 10-K. In management’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December 31, 2022, was derived from our audited Consolidated Balance Sheet as of December 31, 2022, as presented in our 2022 Annual Report on Form 10-K.
Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients’ businesses and changes in holiday and vacation days taken. In addition, we typically experience higher costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which adversely affects our gross profit and overall profitability relative to the remainder of the fiscal year. As such, the results of operations for any interim period may be impacted by these factors, among others, and are not necessarily indicative of, nor comparable to, the results of operations for a full year.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to “Kforce,” the “Company,” “we,” the “Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for credit losses; income taxes; self-insured liabilities for health insurance; and the impairment of goodwill and other long-lived assets. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. Therefore, our accounting estimates and assumptions might change materially in future periods.
Health Insurance
Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss per participant for each health insurance claim up to $600 thousand in claims annually. Additionally, for all claim amounts exceeding $600 thousand, Kforce retains the risk of loss up to an aggregate annual loss of those claims of $280 thousand. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims, and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, completion factors determined by an actuary, and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.
Earnings per Share
Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (“WASO”) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.

9

For the three and nine months ended September 30, 2023, 360 thousand and 304 thousand common stock equivalents were included in the diluted WASO, respectively. For each of the three and nine months ended September 30, 2022, 428 thousand common stock equivalents were included in the diluted WASO. For the three and nine months ended September 30, 2023, there were 95 thousand and 186 thousand anti-dilutive common stock equivalents, respectively. For the three and nine months ended September 30, 2022, there were 304 thousand and 301 thousand anti-dilutive common stock equivalents, respectively.
Equity Method Investment and Note Receivable
In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama, LLC (“WorkLlama”), which was accounted for as an equity method investment. As of December 31, 2022, the equity method investment was fully impaired. During the three months ended September 30, 2023 and 2022, we recorded a loss related to our equity method investment of nil and $0.9 million, respectively. We recorded a loss related to our equity method investment of $0.8 million and $2.7 million during the nine months ended September 30, 2023 and 2022, respectively.
During the year ended December 31, 2022, Kforce executed a series of promissory notes (the “Note Receivable”) to our joint venture for a total of $6.8 million and recorded a credit loss of $1.9 million, resulting in a balance of $4.8 million at December 31, 2022. There were no payments received on the Note Receivable during the year ended December 31, 2022.
On February 23, 2023, Kforce received $6.0 million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the Note Receivable. These proceeds, net of customary transaction costs, amounted to $5.1 million and is presented in the investing section of the Unaudited Condensed Consolidated Statements of Cash Flows.
Excise Tax
On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into Federal law. The IRA provides for, among other things, a new U.S. Federal 1% nondeductible excise tax on certain repurchases of stock by publicly-traded U.S. domestic corporations occurring after December 31, 2022. The excise tax is imposed on the repurchasing corporation itself, not its shareholders from which shares are repurchased. The amount of the excise tax is generally 1% of the fair market value of the shares repurchased. For purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain stock issuances against the fair market value of stock repurchases during the same taxable year, with certain exceptions. For the three and nine months ended September 30, 2023, we recorded $0.2 million and $0.4 million, respectively, in excise tax related to the IRA, which was included in Treasury stock in the unaudited condensed consolidated financial statements.
New Accounting Standards
Recently Adopted Accounting Standards
In March 2020, the FASB issued guidance for reference rate reform, which provided temporary optional guidance to ease the potential burden in accounting for reference rate reform in contracts and other transactions that reference LIBOR, or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. The FASB has since issued subsequent updates to the initial guidance in December 2022, which extends the final sunset date for reference rate reform from December 31, 2022 to December 31, 2024. We adopted this standard as of January 1, 2023, and it did not have a material impact on our consolidated financial statements.
Accounting Standards Not Yet Adopted
In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC’s simplification initiative. These amendments are intended to align FASB’s accounting standards and eliminate disclosures that are “redundant, duplicative, overlapping, outdated, or superseded.”. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.

10


Note B - Reportable Segments
Kforce provides services through our Technology and Finance and Accounting (“FA”) segments. Historically, and for the three and nine months ended September 30, 2023, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined.
The following table provides information on the operations of our segments (in thousands):
TechnologyFATotal
Three Months Ended September 30,
2023
Revenue$338,289 $34,833 $373,122 
Gross profit$89,401 $14,060 $103,461 
Operating and other expenses$87,609 
Income from operations, before income taxes$15,852 
2022
Revenue$390,496 $47,124 $437,620 
Gross profit$107,793 $18,877 $126,670 
Operating and other expenses$96,257 
Income from operations, before income taxes$30,413 
Nine Months Ended September 30,
2023
Revenue$1,055,158 $113,151 $1,168,309 
Gross profit$283,297 $44,406 $327,703 
Operating and other expenses$263,873 
Income from operations, before income taxes$63,830 
2022
Revenue$1,134,996 $156,107 $1,291,103 
Gross profit$320,160 $61,468 $381,628 
Operating and other expenses$288,383 
Income from operations, before income taxes$93,245 

11

Note C - Disaggregation of Revenue
The following table provides the disaggregation of revenue by segment and type (in thousands):
TechnologyFATotal
Three Months Ended September 30,
2023
Revenue by type:
Flex revenue$334,253 $29,908 $364,161 
Direct Hire revenue4,036 4,925 8,961 
Total Revenue$338,289 $34,833 $373,122 
2022
Revenue by type:
Flex revenue$382,072 $40,896 $422,968 
Direct Hire revenue8,424 6,228 14,652 
Total Revenue$390,496 $47,124 $437,620 
Nine Months Ended September 30,
2023
Revenue by type:
Flex revenue$1,040,103 $98,060 $1,138,163 
Direct Hire revenue15,055 15,091 30,146 
Total Revenue$1,055,158 $113,151 $1,168,309 
2022
Revenue by type:
Flex revenue$1,109,294 $135,239 $1,244,533 
Direct Hire revenue25,702 20,868 46,570 
Total Revenue$1,134,996 $156,107 $1,291,103 

Note D - Allowance for Credit Losses
The allowance for credit losses on trade receivables is determined by estimating and recognizing lifetime expected losses, rather than incurred losses, which results in the earlier recognition of credit losses even if the expected risk of credit loss is remote. As part of our analysis, we apply credit loss rates to outstanding receivables by aging category. For certain clients, we perform a quarterly credit review, which considers the client’s credit rating and financial position as well as our total credit loss exposure. Trade receivables are written off after all reasonable collection efforts have been exhausted. Recoveries of trade receivables previously written off are recorded when received and are immaterial for the three and nine months ended September 30, 2023.
The following table presents the activity within the allowance for credit losses on trade receivables for the nine months ended September 30, 2023 (in thousands):
Allowance for credit losses, January 1, 2023$1,006 
Current period provision560 
Write-offs charged against the allowance, net of recoveries of amounts previously written off(708)
Allowance for credit losses, September 30, 2023$858 
The allowances on trade receivables presented in the Unaudited Condensed Consolidated Balance Sheets include $0.6 million at September 30, 2023 and December 31, 2022, for reserves unrelated to credit losses.
12

Note E - Other Assets, Net
Other assets, net consisted of the following (in thousands):
September 30, 2023December 31, 2022
Assets held in Rabbi Trust$35,881 $31,976 
Right-of-use assets for operating leases, net14,937 17,102 
Capitalized software, net (1)16,009 16,149 
Deferred loan costs, net718 881 
Notes receivable, net (2)  4,825 
Other non-current assets 4,234 4,838 
Total Other assets, net$71,779 $75,771 
(1) Accumulated amortization of capitalized software was $37.8 million and $36.6 million as of September 30, 2023 and December 31, 2022, respectively.
(2) Refer to Note A - “Summary of Significant Accounting Policies” for more details on the sale of our joint venture and the settlement of the Note Receivable.

Note F - Current Liabilities
The following table provides information on certain current liabilities (in thousands):
September 30, 2023December 31, 2022
Accounts payable and other accrued liabilities:
Accounts payable$47,073 $49,600 
Accrued liabilities20,180 23,192 
Total Accounts payable and other accrued liabilities$67,253 $72,792 
Accrued payroll costs:
Payroll and benefits$36,698 $41,506 
Payroll taxes 1,838 2,633 
Health insurance liabilities3,721 3,481 
Workers’ compensation liabilities483 749 
Total Accrued payroll costs$42,740 $48,369 
Our accounts payable balance includes vendor and third-party payables. Our accrued liabilities balance includes the current portion of our deferred compensation plans liability, contract liabilities from contracts with customers (such as customer rebates) and other accrued liabilities.

Note G - Credit Facility
On October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association (“Wells Fargo”), as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, BMO Harris Bank, N.A., as documentation agent, and the lenders referred to therein (the “Amended and Restated Credit Facility”). Under the Amended and Restated Credit Facility, the Firm has a maximum borrowing capacity of $200.0 million, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of $150.0 million. The maturity date of the Amended and Restated Credit Facility is October 20, 2026.
In June 2023, Kforce entered into the First Amendment to the Amended and Restated Credit Facility (the “First Amendment”), by and among Wells Fargo, as administrative agent, and the lenders and financial institutions from time to time party thereto, to replace the LIBOR-based benchmark interest rates with Secured Overnight Financing Rate benchmark interest rates (“SOFR Rate”).
As of September 30, 2023 and December 31, 2022, $21.4 million and $25.6 million was outstanding under the Amended and Restated Credit Facility, respectively. As of September 30, 2023, we were in compliance with all of our financial covenants contained in the Amended and Restated Credit Facility.
13


Note H - Other Long-Term Liabilities
Other long-term liabilities consisted of the following (in thousands):
September 30, 2023December 31, 2022
Deferred compensation plan $37,550 $36,390 
Operating lease liabilities12,560 16,380 
Other long-term liabilities28 3 
Total Other long-term liabilities$50,138 $52,773 

Note I - Stock-based Compensation
On April 20, 2023, Kforce’s shareholders approved the 2023 Stock Incentive Plan (the “2023 Plan”). The 2023 Plan allows for the issuance of stock options, stock appreciation rights (“SAR”), stock awards (including restricted stock awards (“RSAs”) and restricted stock units (“RSUs”)) and other stock-based awards. The aggregate number of shares reserved under the 2023 Plan is approximately 3.2 million. Grants of an option or SAR reduce the reserve by one share, while a restricted stock award reduces the reserve by 2.72 shares. The 2023 Plan terminates on April 20, 2033.
Restricted stock (including RSAs and RSUs) is granted to directors, executives and management either for awards related to Kforce’s annual long-term incentive program or as part of a compensation package for attraction and retention purposes.
The following table presents the restricted stock activity for the nine months ended September 30, 2023 (in thousands, except per share amounts):
Number of 
Restricted Stock
Weighted-Average
Grant Date
Fair Value
Total Intrinsic
Value of Restricted
Stock Vested
Outstanding at December 31, 2022911 $54.42 
Granted70 $57.40 
Forfeited(89)$53.59 
Vested(49)$48.41 $2,952 
Outstanding at September 30, 2023843 $55.11 
As of September 30, 2023, total unrecognized stock-based compensation expense related to restricted stock was $29.5 million, which is expected to be recognized over a weighted-average remaining period of 4.5 years.
During the three and nine months ended September 30, 2023, stock-based compensation expense was $6.0 million and $14.6 million, respectively. During the three and nine months ended September 30, 2022, stock-based compensation expense was $4.5 million and $13.3 million, respectively. Stock-based compensation expense is included in Selling, general and administrative expenses (“SG&A”) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.

Note J - Derivative Instrument and Hedging Activity
The Firm maintained two swap instruments, Swap A and Swap B, which were designated as cash flow hedges and were used as interest rate risk management tools to mitigate the potential impact of rising interest rates on variable rate debt. The fixed interest rate for each Swap, plus the applicable interest margin under our Amended and Restated Credit Facility, was recorded in Other expense (income), net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income. Swap A matured on April 29, 2022 and Swap B was terminated in May 2022. As of September 30, 2023 and 2022, the Firm did not have any outstanding derivative instruments.
14

The following table sets forth the activity in the accumulated derivative instrument activity (in thousands):
Nine Months Ended September 30,
20232022
Accumulated derivative instrument gain, beginning of period$ $823 
Net change associated with current period hedging transactions  (823)
Accumulated derivative instrument gain, end of period$ $ 

Note K - Fair Value Measurements
Our interest rate swaps were previously measured at fair value using readily observable inputs, which are considered to be Level 2 inputs. In April 2022, Swap A matured and in May 2022, we terminated Swap B. Refer to Note J - “Derivative Instrument and Hedging Activity” for a complete discussion of the interest rate swap derivative instruments.
There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the nine months ended September 30, 2023.

Note L - Commitments and Contingencies
Employment Agreements
Kforce has employment agreements with certain executives that provide for certain post-employment benefits under certain circumstances. At September 30, 2023, our liability would be approximately $35.0 million if, following a change in control, all of the executives under contract were terminated without cause by the employer or if the executives resigned for good reason, and $15.7 million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without cause or if the executives resigned for good reason.
Litigation
We are involved in legal proceedings, claims, and administrative matters that arise in the ordinary course of business, and we have made accruals with respect to certain of these matters, where appropriate, that are reflected in our consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable, or the amount of loss cannot be reasonably estimated. The outcome of any litigation is inherently uncertain, but we do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our consolidated financial statements; however, if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to additional liabilities that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance that insures us against workers’ compensation, personal and bodily injury, property damage, directors’ and officers’ liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce’s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.
As previously reported, on December 17, 2019, Kforce Inc., et al., was served with a complaint brought in Superior Court of the State of California, Alameda County. Kathleen Wahrer, et al. v. Kforce Inc., et al., Case Number: RG19047269. The former employee purports to bring a representative action on her own behalf and on behalf of other allegedly aggrieved employees pursuant to the California Private Attorneys General Act of 2004, California Labor Code Section 2968, et seq. (“PAGA”) alleging violations of the California Labor Code, §201, et seq. (“Labor Code”). The plaintiff seeks civil penalties, interest, attorneys’ fees, and costs under the Labor Code for alleged failure to: provide and pay for work performed during meal and rest periods; properly calculate and pay all earned minimum and overtime wages; provide compliant wage statements; timely pay wages during employment and upon termination; and reimburse business expenses. On September 18, 2023, the parties reached a preliminary agreement to resolve this matter, which is subject to final approval by the Court, and we have set reserves accordingly. We do not believe that this matter has had or will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.

15

As previously reported, on November 18, 2020, Kforce Inc., et al. was served with a complaint brought in the Superior Court of the State of California, San Diego County, which was subsequently amended on January 21, 2021, to add Kforce Flexible Solutions as a party. Bernardo Buchsbaum, et al. v. Kforce Inc., et al., Case Number: 37-2020-00030994-CU-OE-CTL. The Court entered a written order granting final approval of the parties’ settlement agreement in March 2023, and the case has been dismissed. This matter did not have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
As previously reported, on December 24, 2020, a complaint was filed against Kforce Inc., et al. in Superior Court of the State of California, Los Angeles County. Sydney Elliott-Brand, et al. v. Kforce Inc., et al., Case Number: 20STCV49193. On January 7, 2022, the lawsuit was amended to add Bernardo Buchsbaum and Josie Meister as plaintiffs and to add claims under PAGA and the Fair Labor Standards Act, 29 U.S.C. §§ 201, et seq. The Court entered a written order granting final approval of the parties’ settlement agreement in March 2023, and the matter is considered closed. This matter did not have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
16

ITEM 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
EXECUTIVE SUMMARY
The following is an executive summary of what Kforce believes are highlights as of and for the nine months ended September 30, 2023, which should be considered in the context of the additional discussions herein and in conjunction with the unaudited condensed consolidated financial statements and notes thereto.
Revenue for the nine months ended September 30, 2023 decreased 9.5% to $1.17 billion from $1.29 billion in the comparable period in 2022. Revenue decreased 7.0% and 27.5% for Technology and FA, respectively, primarily driven by the impact of the macro environment on our business and the result of our repositioning efforts for FA.
Flex revenue for the nine months ended September 30, 2023 decreased 8.5% (8.1% on a billing day basis) to $1.14 billion from $1.24 billion in the comparable period in 2022. Flex revenue decreased 6.2% (5.7% on a billing day basis) for Technology and 27.5% (27.1% on a billing day basis) for FA.
Direct Hire revenue for the nine months ended September 30, 2023 decreased 35.3% to $30.1 million from $46.6 million in the comparable period in 2022.
Gross profit margin for the nine months ended September 30, 2023 decreased 160 basis points to 28.0%, compared to September 30, 2022, as a result of a decline in the mix of Direct Hire revenue and Technology Flex gross profit margins.
Flex gross profit margin for the nine months ended September 30, 2023 decreased 80 basis points to 26.1%, compared to September 30, 2022, primarily due to a continued tighter pricing environment and changes in the mix of business.
SG&A expenses as a percentage of revenue for the nine months ended September 30, 2023 remained flat at 22.1%, compared to September 30, 2022.
Net income for the nine months ended September 30, 2023 decreased 33.6% to $45.4 million, or $2.31 per share, from $68.4 million, or $3.31 per share, for the nine months ended September 30, 2022.
SG&A expenses for the three months ended September 30, 2023 include costs of $8.4 million related to (i) organizational realignment activities and actions taken to reduce our costs to better align with the lower revenue levels and (ii) legal costs for settlements. These costs, net of related tax benefits, impacted our earnings per share in the third quarter by $0.36 per share.
The Firm returned $62.9 million of capital to our shareholders in the form of open market repurchases totaling $42.0 million and quarterly dividends totaling $20.9 million during the nine months ended September 30, 2023.
Cash provided by operating activities was $69.1 million during the nine months ended September 30, 2023, as compared to $78.1 million for the nine months ended September 30, 2022.

17

RESULTS OF OPERATIONS
Business Overview
Kforce is a leading domestic provider of technology and finance and accounting talent solutions to innovative and industry-leading companies. Our corporate headquarters is in Tampa, Florida. As of September 30, 2023, Kforce employed approximately 1,800 associates and had approximately 8,600 consultants on assignment providing flexible staffing services and solutions to our clients. Kforce serves clients across a diverse set of industries and organizations of all sizes, but we place a particular focus on serving Fortune 500 companies and other large consumers of our services.
From an economic standpoint, total and temporary employment figures and trends have historically been important indicators of staffing demand. The national unemployment rate was 3.8% in September 2023 compared to 3.5% in December 2022. In the latest U.S. staffing industry forecast published by Staffing Industry Analysts (“SIA”) in September 2023, the technology temporary staffing industry and finance and accounting temporary staffing industry are estimated to decline 3% and 6% in 2023, respectively, and grow 5% and 4% in 2024, respectively.
There has been heightened uncertainty in the macroeconomic environment, and concerns that the U.S. economy may fall into a recession, since the Federal Reserve began aggressively raising interest rates in March 2022 to address persistently high inflation. The U.S. Treasury’s yield curve has also recently been significantly inverted, which, for more than 50 years, has been a very strong indicator of a likely recession. There are also significant geopolitical concerns including, but not limited to, the Ukraine-Russia War, ongoing supply chain issues, U.S. political uncertainties and the Israel-Hamas War.
The uncertainty in the economy has had a negative impact on our results of operations since the second half of 2022. During the third quarter of 2023, Kforce took certain actions to realign our organization and reduce costs to better align with lower revenue levels. We anticipate that these actions will reduce annual operating costs by at least $14.0 million.
Operating Results - Three and Nine Months Ended September 30, 2023 and 2022
The following table presents certain items in our Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income as a percentage of revenue:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue by segment:
Technology90.7 %89.2 %90.3 %87.9 %
FA9.3 10.8 9.7 12.1 
Total Revenue100.0 %100.0 %100.0 %100.0 %
Revenue by type:
Flex97.6 %96.7 %97.4 %96.4 %
Direct Hire2.4 3.3 2.6 3.6 
Total Revenue100.0 %100.0 %100.0 %100.0 %
Gross profit27.7 %29.0 %28.0 %29.6 %
Selling, general and administrative expenses23.1 %21.6 %22.1 %22.1 %
Depreciation and amortization0.3 %0.2 %0.3 %0.2 %
Income from operations4.3 %7.2 %5.6 %7.2 %
Income from operations, before income taxes4.2 %6.9 %5.5 %7.2 %
Net income2.8 %5.1 %3.9 %5.3 %
18

Revenue. The following table presents revenue by type for each segment and the percentage change from the prior period (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023Increase
(Decrease)
20222023Increase
(Decrease)
2022
Technology
Flex revenue$334,253 (12.5)%$382,072 $1,040,103 (6.2)%$1,109,294 
Direct Hire revenue4,036 (52.1)%8,424 15,055 (41.4)%25,702 
Total Technology revenue$338,289 (13.4)%$390,496 $1,055,158 (7.0)%$1,134,996 
FA
Flex revenue$29,908 (26.9)%$40,896 $98,060 (27.5)%$135,239 
Direct Hire revenue4,925 (20.9)%6,228 15,091 (27.7)%20,868 
Total FA revenue$34,833 (26.1)%$47,124 $113,151 (27.5)%$156,107 
Total Flex revenue$364,161 (13.9)%$422,968 $1,138,163 (8.5)%$1,244,533 
Total Direct Hire revenue8,961 (38.8)%14,652 30,146 (35.3)%46,570 
Total Revenue$373,122 (14.7)%$437,620 $1,168,309 (9.5)%$1,291,103 
Our quarterly operating results are affected by the number of billing days in a quarter. The following table presents the year-over-year changes in Flex revenue, on a billing day basis, for the last five quarters:
Changes in Year-Over-Year Flex Revenue
(Per Billing Day)
Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022
Billing Days6364646164
Technology(11.1)%(7.8)%2.2 %8.5 %15.7 %
FA(25.7)%(27.3)%(28.2)%(28.8)%(30.7)%
Total Flex Revenue(12.5)%(9.8)%(1.6)%3.1 %8.7 %
Flex Revenue. The key drivers of Flex revenue are the number of consultants on assignment, billable hours, the bill rate per hour and, to a limited extent, the amount of billable expenses incurred by Kforce and billable to our clients.
Flex revenue in our Technology business decreased during the three and nine months ended September 30, 2023 by 12.5% (11.1% on a billing day basis) and 6.2% (5.7% on a billing day basis), respectively, as compared to the same periods in 2022, primarily due to a decrease in consultants on assignment, which was partially offset by higher average bill rates. We began to experience a softening in the demand environment beginning in the second half of 2022 as our clients began to exercise restraint in initiating new technology initiatives against the backdrop of the current macroeconomic environment. Our average bill rates remained strong and increased 2.3% and 3.4% for the three and nine months ended September 30, 2023, respectively, as compared to the same periods in 2022. In the fourth quarter, we expect revenue in our Technology Flex business to remain stable sequentially and to decline in the low double digits given the trends that we have experienced in 2023 on a year-to-date basis as well as difficult comparisons on a year-over-year basis.
Our FA segment experienced a decrease in Flex revenue of 26.9% (25.7% on a billing day basis) and 27.5% (27.1% on a billing day basis) during the three and nine months ended September 30, 2023, respectively, as compared to the same periods in 2022, primarily driven by the repositioning efforts of our business towards more high-skilled roles and the continued uncertainty in the macroeconomic environment. We have seen solid indicators of success in our repositioning efforts as our average bill rates continued to improve by 1.4% and 6.9% for the three and nine months ended September 30, 2023, respectively, as compared to the same periods in 2022 and our Flex margins have improved significantly as well. In the fourth quarter, we expect a sequential decline in FA Flex revenue in the mid-single digits.
19

The following table presents the key drivers for the change in Flex revenue by segment over the prior period (in thousands):
Three Months EndedNine Months Ended
September 30, 2023 vs. September 30, 2022September 30, 2023 vs. September 30, 2022
TechnologyFATechnologyFA
Key Drivers - Increase (Decrease)
Volume - hours billed$(54,566)$(11,385)$(101,682)$(43,474)
Bill rate7,385 407 34,176 6,311 
Billable expenses(638)(10)(1,685)(16)
Total change in Flex revenue$(47,819)$(10,988)$(69,191)$(37,179)
The following table presents total Flex hours billed by segment and percentage change over the prior period (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023Increase
(Decrease)
20222023Increase
(Decrease)
2022
Technology3,690 (14.3)%4,308 11,550 (9.2)%12,722 
FA589 (27.8)%816 1,970 (32.2)%2,904 
Total Flex hours billed4,279 (16.5)%5,124 13,520 (13.5)%15,626 
Direct Hire Revenue. The key drivers of Direct Hire revenue are the number of placements and the associated placement fee. Direct Hire revenue also includes conversion revenue, which may occur when a consultant initially assigned to a client on a temporary basis is later converted to a permanent placement for a fee.
Direct Hire revenue decreased 38.8% and 35.3% during the three and nine months ended September 30, 2023, respectively, as compared to the same periods in 2022, which was primarily driven by a decrease in placements stemming from the uncertainties in the macroeconomic environment.
Gross Profit. Gross profit is calculated by deducting direct costs (primarily consultant compensation, payroll taxes, payroll-related insurance and certain fringe benefits, as well as third-party compliance costs) from total revenue. There are no consultant payroll costs associated with Direct Hire placements; accordingly, all Direct Hire revenue increases gross profit by the full amount of the placement fee.
The following table presents the gross profit percentage (gross profit as a percentage of total revenue) by segment and percentage change over the prior period:
Three Months Ended September 30,Nine Months Ended September 30,
2023Increase
(Decrease)
20222023Increase
(Decrease)
2022
Technology26.4 %(4.3)%27.6 %26.8 %(5.0)%28.2 %
FA40.4 %0.7 %40.1 %39.2 %(0.5)%39.4 %
Total gross profit percentage27.7 %(4.5)%29.0 %28.0 %(5.4)%29.6 %
The total gross profit percentage for each of the three and nine months ended September 30, 2023 decreased 130 and 160 basis points, respectively, as compared to the same periods in 2022, primarily due to a decline in the mix of Direct Hire revenue and Technology Flex gross profit margins.
Flex gross profit percentage (Flex gross profit as a percentage of Flex revenue) provides management with helpful insights into the other drivers of total gross profit percentage driven by our Flex business, such as changes in the spread between the consultants’ bill rate and pay rate, changes in payroll tax rates or benefits costs, as well as the impact of billable expenses, which provide no profit margin.
20

The following table presents the Flex gross profit percentage by segment and percentage change over the prior period:
Three Months Ended September 30,Nine Months Ended September 30,
2023Increase
(Decrease)
20222023Increase
(Decrease)
2022
Technology25.5 %(1.9)%26.0 %25.8 %(2.6)%26.5 %
FA30.5 %(1.3)%30.9 %29.9 %(0.3)%30.0 %
Total Flex gross profit percentage25.9 %(2.3)%26.5 %26.1 %(3.0)%26.9 %
Our Flex gross profit percentage decreased 60 and 80 basis points for the three and nine months ended September 30, 2023, respectively, as compared to same periods in 2022.
Technology Flex gross profit margin decreased 50 and 70 basis points for the three and nine months ended September 30, 2023, respectively, as compared to the same periods in 2022, primarily due to a tighter pricing environment. We expect Technology Flex gross profit margins for the fourth quarter to be relatively stable sequentially or to be slightly down as a result of typical seasonal impacts.
FA Flex gross profit margins decreased 40 and 10 basis points for the three and nine months ended September 30, 2023, respectively, as compared to the same periods in 2022. The decrease for the three months ended is primarily due to a change in our client portfolio mix.
The following table presents the key drivers for the change in Flex gross profit by segment over the prior period (in thousands):
Three Months EndedNine Months Ended
September 30, 2023 vs. September 30, 2022September 30, 2023 vs. September 30, 2022
TechnologyFATechnologyFA
Key Drivers - Increase (Decrease)
Revenue impact$(12,436)$(3,399)$(18,367)$(11,162)
Profitability impact(1,568)(115)(7,850)(124)
Total change in Flex gross profit$(14,004)$(3,514)$(26,217)$(11,286)
SG&A Expenses. Total compensation, commissions, payroll taxes and benefit costs as a percentage of SG&A represented 83.8% and 84.6% for the three and nine months ended September 30, 2023, respectively, as compared to 85.3% and 85.1% for the comparable periods in 2022, respectively. Commissions and bonus incentives are variable costs driven primarily by revenue and gross profit levels. Therefore, as those levels change, these expenses would also generally be anticipated to change.
The following table presents components of SG&A expenses, and expressed as a percentage of revenue (in thousands):
2023% of Revenue2022% of Revenue
Three Months Ended September 30,
Compensation, commissions, payroll taxes and benefits costs$72,232 19.4 %$80,425 18.4 %
Other (1) 13,994 3.7 %13,881 3.2 %
Total SG&A$86,226 23.1 %$94,306 21.6 %
Nine Months Ended September 30,
Compensation, commissions, payroll taxes and benefits costs$218,850 18.7 %$243,017 18.8 %
Other (1) 39,708 3.4 %42,485 3.3 %
Total SG&A$258,558 22.1 %$285,502 22.1 %
(1) Includes credit loss expense, lease expense, professional fees, travel, telephone, computer, and certain other expenses.
SG&A as a percentage of revenue increased 150 basis points for the three months ended September 30, 2023, as compared to the same period in 2022, which was primarily related to $8.4 million of costs associated with organizational realignment activities, actions taken to reduce our structural costs, and legal costs for settlements. SG&A as a percentage of revenue remained flat for the nine months ended September 30, 2023, as compared to the same period in 2022, primarily as a result of a decrease in performance-based compensation given lower revenues, offset by the aforementioned items.
Despite the uncertainties in the macroeconomic environment, we are continuing to prioritize investments in our strategic initiatives, including our integrated strategy and multi-year efforts to transform our back office, but are exercising tighter discretionary spend control, taking certain actions to align our costs with the lower revenue levels and generating other cost efficiencies, where appropriate.
21

Depreciation and Amortization. The following table presents depreciation and amortization expense and percentage change over the prior period by major category (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023Increase
(Decrease)
20222023Increase
(Decrease)
2022
Fixed asset depreciation (includes finance leases)$818 37.0 %$597 $2,336 22.8 %$1,902 
Capitalized software amortization384 (14.3)%448 1,440 9.8 %1,312 
Total Depreciation and amortization$1,202 15.0 %$1,045 $3,776 17.5 %$3,214 
Other Expense (Income), Net. Other expense, net for the three and nine months ended September 30, 2023 was $0.2 million and $1.5 million, respectively. Other expense (income), net for the three and nine months ended September 30, 2022 was expense of $0.9 million and income of $0.3 million, respectively. This line item primarily includes interest expense related to outstanding borrowings under our Amended and Restated Credit Facility and our proportionate share of losses related to our equity method investment prior to the sale of our noncontrolling interest in WorkLLama in February 2023, as discussed below.
During the three and nine months ended September 30, 2023, our proportionate share of losses related to our equity method investment was nil and $0.8 million, respectively. During the three and nine months ended September 30, 2022, our proportionate share of losses related to our equity method investment was $0.9 million and $2.7 million, respectively. On February 23, 2023, Kforce sold its 50% noncontrolling interest in WorkLLama to an unaffiliated third party. Refer to Note A - “Summary of Significant Accounting Policies” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in Item 1 of this report, for more details.
During the nine months ended September 30, 2022, Other expense (income), net also includes a $4.1 million gain recognized as a result of the termination of an interest rate swap agreement in May 2022. Refer to Note J - “Derivative Instrument and Hedging Activity” in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data, for a complete discussion of the interest rate swap derivative instruments.
Income Tax Expense. Income tax expense as a percentage of income from operations, before income taxes (our “effective tax rate”) for the nine months ended September 30, 2023 and 2022 was 28.9% and 26.7%, respectively. The primary differences between the U.S. statutory rate and our effective tax rate are related to nondeductible items such as Internal Revenue Code Section 162(m).
Non-GAAP Financial Measures
Free Cash Flow. “Free Cash Flow,” a non-GAAP financial measure, is defined by Kforce as net cash provided by operating activities determined in accordance with GAAP, less capital expenditures. Management believes this provides an additional way of viewing our liquidity that, when viewed with our GAAP results, provides a more complete understanding of factors and trends affecting our cash flows and is useful information to investors as it provides a measure of the amount of cash generated from the business that can be used for strategic opportunities, including investing in our business, repurchasing common stock, paying dividends or making acquisitions. Free Cash Flow is limited, however, because it does not represent the residual cash flow available for discretionary expenditures. Therefore, we believe it is important to view Free Cash Flow as a complement to (but not a replacement of) our Unaudited Condensed Consolidated Statements of Cash Flows. The following table presents Free Cash Flow (in thousands):
Nine Months Ended September 30,
20232022
Net cash provided by operating activities$69,056 $78,063 
Capital expenditures(6,076)(4,656)
Free cash flow62,980 73,407 
Change in debt(4,200)(100,000)
Repurchases of common stock(41,470)(42,103)
Cash dividends(20,842)(18,164)
Equity method investment(750)(500)
Proceeds from the sale of our joint venture interest5,059 — 
Premiums paid for company-owned life insurance policies(765)— 
Note receivable issued to our joint venture— (4,500)
Other(11)(40)
Change in cash and cash equivalents$$(91,900)

22

Adjusted EBITDA. “Adjusted EBITDA,” a non-GAAP financial measure, is defined by Kforce as net income before depreciation and amortization, stock-based compensation expense, interest expense, net, income tax expense, organizational realignment activities, legal settlement expense, loss from equity method investment and gain from swap termination. Adjusted EBITDA should not be considered a measure of financial performance under GAAP. Items excluded from Adjusted EBITDA are significant components in understanding and assessing our past and future financial performance, and this presentation should not be construed as an inference by us that our future results will be unaffected by those items excluded from Adjusted EBITDA. Adjusted EBITDA is a key measure used by management to assess our operations including our ability to generate cash flows and our ability to repay our debt obligations and management believes it provides a good metric of our core profitability in comparing our performance to our competitors, as well as our performance over different time periods. Consequently, management believes it is useful information to investors. The measure should not be considered in isolation or as an alternative to net income, cash flows or other financial statement information presented in the consolidated financial statements as indicators of financial performance or liquidity. The measure is not determined in accordance with GAAP and is thus susceptible to varying calculations. Also, Adjusted EBITDA, as presented, may not be comparable to similarly titled measures of other companies.
In addition, although we excluded amortization of stock-based compensation expense because it is a non-cash expense, we expect to continue to incur stock-based compensation expense in the future and the associated stock issued may result in an increase in our outstanding shares of stock, which may result in the dilution of our shareholder ownership interest. We suggest that you evaluate these items and the potential risks of excluding such items when analyzing our financial position.
The following table presents a reconciliation of net income to Adjusted EBITDA (in thousands):
20232022
Three Months Ended September 30,
Net income$10,575 $22,262 
Depreciation and amortization1,202 1,045 
Stock-based compensation expense5,967 4,445 
Interest expense, net181 
Income tax expense5,277 8,151 
Organizational realignment activities3,662 — 
Legal settlement expense2,175 — 
Loss from equity method investment— 896 
Adjusted EBITDA$29,039 $36,808 
Nine Months Ended September 30,
Net income$45,359 $68,359 
Depreciation and amortization3,776 3,214 
Stock-based compensation expense14,602 13,293 
Interest expense, net789 988 
Income tax expense18,471 24,886 
Organizational realignment activities3,662 — 
Legal settlement expense2,175 — 
Loss from equity method investment750 2,737 
Gain from swap termination— 4,059 
Adjusted EBITDA$89,584 $117,536 
23

LIQUIDITY AND CAPITAL RESOURCES
To meet our capital and liquidity requirements, we primarily rely on our operating cash flows and borrowings under our credit facility. At September 30, 2023 and December 31, 2022, we had $21.4 million and $25.6 million outstanding under our Amended and Restated Credit Facility, respectively, and the borrowing availability was $177.4 million and $173.1 million, respectively, subject to certain covenants.
Cash Flows
We are principally focused on generating positive cash flows from operating activities, investing in our business to sustain our long-term growth and profitability objectives, and returning capital to our shareholders through our quarterly dividends and common stock repurchase program.
Cash provided by operating activities was $69.1 million during the nine months ended September 30, 2023, as compared to $78.1 million during the nine months ended September 30, 2022. Our largest source of operating cash flows is the collection of trade receivables, and our largest use of operating cash flows is the payment of our associate and consultant compensation. The year-over-year decrease in cash provided by operating activities was primarily driven by lower profitability levels and the timing of payments.
Cash used in investing activities during the nine months ended September 30, 2023 was $2.5 million and primarily consisted of cash used for capital expenditures of $6.1 million, partially offset by the proceeds from the sale of our joint venture interest of $5.1 million. Cash used in investing activities was $9.7 million during the nine months ended September 30, 2022, and primarily consisted of cash used for capital expenditures and contributions to our joint venture.
Cash used in financing activities was $66.5 million during the nine months ended September 30, 2023, compared to $160.3 million during the nine months ended September 30, 2022. The change was primarily driven by the repayment of $100.0 million outstanding on our Amended and Restated Credit Facility in the prior period.
The following table presents the cash flow impact of the common stock repurchase activity (in thousands):
Nine Months Ended September 30,
20232022
Open market repurchases$40,716 $41,572 
Repurchase of shares related to tax withholding requirements for vesting of restricted stock754 531 
Total cash flow impact of common stock repurchases$41,470 $42,103 
Cash paid in current year for settlement of prior year repurchases$974 $181 
During the nine months ended September 30, 2023 and 2022, Kforce declared and paid quarterly dividends of $20.9 million ($1.08 per share) and $18.2 million ($0.90 per share), respectively, which represents a 20% increase on a per share basis. While the Board of Directors (the “Board”) has declared and paid quarterly dividends since the fourth quarter of 2014, and intends to in the foreseeable future, dividends will be subject to determination by our Board each quarter following its review of, among other things, the Firm’s current and expected financial performance as well as the ability to pay dividends under applicable law.
We believe that existing cash and cash equivalents, operating cash flows and available borrowings under our Amended and Restated Credit Facility will be adequate to meet the capital expenditure and working capital requirements of our operations for at least the next 12 months and give us the flexibility to continue returning significant capital to our shareholders. However, a material deterioration in the economic environment or market conditions, among other things, could adversely affect operating results and liquidity, as well as the ability of our lenders to fund borrowings. Actual results could also differ materially from these indicated as a result of a number of factors, including the use of currently available resources for capital expenditures, investments, additional common stock repurchases or dividends.
Credit Facility
On October 20, 2021, the Firm entered into the Amended and Restated Credit Facility, which has a maximum borrowing capacity of $200.0 million, and subject to certain conditions and the participation of the lenders, may be increased up to an aggregate additional amount of $150.0 million. As of September 30, 2023, $21.4 million was outstanding and $177.4 million was available on our Amended and Restated Credit Facility, and as of December 31, 2022, $25.6 million was outstanding. As of September 30, 2023, we were in compliance with all of our financial covenants contained in the Amended and Restated Credit Facility as described in the 2022 Annual Report on Form 10-K, and currently expect that we will be able to maintain compliance with these covenants.
In June 2023, Kforce entered into the First Amendment, among Wells Fargo, as administrative agent, and the lenders and financial institutions from time to time party thereto, to replace the LIBOR-based benchmark interest rates with the SOFR Rate. Refer to Note G - “Credit Facility” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in this report, for a complete discussion of our Amended and Restated Credit Facility.

24

In April 2017 and March 2020, Kforce entered into two forward-starting interest rate swap agreements to mitigate the risk of rising interest rates. As of September 30, 2023 and 2022, the Firm did not have any outstanding interest rate swap derivative instruments. Refer to Note J - “Derivative Instrument and Hedging Activity” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in this report, for a complete discussion of our interest rate swaps.
Stock Repurchases
In February 2023, the Board approved an increase in our stock repurchase authorization, bringing the total authorization to $100.0 million. During the nine months ended September 30, 2023, Kforce repurchased approximately 722 thousand shares of common stock on the open market at a total cost of approximately $42.0 million, and $66.8 million remained available for further repurchases under the Board-authorized common stock repurchase program at September 30, 2023.
As a result of the newly enacted IRA, the Company recorded a 1% nondeductible excise tax on certain repurchases of stock, net of issuances. The IRA is not expected to have a material impact on our cash flows, results of operations or financial position. Refer to Note A - “Summary of Significant Accounting Policies” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in Item 1 of this report, for a complete discussion of the new excise tax related to the IRA.
Contractual Obligations and Commitments
Other than the changes described below and elsewhere in this Quarterly Report, there have been no material changes during the period covered by this report on Form 10-Q to our contractual obligations previously disclosed in Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our 2022 Annual Report on Form 10-K.
Our purchase obligations consist of agreements to purchase goods and services entered into in the ordinary course of business. As of September 30, 2023, the value of our non-cancellable unconditional purchase obligations was $33.1 million.
CRITICAL ACCOUNTING ESTIMATES
Our unaudited condensed consolidated financial statements are prepared in accordance with GAAP. In connection with the preparation of our unaudited condensed consolidated financial statements, we are required to make assumptions and estimates about future events and apply judgments that affect the reported amount of assets, liabilities, revenues, expenses and the related disclosures. We base our assumptions, estimates and judgments on historical experience, current trends and other factors that management believes to be relevant at the time our unaudited condensed consolidated financial statements are prepared. On a regular basis, management reviews the accounting policies, estimates, assumptions and judgments to ensure that our unaudited condensed consolidated financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such differences could be material.
NEW ACCOUNTING STANDARDS
Refer to Note A - “Summary of Significant Accounting Policies” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in Item 1. Financial Statements of this report for a discussion of new accounting standards.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
With respect to our quantitative and qualitative disclosures about market risk, there have been no material changes to the information included in Part II, Item 7A. “Quantitative and Qualitative Disclosures About Market Risk” in our 2022 Annual Report on Form 10-K.
ITEM 4.    CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
As of September 30, 2023, we carried out an evaluation required by Rules 13a-15 and 15d-15 under the Exchange Act (the “Evaluation”), under the supervision and with the participation of our CEO and CFO, of the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15 and 15d-15 under the Exchange Act (“Disclosure Controls”). Based on the Evaluation, our CEO and CFO concluded that the design and operation of our Disclosure Controls were effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is: (1) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms; and (2) accumulated and communicated to management, including the principal executive officer and the principal financial officer, as appropriate, to allow timely decisions regarding disclosure.
Changes in Internal Control over Financial Reporting
Management has evaluated, with the participation of our CEO and CFO, whether any changes in our internal control over financial reporting that occurred during our last fiscal quarter have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on the evaluation we conducted, management has concluded that no such changes have occurred.
25

Inherent Limitations of Internal Control Over Financial Reporting
Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
CEO and CFO Certifications
Exhibits 31.1 and 31.2 are the Certifications of the CEO and the CFO, respectively. The Certifications are required in accordance with Section 302 of the Sarbanes-Oxley Act of 2002 (the “Section 302 Certifications”). This section contains the information concerning the Evaluation referred to in the Section 302 Certifications and this information should be read in conjunction with the Section 302 Certifications for a more complete understanding of the topics presented.
PART II - OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS.
We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. For further information regarding legal proceedings, refer to Note L - "Commitments and Contingencies" in the Notes to Unaudited Condensed Consolidated Financial Statements in the section entitled "Litigation," included in Item 1. Financial Statements of this report. While the ultimate outcome of these legal proceedings cannot be determined, we currently do not expect that these matters, individually or in the aggregate, will have a material effect on our financial position.
ITEM 1A. RISK FACTORS.
There have been no material changes in the risk factors previously disclosed in our 2022 Annual Report on Form 10-K.
ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
Purchases of Equity Securities by the Issuer
Purchases of common stock under the Board authorized stock repurchase plan (the “Plan”) are subject to certain price, market, volume and timing constraints, which are specified in the Plan. The following table presents information with respect to our repurchases of Kforce common stock during the three months ended September 30, 2023:
PeriodTotal Number of
Shares Purchased
(1) (2)
Average Price Paid
per Share
(3)
Total Number of Shares
Purchased as Part of
Publicly Announced
Plans or Programs
Approximate Dollar Value 
of Shares that May Yet Be
Purchased Under the
Plans or Programs (3)(4)
July 1, 2023 to July 31, 20234,806 $63.45 — $84,852,288 
August 1, 2023 to August 31, 202382,250 $61.86 80,807 $79,851,735 
September 1, 2023 to September 30, 2023218,945 $59.51 218,945 $66,822,516 
Total306,001 $60.20 299,752 $66,822,516 
(1) Includes 4,806 shares received upon vesting of restricted stock to satisfy tax withholding requirements for the period July 1, 2023 to July 31, 2023.
(2) Includes 1,443 shares received upon vesting of restricted stock to satisfy tax withholding requirements for the period August 1, 2023 to August 31, 2023.
(3) The IRA imposed a 1% nondeductible excise tax on the net value of certain open market stock repurchases made after December 31, 2022. All dollar amounts presented exclude such excise tax, as applicable. Refer to Note A - “Summary of Significant Accounting Policies” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in this report, for a complete discussion of the new excise tax related to the IRA.
(4) In February 2023, the Board approved a change in our stock repurchase authorization increasing the available authorization to $100.0 million.
ITEM 3.    DEFAULTS UPON SENIOR SECURITIES.
None.
ITEM 4. MINE SAFETY DISCLOSURES.
None.
ITEM 5. OTHER INFORMATION.
Insider Trading Arrangements
During the three months ended September 30, 2023, none of the Company’s officers or directors adopted or terminated any contract, instruction, or written plan for the purchase or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K.
26

ITEM 6.    EXHIBITS.
Exhibit NumberDescription
3.1Amended and Restated Articles of Incorporation, incorporated by reference to the Registrant’s Registration Statement on Form S-1 (File No. 33-91738) filed with the SEC on April 28, 1995.
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February 9, 2004, as amended.
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February 9, 2004, as amended.
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February 9, 2004, as amended.
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on May 17, 2000.
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Annual Report on Form 10-K (File No. 000-26058) filed with the SEC on March 29, 2002.
Amended & Restated Bylaws, incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on April 29, 2013.
Form of Employee Restricted Stock Award Agreement under the 2023 Stock Incentive Plan filed herewith.
Certification by the Chief Executive Officer of Kforce Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
Certification by the Chief Financial Officer of Kforce Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
Certification by the Chief Executive Officer of Kforce Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
Certification by the Chief Financial Officer of Kforce Inc. pursuant to 18 U.S.C. Section 2350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.1
The following material from this Quarterly Report on Form 10-Q of Kforce Inc. for the period ended September 30, 2023, formatted in XBRL Part I, Item 1 of this Form 10-Q formatted in XBRL (Extensible Business Reporting Language): (i) Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income; (ii) Unaudited Condensed Consolidated Balance Sheets; (iii) Unaudited Condensed Consolidated Statement of Changes in Stockholders’ Equity; (iv) Unaudited Condensed Consolidated Statements of Cash Flows; and (v) related notes to these financial statements.
104Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

27

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.  
KFORCE INC.
Date:November 1, 2023By:/s/ JEFFREY B. HACKMAN
Jeffrey B. Hackman
Chief Financial Officer
(Principal Financial and Chief Accounting Officer)

28
EX-10.1 2 exhibit101kforcerestricted.htm EX-10.1 Document
image_0a.jpg
KFORCE INC.
2023 STOCK INCENTIVE PLAN
EMPLOYEE RESTRICTED STOCK AWARD AGREEMENT
Grantee:
Type of Award:
Date of Grant:
Grant (# of awards):
Fair Market Value on Date of Grant:
Kforce Inc. (the “Firm”), pursuant to its 2023 Stock Incentive Plan (the "Plan"), hereby grants the shares summarized above to stated Grantee. The shares are subject to the terms and conditions set forth within the Plan, and unless otherwise defined herein, the terms defined in the Plan shall have the same defined meanings in this Agreement; however, certain terms of this award are provided below:
Vesting
Subject to the terms and conditions within Section 5 of the Plan, the restricted stock awarded to the Grantee vests, as follows: ___________________________
Other Terms
The following “Other Terms” are applicable to this award unless otherwise addressed in an employment agreement between the employee and the Firm.
In the case of a change in control, death of the Grantee or total and permanent disability (as defined in the Plan), the unvested portion of the award shall vest immediately. If the Grantee voluntarily resigns or is terminated with or without cause, the unvested portion of the award shall be forfeited immediately.
Dividend and Voting Rights
The unvested portion of the RS granted above contains the following terms as it relates to dividend and voting rights (the vested portion of the RS granted above has equivalent rights to a share of Kforce common stock):
Dividend Rights:
_ Right to dividends or dividend equivalents1
_ No right to dividends or dividend equivalent rights2
Voting Rights: the unvested restricted stock contains voting rights unless the shares have been forfeited by the grantee.
1 The Firm shall make any payments related to dividends declared in additional shares of restricted stock, which shall be treated as part of the grant of the underlying restricted stock. The grantee’s interest in such stock dividend shall be forfeited or shall become nonforfeitable at the same time as the underlying restricted stock is forfeited or becomes nonforfeitable.
2 The grantee shall not be entitled to any future payments to compensate the grantee for the shares not containing dividend rights.
Tax Withholding
Upon the occurrence of a vesting event, the Grantee must satisfy the federal, state, local or foreign income and social insurance withholding taxes imposed by reason of the vesting of the restricted stock. The Grantee shall make an election with respect to the method of satisfaction of such tax withholding obligation in accordance with procedures established by the Firm.
83(b) Election
In order for an election pursuant to IRS Code 83(b) to be valid, you are required to provide a signed election form to Kforce. Please consult your tax advisor prior to making any such 83(b) election.
General Disclaimer
The Firm undertakes no duty or responsibility for providing periodic updates to you in the future as it relates to this award.




image_0a.jpg
Additional Documents
Your acceptance acknowledges certain terms not specified in the 2023 Stock Incentive Plan and also acknowledges receipt of two documents that are required by the SEC to be provided to you at the time of grant. These documents are as follows:
2023 Stock Incentive Plan Prospectus
Annual Report
________________________________________
(Signature)
_____________
(Date)



EX-31.1 3 exhibit311q32023.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, Joseph J. Liberatore, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Kforce Inc.;
2. 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;
3. 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;
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) 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;
(b) 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;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 1, 2023
/s/ JOSEPH J. LIBERATORE
Joseph J. Liberatore
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 exhibit312q32023.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, Jeffrey B. Hackman, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Kforce Inc.;
2. 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;
3. 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;
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) 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;
(b) 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;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 1, 2023
/s/ JEFFREY B. HACKMAN
Jeffrey B. Hackman,
Chief Financial Officer
(Principal Financial and Chief Accounting Officer)


EX-32.1 5 exhibit321q32023.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Kforce Inc. (“Kforce”) on Form 10-Q for the quarterly period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Form 10-Q”), I, Joseph J. Liberatore, Chief Executive Officer of Kforce, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Form 10-Q fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
(2) The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kforce.
Date: November 1, 2023
/s/ JOSEPH J. LIBERATORE
Joseph J. Liberatore
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 6 exhibit322q32023.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Kforce Inc. (“Kforce”) on Form 10-Q for the quarterly period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Form 10-Q”), I, Jeffrey B. Hackman, Chief Financial Officer of Kforce, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Form 10-Q fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
(2) The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kforce.
Date: November 1, 2023
/s/ JEFFREY B. HACKMAN
Jeffrey B. Hackman,
Chief Financial Officer
(Principal Financial and Chief Accounting Officer)


EX-101.SCH 7 kfrc-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Reportable Segments link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Disaggregation of Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Allowance for Credit Losses link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Other Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Derivative Instrument and Hedging Activity link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Reportable Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Disaggregation of Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Allowance for Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Other Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Derivative Instrument and Hedging Activity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Summary of Significant Accounting Policies - Health Insurance (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Summary of Significant Accounting Policies - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Summary of Significant Accounting Policies - Equity Method Investment (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Summary of Significant Accounting Policies - Exercise Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Reportable Segments - Schedule of Operations of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Allowance for Credit Losses - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Other Assets, Net - Schedule of Other Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Stock-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Stock-based Compensation - Schedule of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Derivative Instrument and Hedging Activity - Schedule of Activity in the Accumulated Derivative Instrument Gain (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 kfrc-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 kfrc-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 kfrc-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred income tax provision, net Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Accrued liabilities Accrued Liabilities, Current Initial maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Underlying Security Market Price Change Underlying Security Market Price Change, Percent Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Outstanding, at beginning of period (in shares) Outstanding, at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Credit Facility Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Segment Reporting [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Other liabilities Increase (Decrease) in Other Noncurrent Liabilities Commitments and contingencies (Note L) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Derivative instruments and hedges, liabilities Derivative Instruments and Hedges, Liabilities Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Ownership [Axis] Ownership [Axis] Current liabilities: Liabilities, Current [Abstract] Accounts payable and other accrued liabilities: Accounts Payable, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.01 par value; 15,000 shares authorized, none issued and outstanding Preferred Stock, Value, Issued Cash dividends Payments of Ordinary Dividends, Common Stock Earnings per share - diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Trade receivables, net of allowances of $1,454 and $1,575, respectively Accounts Receivable, after Allowance for Credit Loss, Current Receivable [Domain] Receivable [Domain] Change in fair value of interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury stock, shares (in shares) Beginning of period (in shares) End of period (in shares) Treasury Stock, Common, Shares Payroll and benefits Accrued Employee Benefits, Current Net change associated with current period hedging transactions Other Comprehensive Income (Loss), before Reclassifications, before Tax Excise tax related to IRA Excise and Sales Taxes Trading Symbol Trading Symbol Equity method investment Payments to Acquire Equity Method Investments Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Flex revenue Flex Revenue Member LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Notes receivable, net Financing Receivable, before Allowance for Credit Loss, Noncurrent Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Option or Stock Appreciation Right Option Or Stock Appreciation Right [Member] Option Or Stock Appreciation Right Stockholders’ equity: Equity, Attributable to Parent [Abstract] Other non-current assets Other Assets, Miscellaneous, Noncurrent Note Receivable Receivable [Policy Text Block] Executive Category: Executive Category [Axis] Number of  Restricted Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Trade receivables, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Employees under contract terminated by employer without good cause or change in control Supplemental Unemployment Benefits On No Change In Control Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control. Dividends declared per share (in dollars per share) Dividend (in dollars per share) Common Stock, Dividends, Per Share, Declared Operating lease liabilities Operating Lease, Liability, Noncurrent Schedule of Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Other long-term liabilities Other Sundry Liabilities, Noncurrent Line of Credit Facility [Table] Line of Credit Facility [Table] Payables and Accruals [Abstract] (Increase) decrease in operating assets Increase (Decrease) in Operating Assets [Abstract] Income taxes payable Accrued Income Taxes, Current Product and Service [Domain] Product and Service [Domain] Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type [Axis] Award Type [Axis] Anti-dilutive common stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Non-Cash Investing and Financing Transactions: Noncash Investing and Financing Items [Abstract] Total unrecognized compensation expenses Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount WorkLLama WorkLLama, LLC [Member] WorkLLama, LLC Dividends Dividends, Common Stock Hedging Designation [Axis] Hedging Designation [Axis] Shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized ROU assets obtained from operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Payment of benefit under terminated pension plan Increase (Decrease) Supplemental Executive Retirement Plan Termination Payment Increase (Decrease) Supplemental Executive Retirement Plan Termination Payment PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Current portion of operating lease liabilities Operating Lease, Liability, Current Employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Shell Company Entity Shell Company New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross profit Gross Profit Treasury stock, at cost; 53,464 and 52,744 shares, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Derivative Instrument and Hedging Activity Derivative Instruments and Hedging Activities Disclosure [Text Block] Weighted average period expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other Proceeds from (Payments for) Other Financing Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Health Insurance Health Insurance [Policy Text Block] Disclosure of accounting policy for the health insurance liability. Tabular List, Table Tabular List [Table Text Block] Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Entity Address, Address Line One Entity Address, Address Line One Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method Payroll taxes Accrued Payroll Taxes, Current Receivable Type [Axis] Receivable Type [Axis] Stock-based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Trade receivables, allowances Accounts Receivable, Allowance for Credit Loss, Current Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Noncontrolling interest Subsidiary, Ownership Percentage, Noncontrolling Owner Outstanding, as of beginning of period (in dollars per share) Outstanding, as of end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Issuance for stock-based compensation and dividends, net of forfeitures Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Long-term debt – credit facility Long-Term Line of Credit, Noncurrent Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Segments [Domain] Segments [Domain] Assets held in Rabbi Trust Deferred Compensation Plan Assets Total Intrinsic Value of Restricted Stock Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Increase (decrease) in operating liabilities Increase (Decrease) in Operating Liabilities [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accrued payroll costs Increase (Decrease) in Accrued Salaries Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Operating lease liabilities Operating Lease, Payments Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Other Stockholders' Equity, Other AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Cash used in investing activities Net Cash Provided by (Used in) Investing Activities Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Credit Facility [Axis] Credit Facility [Axis] Interest rate swap, tax expense (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Total liabilities Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Unsettled repurchases of common stock Stock Repurchases Incurred But Not Yet Paid Future cash outflow to pay for repurchases of common stock that have occurred. Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Common stock, $0.01 par value; 250,000 shares authorized, 73,224 and 73,242 issued, respectively Common Stock, Value, Issued Noncash lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating lease liabilities, financial statement location Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Health insurance maximum risk of loss liability per employee insurance plan (up to) Health Insurance, Stop Loss Maximum Per Claim Health Insurance, Stop Loss Maximum Per Claim Total current assets Assets, Current Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental Disclosure of Cash Flow Information Supplemental Cash Flow Information [Abstract] Other expense (income), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings per Share Earnings Per Share, Policy [Policy Text Block] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Direct Hire revenue Direct Hire Revenue Member PEO Name PEO Name Schedule of Activity in the Accumulated Derivative Instrument Gain Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation and amortization Depreciation, Depletion and Amortization Accounts payable and other accrued liabilities Total Accounts payable and other accrued liabilities Accounts Payable and Accrued Liabilities, Current Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning of period End of period Equity, Attributable to Parent Restricted Stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Accumulated Derivative Instrument Gain Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Income from operations, before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Proceeds from sale of equity method investments, net of transaction costs Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Other Assets, Net Other Assets Disclosure [Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Deferred loan costs, net Debt Issuance Costs, Line of Credit Arrangements, Net Note receivable issued to our joint venture Receivable Issued to Joint Venture Receivable Issued to Joint Venture Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Accrued payroll costs: Employee-related Liabilities, Current [Abstract] Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Fair market value of shares repurchased Effective Income Tax Rate Reconciliation, Excise Tax, Percent of FMV of Shares Repurchased Effective Income Tax Rate Reconciliation, Excise Tax, Percent of FMV of Shares Repurchased Percent ownership of equity method investment Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Fixed assets, net Property, Plant and Equipment, Net Receivables [Abstract] Exercise Price Award Exercise Price Notes receivable issued to joint venture Payments to Acquire Interest in Joint Venture Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Health insurance liabilities Accrued Insurance, Current Operating lease, right-of-use assets, financial statement location Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets, net Deferred Income Tax Assets, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other assets, net Total Other assets, net Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Right-of-use assets for operating leases, net Operating Lease, Right-of-Use Asset Earnings per share – basic (in dollars per share) Earnings Per Share, Basic Employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Allowance for Credit Losses Allowance for Credit Losses [Text Block] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Arrangement Duration Trading Arrangement Duration Schedule of Other Assets, Net Schedule of Other Assets, Noncurrent [Table Text Block] Provision for credit losses Provision for Loan, Lease, and Other Losses Credit Facility Credit Facility [Member] Credit Facility Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Operations of Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Health insurance maximum aggregate amount of risk of loss liability for employee insurance plans (up to) Health Insurance Aggregate Risk Of Loss Liability Amount In Excess Of The Stop Loss Maximum Health Insurance Aggregate Risk Of Loss Liability Amount In Excess Of The Stop Loss Maximum Income taxes Income Taxes Paid Principles of Consolidation Consolidation, Policy [Policy Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Termination Date Trading Arrangement Termination Date Technology Technology Segment Member Technology Segment Member Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accumulated amortization of capitalized software Capitalized Computer Software, Accumulated Amortization Payments on credit facility Repayments of Lines of Credit Other Liabilities Disclosure [Abstract] Adjustments to reconcile net income to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Notes Receivable Notes Receivable [Member] Reserve related to note receivable Reserve Related to Note Receivable Reserve Related to Note Receivable All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] FA Finance And Accounting Segment Member Finance And Accounting Segment Member Compensation Amount Outstanding Recovery Compensation Amount Current period provision Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value 2023 Plan Two Thousand Twenty Three Stock Incentive Plan [Member] Two Thousand Twenty Three Stock Incentive Plan Excise Tax Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity Method Investment Equity Method Investments [Policy Text Block] Insider Trading Arrangements [Line Items] Allowance for credit losses, beginning balance Allowance for credit losses, ending balance Accounts Receivable, Allowance for Credit Loss Workers’ compensation liabilities Workers' Compensation Liability, Current Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Issuance for stock-based compensation and dividends, net of forfeitures (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Common stock equivalents (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets Adjustment to Compensation, Amount Adjustment to Compensation Amount Document Period End Date Document Period End Date Reduction of shares reserved for grant (in shares) Reduction Of Shares Reserved For Grant Reduction Of Shares Reserved For Grant Proceeds from credit facility Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Credit Loss [Abstract] Proceeds from the sale of our joint venture interest Proceeds from Divestiture of Interest in Joint Venture Schedule of Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Premiums paid for company-owned life insurance policies Payment to Acquire Life Insurance Policy, Investing Activities Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax expense Income Tax Expense (Benefit) US Federal nondeductible excise tax Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Designated as Hedging Instrument Designated as Hedging Instrument [Member] Deferred compensation plan Deferred Compensation Liability, Classified, Noncurrent Write-offs charged against the allowance, net of recoveries of amounts previously written off Accounts Receivable, Allowance for Credit Loss, Writeoff Accrued payroll costs Total Accrued payroll costs Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Schedule of Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Accordion feature, increase limit Line Of Credit, Accordion Feature, Increase Limit Line Of Credit, Accordion Feature, Increase Limit Revenue Total Revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Interest, net Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Repurchases of common stock (in shares) Treasury Stock, Shares, Acquired Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Derivative, Number of Instruments Held Derivative, Number of Instruments Held Proceeds from sale of equity method investments Proceeds from Sale of Equity Method Investments Weighted average shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] Disaggregation of Revenue Revenue from Contract with Customer [Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-In Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss on equity method investment Income (Loss) from Equity Method Investments Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Other long-term liabilities Total Other long-term liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Operating and other expenses Operating Expenses Reportable Segments Segment Reporting Disclosure [Text Block] Amount unrelated to trade receivables included in allowance Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables Change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Weighted average shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Income from operations Operating Income (Loss) Direct costs Cost of Revenue Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Other comprehensive loss, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Long-term debt – credit facility Long-Term Line of Credit Employees under contract terminated by employer without good cause or in absence of change in control Supplemental Unemployment Benefits On Change In Control Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control. Capitalized software, net Capitalized Computer Software, Net EX-101.PRE 11 kfrc-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 image_0a.jpg GRAPHIC begin 644 image_0a.jpg M_]C_X 02D9)1@ ! @$!] 'T #_VP!# (! 0$! 0(! 0$" @(" @0# @(" M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_ MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P 1" $G!'\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]^57<:",' M%- QP#Q3@,GDUE6N)2'Y XS2$;AQ3#U- .#FM4O=0W&^H;"3G%.SL&.]'F>U M(QR"*3'>D*$\[OSI A'\58RTJ%-V%V@'-*!DX%( 1U-/5NQK1SU ML+FN(R8%-5,'.:>^I:A9"-29MZR8&?6F^1(IYD_6K;<5=&+6I*Z>;P#TIP0*N M,YJ,,4')I8YL-S7/&JZKM8M:"L#NSBGK)@BY.32[5]*J,D"9&HVC%+2O&2.#495@.M4Y)*Y%1W8\$'H:1^E1X;/6G; M"1G-I_.NJ1;DIDF1ZBC(]140C8]&- C8 MG[QJ+L7*B7(]11D>HJ+RVSC<:/+;.-QHNPY42Y'J*,CU%1&-LXW&@QL/XC1= MARHER/44R4!NAIIC8=6-!1AU:HG%S5AJT05,')IS(,9SFD'O2A2>E%.E[/47 M.F]!H0 YI3R,4X(>YII&#BMD[L51W0T)@YS3B,C%.7;T(H<<9K"HNH0LB-5P M:!_#S3))6W< _E6DII$2D MZ:L.ENBG 7-/ADWD$C%1JH;EA]:7<"<**GVBMHB(WDR7;M.X&DYW[J"05 #4 MU\CG=35Y[FZBK#G;(S4>2_)'6C?_ +7ZTH;'.*/9V"5/F&&,@T\2 +@')I&G M!!4 _6HX+9H7,LTHP>@)J)\T>ADJ/(RPN&&=PIC8+X)J.,GSBP;(IY^8X[UI M!MHU5-)BL^P8'-"'S>3Q2HF!\W--8'.%.*J6J)G/DV)2 !@&E0CI4(!],0=?E=D/"#/%/V'N:BRQZ$T M\9QR:CVERE4,$9I. ?N_I1S)/4I5$EL.0@'DT_(]14>TMP*0QL/XC2-WH(G6I4Z4Q% M/6G,X P*F3"E!V$=?UJ/:W3%/#C/!IX"L,XHYK(J5+6Y&%"]*>H^7&:78OI3 M"0!DUA3I>]/UIWR]1^5;RERK4<:BFM!<92FT$D]:*Y5B/ M>L-PNA%&!BGIU_"DV&E'RE"A0>#3<^:..#0L+!P3(/IFI/YFGE 5P&Y]JN%1S6PW)N( MPG8N.M##*[_SH098AB*>R?+P>*SG>X0W*[ EN!4D497DTX1X&XT,P6M(*Z*J M55%$BX'>F4U6).#3B0.35-6,JI8'^M-,1 ZTGE_[7Z4YKF8X126I*2",9%,INPXX-.\DG MJ:J.A,XW$*J3G-+D9QF@PD\;J0Q,O>FYV(C3U' 9[BC;_M#\Z9M?U_6@(QXS M4>T-/9(<1@T8]Z0QL.K4JG;[_6KYM!*/*[C94W"FHA![U(6R>:QK U#X@Z'9.4DOX 1U!F _K5>+XH^'>AU"W M_P"_R_XUUK"8AQNHF2Q5*.[.G ;NWZ4M M1!H2"#T(/%9UC)SG=M#4*&'6G#UI5VYYKCE2?-4N:6A0O"C)II8D]:&.325T1C9 M#MH*"2>322I&3DKTIRX S491$,J_=VT;"1G.*AN;RTMQF> M9$_WG JC=^*-(MT).IVXQ_TV7_&KHT:K>ISU<;3I+5FJ64#G%)OC]!7D/Q7_ M &KO _PLTU]1U6[@=4SD"8=J^5OB/_P7U_9T^'6JOI>HV\;.FK3RG'5 M%>,&SS)YS13M<_08SA>">?6HV+2,'UK\SV_X.4?V6X_O6*?\ ?\U;T3_@ MX_\ V8=>OHM.L[!-\S[5Q,>M;?V'F35_9LTHX^G6ZGZ274H4*!4T0#(&Q7A7 M[*7[9O@S]J1#-X9M2B["V3GL,]Z]S17C&YNG:O(Q=!X5\LE9H]*G[RN2TF[G M%/0!EY%(RXY%9?%%&L6HL3:S:AGO(K=278 #N36=<>)M/0X^VQPJ/H+^ MT<)'[:-?S/:CS/:L?_A+=+_Y_(O^_@H_X2W2_P#G\B_[^"CZO4["_M3"_P Z M-C?[4>9[5C_\);I?7[9%_P!_!1_PENE_\_D7_?P4?5ZG8/[4PO\ .C8\SVHW M^U8__"6Z7_S^1?\ ?P4?\);I?_/Y%_W\%'U>IV#^T\+_ #HV-_M44LNT=:S/ M^$LTL\?;(O\ OX*CE\4:61_Q]Q?]_!35"I?8SJ9GA7'XT:B.2E9_X^XNG_/05G5I5MHQ9IA<;A6K\Z-,/ZBE=CU%9\/B/ M2Y3A+F+)["05\OK>,_O9T7_ 'F KG/&?Q/T M+P38M?7MS$5"%L>8*ZJ6'G5:C%:F=?'X2A3*/\ @K%\,M2TYO[-(5CT/F&O;PW# MV8XB27(T?%YEQO@,#=J29]P/J]BDN6O8A]9!4@\0:21_Q_P?]_A_C7Y5>./^ M"CEWJNI$Z-K;QJ2< /7/M^WAXR4&3_A)9,?[QKVUP/CI*]SYM>*V#4K6/UU3 M7]*)_P"/V#_OZ*K:M<#5(U73[Y,CKL<&OR:TW_@H3XAB)6?Q#*?^!&O2_@A_ MP4XT;PIJ+W'B^_,\9/RAG([5C7X,QU&FYIW:Z'IX;Q&P6+>]C])[&86UJJ3' M+#J9[4V M@ G@57*D8N;;'AP3C%-9LFEV$=#43L5.:YJO-S61M%*VH_M0JG'7-4;O6[*T M;;-;TD3R$C./6F$D]33Q.C^E*%4G@"M=EJ=,*L&M!BCD&I@?ES M3< '!_2EW+C%9.%W<'.(FX^M-=213B,4=!@__JIN:@KLF45-$72G!SWH=>]- MJ')5E9&*BZ3N24Y5QR:C0G.*>&P"*E8=1=S:-7GT%+CL*:S8Y)HI&C._G6;-?117!>2Z11[N!6U.,I+8X\15IQ=[F MB950%BL^PN%>LT?7?VR(=?YU'-J=I",RRHH]685\3R M_P#!7WX/-PD*_P#?PUP?QA_X*H>#]:O^-?DD/\ @H!XIDU! M[A?$->U#P[QU5?$>4_%+ IVL?KHVO:85 MVC4(,_\ 74?XU&-9T_=DW\/_ ']%?D=;?MY>,85\^7Q+(5'7YC5FU_X*(:Z+ MI"_B"0KGD;C3GX;XZDKW#_B*."OJOR/UN6]ANAFWG0_[K TOVHVW,CYS7YX_ M"3_@J-X5\-V;#Q-=&9L<%G-=Y:?\%>_@Y=@J85RO7]X:\?$\+YEAIN/(VCW, M%Q_E^*IW;2/M;S3*NY&QWJ6&X'W,\U\567_!8+X,3W/V585SN _UAKZ0^$OQ MY\,?%#1(->TN>)4G^Z#(/;_&O)KY3BZ,6YP:/9PO$>#Q4DHS1Z2Q)J(YSS26 MUW#FG)[T\*!T%*ZJ!G';-9^T4]C> MDO9K45)..E,>3%03ZC;6O^ND11_M,!52?Q'I:_\ +W%_W\%:4H592V.7%8JA M26LDC1$P/%.# \5BGQ5I0./M<7_?P5(OBK2S_P O<7_?T5TNA4['##,L,W\: M-@,12[_45CGQ5I7>\B_[^"C_ (2K2@<"\B_[^"I^KU'T-?[3PJ?QHV R_P!V MC>/2LA?%NE=[R+_OX*4^+-*[7<7_ '\%+ZO4[%K,\+RWYT:K/D=*;O7UK*_X M2W2_^?R+_OX*3_A*])_Y^XO^_@I_5ZG8G^U,+_.C7!!Z4[S/45CKXMTO_G[B M_P"_@IW_ EFD]KN+_OX*3H5%T*69863^-&OO6D\SVK)/BS2NUW%_P!_!2-X MLTO'_'W%_P!_!4/#UGT*>9X-?;1K[A_<%&X#H!6/_P )9I?_ #^1?]_1_C2? M\)=I9_Y>XO\ OX*:PM7L0\WP2^VC8)SS25C_ /"6:5_S]Q?]_!3'\6:;G O( MO^_@JUAJO8C^V<%'7F1L-GKGO2H235"QUFTO6VQ7".?]EP:N@]Q7/4I^SE=G MIX?$4L3#F@R2B@S%D"HN0,5X1^VSXW\0^#_ ;7N@7I MAE$+'KE%.%7'PA+JSR(-V_P#1JU_5O^P.N/V6?">? M^? 5^(\=8*CA*L?9JVI]MP_B*]=ZL]LC.5%.'!S34(QC-.K\U:/OX1:CJ/.6 M'!^M,IZ=/QI:PG&38QFT^E,:=?N*:>68]Z8JQLV!2Y.34N-MV*@9N:1@X?/: MH%6Y2X)+?)VIE[J,=N"7/ KHI*4SFKUU31)/?1Q/Y?>O%_VF/VW/AC^S$"?' MO%/^"D7_ 4W^$_[-O@_5O!4NJ>1XA:,K:-YX&&'MUK\#OCW M^WW\&N$ZV;U4ZB:A^9\YCLVC232 M>I^C'_!1[_@NEX6^(%LNE?L^^)OL=Q 0LI6XW\@\],5\#:M_P5#_ &P]4OY3 M8_$^01EOE&&_^*KYSN6GU&Z>[SEW;]Q"\8AL>)1]ZOV3+^"LNPM)4E& M_J?%X[.*M2]F>M^)OV[OVG/&(:PU_P ?/,IZ@JW?_@5>:^(O%OB;Q5>-/J]Z M996SEC6:J_9?W]R>>YI'M[RY_P!)M#Q7O1X;PF&A=H\*.+KU*FCT(9I!;M]B MF&9&Z5]F_P#!+C_@G%\3?VHO$=CXUT.S:73["Z\RZ'D%LH#@\US7_!/#]@KQ MQ^T#\1]'\4ZAIWVC1_,!N1Y1.5..]?T7_LJ?LL_#/]G/PC;Z9X T/['YMF@G M''+$ GH!WK\TXSS6AE4?8T%[S/M#M.T_1-%%M=QV MBID?\-F?M =O&;_D?\:4?MG?M!#_F5T5^M_ZM9:EK37W'XQ'BK,Y2]V;^\]4_P"&SOV@O^AT?\C_ (T?\-G? MM _]#F__ 'R?\:\KHKHAPYE,87=-?<@EQ-G'-_$?WL]4_P"&S?V@3_S.;_D? M\:/^&SOV@O\ H='_ "/^->5T5DL@RF7_ "[7W(O_ %ES=+6H_O9ZI_PV=^T% M_P!#H_Y'_&C_ (;._:"_Z'1_R/\ C7E=%/\ U>RG_GVON0_]9\U_Y^/[SU3_ M (;._:"_Z'1_R/\ C1_PV=^T%_T.C_DW^->5T4?ZO93_ ,^U]R#_ %GS7_GX M_O/5/^&SOV@O^AT?\F_QH_X;._:"_P"AT?\ (_XUY711_J]E/_/M?092O M^7:^Y"EQ-FLE;VC/46_;4_: M)"9_&;X'L?\:L-^V?\ 'Z>#S8O&;_D?\:\J M$4%^OV=1F2HH(YK*Z$4WW!U%;OAW)GAW)TU]R-J'$^<)\BF_Q/HG]G3]K'X] M^)_BQIF@W_BYY(YGPRX//(]Z_6SX5Q:TFB0RZS,79X$.2/4"OR%_8T^&NHZY M\6])\064684?).W/<5^R_A2Q>'1[:,C[MN@/_?(K\-XV6%PV(5*C%)'[SX=5 M,PQE/GKR9HO(S ;#TI4N5D^0'GO3B@0<@8J)D1C^Y&#WK\[7*GH?LE9-Q20F M]X'\R5OEJ83"5=R=*0-$R^7)7)_%CXI^'OA-X9E\3:])MMXL[CNQT%:QI2Q$ ME%+4Y*V)IX*DY39U%S=1PJ=U>$?M$?MS?##]GO5TT;Q;,%DD;:N9@O;-?)W[ M3/\ P4IM]8U&8?#?7O+1L[/WN?Y8KXW^*OQ=\9?%V_.I^+]1^T2*Q*-SQV[F MOT?)?#['8JE&M4=HOIU/R'B'Q&PM"K*E2W1]7_MB?\%()O':Q/\ !S7S;A O MF;9-WUZ8KYKO_P!L/XU>)B]EJ7BUY% VXP?\:\SMO-9C@_*#S]*=>+:NH&GC M$O\ %]:_2,JX5P6 BE.%['X]F_%V98ZH^2;29/J]QJFLZI)JNJ3&1I#\S$5' M!E) EU&H-P>*8+2>>XS"/TK[*C@\#&-HQ/F?;8ZO*]2=PO=/EFN1 M-;\ 5*D-R(R9#D8]*21KBT?RICS]*9+J<: Q%N33G@Z/1"G"=MP@2-R<=J)) ME'R@]*2UW#)'>I'6.,[I!64,LIU'L..W#]#]:UO"7C;Q3X3N MEU7PU?F"=?NL!67>""6U"H.:;8W<$ "/V]ZQKY)AIQM*)O2SC&M^Y(]I^'_[ M&O%FI"6[N<(A,X'S5^8 M-ZAGOA+;=>U7M/NM3TJ\CU2-\7$)W1MCH:^,S;@S#XFFU"-O0^WR'C+'Y=43 MJ3;1^_7@KXA:5XNT^*^L&&V6(.OS9X(S6[#-YC<]^E?B)\+OVX?C-X0U>S@O MO$NVTCE4.O/W!^-?II^RQ^V=X$^-&BV>CZ9>^9?Q0[;D^:#ENO2OR;.^%L7E MDVTKQ/WCA_CW!X^DHMZGT/<([#]W4D!*KAS6=87WCS(L[Q]*;D^M-0G.*>JYY-<\U-,[8330E(K\X%2%%/:F =!5.4K& MB4>@YSP#52\EV1DU;894?2JFH1_N:THI-JYQ8QS5)N)^7'_!1W]IGXN^ /C; M)HWA7Q*UO;YD^0 ]B/>OGN/]LW]H%AD^,G_(_P"->C?\%3QC]H&3'K+_ .A" MOF6+../2OZ,X5X;P>*RFG4E%.Z1_*?%_$698;-JD(3:U9ZI_PV;^T"#QXS5PT=-?RG_GVON0O]9\U_P"? MC^\]4_X;._:"S_R.C_D?\:/^&SOV@O\ H='_ "/^->5T4?ZO93_S[7W(?^L^ M:_\ /Q_>>J?\-G_M!?\ 0YO^1_QILG[9W[0&WCQFX_ _XUY;3&5SP#^-5'A_ M*;_PU]R-:?%&9]:C^\]5@_;._:$R!_PFC_D?\:?KZ'^W#\?(Y1]I\:.?F]#_ M (U]&?LI_P#!1T^#;Z2?XJZ\9XVSM#2;>WOGO7PL]HT9R@I"UVWRJU>/F/"& M78NBXPA:_8][)>,_3UV[EWD=^>IK\LSS@BI@X.5%;'[-D/B#0Q%HU'J?K:]P&7Y M#1"[XY-<%\&_C+X;^,/AU?%'AF;=;-CG>#UZ=*[RW>.0;EK\[K4I496DC]-P M6,CC8J466%; P:2C(/>C!/05YV)BY/0]FFU8!R<4UDR<@U(%"\L:1BF.!58> M+@M0J1YR%E9&W'IWH,I3GL*_/+]O+_@H0=2+:!\'M<\FYMG M$=S^\W<@\],=J]?**=0N!\//$AB5L^6 Y./R-?-_CCXR?$/XDPFVUW4_.8Y MW<'_ !KCH[:]MI]\IK]FR;@O"86/-4C=ON?@N<??W'F-G.:9*\L\6W-5H8H[=OG'-?6T,CP= M-:1/B,;Q)C<0W[Y/]>I3P%"F MM(GSE7&8JJ]9 LD>P*M"PY;>!UINU2<+2DNO2M^2$-D*G6K)ZL=)<&(;7Z5' M"([F=5A'4U,MN)ERX-136DUL?/AX"\YJJ?LYRM)&\Z\YK1EF_273]L^,?@VP31M"\3M"L7W5P?\:\^:&_4>?"W#=*7R)2F\YWUX689 M'AY47='O9!G6-GC(KF/V@_X)[>/?$_CKX*VVL>*;\W%PVS+G_=/O7T,)"5S7 MR]_P3&W+\ +4.><1_P#H)KZ=20;@M?SIG5",,=4@EHF?UCPS6G5P<7-]!Y?R M^6ICW(*G![5.Z*0,CM5.Z4(I*^E>+AZ;4SZ#%U5&D['R3_P5(^+7C3X:?#>/ M4O!NJ&UF,9)89]?K7YWC]M']H-^OC1_R;_&ONG_@L",?"B(G_GF?_0J_,"/' M&:_<>",MP.*P*=6";N?SMQQF^/PV)?)*R/4S^V;^T#YF#XS?\C_C0_[9W[00 MD 'C1_R/^->5G_64KX\P5^EOAW*?97]FON1^9TN)6094W_ U]R.J/$^:V_B/[ MSU3_ (;._:"_Z'1_R/\ C2-^V?\ M RKY,GS]#_C M7D\,UW)= !ODJ6\C87 QUKJ?#N417\-?U\35RV+JO4E\X ^7GFD(Q]\T/$2-RCGUIFYE^_UKY# SE9W/OL4 MUT)H\-G'I7SO_P %!#GX;L?^F+_UKZ)C&,@"OG;_ (*"OHLB?-F M=-^9PYXU]59_--^VE_R7G5/K_P"S&O* 2.AKU?\ ;1_Y+SJGU_\ 9C7D]?U1 ME"7U6)^-XN'-68H)W9ITQSBF XD ITY(8"O6DDXG(Z;33-7X?_\ (^:)_P!A M>V_]&K7]7/[ W/[+7A/_ *\17\HWP_\ ^1\T3_L+VW_HU:_JY_8%_P"36?"? M_7B*_!/$=)58>I][PNW&1[4BD5($XYZT1@8S3B0.M?D4I:V/T9.Z$4$#FEIC M,2>#1N;IFFW979/-=@58=J8V /EZU(')ZU'(\<8+D]!DU,'[0)RY(E>ZN<#8 MIY%?!?\ P5 _X*A_#;X#> =4\#>'?$/D>*4W>2OF@= 1TZ]<5UW_ 5/_;A3 M]GGX,7.K> -8\O6(O-R-^WHHQT]Z_G:_:2_: \5_M'>/Y?'?C>Y\VYEW;FWE MNISWK]"X5X8JYC552HK11\GG./5*+L]2M\?/VH/B7^TGXG;Q+\1]2^T3%V.[ M<3U^M<&(+2($VXZ]:0VL7F#R1\E3/#$HQ'7[_@#2QZ=<6[&Z4<-SFF/9G=N0<@YI9-0O94$"=!QC->G",VN>YRJ]31 M=1%NTEF\FY.1Z5Z#^S9\,-;^,GQ3M/ /A^W\U[C[J8SW _K6=\(O@;XO^-^O MKX7\"Z?]HU!L?N\'OTZ5^[O_ 28_P""2OP[^&?@;3_BAX_T#R/%$&S_ )8# MTR>3SU%?$\5\6QRO#.%[R>Q]+E.3RKR5UH>H_P#!+?\ 8AN_@%\,(M-\8:1Y M-XL28'EXY'UK[4@MTMHEB4<*H I\,'E18 Y%*BY_UE?SEF>9XG,*SJ5'=L_2 M.])&J)T%,FDD'W*\ZE"2>IZ5_9H?DXQFDDR4(S0A8 MKENM#\(36UK,4I1E!GB_[9* ?!;6L?\ /'^AK\3-;XUN]X_Y>I?_ $(U^VG[ M9)!^"NM_]U)QFEKKC*+HW9O6LI62"BBCZ5YL:]&+^) L/B*NT6%%)SZC\J M.?4?E5_6:'\R']1Q7\K%HI.?4?E1SZC\J?UBA_,@^I8G^5BT4G/J/RHY]1^5 M+ZQ0_F0OJ6*_E8M-DE\OG\Z=SZU;TG23JTP@5,L6 ]ZF>(HMCX??#_ ,2_$OQ%'X:T6'S+N3&U<9KT+P-^Q1\S48U3!V8YQSUKZW@C:& M10# 50!216?E1' YIT!D"G(^E?AF/QU7,*SJ5'J?T;D^5T\JHJG!6"W,N2)Z MD!A4EA21!^3*:XKXR?&7P;\(M%DU+Q-?>0&A8QG(Z\XZ^]*KOPYX; MUCS-%DSM3>3W]JS?VQOVSO'GQ:\4ZAX0AU#S='!/DCS">#G/%?-S3W\5SOQQ M7['PEP9)I5JRU/YZXVX]4YRP]&1/- (QF4?,*;'-F(BG^>ERO[UOF]*$AA1< M2#GM7[#AXK"P5/L?BM>K5Q53VDF06C.KD \&K=O%;PGS,HCN99D\FX^]WKFG4 MA3ZE0E7F[11(C27A\^7D>M-GALGDCMI9;CZR^%GF(="0(CTZTS5 [1*(NM M=WX\_9]^('P_C#:QI?E9 /0_X5P[V]S%(T-RO*G!KKPV>82IHI(C$97B:'QQ M9!9I,<+*.*F:T0MN IID.=J&FEKQ>0.*U>)C6=XLR5!P5^6PIB>!]XJ3[3), M>O'>FK(TD9$E-2&56^0<=ZZZ,H6]XXZ]5IEM+>RGC)E&6 ^7ZUT?P=^-/C?X M+^(%U#PS>>2KSJ7.2.. ?TKDY)!"P4'D]:FG\IX@9?3BO&SG!8;%TG'E/5R; M,*^'K)Q9^M_[)_[;O@KXA>'+'0KK5M^IA0)AY@ZFOJ#0-7M]6LUN86R#WK\" MOA?\2_$OPMU[^W/#LNR3((.['2OU0_8D_;&\+^._#=GX?PJ"^&835B3M5>]_U M)K)MQJ)(QKZTI7['X\_\%4U(_:#E..\O_H0KYDBQMKZ<_P""J>?^&@Y/K+_Z M$*^8HONX!K^K^#JCCD-/T1_&?&]6"SZHGW844&CGUKZ/G93P:F5\_*:D$2$'(Z5C*<*DOBQ@G8CYC31YSG,?XTXB('FG(ZI M]SO7?AI>S2YB)TYN.@V"62X?R'[4UH5MIO,8<4Z4-!F>(8N M'C4(N[WK\1XKX9E3I2Q-./W']!<%\4\SC1E(^YHB&&ZI$ZU7TR5+BW613D,H M(/X59)"\+^=?E,TD['[KAVYTU) Y'2F]\4'..!34)W9-9.2CH=:5D)))$F=W M6N?\<>,[+PEH=QK%[+MB@7+G/:KOB#4[?3H6N)WP!WK\Z_\ @I-^UQX]\+>* M9/!GA:^_T"X9DE'F$<8]J]_)5T)7>IF?MW_ +?>JW]Y M)H7PUUO]PQ\JX'F>V#T]Z^'+_5Y]9U*?5)GW2SR%I#ZFC5]3?5[R2ZN6R\LA M=C[DYJ!($B&Z,=17]!\/<-T M8PYI'DE0[(>E7"<([F:I3;LD1AY(,KVJ2UCBD)..>]+'Y97]_P!:EM5@7.T] M12GC,-%:M'5# 8F>T60PF,S%3VI]P\"Q\=:LZ!X7UC7]0:'3H-YS7=6/[*_Q M8URT6?3]%W!NG!_PKAK9GA(_:1W4LDQE1Z19YVB7#P;H!3%:[53'<]#UKU"X M_9/^->F:>9'T/&W_ 'O\*X#Q+X2\2>$;W[#XDM_+D)QCFN:GF.%JRM&2+JY% MC*,.9Q9FB.&/Y;;H>M*;>P@^><R)#*/F9@JCWKTE.DJ?, MY(\V>78VK[JBQDEY/MVH?D[5Z7^S'\,I_BKX\3P^+?S-VWY<9ZFI? G[(?QA M\=+#<:)H7FPR,"IP>GY5^E7[%?[$'A+X::#8^*M4TORM8&/-_=CMC'\S7YMQ M1Q13P47"+NS](X-X-QM>M&;6AZC^RQ\-'^&/P^B\/M!Y>S;\N,=!7K<$:D;B M*K)9I;ILC'2IX!*L?S"OPO%XSZU7E4>[9_3V5Y=4P.'C%]"RN"OS=JKWR!EP M@[UA;XD9RP>)C+X6%%%%92JT+_$CIC@\4U\+"GQI;H=TO2F4MIY M;7&+P8CK>GB*$?M(YJF!Q+?PL662!/G@IH\Z>(N>6[4R\C3SR+3[E:_A3PWJ M?B.ZCTG2X=]Q+PBURXS,:-.#?,CTL#E&(J25XLQX9[V$^7,>":](^ _[.GQ# M^-7B.TD\!V7FQPW2FX^4GY04&4[6/R M$?2OTV_99_99\%? O18;GPY9>5::C97SV/6=+VZN3@;1\M?.G_!04'_ (5NWO"]?1DBA1Q7SI_P4%/_ !;9 MA_TQ>O8R&RS.EZGE9MKAVF?S3?MIC_B_.IX_S\QKR;!/05ZS^VD?^+\ZF??_ M -F->4)TK^ILJ?\ LL3\;QS<<0Q IW#BG3@Y!(HS\P&/QI9CNP:]*3DD$R/^?$5_*-\/\ _D?-$_["]M_Z M-6OZNOV"/^35_"?_ %X"OPCQ&=ZL/4_1.&8_N[GM:%@HJ%KAS*$SP:>SLL?% M-CB5OWC=:_)90;E<_0(3CR:DA)'04JG/--::%6V,_)[5'/)+&P\I<@FK=I*Q M$8-.[))G91E17F7[1/[17P]_9^\+2>(/B#KGV*%H6*N<<\'U(K>^+GQ=\+?" M_P ,7FJ:_JJV\D=E))%N[L%)'ZBOY]_^"MG_ 4S\IP'_!3']NK7_C=\6M8\-Z)J7VG M1'SY+^;UR6SQ],5\=R^6L153SGI2HYE?S)'))ZDG--^SM)<;@.*_I/)LOH8' M#1@EJD?F6,S"=>;NQ]DP2+:]2AT+8!XS4 M+*-W<6ZNK>) (6Y-2^'M$O\ 5=1CBMX=V^11^9JEI^F-J5\EK&-SRRA(E]23 M@5^CG_!)+_@EQXH^.'CB.]^,/A5[71WD5[:XD0L&7 /\Z^5X@S^EE6'=Y6L> M_D^!]I55T?4O_!'?_@G1H?AQ-*^-,VD;)[C9ND\K^[SU_&OUMT32X=,M!!$. M![5R?P0^%.A_!7P-:?#_ $!5^R6GW"$QV _I7=QE2N17\YY[G%?-<2YRVZ'Z MGE^%ITJ:LAM+Y:MR33L)[4#:. :^E&Q1SG'K3Z:57/)K1R M2)^+<;]*CG?"&I",'%17*_)QWJEJT9UO=@['C/[8S9^">M'_ *9?T-?B=K1_ MXGE[C_GZE[?[9K]L/VQ?^2*ZU_UQ_H:_$[6LC7+X?]/JQC[70_!Z7N5AH )P:]*_95^&^B_% M3XMVGA+7DW6\N-WRY[XKS9>HKV[_ ()_C=^T3IV/;_T(5YW$%>IAM?S-5XCSAS=JK^\_JO!<'9&J";I+[CY('_ 22_9X)Q]D' M_@(O^-+_ ,.D/V>?^?4?^ B_XU];;4_O?K05&/E.:A<19SUJO[SN7".0K:DO MN/D<_P#!)#]GG_GU'_@(/\:#_P $D/V>L?\ 'J/_ $7_&OK?!]#2 XY%/\ MUBSC_G\_O#_5#(_^?2^X^2/^'2'[/?\ SZC_ ,!!_C2C_@DC^SUWM!_X"+_C M7UQO/H*3EC1_K%G'_/Y_>3_J?D?_ #Z7W'R3_P .D?V>?^?0?^ B_P"-6M+_ M ."5/P T:Y6YM[4;E8,/]%';\:^KB%[TUT%+_6'.'O5?WEPX2R.+TI+[CD_ MGPRT7P)H$'A[25Q! ,)\N*Z2VM%@Y45),Q2/*"D$I\G=WKQZV)K5JOO.]SU\ M/EV#PG\.-B0O@8)J)FV%50G/0548I.QKB6E'F70H^(=:&F:7< M7K/@11,Q/I@5^9__ 4C_:9L?'5I)X6L=3\Q[5MC)NZN_%_B>]UW4G.^YF+MDY[5^E\%9+"M6]K M4C==#\9XYXCJ0INE2EJ9DD\]-9O(F)0\=JLS[9+/< MG+^E?O>$I+#T4H'\WXVHZV(-G\0KN"[\=Z6880P>-FCSG'/\Z^3SWB##Y=1=V?59%P M]B,UJI);GB'PD_8^^*GC5HM9_P"$:WV-C>/LP/;ZU]:?#+X3Z+\//"MMX8TR!##;C"G8*ZR*W$$>R-, >@K\6S/ MB[,<5)JG-H_>.'_#_!4+2K0N?-'A7_@F#\"/"FN1:SI]L!)$?E_T4#^M>S:? M\%/"FDVZVMNG 4 ?NQ_C7<11 IOD%'DQR'_$Y!'KL.0 !_J0?ZUYCJ'_!*7X"W(EN#:#>P)'^BCKCZU M]92+M-+(0J=.U*EG>9P?NS:/-K<+9-4;: M:KW>-L:\'WKWW]K3]C+Q9\(/%\@\*>'W?28BV^<*0!Z5X%=R:E;3A;:$E%.' M/I7Z_DF;TLPBFG<_#,^R6IEM1QFADI1&!NC@]J?LDG49'RCI3;B.+5 &+?,O M7%.MKJ2$^5*, # KZ/$1ARGS>'FU.T20R6Y3RHWRP[5TOPA^*7B3X1^+H_%/ MATXN(\;3O*]#ZUQ\\3VTANX023S5N*5WMQ(!\_I7E8O"4L5AG":NF>SAK_%_X>1ZMXNNO]+8)QOW=1[U](V5PLT6]3VXK\=/V&_VG MM?\ "/C;3? \TQ2VD(#'?Z$#^M?K;X(\4:=K>E17%A*\GIY M?C'[-:,_IS@+/ZN/PR59ZG02SM&?Q]:!*&&$ZU 7>4@=:FBC,0W*.37R+22/ MU9J*A<>6(&34=X!]G)I[$E?\>Q^M8TU>IJ<5=_NI'X[_\ !5,_\9!R M\]#+_P"A"OF2$?+7TW_P53Q_PT'*?>7_ -"%?,D1PG2OZDX1?_"'22[(_C/C MB">?5'YL4#.21TI@/)%/49!.:8HPQKZQ3IQAJ?(PHSE-6%YR/K7Z*?LH_P#! M._X-_%;X4V?BKQ!;@W$V-Q^S@]@>N:_.HG!!]Z_9[_@GRH/P TT^N/\ T$5^ M3<PDXZ]#]DX&R7"8N?[Z*9Q]O_P28_9\=?N.'X0R-TTW27W'R1_PZ M1_9Y/_+F/_ 1?\:0_P#!)+]GKM:#_P !%_QKZWW?[(_*C=_LC\JG_6+.?^?K M^\V_U/R+_GTON/D?_ATG^SXO_+F/K]D7_&@_\$GOV>2OEBU&?^O1?\:^NL*P MXJ"2"&)_.+?6J?$.O[S-\'Y&K_ +I?-RK#T(XH48&1WKZM_X*)_L=>&O@=KZ7?@^'<+F42283'WAN/\ .OE: M:)H3Y3C!4X-?ON09UA\UP49KJ?SOQ)DF(R?%.$N@V1S(FPBE61E7:.E-HKTY M8>3J^1\Q9SAS#3$IE\WO7M?[(GQ@\3>&?B9I'AVP;]Q-.%;YSTKQ:NW_ &<[ MJ*R^,6BW,S[52YR37#GU&*RV:79GO\+8FM',H:]4?NQX&NWN/#EC/(?F>RB8 M_4H*U)YI%QY8KD/A'XGTKQ!X6L!870DV6,0..V$%=C&H?M7\H8N#A6DF?VGD MU6-3!Q?D.C)9 3UJ-GV'<>GK1(XB/)_6F3F-XM"\CI@DU_0/ V44Z&"C5ZRU/Y<\1LTJ5< M;*FGL#VG.0.:=$S [9>@J*UU&61]L@[U/<>6R YZU^FW:A9'Y!AY7JW9&]VL M9^4TEU%<-;^=$N:8;2*3O3UO;B)?("?**SJ35*BY,]*,?;U%"(ZT0O;8?_6> ME>A_";]G#XG_ !-$=_H.@&>U."SY/3\JZW]EC]E/Q-\7_%%I=7^B,=+DQOFP M2!DBOU1_9[_9P\+?!'PZN@Z#"C1E%!_=XK\QXAXPC@TX4G>1^D\,<&5<744Z MJT/DW]F#_@F+X0\8:8TWQ,TCRI0I('D!N<^^*]DB_P""2/[.B 8M1G_KT7_& MOJ;3;"VT]=J*!GT%70BYS7Y/CN)_9Q\'^';5+6RBPJ]/W8KTAI #M[5 M)&=W![UQO.\TG'WJC.F'#F3J=HTU]QP&H_ OPQJ5N;>>+(/7Y*\I^(7_ 35 M^"GQ&U/^U-;M@9,D_P#'L#_6OI4G;3D96[5$,[S.D_=J,WGPQE,XVE31\BG_ M ()&_L\YS]D'_@(O^-21_P#!)+]GJ.YCN5M!NB=77_1%Z@Y]:^N**ZO]9,ZM M;VTOO.=<(Y)%W5)?<>>_#3X#^%_AG8PV&AQX2$87]WBNYMK182,"K-%>7B,7 M7Q4N:K*[/7PN687!JU*-AAA4MNIQ48VTM%[1=CX>_P""Q//PHA_ZY-_.OR\A&/RK]0O^"POS?"F+(_Y9 M'_T*OR]3J,\U^Y^'U'FPJ?F?S'XE/FKL0X,M#XWT?\M:''[ROU^I%^S2/QFB MU"0K]1GTKZI_X)Q_LK> OVC=2NK;QG'N6+?M_=!N@S7RNX[U]^_\$5O^0QJ' M_;7_ -!KX7C:O6P62RJ47:7<_1. L%A>IM!_X"+_ (T[_ATG^SKC M1_X"+_ M (U]:CD8]*:%"G(H_P!8:T^$LB4?X2^X^1G_X)*_L]@\6@_\ 1?\ M:*EBZ=/QIOB/-U_P OG]YSPX/R1S=Z M2^X^1H_^"2'[/,7"V8_\ Q_C6[X+_P""8WP(\$ZY!K^G6X$T!RG^BJ/ZU]-, MP!P:0H''3-9SSW-*BM*J_O.JAPQDU.>E)?<8NC>#=-T:W2VM5^5$"CY>P%:] MI:)"/E'Z5*L8 Y./K3EV]J\RI6J5'>3N>Q1P&$PS7LXV&O"CC!I!"!QMJ2BL M5H=;A&3U(C H.=N:0P*W534U%/F9:;CL,F.!^%?.?_!03GX;,?\ IB]?13]* M^=?^"@?_ "39O^N#5Z^0N^94O4\?-/X+/YIOVT_^2\:G]?\ V9J\G!QR*]8_ M;3_Y+QJ?U_\ 9FKR>OZIRA7PD3\U>I M4C[K.1+WD:OP_P#^1\T3_L+VW_HU:_J[_8'_ .36/"?_ %XBOY1/A_\ \CYH MG_87MO\ T:M?U=_L#?\ )J_A/_KP%?@'B*[UH^I^D<-JU(]G9BL>0,T1_,NX MTX %0#2/\J<5^6MV1]I!/F1!=6BO)YX8Y';-5-;\06^A:+V"<"N;G3["+(3YO2IS;P:;9BYCE#-Z=:KI M+NCPK:WZ"Q0F]@-U<_*P[&C3[!M5NEM8P3*S811W-,EU!VE\HK@&O:OV0/V9 M_&WQE^)>BW&@>&+J\M!?KY\L2Y55Y!)YKFS+,J6!P;J29Z^ PSQ-1*Q]&_\ M!*7_ ()CG]IKQ5'J7Q!TU[6*SN!- TBG#;,,.GTK^@;X%?"C0_A/\/-,\'Z3 M8P*MC (Q(D0!/X]:\Y_8H_94T'X&> -)O;2UA2XEL%,R+'A@Q&#GBO?4BV# M7&/2OYOXHSYYKBGROW5L?H.6Y:J"3:U%6%7.,TY'EC?RP#CUIT<.T[C^5/#' M=M*_C7Q*J2E+4^II0Y8V%IRIGDTNQ1R:0N3TK5M(MBL<#-,I22QXI"".M=Y/_0C7[8_MC_\D7UK_KE_0U^)VL#.MWW/_+W)_P"A&OV; MP]GR\Q_.GB&_?:*;]<^]//W!3&QD?6GD?)7['3?-53/PIKEE<1?O=*]Q_P"" M?*[OVC=.&?3_ -"%>'+UKW'_ ()[?\G&Z;^'_H0KQ^+URY-4]&?5\&OGSVE? MNOS/VPLL(FSM4[XSD56A)SC%3@Y&:_D^-^=L_M2G#]Q&PM)OVGBG!=PX-)M" MGBE.HD"A*XH=J7"MS3:1F*\"L5.4GH:J/0<0-V :=@*.*B$A':GB1CS_ #KH M2D-Q?0:[D!=5T*XOXXWN M+4JJD\GH:]' 8>6*Q,:<5JV>3FF+AALOG*3Z'YS?MZ?M-W_Q?UR32[J08M9] MB\C^$U\S7=U?8#O"0IZ&MCQ^PUGQ?J-\UP6!O'=?F//-9BZI+?I]BEM]JIP& MP.:_I3AW)X8/#1LK'\BYWG%3%XZ?,[D=FL-RVV1\&F>9)!?>5&"5I\&GPQSF M03?AFD+[+GY5R/7%?7MJ,3X^K)SFR65II9=K1X4]33["RFNM6@TBQC,CSN%" MCN:AN=2DC/E)%G/?%?5'_!/W]C_3/C=?6OCG4IMK6,HE",6P><=N*\'/LUI9 M=@W4DSZ'AC*JF:XU4K'HW[!?[$O<5^BG@WP=I_AG M1[;2K*&,"WCV@J@!-+X,\)Z?X6T.TTVSM(D\F!4RD8&<#%;D2I!\Q(Y%?S/G MV>XC,*[G)Z=$?UAPWPKA\KPT6T2J$CC 8X%"B,G<"*K/(\[>6>GK4T4:QK@O M7SM.OS;GVM-T[6B2.0R[!T-$,(AC.#3"^#\O-.65F&TC&?6M)1YMC1QLK@/W MAI)$7')IR*(N>*ANYV883GZ4^;E,/8.>@HAC_B/%)<0CR\\/WUG%^_'+F,9Z&OR1_;.^!D M7[/GB[^P-%AWQ7,S!FQTSD]Z_:Z9%N[EWGCFXG5 M9[.,R(@SR<8[5]YPCQ!_9^(2D[19^2\?<+?7Z#G36I^1]O;BQS)GEN2*CN&6 MZ;&>E;?Q#\-:IX6\07&F3V3HD=RR*Q'4 XK&O;9;*!;B%MS-R0*_HC XJ.-H MJ29_-F)R^67U7">Y(CKY0BDX [FHS,\+YC7([4Q@9X 6X-3Q1HL 1F%=%14X7/]YG^%?JQ_P35^-NH_$WP(]QKKE'2(! M0S9[@5^3<)*G 7BOI?\ 8@_:MUOX7>)M/\"V5HS1WDPC9@!TZU^;\6Y-+%X2 M4ET/TW@K//JF,C!O<_8>T560,#GC-/:20'A*S/!VJ-J?ANSU!_O36J.0?4@& MKUI=R7$K(\6 #UQ7X)4C:;3/ZHP]?VF'BT6.63D'_1R*FP<9J&\_U)^E M9+2:L75_@R]#\>/^"JG_ "<'(<]Y<_\ ?0KYCA)P1BOIS_@JEQ^T)*?>7^8K MYCB/RXK^H.#=?V:N-9<M6T.1R.E1R.0:NE-,B2N5%MC!*-O: MH[W38KJX%P[X(J_M#C+#%130KMY./QJI5&FC1N"AJ>!_MD?L\>'/BOX5O=:U M.51)9V99,J?X17XX_$331HOCO5-'B'[NWNV13[5^Z?QGB"_#W6>?^7%_Y5^' MOQH*?\+/UL*1G[>V?TK]=\/,77]HZ;>BL?SUXE82C-N=M3EJ3-+17[//$N#1 M^#1]G%N##FMCP#?2:=XLL[R'[R29%8]:?@_'_"16V?[]8XZI&O@I7[';EDE1 MS&'+W/UH_P""=?C;4/$_AQEO2WR0X&3GIQ7U5 ?ER*^//^"9Y'_"/2%#G]V> MGUK[!@/R D=J_EW/HJ.8S2[G]@\,UI3P$+]B.Z029!K%\8>(K3POI)O[NX$: MC/S&MB21BQ!4X%>!_P#!0#QK=^#/@I/JMH6W#?C:>>@KBP-!5L3"'=G7F6)= M"A*5^A^;7_!1'6[#Q3\>I=3M[L.A\SD'_:%>%O):JGE*XYK2^(/BNY\=:PVK MWCMO.?O'/6N?33RI$A<\>]?T_P /X6.&RV$5T1_(_%V,EB,SG=]6+);K$X9. M:=\SC&,XJ1(TD7.>E-1O+8CBO>IM2=CX]7B+&K-QBO1_V9/A/IGQG^(L?@Z^ M<;6VY'/7'DD]A7US_P $SO@SJD?Q=M?&5Q8R"-S'\S=."3_6 MOG.*<;]3RZ;6]C[/A#+GCLS@GM='Z&?LO? C1/@]X#B\-6=M&0FWYS'SP*]< MM[2&!O*-XV1 W4U-#D 4AC4G-.0 M8( JF[HY*=.49W8/WH3/&:>R9.M7_UD M_P#0:^1\0DGD,[=C]%\+L3!9]"_<_2>%F Z=JI*=3_S_$:\FKUC]M/_ M )+SJGU_J:\GK^J,G?\ LL3\>QO^\, !N#&GS*'(Q3!'N(S3R@BY7YJ]>3O$ MY$US&IX'#0^.]#.W.=7MO_1JU_5U^P*=W[*_A,D_\N K^4GX?3?:_'FB+(FW M&KVW7_KJM?U9_L#83]EOPH V?]!&*_ /$:+5:/J?HO#DDJ9[:"-HYIDLD:?. MQX]Z8TVT">GX5^94,/4KU5"* MU9]76Q<*4;LY;]O_ /:E\)?"7X2:Y8S>)+6"]6 ^5"9,.2/2OYM/VI?VA]9^ M//C.[O-4N97$-_)L,CYX#$"O3?\ @HG_ ,%%_%O[7GQ);7-+OKNQM3,^^WC8 MJI!]J^6KK?%+YC.6+-ECGDDU_0'!'#T,NI*=2/O,_/<^S*5>5HLL$8'//%1& M-C_JQD^@IPEW+G':DL[K[',9'3<#V-?IV(<:D$ET/C8IMW(&$DC>6Y./0U9B MEBAC\KC\:BFF^U3F14QGTKH?A1\+M2^*'C.#PM8QR,\W0)UZ@5XM3$QHI\[. MFE3E5DHG7?LT_LO^,_VA/B7I?AW3_#]V]A>2[9+N)#M4?45_0W_P2_\ ^"9W M@_\ 8V\%)'*?#<,E[ M'%&4FN807!^IK]$K"SBM85AB0 *H4 =L5^$\;<2U,97EAJ37YNI.9]G"DEL.W@=%HP/O MG\J0#)Q2MPH6LJEH[&NP%QZ4!,\FD53]X]*4N>PJ(1E,5A6;;3.M%* 2:V48 MPW'MN!8D8IDWW*D8 +TJ.;[E.#39%3^&SQ3]LDD?!;6AZQ'^M?BAK'_(;O?^ MON3_ -"-?M=^V5_R1?6O^N7^-?BAK/\ R&[X9_Y>Y/\ T(U^P\ =3^;O$2[K MNQ5"*Q^8XQ2OTPO-,>%ILD'%-MY/)<@\XK]FI/EDFS\/JNSL20AVDP5(]Z]O M_P""?DBQ?M'Z<,],?^A"O$Q?*3@1_I7L?[!CQP?M"Z?>S3!5XR6.!]X5Y?%* M=;)ZB79GO\(U50SFG)]T?MU9%)4W;JG"@#@BN7T_QCH@7G5X ?\ KH*OKXQT M+'_(9@_[^"OY6J8:I&3LC^R\'FM&=!:FUN"@X_.F&3'3]:QSXPT _P#,8@_[ M[%-;Q;H!Z:Q!_P!_!7/+!U),Z'F-)=39$H_R:3S@TFRL5O%VA#_F+P?]_135 M\8:#NPNJP9]I!5PP52/0Q>:TD]6=!L7U%(QP<9K$'C#0\@'5X0?3S!4\'BC0 MIB(AJT!9N /,%5*C4BM4=%+,*=5V3-7S0OW3G-*,DX)J&VC 'F!\@\@YJ1&# M''2N*\XU-3O7O1N ?+;,?C3F7'6F[0&S2,W853D^8:BFM2&[D"(37YH?\%>O M'&HZ5XXMK&VNI521P"%<@?<-?I'XCODL-/DN96"A1R37Y7?\%9-;MM>^(%K) M!.KA9OX3_L&OM>$,)+$9C&5M#\N\0,SC@L)*G?<^/YIFFF:9F)+-DYH,BXP% M ]\4P\'%%?U#1C"GA8H_E#&^&K_ M %'XXZ/="RD>+?R=O'45^U?A*W@TK2K2*&V"YMTSM'^R*_$N.,YG6;PJ_JQ_ M0WA]D=.A-8AHZ$I\H '842P;U'S5+"P= <=J<<'BOR.<>9V9^_1EST;(K)'M M.*?]GWC[U2K"NH MFC);-+DC)'-5D^;0%C#<]JR_&'AJ#Q'H-UI$F-L\>TYK6 P,4C@M&1[=Z=#G MI3NB:U"%:A:9^3/_ 4]^!=K\(M8BN=-A63[3*K,5'3=7R"P#KESSCH>U?KI M_P %"_V=#\7M*?5 ^/LL&_K_ '17Y-^./#I\/>*[W2!)G[-/L_E7] \#YO.K MA(QF[L_EOQ&RJ.&QK"P0.-K3 ?C3+J[1[40+& ?454E MM)(HOM"RDGTS7Z;)>UU1^1T;U$V69+AK6<6Z+N7UKKO@9?+:?�[B20*JW8 M))[<&N4L(UFLC-(/F [U+H.K/HNO6VJ(3F&3<"*X,SPT*F!G%]CMRO$SH9I3 MMW_4_>/X+>*K#7O"&G):7:2%+&,':>F%%=S%@8VJ.?:OBK_@EG\8;SXC:/+! M,5!>_ZDU. MQ[>E07W%N6KR8J\D?1XC3#R/QY_X*I ?\-!R\]Y?YBOF.(?+FOIO_@JB<_M! M2_67_P!"%?,L)^7FOZ?X*O\ V137DC^->/)7SBIZLDA6-Q\[X-17*>0\@/P TTD>G_ *"*_$^/Z4Z<%?N?T%X=J',? M0UKM,6>E.+8.,4RW *;@?PIQ!+#/Z5^-3BW-G]#T+>R5AU.90!P*;2EB1@T^ M2/4J3;&ALG%&\9YIPB.E-W;.F8SC=]:^P(.0/85YG^SS\-[7P1X8M#;Q*OFV<9.T>J@UZ=% M'@5_,.<5H5L=.<7H?V-P_0E2P,%Y$=P@"Y KY?\ ^"FRY^ -RI./]9_Z"*^H MK@C9C%?+?_!3\X^ %R1_TT_]!%/)W_MU/U,>)UR8*;\C\?WCVR[@V:D:;?&8 MPO4=:B4DCFEK^H95II1 M)+1@)T4KGYQU^M?K]^P'X TR+X3:9KJ6\0D..0@ST%?D!;#-S'_OC^=?M'^P M2!_PH72_\_PK7Y;XAXVHJ*A%[L_7_#7"TY8A2:/>X%Q'L%2)%M.#BHR"QZ5M!J"LS6'F2QG.,]Z MC_EK0^=X&:_1(14*I^0UZ*JH=(> 0*^]/^"+[[]:OQ[R?^@U\%LV!C':ONS_ M ((VZA8Z9K-^UY=I'DR??;'\-?)\>*4\EG8^\\.Z%.AF\),_3*SVE!D]JF.P MG:#^M85KXIT IC^V8/\ OX*G7Q/H*'<=9M_^_HK^;WAZBG?4_K+#8F@Z"NS7 M" (Q_:]O_P!_12?\)=H.?^0Q;_\ ?P4_95>QI'%85:7-4H : M4$$XS64_C#P_C_D+V_\ W]%5W\9Z".FKP?\ ?P4HT:KZ&<\=AJ?4W6PQ(!J) MP%.[O60/&F@X_P"0K!_W\%'_ F&@_>.K08Q_P ]!5JA570J&:X?:YL+(57) M6G(^\$BJ=KK.F7Z!;:_B8GIM:K2+Y:[,5QUISIL]"%:G4AS(&VY _Z:K7]6'[ :-'^RWX4 MW-G_ $ 5_*;\/RMAX]T71^RKX7NR>%T[=CZ5^'>) M$;5(>I]YPY/W#U'Q[XSTWP5H[:MJEW%#&,Y>:0*./<=OK7TI_P %B_\ @K_I-UIVI_LY^#4>PU:UWYNX M5<-\WRCD\?PU^,WB7QIXC\5ZS]L\4:K->7!SF:4Y/Z4N!N'U6C]8J1U*SW&3 M@[)E2*=3&S2J"Q_B/6HH]SG+C/-3O9,Y#JW [4! I VU^TX6G&G'E9\+5Q#J MO<20A5&!35 N#M"_C3YH&<9!Q26LT=M.L;IG>P7\S5UG.FK]"*:4W8ETO3]1 MO[S[+I>F374O_/."(NWY"OUN_P""/O\ P2/U[Q5!SW%?MUX*\$>%? M 6EKX?\ "6APV-LN,0P#@8K\7XXXHG";PV'WZL^\R')>>U22+_ASPEHOAVP% MIHFG16L84#;$,#BM2UC,7!.:B$AB'E=SWJ:UC:,$NQ-?C4J_MI>\?HE*E&C" MR)67=WI/+]Z/,]J0L2:6D47S(> ,"@G R:8I.>M*[?PU-N8I.XC-N-)116J MM%%H*)!M%? ML.(_=H_":S_?V!8U4 Y%=%\*O'C_ Z\71>(4SF/NH/K7,F"3=G?4LJ!K;8O MWO6LI0^M89Q9V8>K]5K*HCZDE_X*':DTF8YY\9[*U2?\/#M5S@75Q[_*U?*E MFI@AV3 O\)W1XVS&4?B/JK_AX=JG_ #\3_P#?+4D/ M_!134H9@SS7!'^ZU?*N3ZTLQ'DD*.?:NR/">7QA?E1YM?C;,E+XCZGO/^"CF MIO=!HY+C'H$:NK^$_P"W7KOBSQUI=@C76R6Y"M^[;'0U\665Q%&N)H\GW%?5 M_P"P1\+X/&=_;:RMH#Y$NX''3G%?'<09-@,/2DTD?9<,\49CBZT4V?JUX#UX MZGX7L+N13F6U1CGW%;J2*W('6N=\$Z>;/0;2V QY<"K^0KH8UV@#TK\.Q$81 MJ-(_HG+:N)JX=.0]R-G IHY&W'XU(%RN*0KMZ&N"HK,]F,O=U/.?VD_$1\+? M"W4M8#D>4O4?0U^,7[2?Q=F^)/BIYWD9_+N6Y.>V17[ _ML;C\!=;"$@^7P1 M]#7X?W-G,=5O6N7+'[3)C)_VC7[1X8X2->$I-;,_G7Q=Q,J=>*1 #D9HHQ@X MHK]GE4M'E/PMM5D%%%%8\O-3D_(PP4E#%Q7F?H5_P3/^!-CXB\*VGC62WC+Q MA#DXSS7Z%V5JL4$<>W[J #\J^2?^"3=GYOP/BE[;(_Y&OL,6XX*GIZ5_,W%% M=RS:I%]&S^O^#<(_[)A.VZ0^ ;$S3%E+.1[U-LVKMJ(1;&S7RTI6NS]%P\5& MG9DD9)XIQZXIJ# IR\GK6<*B;LPFFQ",'&:"N10V5!IJMG@U4H7U#D7*-+;? M6G*Y[FAX]W- 0]Z7MH+0YE3FF.7DBAG4'I2A<#<::4R\*.>E* MRX0DT(0O%,FR5)S4.:4K%3UB<1\9+6";P+JQEA#$6,F"?I7X;_&XFV^+6N@] M/MYP/P%?N=\7"#X$U1^$ M^(V'56E8Y:6R"PBYWYSVS4$67DV-G'O2+-*LGDN20/6EGNXQ&41.?7%?O=.: MA%19_.HX$QM#-YA\P'I7'F%6U!HZ\' M0OBHR/T,_P"",,3VUG?;GSGS._O7Z*V+Y0'VK\YO^",UR9+6^!'0R?SK]%[' M B!)[5_,W%$;9G,_K7@:HZF @6#R M8S3#2/QZ_P""J!_XR"D/O+_,5\R0GY3Z=Z^F?^"IW_)P4@SWE_F*^9HON&OZ M?X,5LHI^B/XMXW?-GM1>;#S2AV#O2?97C_>E^IS3A'N^;'2DDN/- C0=/2OL M'7?PGR].,(+F8KW8"A/+YSR<5^R7_!/V_A'P"TT-(HZ<$_[(K\;9KJ&VC#/% MGVQ7V=\ ?^"A_A[X5?#:VT&YL\M#C( ;T'I7YIQKE&)S&DE374_3.$.(L-ET M_>9^I-IJ<"I@S)_WU4ZZI:GK,G_?0K\YH/\ @KSX3^Y_9I_[X>IO^'N7A7_G MP/\ WR]?EJX.S*I+2)^OT_$3+:,$G(_17^U+4?\ +9/^^A3AJ-H1D3)_WT*_ M.C_A[GX6S@6!_P"^'IW_ ]U\+?] \_]\O5/@C-E]AF]+Q)RF3UDC]%7U*UQ M_KT_[Z%5KG7+"%/[//_ 'R]8'Q$_P""K6B:_P"' MVL-+MVAE.<.JOGI1'@G-+I2B%;Q$RU+W)(_1:]\8^'H0_ M'K]K#PO\,]-N?)O;:*+F96ZAV%?4Y5P#-55.N[KL?'YOXBTJD'&D]3TG]LO\ :K'[0NO* MUK \8@E"_<(SCCO7BDEOYR*62,D"N L M[U-1 M+>T8R-T"H2:_0__@EW\!K#6?"D?B'6-#!GB565YHR#G/O7R7%>W'-3U#;C!!-6'4=ORK\BG)*6I_1%#^&AJ#?01@XI5!)XI"2>:QFG)W1M* M5@I74?*>M>G_L\_'NY^"=Q-/%)(OF M;L;0>XKRJ>-VF1U/ /-2ZFWGQ((3@@#.*K&X*.+PW+)'9@,SQF!KJ4#ZFA_X M*):LLAQQD3_X4Z7J> M3FD5[%G\TO[:7_)>=4^O_LQKR>O6/VTO^2\ZI]?_ &8UY/7]295%/"Q/QS,/ MX['(H)R>@HF<](3CUQ0 ?+)I%(W $=:]=QY8W.):LVOACL7QYHWVD!LZM;XS M_P!=5K^J;]AN!_\ AE/PT,\/II 'X5_*QX*C8>.=#,9Q_P 3>V_]&K7]5O[ M8\W]EOPI'(,_Z ,U^%^(U1NI%>9^@<-P3IGXB_\ !8C]@[XB>'?BYKGQQDFD M-C/NVJ$_NLQ_K7YZ9CB&V:/#^I%?U/?\% /V/Q^T;\*9_#&@::&NY=_(7/4 M5_.-^W!^S3XA_9N^,7CH0*]/@7.Z"I>Q;U[''Q%A:W/=+0\ M;6611DDXJ:W9+B,LG:F"[M#%Y97D]\U"HE5OW;84GFOU_#J-2/,?'.E%?$.: M8R/L!Z&IEC6&6*>09"N"?P-1W3Q1J HP?6D7S+9!-7%=V^S<[OC[V!W^E?L#I=[9WML+FWF20?WD8 M'^5?Q[?#7XH^-OA1X@'BOP%J[65T,;95]N17[E?\$B_^"LWACQOX5TWX0_$+ M6!=^()]G[UYL'I@\'W-?@'''#U95WB*6JZGZ3PWFD8Q4)GZDHRR-G S4P8(: M@M[B"0!HR.0",&GS3I$P5Q^M?DGL_9U+L^]C*%171(Q YQ2!@>E)\TH&P\4R M:=+5=S]ZKXGH9S3BR1)EW[<4-("U,*^?#OBX)HB4H-K\FI;E%Z&D+6)0">:- MP!^4"@'Y2M!4BJC[ZU)J.2V$IP*@8(IH!)P*<4/8T^11)BW+<:Q IDWS1'%. M=3V[4C+B(FB,>65T9S?,FF>*_MD1_P#%E=:_ZX_T-?B=K0/]MWV3_P OY?_0S7[5X;/WG<_GWQ#482DT5X M98TR'7.>AIDL9B/F9X/2F2-MZT6ZR7#;"W%?L>*2D['X#S*>)NQ\,PD?;BDC M+0WPDDR4':I)XEM(M_>HH-7L[M_L:QYD-:4_94,*Y,JK"K4KJ$1]^1_: <^4>H_VQ7Y5QIF%.6&E[ M-ZGZ9P-DE:&,C[1:'W-IUN(H$C08PHJ\A"#+:81(9>3Q4MIR-XIJ.IY/\ ME 2 M? [63GCR_P"AK\0?%\WV;7KF./@&ZDS_ -]&OW$_:WT>\UGX0:M869^9TXX] MC7XM?$WP%J'A'7KB/5E)9[E]N1CN37[/X:XA4*,TNY_/'BQAE6JIG)J<@&EI M6&#@&DK]@PT?:N[/P1#C?%1 M&,<6#^%?75G<-:8CG;<3T-?#'_!+KQ[I^F_"V#19) )&2/ W>U?<>E.MS&LD M@SD BOY=XIHN.:U9/JS^P^!\=3GE5.GV2+MP7<"GJH%-2/:.WP%JY/_/A)_*OPV^,=U'_PM_7UN.0-0;'/L*_7 M?#M2^LRY?(_#/$*JX4620&+S$3!]:$CB:#:5#^L.#H^QP4.0NJ!CD5'?J#;D#J.]2JK*O-1W?^I/U MKY:*2FFC[ZLY3P\N;L?CM_P517;^T'*/]J7_ -"%?,D7W2/UKZ=_X*J<_M"R MCWE_]"%?,<6=IK^F>#I2>44_1'\;\<4HPSRH_-CD4E3@]J;9[89&,JYS2!)" M!UITM[:HH3;ST-?4*-5U;H^-JKFIZ#<1SS$%H;N06LPB(SDTH2XN1 MYMLVU:D2T(B+W.2PZ&L:5"G36QTU*LINUQI& #_6GP6YFS@XQ4$-U&K$..,T MZ[O@5 MC@^M'/%RM8KDDHW38AE F,..13G"LNTBECMF@C%S,,YI"RL&>:ZI*BH7OH*@IU';J1,_G@*@P>YI8,B39*"P':I%"&39 M&A)SCBOHG]GS]A#XA?$]8-?MXF-O-C \JODLVS?"X)-\Q]3EG#F/QU1)19F_ ML=_ B3QK\2M.U"[T\R69^^A3@Y(K]>?A+\,?#_@'14LM"TU+=#&N53Z5YI^R MW^RKHWPJ\-0P:QI %Y'MP^W&,"O>H!' HC4=!BOPGB;/)9GB+0>B/Z0X'X7C ME=%2JK4D*G@+2J"!@FG( >2*2OB9VC*Z/TZRM9%:ZBDVG:U?+W_!3Z%C^SY< M@]?WG/\ P$5]37'W*^7O^"GA'_#/]R/^NG_H(KW M84*+@T^BC'>OZCRF/L\'&W8_C[.I)YA)!1117=&I*=3E9XL;^UL26BEKJ,#^ M^/YU^U'[!38^ 6E*?\_*M?BQ9,%NH\C^,?SK]I?V#&"_ /2SCO\ ^RK7XMXA MP<:B/Z \-YV:1[RA"C-3)*)%Z?C4<.&C!QUIV57BOR&48R9_0U%?NU8=]W(J M-VYZ]*>&!'(S37*DX[ATI@CYSBGHX7K1"380=1. MP,O&*1&VGK3_ #%;M2$*>U3)3O<;@[W%64'CK2^9[4W '04FY1U-:13MJ*TV MR17R<8I"_84PR"EZU5C11:W%R?4TJMV-(%)Z"G*NTY+O18RK#DCBH;%# SM<-D'.W-/? &\] *(K:? M5_ELE)V]<#-*O6E1HW8Z4)8FKRT]R.'#SMMJ24B%=V*2ZMYK!?WD39[_ "FD MMKD3G8\+$?2N&CG&'2M)GLRR/,'2NHC TCGS >*=O'I4\B;1A8&Q_NFH@#V@ M?\C74L[P:A:Z..AD>9>U7NC=P/2C>*<=V<>2_P#WS1AC_P L&_[Y-<']K8-R MT9Z6.R/,7!>Z,WBG2%Q'\K8]*780<^2P_"G+').O M [TK')S4R3+AJM19>GX5\Y_\%!O^2:G_ *XO7T9+T_"OG/\ X*#?\DU/_7%Z M]G(O^1E2]3R\T_@2/YI?VTO^2\ZI]?\ V8UY/7K'[:7_ "7G5/K_ .S&O)Z_ MJC*?]UCZ'XYF'\=@' <)GK4S6Q"[P.U1;"1YF.G>G+=%D*[J]:7P'!U5C6^' M%RC>/=%1SG&KVW_HU:_JW_8(C0?LM>%&0?\ +@*_E%^&L6_Q_HQQ_P Q>V_] M&K7]7?[!9V?LL>$_^O 5^!^(W\:/J?HG#/\ "/8'AD+(=#\*>9XEESY-S@-U!SQC/7'>OL]"KIBH;_38-0MS;7"Y4]17YM@\ M;4P>(C4B[69]=7P-/$TG<_D9_:=_9C\:_LN^,&\(>/H=ERTK*H\HIT]C7FEO M!-.C-'^%?NU_P6A_X)X:C\2)]2^*^C:)OALP[F3RLXS[U^%^O:;J'AG7+K3) MQM,5T\>,>C$?TK^B^%>(Z.8X=7>I^99YE<\-.\458(_LS$WW(_AIQNK]02PQJN)1TK[&K-U%[I\["HF]=R&%G>Z)0_N^PKU+]E[XYS M?!'XKV7B\7GDI;X^;=CN#_2O,;<+++Y<0IMW;B*0M-Q^%<6,RRG6H/F6YUT, M54I5$T?U%?\ !+3]JB/]I[X/#Q8NH_:"(4.[?GK7U5YL18"7KVK^7K_@G=_P M4%^*'[-OC'2O#VG^(/L_AT2 7<>\CY1^.*_H7_8[_;(^&'[5WA.#5/ FH>>T M%HGV@^:&^8 !NGO7\Y\6\/8C 8JY3"0J&AQ2CR M9UV.N2*!-&B ,>*AGWI\\?>OC:<+1LSZV-JI-%')"^<_+V%2'!.<4R!V>,%S MS3P"3Q0T@LX@#@YI2Y/3BAEQR*2DHW=REJA58#K0S$G@T*!G)[4E3+71$2T> M@IQM!/6DD/[DT,?EIKG]UCVK2*V)J+]VV>+_ +9!'_"E=:'_ $Q_H:_$W6?^ M0Y>G_I[D_P#0C7[8?MD_P#7W)_Z&:_8?#N7+-G\ MW^),WSR14^4G#>M.N8)8X@T'&13'4DY7M3H[@GY'/ K]FK7EJ?@<&XUKLBTY MYI;KR[MLKZ5[%^Q[X1\$^,_C;9>']9L?-23&Y-S2FGW1^F,'["7[/]PF^7P? MD_[R_P#Q-31_L%?L]'_F3?\ QY?_ (FO /^1-_\>7_ .)IC?L$_L]Y_P"1._\ 'E_^)KWP M1QXZ"AH(B<[>M9?VMBX[S?WG9/AC!-?"CP0?L$?L]]_!O_CR_P#Q-*?V#/V? MR-G_ AWR_[R_P#Q->]K#$!S4!C/GX XHCG.,?\ R\?WB_U6P5OA1X7'^P5^ MSRC8'@W_ ,>7_P")KT/X7?!GP/\ "6R>P\&Z5]F1Q@C(]<]@*[&> []R#BI( M(EV[G'/:HK8VO6C:28?"U.:,1MK',N?,Z4Y73)VBDGEV84'K3E12N\ M#DUY4XR<[GT$'%:$$$$BW1D/2K$JLP^6D7.>*6\6G0>6KS988Z_*37ZYZDJ7"$J.M?E[_P6 M#L+Q?B'9M;_=\T9_[X-?H/!^-G0QJ@MF?C?B#E[Q%!S['Q4 1PW7O100P.&Z M]Z*_I# 6=!,_FO$TU2JM!1112Q%Y1:.2,N2HFCVW]B[XO>)M$^+^D>%;74=E MO(^&C]<$>]?L]X5:6?2;:7/6W0G_ +Y%?A3\!/$^@^#_ (D6&O7[;7A;[V1Q MR*_8;]DKXW:3\5?"JW&GW7F"*!03NSTP*_ ^-E,B&X9Q2QHX?+=*_,)OWTC]^E.+AH*W+8%*JL#F@,NX^].K1 MNR.6%)RU '':E.#R* K'D"C8WI7(I3YSH6BL)0>:#A1\U1^:U/)P:S]?U2'3;*2ZG.% M1Y_*W'^=5*^82II^Z%O>6K'RYAD4\2VQDQ$O'UI;FVM1%YL8I M$6 1;@.:_4?9PFT?E'.I5[#92#.,59@M6O76S@'SOPM5&Z[Q73?!G3!KGQ-T MC3I5RDMSAACVKS,XG'#X63\CUL)!/'P43[Y_X(Y^#-8\.65Y)J0XD\PK\N.I M-?H- GEQ@X[5Y!^S#\)=)\ ^%K2XTVT\LS6B,W'7(S7KD"S!MK=!7\M<0XF- M?'3G%Z']@\'X.5'+X5$\ZJ)=QCNR,\T:@^F")?(' MS=Z^RIUX0W/CZ;YH\K&M+-:GS@V$/2E^Q*Z_;YURI[T["/ HE^[7Z:?L@?L; M?!SXB?!NQUG7M$\V67&YL#T'M7R_$7$U'*J:E)7N?6Y%PU/,YV1^9\%[;!-L M(Q^-0W$TS3@!OE)YK]DK;_@G1^SV%R/#/_CB_P"%2-_P3M_9Z#?-X9Y_W5_P MKX)^(5*^B9]Y#PUJRBF?C5=O9P%1MY/O1L@8!E7MQS7[*3?\$YOV>YCN;PSG M'3Y%_P *BF_X)W? %4Q'X:Z#^ZO^%3'CZCS7LPJ>'=>$=#\;I)9678S?*.U+ M'TXK[T_X*#?LD?#[X3_#EM:\+:1Y,FQB&VCM]!7P:\;1-M(Z5]YDO$4,VIKE M/SS.^'JN5R;DA*!CO117T;P[J;'S25M6%>A_ C]G7QU\>]2:P\&Q[FB;YQY1 M;H,GI7GE=E\'?C)X_P#A3XCM9/!-_P"29[I%DZ\@L >GM7BYU6Q>&P,E2^+I M<]7(J%&ICX^T^&Y]Q_LG?\$X;G1O$:7'Q3T/SH RY'E;?YYK[>\$_##P=X&L M8]-\.Z=Y*1_=&1_A7,_LP^)[WQ3\+=*U?5Y=]S-$#(WKTKU&*W1AYBCFOYVS MG,\;B<1+VK_R/ZQX2RO+XX:,HI,%58X3QS3K8[URU-\U/-$3BGM Z.#$..]? M/J5]S[BK3C!>ZBQ'NP0?2@$9R12*>.M-#9/)XK*I&['2=UJ-N!\F:^7/^"GI M_P"+ W/'_/3_ -!%?4=P?DQ7RY_P4\_Y(#<_67_T$5[61*V/I^I\IQ5I@I^A M^/U%%%?U/E2O@T?QMFSOF16=:JX:&]*HI#E5R!SQ2,O.33^,<&FL">!5TMKDSG);(% '2E MP<<4SYASBGJXVX]:A5TZG*.+FU=B$,>">*/*/O\ E3E(!R1]*&<__JK1U%'< MIR:&^6!U%*,9YII<]J56SVI*I&74RXTMC MG-12G>ISZ5*4)ZK44^$0_2JA"*EH*NX^R9\/?\%AN/A3%_US;^=?E[$<8Q7Z MA?\ !8;_ ))3$?\ IDW_ *%7Y>Q9K]Z\.I*&%39_,?B(DL4V(2/--*_^L%!' M[SI0_P#K!7ZI5KP2N?C6(M-60\D.W@W_QY?_B:][$*GM33:J>H_2JAF^+;^-_> M:5N'<)-?"CP/_A@S]GG_ *$[_P >7_XFI+?]@W]GE7W)X.Y_WE_^)KW@6T8Z MBD:*).@JWFF+DM9O[S.'#.%C)-07W'.>!/A]X5\ :.N@^';#R85QM3/3]*W# M#*D@$9XJ7RD^^HYJ6)?EW&O/JUW*5V[GU6'I1PU%1BMAL891^\Y-2 @C(J*8 MG=CM2PM@"*AIG1SQ;&Y/3-%*PP<"FE@.I MII7+230^7I^%?.?_ 4&_P"2:G_KB]?1DO3\*^<_^"@W_)-3_P!<7KUL?MI?\EYU3Z_^S&O)Z_JC*?]UCZ' MXYF'\=B[FV[0:6")%4^8.::O4?6GR]!]*]:7P'!U2-/X>,\?C[1=O3^V+;_T M:M?U=?L%?/\ LK>$RW_/@*_E&^'_ /R/FB?]A>V_]&K7]77[!'_)JWA/_KP% M?@?B-_&AZGZ+PS_!/:% 1<@=Z?N 0N32* 5P:C,BE_)+=:_*6KGW=-VW,3XA M^"M'^)7A>Z\(ZY%OL[M-LJXSD5^*O_!8W_@D!>^'-9;Q;^SYX7S9QG[1?/Y. M,9&6^[[FOW(5$@7IBN4^+OA6U\<_#[5]"V;S=6;1XQUKV,FS:OEF*C.#T.#- M>7,OFD9!)-?&%W$BN&%3^& M_$NH^%?$%IKNG'$UK,)(CG'(KY?/,HHX_"N$E<[,)BYX;$W3/Z\?@C\2M/\ MB/X#TG58KCS)I[)'E.<\XYKNB4= F>E?C!_P1@_X*MZ;#=CPK^T!XH^R0HI@ MLAYN[/&%')'>OV,\&>*=#\;:#;>)= N?-M;I-T,GJ*_F[/LKGE>-E2L[=#]9 MR?'QQ%)-LTF.Q=J=JFA9O+RW6H)8Y1R@J2%_DVL>:^>NY2/=J-A)'2FUC!2N[F]N8'7CV/2FR#$?T M%/9@5 ILN3":U5]#*I)\C1XI^V/_ ,D6UO\ ZY?XU^)^L9_MR^_Z^Y/_ $(U M^V'[8_\ R176_P#KE_C7XG:Q_P AR]_Z^Y?_ $,U^O>'Z]]G\Y^(D>:JRF[, M" !WI98U\L,@YIK'D9%2'E17[C3@IV/PNM1Y970EHH,F)NE>U_\ !/V2*(>:]P_X)]$+^T;IQSZ?^A"OE^+J*CE51KLSZS@C$U-#2#Y1T[5*1V(IK+CE12;35CDM)2N.11MSWHE17CY% R>, M=:M>J?M+?!+Q=\,_%=_?>(=,\A;B[9HSSR M">.U>3JM_#(65./6OZ>R;,:=?"1Y7<_D;.\%4PV,GS(E\E\XQ49D42>7WITE MQ,1G/-/^S6\D/FIS+Z5[3CSJY\W33G-H9'&DO_ 3(_:4\$^ - M&_X1?Q-J7E75T-D2;AR=V:^"0DJKAQ^\["M/P7KEYX8\2V>MN=LMO+O0YKY; MB7)89C@G ^LX?S.KE.+C43T/W[T'7HM4L8;VW?*2QAE/L:UVD(C#>HKXJ_8' M_:[E^(%A'I7BS4_]1'Y<0WYZ# ZU]EZ;?V^IV<=Q$^4=I/DN3%S:NT!(DIOE>PJ.X,J$&$4IG**#*<4[P@KW'[ M62>B'\)RQIP8$9%1F19%Y;BG$@1?+6-2 M%_AUX+U.PO+[R[QK)KPZO<;XENW\OYB> >*XV:W@(!4<]ZDEDB61I2>7.:99['=C-T[5_3& M79=#!X9(_EC.,?'%5&V]1(R;E?LZUE,UFM*@GF?S)QSW MKL]K*$KGSL:>O,/2(,F,5[#^R7\)/$GB7XB:3K>GVF^**Y#,V#TKR"WL]0NK MM8+2/)/3FOTF_P""57PHBO/!3:EK5OMEC0%?ES_$*^+XOSFE0PW_ *"*_&C\*_9K_@GT MI/P#TT>P_P#017X_X@1E"E'U/VOP]7-4U/H6TACVXQ4SVD!()7Z4RT3"YJ?. M[KZ<5^,5*K4[(_HC#4H>R5T5I[8Y C'%)+9C8./K5K!]#25HIM&LL-1GNCSC MXZ?!#PO\7?#9T7Q/:^9%L(QM!K\:_P!K+P-I/P]^,=]X9T2+9!%]U<8[FOW5 MO4$D14CJ*_/_ /X*._LF^!-,\/7WQ4M[;_3VW9;RAV&>M??<#YO'!X_DJ/1[ M>I^2>)&11KX/FI+5'YN,ZH^QCS3@IQG%!6!Q\Q_>=A2*)T/[T8'O7]#X/&QE MKT/YIQE-4%R/< ">E.M[U[*YCN(3\T;AE^H.:CFE".!$>">:DN((Y8U:WY;O M5XS"T\;&S.?"8J6'DI(^]O\ @F3^TSX\\5>,(?!6MWNZR@9%1=YZ&OT>TO45 MGC#*>#7X-_!OXT^,?@IKJZYX5?;/N!/SE>E?KA^Q[\?K;XE_#VRGUJ_W:A)C M>N[/85_/W&F02P>*=2"T/Z)X!XB=6DJ4F?0"V\4DGG$I\)'#(RSJ5[,/YU^H?_!//]HCP=J/A[3O $.HYO8]N M8\CO@?TK\O&,<,GF-P*]\_X)X^,-!\'?'.#6=;N_+A'E_-CT8U\)QEEKQ&!E M)*]D?;<#9@Z&:0BWI<_:FQ;]QDTV"O'&C^,=)&IZ#=>;"<8:N@A M;G4IU+-']?X.K2KX=-,3) RU2(ZMT--.E-:67. .*D4!EYZU4)Q:T-XS0@(88-!"CK3)%9?NBHFD MEW8-0J%-3Y[F4Z[B]BP70=32@@]#4&Z,MSFI5*@<45*<9:ICA4E-AL'K3E3T M%'F@?Q#\J:LCF3&3CM6<:#6IMRCA*J'!-+YB,-P[=ZBE\@GYSS]*4%-F$_"N ME1=C&3LQ?.W9P:ANF)3/M3X8]N2PI+@*ZD+Z4H)^T5S&M&4J3/A__@L*<_"B M+_KDW_H5?E[%CUK]0O\ @L,A7X3Q9_YYM_Z%7Y>Q@9XK]QX"YGA$D?S'XE*M M]8:B@;/F4.?WE!QYF,T/_K!7Z=4I2Y#\44ZT9>\B0L1$2O7'%?>O_!$R>XDU MS4A*>AEQ_P!\FO@I9K=/W>POW/T=M6D#8(XJ9V(X%-@4! WK3F&,D5_.7+%;G]<3> MM&/>@8(S2 MGD"LU"+V-4KJXX$CD4%B>IH!(Z4E6E8.HQBV<$TP[BV#TJ5AD M8Q3=K>E*<^4UBT0*L_G]/EJT%(7@<4BKMZ]:<&.,**Q]YNY,I*6@QHPW)I"I M7K3V9_6H;EY1T-:J4K&2P\9,300#_\ 7J'+*?FH:X"<;JB-5B53E6I8EZ?A7SG_ ,%!O^2:G_KB]?1D MO3\*^<_^"@W_ "34_P#7%Z]_(O\ D94O4\[-/X$C^:7]M+_DO.J?7_V8UY/7 MK'[:7_)>=4^O_LQKR>OZHRG_ '6/H?CF8?QV"]1]:?+T'TIB]1]:?+T'TKUI M_ <'VD:GP_\ ^1\T3_L+VW_HU:_JZ_8(_P"35O"?_7@*_E%^'_\ R/FB?]A> MV_\ 1JU_5U^P1_R:MX3_ .O 5^!^(W\:'J?HO#/\$]J3H*:UK&K^=GFG+]W- M1O*Y;81\IK\H;U/O(1O&XDSF7Y#]WN:1+5(%(BYSUI[)LB(09IEK(P!$G'I5 M;*X7Z,^;OV_/^"?/PQ_;4\(3P>/;=6ELK-FM080V70%E_4"OYWOVT_V(?BC^ MRYX_U:>Z\)O;:'%.?LEP00&4?A7]6Q59@58 C%?)W_!47]C30/VIOA;_ ,(] M=:;%F.!_F2(9/4]J^OX5XAQ&6XN,+^Z_P/F"H+(K;VOW21CN1_2O)8[FZL"/Y5^X'_!&?_@J)XD^(5U9?"GQ M_JYCT_3U6*'=-NXQZ5^&4$2%CO.#VXZUZ)^SO^T+XO\ V?\ Q;'KFA+(-TZ$ MD/CC(KX7BGARCF=!NVI]'E.;2PLTKG]<^D^([#7=,34M+G$D+_=>KD($HWGK M7Q]_P35_;6^&WQH^#FCZ#+XNADUQ_P#6VF[+#(7'ZYK[ MI$ V;N:_GK'8.> M"KRIR5K'Z9@<:L5331*RAJ38?44[< ,$\4JA6Z-]*\JG[);@,X.!24_A M1R:0LJG*U:8T^708YQP:)"#"::QW-Q2N1L.:4)7D9-73/%?VR?\ DBNM^\/] M#7XG:SG^W+[_ *^Y?_0C7[8_MF_\ 7W)_Z$:_ M8_#U739_./B145.NRD_4@_]"%>()G->W_\ !/W_ ).*T[CT_P#0A7C<6R4LGJ>C/:X3IN&? M4_5?F?MEIF##DU8?K^%5]+XAJP_6OY*K)^T/[9PO^[1]"'!SBG@#@9I"X M%5&YI"GS"%.>*<57OH1*A4C.15H!.YIKA<9S50ERNY%:DJL.5'P=_P %4_@CXN\=6D-[X8T8 MSK J,Y4=,=>U?FIKT.J:+J4VDWD!62%]KKZ&OW]\/2OU/@K.YJU"6R/P/Q)X;5)>UI MK<^:9%1(_.D.">M 8I%Y]N,MVIL\4UUF%E.WL:5)(;=?(1\L.U?N6$K<]-,_ M"JU%8=B1W3-_I%QPXH:634I%D["D\@3N!-P#UJ1C'IZ[+0[LUU8GD=(Y:N+E MR**.Z^$/QIUKX0ZM ^E2E5:8%OGQU-?H]^R_^WQX8U73K2P\;>)%A 0* SYY M_.OR@$,NI2"2Z!4*YL#"UC=ONB<, KD=#FOSO/.&Z6:P::U/ON$N+L M1EDHQZ'] 7AGQCI'BC2XM7TB[$L$HRCCO6FCH7\S/6ORJ_9D_P""D?C3PSIM MIX,U1REK;@ .\@K[?^&W[9OPLUOPW'?:YXP@CE;&Y6/M7XUF_"N8X%N\&UY' M[_D_&N!Q:7/-)GO,KF1^*(%DT3Q%%.K="M=#)XK MTDH5-VHR*^8EE^(C*TDS[6EG. JT_=FC42:-QA&SBF2PB?B3M6(WBW0=/B>X MDU!0J LQ]*X[5_VL_@OH\\EK?>-;>.1#AE/8U4FOO M/1)I(X5VANEZ_J8@A3.YCVKYR_:J_X*":)X%\)OJGPXUV. M\N=K82-AGVKX8^,G[?/Q&^,^CR^'=:22-)'L+E.'2@M3^=<^XGQN:XIR;=F, MFA9W&X< ]:EN4B6%?(.3CFFP7#7*E1V':F6RS+*?,7 [5]%)N2LCYQ07X.MC,0H);GI?[+/PLO_'_Q*TZQO+(M:2GYVQGN*_8'X"?! M3P_\(] CT_0E 5X5W87'8&OFK_@GK^R;_9'@VW\2^+M/^S7T03".O/3FOMBP MMHXH%1#]Q0 :_G?BG.)8S$.,9:(_IS@3AM9?AU.:U8^:V20!F'3I35:3.S;P M*6::96"@'%#3;>0>3UKXM+F9^L1@W&Q*5)7D54U!L0X%6T;:8I^8BI%^Z>*8HY)%?4NK9V/B54Y MY7 GYA]:_9__ ()[1D_ +32?;_T$5^,#=1QWK]HO^"><@_X4#IF3Z?\ H(K\ M=\1)-TH^I^[>'"@YK4^A(F,:;:59"3_A3!\P.*6.,@[C7XDU>9_1E)15)$S- MQP:3)]324$9X-;)*QSROS:#)0&7%>?\ QT^#.A?&3PE)X5\0(#!)G.4SU&*] M" 5>:KW)9OE*\>M:8?$RI55*.Z.+'9?'&4)1EV/Q"_;0^"/AOX'_ !9?PWX< M7$*>9C"8Z$5XW=W5Q-*%1$?$NBZC\6Y91]KAW;1M/?)_I7Y M?-$]K=O"5X5R,_0U^_<*9PL=A(PO=K<_DCCG(:N!Q\Y16ER-XXH<"4X)IP-S M;_-:*3GK4US;6=V/,DEP5'%16U]+;L8U7@< U^DT/:4X7/BL)3C)6D2"X(&Z M;@]Z^H?V"_VEY/"'Q#M=-\2:AY&G1[/G+<=>>*^6KI(IAOWB/W]^'WCOPU\0-(&K^'+\7$!QAQ[U MT)81,$'2OB__ ()D?&SPG;_"BV\,ZGKZB^?R\0NV2>"/ZU]G6^R\590\*@CGH*77!L^GA M[HDC'R\'TK%\2:3;:Q:&VN ,'/45LN0W0U!<6H*;ZZ*%7DDFGJ>3CJ/MX-,_ M&G_@I#9Q:5\?)M+MAA?WG&/]H5\XW4$L%TJ;>,U]_?\ !2?]FJ:\\27OQ-@L MV9HM^&QZ\_TKX(AEGO\ <]XFUE/ K^AN$,9[7!PUOH?RQQQ@5A\;.5NHL@9" M/+''@XR.W XB6"JJHNA^I__!/3 M]I[P9+\,K;P[KVO!-1?9B$G)Z?6OKW2/$-OJ,8:&7*8 M/%%E+(/)Z .0.H-?6GPB_P""I/CM_$EGI-Z2MH[!99"XP!7X7Q'P95C7E4HZ MWU/VWA?Q"BG&E6=D?J640?,II5D"#YC7B7@C]LSX0ZGID5QK'C2WC:0E&,MQ4E4WU_1B/FO%%-B\2:&OR)?*3Z5C4PF)\U!45>237):S^U/\'-!8Q:CXS@ MC*G&":VPV7XR2OR-_(YIYQEF'5G47WH]%=1W%.CSGI7E:_M?? V?[OCJW-21 M_M>? W=L_P"$ZML_6NR6!Q<5K!_Q^0U9^U6P\V-M<8FG."O(K[[_X(NRK_;5^B'@& M3_T&O@-UF(^13M[FOM+_ ()-_%'P-\-]5O)O$>NQVVXR??\ ]VO@N-Z=6MDT MXP5S[OP^K4,%FT)S=C]4$D5(06/:G%MR96O)4_:\^!3QB.3QY; CMFK,7[7? MP+"X3QW;_G7\]5*?7E;?M@? T-@^ M.K;\Z4?M?_ O'/CNVS]:YH95F--VY']S+CG^4VM[5?>CU,$CO2!@:\N'[7WP M*;@^/+:E/[77P( R/'MM75_9N.M_#?W,N.=Y7*-_:+[T>H,Q7I2ACMKRAOVP M/@:3_P CW;<>].7]K_X&X_Y'NV_.IGEF-;_AO[FK MD!AG/XU4O7D3 0=>M>:']L'X& <>.[;\ZKW'[8?P*! ?QW;>U*. Q<7=P?W, MU?$&74WI-/YH]31@%R_I4T7/(Z5PO@OXW_#OX@W'V3PUXCBNG!Z(:[.WN"1M M7D5SUJ$EI)'H87,:&,5X,6;S?-P%XIDD>3G!JSY@Z,.*0I&W(->=*#@S:I1< MB24@C@U\Z_\ !012?AJW'_+%Z^AW88P#7SS_ ,% 6 ^&S>\#_P!:^BR-6S*G MZG!F*4J$C^:/]M,@?'K4Q_G[QKR?!(W=J]:_;7@5_CSJ;D]__9FKRA2IC\G/ M6OZDRGF^J1L?CF8**Q#N1JV6P!3YC@@#-,6+R9!'GC/4TM\WV>10#G.*]1SE M:S.94H.SN:_@'Y/'>B%N/^)O;?\ HU:_JY_8';/[*_A/'_/B*_E'\#@7/CC0 MRI_YBUM_Z-6OZM?V!@5_97\)K_TXBOPKQ'C^]@_,^\X<:C"Q[*_)6M;GWM*3Y;"!0L9J$Q-,H_&3P!8&_U:Y\S-I;J=W R/;O7XB^*?!/BKP%JQTOQ=HLMC=+G,,P MP17]B6MZ'I.NVYL]4L8+B,]8YX@X_(BOR(_X+&_\$E?#6I6>J_M#Z&\<4\._ M;9VVY L[KHSX//\ *'6BYQ1^*4H\]O/[CM3)+IF8 M*ZXJS=Z;J>CR-;ZC9/"P. KBJDD9N&$A&,5^X4L1'$TU43/SQTG3GRRZ#WB! M(?=C'-2W-Z;J!;)-8A@U.? M9FU)&[D9[<5_+)/!]F3[3#(2?0&OM[_@E7^VIJGPY^+&E>&]9U26VL%V[GEE M(08([9K\QXVX4H8J+K4])(^NR'-I8=J+V/Z6LH_S!J52/X37GWP9^,V@?%G0 MEU?PUJT-Y"5!\R Y'->@6^U1EB.1WK\"Q&&J86HX26I^G8;%QQ$$T2,<@&F$ M9&*9-,8\;1G-+O(7=ZUA=6U-Y0;U%5,')--ER3@4D,_MF*3\%]:)_YY?XU^)VLNBZY>@M_R]R?^AFOVQ_; E-U\%]:W\9A M_P :_$WQ-9I%K]X5DS_II4DX-.R"@P:83Y MH"/Q]:6Y5K6,.@S7Z]0C.I-'XW&%.A1O<< 5^9AQ7N'_ 3ZPW[16G,.>G;_ M &A7AD=U+>KY!CQ^%>W_ /!/DO#^T5IT)4]N?^!"O'XNE*GE4X^3/?X.J1K9 MW3?FC]MM.R(L8JPPR,56T]R(\ 9JU7\L2=YL_M'#:X>(Q1P3[5#(IW9%6::8 M_0TU*S.F#Y"- :E7[HI/+]ZU M*'/0U7N8DN08Y%&,=ZZLOQ57"5%.#LT>/GF4T\SP[C)7/PQ^/7P)\6_"#Q=> M:6= F73X#B.Y8?*1DUY:VGXNOMI)^F:_;G]J+]ECPW\>O"+^'9K>WMV8,#,D M85N1Z@9K\H/VE?V=?%'P8\8W'A^ST.YEL8LXNMN5.#ZFOVGA_C+V]-4Y_$C^ M;>*N#:F#G*<%H>3/.\\H7'!ZFI1;+&-X.3UIB+Y8YX/I2M/-'T0FOTS#8CZU M14C\HJX;V%6TB1;AI5,;)CCKBH;.U1)F'*XE?6<3&5XS:/8?@[^V%XR^$.FI;6CW$WEXQNDST^IKU M.V_X*K_$2ZM2TFER JO'*U\DM&+H^9G\*$ A^16ZU\M5X9PV(J\S@>_@.*,; M@HVYFSZHNO\ @I_\0]8TZYL)=.E42QLF?EXS^-?-_C/Q]XE\::[M>O@LAP6$5U!79RYEQ+CL7^E.F#2+C;TJ?PWHVO:OJ*6FDZ3+<%Y0K>6N<9 M-1B\;2P=.[(P&$K8O$)):$=AX1U#Q9+]@L+=Y'_NIUK]%/\ @GW^Q'I>AQ67 MC_4X!Y_RYBE4GW[UC?L:?L!V\OV7QGK"%6GVLT#=&CTNV MC3:F,;17XUQAQ3&K!T:3U>Y^^<&<(M3C5G$V],T>TM;?RK>W2(?W40 ?I5R- M/LRX0YIP5EZ4JG(S7Y#4G*74_>L/A:="FK"*S2 [EQ4)MV+$]LU:8A>BTI4$ M9 J(RY4=$*EF11IM&*@OU!B(S5@2D-@C J&]4&,L#6;F_:JQABO?H2N?CS_P M507'[0=U(>;)%/!&:8I&XXJ14C8?,^*8(TB.5;.:^A<$YG MR"IQA"X!@S!5/.:_9O\ X)\[A\!-- 'I_P"@BOQI2Q$!%R&SD]*_9G_@GTY; MX"Z;QZ?^@BOR#Q$5J4?4_:?#:TJNY]#VN?+YJ0D=<5' PV=:>V<8 K\-E5_? M6/Z3IIQHH-XSBEI@4YZ5*H'4FNA[$TI.Y&RL3D"D>(.FTU(6]A325!SWJ.;D M=S?F4E9G$?&?X7V7Q.\$W7@^^<+'8Y]"/ZU^1?[N*^1/V^OV0-*^*&F7OQ%N+X+)9QF0)O8?RK[3A/ M-GE^.BYOW6?EO'N1?7,$Y0C=GY-06R/N,LA4@\(=,%IK5U8JY M@N73KUPQ%5&\N-<;Z_I;+LPIXR@D?RW7P]3"XIPDK#4BWMM/\ZD!6$X!S3(F M<-E5.,]:=<0J(_-W\^F:VQ&'M&Z.'%+EE=,]<_8X\<2>'OC=I<^I:I);V:?? M8R$*/F7M7[0?#7Q]X;\8Z1'=>'=7BNXQ$NYXS[5^ MEJ5W H-NSQGM(AP1^( MK]&O^"6?QNT_0/!:^']:\1[YY5556XF+-U]Z_%>.,CJ8A_6(+;H?MWACQ L- M%4:CW/T*,BL.344T6[H?I5:TNDOH(IUD!#H&&.X(JZ%!4TTIPHY--9@QX-<=2HZ,KI#]DFG<\E_:B^'T7CSX;WVAB MT5FE[[>>AK\=_P!I+X377P>\9C0UM64/*P.17[K7]C'Q&:^.?V]? MV&],^*4-W\0[1@MQ:J72",D%C]!Q7Z/P=Q%# U%3GHF?CG'?"\L;!U8;GY6W M^GQS%9"W(P:;@R($&?E]*U_&7A/Q/X1U:?3];T6>V$<[(AE7&X D"LF*98>0 MJ.*KJK"22M>K]A9<*W\0IL=I)H0V6TK'T8,:EEB6W7SHFW$5#'>RW M9V3Q[<]R*YJM!57JCEI4ZM.?,F6K7Q%KD\9C&KW2CIQ<,/ZU-I7B;7_#=VMW M#K5X_P X;!N6]?K5,VR6I_=MG-#D,!4+"X?ELX(^@IYQC*224V>__##]NCQG MX%BC2))I-@_B?/\ ,UVIAN+<7AE\3/K8?\ !5WXCSPXDTJ09_W:CB_X*G_$.*02 MC39#CW7_ !KY-(W' XIN"KA>WK41X3P$(6Y$#XSQZG=29]2^+O\ @I[\1/%- MF]G)ITJ!TVD@J/Y&O O'OQ1\0^/[IKBYU6ZB+ON($[#^1KGT6,(0".140M(U M8LTF._6O2P>18+#1M&"1Y6+X@Q^-E=S9=MM8UVS&[^W+LC_KY;_&E@UGQ+/< M[K;5KQV/\(N&_P :S+K4+C;Y441;'<5Z/^S-X$'CWQQ'IA4LS;?D^IKCS_+, M-2P$JJBM#UN&<;C*F8Q@YO<_4K_@FM_:$GP&MGU)Y#)^[SYC$G[IKZ5C.Z/8 M.]>4_LI>!_\ A!_AK%I!B*[=O&/05ZFA*(>*_FO'M3Q,O4_K')HRHX>%^Q)! M"( 2.(DX_ M=M_.OR^0$#=V]:_4;_@L7"EQ\)XE+8_=MS_P*ORUDFECC\B*,MCN!7[CX>3= M/#J1_,OB3"$*['#(D+=J5CEPG2Q&(%T^;%?KE2S3'.E\;+;:WKC_ +PZW=_^!+?XTG]N:]CG7+S_ ,"6_P : MJT5RK+<%*5^5'/\ 7\>W?VC+7]NZ[_T'+S_P);_&@Z[KIZ:W>?\ @2_^-5:* M[5A,"HVY$==+-L?"-O:,LC7->[ZY=_\ @2W^-*==U[MK=W_X$M_C56BN:>6X M*3ORHQCF..C)OG9:_MW7?^@W>?\ @2_^-']NZ[_T'+S_ ,"7_P :JT4UEV#2 M^%&D,SQL97YV6O[=U[_H.7G_ ($M_C3)+W6;O#MKUV"O('VE_P#&H*9-//%C MR8BWTKAQ6282O%I12-J6:XWVMW-GVG_P2)\1:UJ?Q-N+"\O)Y$24 &24G^$> MIK]1[ ND(P#7Y9_\$,U\C)*6Y^IPJJ2&9VCK7SU_ MP4#(;X:GYO\ E@]?0,A9J\#_ &]=.N+[X;,D$;$^0_"BO4RAJ&/IM]SP,9.4 MJ4DC^:;]LZ-9/CSJ:%_U_P!HUY.MD(YMV[BO7_VUO#'B*V^/.J3)I-RR]B(B M?XC7E::'XBGBRNB77_?DU_4&38[#K!QNS\AQ]*O]9=D07,2[MX;\:KSP?:P7 MW?=J\/#?B0H5;1KK\86_PHB\/:_;?NVT6Y^;_IB:]&698:^Z.2-&M&-R?X8L M(_'VC*Y_YB]MU/\ TU6OZMOV"IB?V7/"@"_\N(K^5?P?X0\0IX[T.5-(NAG5 M[8D^2?\ GJM?U6?L#6SP_LL^$XI4PPL1D-UK\1\1<13K3AR]S]!X6IS>Z/:X MG&S)6@G)S21KM.*D8C[N,U^1SFHL_0U%1L1LV. *:KD=:>01UI"H)R:N,E)% MW0M1Y$9SNJ0\C%12PD\[_P Z;<4@2BV0M$1*9@<^V:X#]H;X3VOQM\ 77@2\ MC4)<]6<>Q']:]%4!5YY%$D$I];43(!Y MF/QI\6D>)9Y3;R>'[M2IQS W^%37'A3Q'!&)!I%T<^D+5^PX?$X5T[\Q\D\) M76Z*$DIMCMP6Q5K3M?U&R82Z;/);2C[LD3;2/Q%2:?X;U^>?RWT2Y_&%J?=> M']=AN?*&AW(_[8-7!CJ>&Q<6N8Z<,JE&6J/TS_X(]_\ !7'5?@:^E_ ;Q.9+ MP7Q2-KVZ&_;CON-?NIX*\=^'_'>B6VKZ%K$%R);9)6$,F<94'^M?R#^#X/&' MA7Q1;^([#3KV-[=LJ\<39'Z5^V/_ 12_;8UV]\,'0_&<]Q)(R>5']L!!&&Q MQFOQ?BWA.-&^(H.[ZH^[RG,I:1D?K);2ER59>GK2B;<:D+DRR?[-1SRALJ:ESL&[%0RVS2MYJG\ M*VH.*5FPJM-?MBJ!\&=:4'_EE_C7XF>)TD'B&[(R1]KDS_WT:_;/]LV, MQ?!/6I1VAZ?G7XH7M\+C6+\218(NY<$C_;-?L/ 5>G2IRYGU/YH\1\+B*M9\ MJ*<\8F52K8(ZBI5=)D$1(X%)%:^:6P^/QJ..R:"4N9<_C7[)A,=AU):GXM/+ M,6Z-K,>9%LCYBH./:O=/^"?Q$_[0&G7 7!X[?[0KPB:97_= 9KV__@GMJ3+^ MT1IUH8#CCG;_ +0KY[C#&49Y=-)]#ZK@;+*]/-8.2ZH_;+2) T'/'%7*I6$7 MR94_E5VOY>J6YW8_LW"IK#QN%%%%0= 4444 %%%% !37/.*=2,N[O03)-C5. M"*62=W6 MDGA$J[UC^->3?M$_LX>'?C#X1GT M0Z;;QSRY_P!($8#=/6O8)H#(FW=@_6HC$%CV%<^YKT\-BIT9*<'J>+F634<= M3<6MS\8?VEOV)O$OP?\ %+Z=I&GW-Y&A;YX@6!Q7A.O6&N>'[L6FJZ-- Q; M$L>*_?/Q+\,_"7B<-+JF@6TSM_'(F37RC^UI_P $W+'XK:C_ &_X=2&R6 [O M+A8+GC%?JF1\=*G"-*MIYGX?Q#X9R]I*M3/RQ:(G!&1NY-2)&EJ-ZD,2.G6O M7_VB?V4_%GP;N5MK;3;N[W,!F.,MU^E>53^%_$.@(+K5-(NHU89'FPD5^GY? MG6&Q27O'X_FN2X[+YN*@S.2']^96/7MFGR(DOR#BDD)9RW3VIT-L5;S6DX^M M?0PEAY*]SPJ<,2Y6DK#HX%@AP6Y]S5ACM4$C,#GL:(;V.5_+,0Y.,XJ+6;!K> M-;B.7=GG:#G%<>(S&.R,JF&]M\)(DSAO,,?'KBHEBDDNO-W';5RWFBU"R6T\ ML(P'+'BFI9W5_2-#QJTC%C&81ON\O(]<5)'<-.0 MD,&2>@ ZUM:-\/O%^I@6X\,WQW?Q?9F_PKZ7_94_X)R:]\5X(_$5_++;+"0Q MCF.W/..AKQ&[IXYYU M1G6(X )ZU^BW[*'_ 3FL/">GV?BS5@DKW2"4Q3'.T].A^E>Z? ']C_PA\,K M5!J>BVES(B\,Z@D&O;;"SL["%+:WME1$&%51P*_%^(>-<3C)\M)V1^_<+>'% M+#152JM3(\(>#M.\,:5%I\%K'&(QQM4"N@AB1>58?A3+NW-S#LC.T^HHMXC# M'L9LFOSFM5JXBIS-GZQA\-2P4%"*+!8$?=I=@49J-"E?3W_!5&^CA^/G M?%?LY_P3VD#? 3321Z?^@BOQBEE21LHN3GM7[/?\$]X"W[/VFXX/'_H(K\NX M_P 1"K2C;N?M/AI@ZU&I>2/H:) <.#4H(QTJ*U0I'M)S4M?C>Y_2--7I MJX$@?2E8$C@TT(2>:M&D5%(>,$9J"K,:D'+8A8 M^9;EMO-^"K_ ,,N^S[7$4W=,5UB,$AY7-0_: _R+'C-=="I.G9K M=&&(P]/$T/9S/QR_;G_8O\0? /Q$USHEI<7T=Y/YDCQ L$#9;^M?.5SHDBC; M*Q5U^\A/(-?O?\4OA-X:^(?A^[TW5]&@GEG@*1R2KDJ<=17Y>?MA?L >(O@O MJEUXJL&FNH[V;S$AA^<*"<8P*_5^%^+W!*E5>O?N?@7&O!,FY5J*/DMM0>#] MR(V5"0.NT 5[E]H_=@*<\5^2O_ 3R_:[3X0WJ>&M24RF\ MF,:EP3C+5^JO@77(_$?AVSUO N8!(!]:_FS/<#'!XN2BO=Z']4<(9S+&X>* MEN:CR,ZXP:D@B((9FI6VX^4 ^U/3[M?/2Y9(_0)23B-D4%\$\5G:YI%MJ5N] MM<1+(C#E6&0:T)P6&!5;S3$WEN"?K6E-^SU1SUL%3Q=+ED?(7[:W[!>D?%[3 M[CQ'H\$5J]K%YGEP#:7(&.U?F-XU^$'BCP7XCO=,OM&N8X[>]>"?M*_L:>'?B]9^5I&EVUK(1\TD8"DG/6ON>'N*ZV!F MH5'[OY'Y!Q9P+3Q21=!1R*]R.9X:>S/$G@\5'[)&LKIPZ]>Y%.#'KC.:EN@L@#A<8%0"\W M'9Y9X[XK18BG/8PE2K+=$XE &-H_*D>4$<+^E,5&D.3Q4BQJ@R3GZFJYT9NE M)[D;.W4+2?:'"[?+//?%223*O&S-(MXFS!AY^E9RJ1CN5"C8@6XD1\8/)J6X M5ID!#8_&D69"=S1_G2&X,IVJIX]JPGC*4%N:K#U)/2(ZPO#%(5,&0.Y%?1G_ M 31L+?4OVAXA,%(/E?(?]XU\Z)>1H=JQ D^@KZ<_P""8'A/6D_: @U=[&=8 M6\K#&,A?O'O7S/%&90EDU2*?1GV/!^ J_P!L4W)=4?KQHEG#8V8AAC51Z**O MJF1MJ&QC_=BK.-K#%?S55E>3/ZVPE-JE$(X_+!YJ.ZD&TX/;M4K#*FJD@9MP M]JYXN]5'77YU1=CXD_X+#R'_ (51$ W_ "R/_H5?F#;7OV0":2($>XK]-_\ M@L8)(/A3$X4M^[/ '^U7YCR%;S3Q$ :_<^!%36"3;ZG\S^(D:]3$.T1ESJ# M7+%XH< ^@I]K=D0F-TY/J*2UDBLXO*= 3[TCL99!*J8'IBOU:4Z7LOB/R/#8 M7$>T^$,YYVXHISLLOW3C%-,2]F%E[/XC:CA<3[/X1:*#'D_>_6CR@#PWZUPTZM+^8GZKBD_A"B@1_P"U^M'E M^K]_6M?:TOY@^K8G^4**/+_VOUH\O_:_6CVM+^8?U;$_RA11Y?/W_P!:/+_V M_P!:/:TOY@^K8G^4*FM+OR3Y7D;RW XS4/ECIN_6K.CR*FIP0M'NWS*.GJ:Y M\1BJ=*G=,Z\'@J]2JDXGV?\ \$@O#]Q:?%"XOI(F57F!&1_LBOU&MVQ"!BOA M7_@FIX+_ +(U"+51:[?, .=OM7W3 "$&:_G#C'$>VS9R/ZHX%H2H92HV+$;@ MC'2DEF96X!IN=B9'-+%*I7+"OF$?>0FT[ (3GFN9^*/P\B\?:,=-=%.4(^;W MKJ6(QP:8CMNYK.GB9TYJ2W-OJL''4_.OXR?\$;(/B/XRN=?6W@_?=RR^I]:Y MBV_X(71P* T-O_WVE?IT_E#D@9H62+J0*^EI<39M2@HPEH>'4RO!RJNY^9,G M_!"Y)CN2*W ';>E5KS_@A.SRJZK ,'^^E?J&K1D9&*BN)(_04EQ-F[E?G"KE M&!4#\T=&_P""(*V.IVE\8X/]'N(Y/OI_"P/]*_0CX,^ &^&_@/3_ EN&+.+ M9@$?TKH!*@/6IH;E.]<..S'&8[^*[FF!I8?#R]TL+]X4K*2<@TQ9D;ICV-*& M YS7D.#;NSV_:0:W'$[> *0L3UIKW"=\4W[0GJ/SK11,958WW)%8BH;V%[E ML;$4OVA/\FD^U(3@5$XR>R"-:$>HZ&)DB$;')]:M.62%!]T9KW%Q/F\5:,SS999@[GYC1?\ M!"]+=]XAM_P=*CN?^"%HN&WK%!G_ 'TK]/?M$+':5%*#"3D 8JEQ7G,=> M3X*;NC\RK'_@AS#;6QADM[W5';/7%:\14*!CGO2,RJ,#'-1B3:V?RKYRK!UCU*=14=+D\J&1,*:1 M'L/CY7FKGY?1_\$8OB"N2/$KC_ +;1_P"%1R?\$9?B #_R,K_]_8_\*_41 M-/4\;139-,0_PUZL.+,TA+29X,^!\"X6Y#\NH/\ @C+X^AF\Q_$;$>AEC_PK MU7]FC_@F'XD^$?Q#M?&%YJGF"'''F(>X/:ONE]+7/W?TJ>VLUB.=M98SB7,, M73<:DKEY=PCAL)B5.,;#]/C:UC\ISFK=1,RAN!4@.1FOE>>4Y7/T2,%3@DA: M***H84444 %%%% !49SGFI*"!U(%)NP$18 X--WG-2,H[$?G3&3GBJC)-%IH M56#4,,CI3<%33E;-4T3."EL,/'6B.7)VXIY /44W85Z"L94^8YO>IL;YE4H0J/4Y+Q/\'?A_XCR=;\*6ERW4&12>?SKP;]IK]@?0/BSH MZV/A'1[:Q=5QF+ [Y[U]3%5;J*# IXVBO6PN:8O"3YH3=SQ<=P_EV+C:4$?E MYJ__ 1D\=O=--#XA95/0"6/_"N2^)W_ 2O\=>!_#,FH_VO+*4SPK(>WL*_ M6N6QB?JM9VJ^$-(UF VVHV22QGJK5])A>-LTHR7-*Z/A,S\-\'BU^Z5F?AE_ MPS?XOT&8+<65Y)CN8"?Y"L#Q?X"\2V6H):1Z#>D,<9%J_I]*_U9AT)%>]'Q#FMXL^1J>#U>,?F*_82']F_X2V_\ J?!E MLN.F!5^P^"O@'3&WV/AR&,^H%6_$3FBU[-_@=.$\)JF&=Y2O]Y^:^D?\$>_' MGB'3(]0M=?>'S.WF1C^8KT;X&_\ !)/7_ GBJ+6O$FHB\A3&Z.21"#S[5^@5 MGH=O91"&WA"*O0"K<5JB=5%?*XOB[,JTFU.R/M\OX'P-!)2@>8^%?V8_ACHU MF$N/!5BS#')4_P"-=MX>\#>'?#U1^9Q7SM7'XC M%2;G)OYGV.$R+!8:*Y8I$26[0'&>]3!1@#%";FJ4 8K"3[GKQC"C&R! 2 * M;Y),F[]*?D <#GUIP/RY-#2J_8T*#OJ.R2&TNP MD9%)16UKHQC*P##'%-G4>7LJ5 ,9Q37QNY%9N5I(U:YXM'PI^V;_ ,$W?%'[ M0/Q-?QIIFKF)&+_*'0=2#W^E>.C_ ((U^/MI5?$C<_\ 36/_ K]0[NS65MV M*KII2DYV?I7U&%XBQV'H*G"6B/SS,>$\-B\6ZDHZL_,6#_@C+X^1MQ\1M_W] MC_PI-2_X(R^/KI L?B1U(_Z:Q_X5^H*::B_PBA],0\A16T>*_!_X?QU<32^'PEJ'SM$;*,?G7W=)#"<[D!J/R(/^>8_ M*O=PN>XW#1M"1\CB^"\%BZG.XGY>_P##F7QYOR?$3?\ ?V/_ ILG_!&?Q\S M_)XE8+W EC_PK]0FL(F7Y4J)=.7(R*]%<69HXVYSS*G ^"C/X3\UO!O_ 1\ M^(GA[Q9I^NQ>*)%2TN5D=1+'R!^%?HA\/_#%UX=\'Z=X?EE)DM+81LQ/7%=" MME%&/NBG+M4X4#BO%Q>8UL:[S9]-D_#]/+E[@RUM7A.YWS^-+]L7SO+"U*Q^ M7(J HH8G;S7G):W/:JU)1T)\!A5>Y #8"\^M30GC%.9%8Y85A*MRRL==";Y; ME:VB=/O$_C5AH8W&"HYIRA!U6E# ?PU4)M["JN%3XD87B;P)H'B>W^S:YI45 MU'C[DHR*X;Q+^S-\,-4MC%!X)LEO,I?^",/C]9/-?Q M*YP?^>L?^%?J,UK$_P WEBHY+",\;17N4.*LSI_#,^;Q7!&7U+^Z?DO\1/\ M@EGXW\'P-,VJ2R!%SA60Y_(5XMJG[-7B;2+J6V;3[IO+8@D0GG]*_;_5/"&C MZJI2_L4D!&#NKGY_@'\,KES)+X5MV9CR2.M?2X/C_$4*:5179\KB_#>C5D^7 M0_#_ %KX6^)=,0C^Q+PX]+9O\*P)/!WBEIC&N@WW_@*_^%?NK/\ LT?".Y_U MW@JU;\#4 _97^"V=W_"!VF?H:]6/B=R+6G^1Y$_">51Z2/Q.\/\ P?\ $^JJ MI.D7@SZVS?X5OI^SMXE8_P#(-NN?^F!_PK]F[?\ 9H^$EM_J/!EJN/05-_PS MY\,1T\)V_P"1K*OXF?6(\J@%+PEG2E=R/RD^$G_!/7QA\6[=I;>>:V"Y&& 7 MH<=Q7I6F?\$8[P<9DC_ ,*_2?0?AEX6\-*5T;1XX >H05L)I,* M 1C'I7SN*XTQU67[MV1[^"\.*%->^KGYA:?_ ,$9?'<%]]IE\0L5W [3+'_A M7V3^S-^RGI?P4';BD*''K6T4D;>XU9G@W[;?[+.H_M*^#$\/:;=>4RH1G2E*R/D8-RDKGY;C_@C%X^:<2'Q(^/\ KK'_ (5:/_!&_P ;^7Y0U]LD=?,C_P * M_3D:='G[@IZZ9%G)05[#XSS>UN<^=AP%@$](GY=G_@B_\0%.?^$E?'_76/\ MPI/^',?Q _Z&5_\ O['_ (5^HIT^,\!!1_9J?W16<>,,U3OSFDN HVY3\N3_ ,$7_B!G/_"2O_W]C_PH/_!&'X@9R/$S_P#?V.OU M$.GH?X!^5']G)_='Y5$>,,TZ3(EP%@+_ GY=?\ #F'X@?\ 0RM_W^C_ ,*# M_P $8?B ?^9E;_O]'_A7ZB_V:@_A'Y4'34'\(_*J_P!<,V_G)_U#R_\ E/RZ M/_!&'X@D8_X25O\ O]'_ (4?\.8?B!C'_"2M_P!_H_\ "OU%_LU/[H_*C^S4 MZ[1^5'^N&;?SA_J'@/Y3\NO^',/Q QC_ (25O^_T?^%'_#F'X@#IXE;_ +_1 M_P"%?J+_ &:F,[1^5']FI_='Y4?ZX9M_.'^H> _E/RZ_X.=.U.WO)_$+,(IE1_ #X(-\'](M;.90SPH S#!S^5>OK&;B %.,TL-I&I^=,U M,I4?*HP*^7S#$U<56YY/4^URK+X8/#\D=B.-#&NU^<4C0M*E1C.:N< M6:8R6%I-H\E\?_MF^"/!6MRZ/?LN^+KF2N?7_@H/\-@<;D^OFU^=/[:GQ,\2 MV7QVU33K74"J+T7G^\:\JC^(?BPQ[VU$_D?\:_63_O[3)?^"@'PYDZ,G_?VOR//Q)\7-]W4CCUP?\:3 M_A9'C ?\Q(_K7H?\0\PZGU.67B-7E2W/UL'[?GP[SRR?]_:>G[?_ ,.5/WD_ M[^U^2!^)'C'_ *"1_+_Z]'_"R?& '_(1/Y5G5X!HQ>ES"EXA5[ZL_72/_@H+ M\-UZLG_?VI&_X*#_ U(ZI_W]K\B/^%D>,!UU(_K0/B1XP_Z"7\_\:5/P]H3 M?4ZWXFU*<=S]_.>]80\/8RE8V_XB95:N?K8/ M^"@_PV9]H*_]_:F3]O[X;L.J?]_:_(V/XH^))G_=ZAS42_$GQL;T*FIG;]#_ M (UW/PWHQA=F,/$ZLY6/UW/_ 4&^&L+;"4S_P!=:=_P\!^'#C@K_P!_:_(? M4/B#XU2\#?VD=H//!_QITGQ/\828$.IGIZ'_ !KS'P-A8U+2/37B+6E3T/US M?]OKX>9^^GU\VHY/V^OAXHSN3_O[7Y(?\+!\=L,C5#^1_P :8?B5XUC/[S4S M^1_QK>' V!;W.67'>/F_=/UN'_!0#X<[L%D_[^U(/^"@/PZ7J5_[^5^2"?$S MQ6<$ZD<_C_C3F^(/C.X&R'4CGMP?\:JKP/EL8Z2_$TI<9YI?8_7 ?\%!_ANB M%MR8_P"NM+;_ /!0CX:3GY-G_?VOS+^&G@;XN_$&S4Z;?$EP-O[HG^M>K^&/ MV%_VG-9M&FL[IN5R/]&;_&OG,5PW@<*[SE9'OX+BK,<1IRL^XIO^"@'PWCQN M*?\ ?VG6O[?GPVGE5 %.Y@!^\KXHM_\ @GE^UK+-F2[XTG:<+1D$_,/QI2C9]:0*"..OO M6#C-.Y6EA3L'%,8@#-.92*3&>,5M"3>XG MA0.@IK=32W8J=D,0 ]:< !T%&!UI5QT-8RISYKW-&]!C.0>M(LO/)S3G0^E, MV8X YJ[N".-\W,2(P/./SI'.WI34.#CUI]8.NU(Z8;#,GU-.4$#!.:58P3G% M..U> .:WA)R5RI220A0@9IGS%^*=DCO3@4ZE:J2E;0SC43T8VBE/)XI1A>O6 ML?9R:U'=-Z$;J>M-5JXY-:-JQLVFAK M@ \4E/92W0TFP^HK/GZ&7)J"$YQ2/]XT\#' IK@YS2<;EIV&$@'FD9@>@I2H M--V-Z4G)I6+48WN'F'/WJ4/SS2A,=:4(">!S2C*5P: MD501R*C*$GBGH3G%:621PJ6[$*S$9=M"G!SBG,0 M.M "MT%-6L2TT[DU/90&X%.\L M\=*9*^ 2#6;3R8&<5;YJ>PJ%95!8V! !IL MB9.12IG=3ZS55WLQUJ:D-C7CBI"%'7-("%''6DINFI.XH1:5A3CJ*:0V>&IR MD#@B@E>PJE:")E3K?I2JF.G-+1DCH:;=B/8VW'!#GFEV+Z4U7(ZTX,#Q64KLT2L-;AN*:S$ M'%2X!ZBFN .16>L67=6U&C//J92J11+N7^[^M( MX##@8J(;L\T]=W>J]YZ"C4U&E2&J1!P :4 $8)I0A!SFKC'E-7-20CX'&*8' MR<&I''>H]@SUK1-'/4YN:Z'"('GBG, JX%-R1T-/'S+S4N*3N:*;DK#*4.0, M4%2.:2CGBQ2?SH+$G-& MUCVHV-Z4XJ*0I.0%B:"Q-&QO2C8WI5>Z3[P%B1B@L2,4;&]*-C>E'NA[P;B! MB@,0,4;&]*-C>E'NA[P*V.*' &".]&QO2E<8 %)^145?H6AI M,WNDA%Y I:=L/J*55 '-)M$MW*ZCS N? MMR7*2_'O5(8S^'_ C7DD1 @\L?>K^DN%[PP<&^R/XLXKG*&8S]2.(2)PQIQ8 MGOUIGV>[(W..E20(?+)?L*^OC6I\VIYM"52I15D)D^M%)9RI/(RYZ9IT>UY2 MOI63KX>4[-HIT<4EI%AN([T;CZU'+<10N?,/ K0T+PSJWB>Z6WTB/<7Z5SXC M$T*#TDC2E@\575N5E,LQ[T;F]:]>\(?L7_&+Q7:?:--TG<#R/D-;+_\ !.K] MHB213'H)P>O[MJ\S$\39?0TE-7/3P?">.Q,KJ+/" YSG-+(MO.-I&37T]X3_ M ."<'QI=Q_:F@<9Y_=M7OG[.G_!-O26U<#XA:!^ZR,_N_;WKQ*W'.789.2=[ M=C['">'N.KI)JQ^<V;)'3WI98IKH[K+&[M7[(#_@FA^SS*/F\/C/IY2U M8A_X)K?L]6:[U\/X_P"V2UY6(\4L%.%HP9Z]'PEQKE>Y^7?PB_9,^*7Q;\.M MJFB6OF94$'RB>OXUUUA_P3/_ &B)(V;^S/#/_!._X")IL:W_ (4S+_%PO^%::?\ M!/;]GR-]R^%1^2_X5[VD>WM3Z\.IG>93DW[5_>?5TN&#M.TJ/RK.#:,8Q72%01M[4T1!?NFN6KF.,JQM*; M9T0R'+ZAI=HQ@BC:OI6/O\]V=:22LA&! P.E-J2D**:U0U9#5;!P33 M\*:(SGH*,9IJUQII,8C$GDTKH,_+3ECP>1 M3BH-#=R:B4MB),@X]JD9> 1Z4>6,YIU19WN*"Y41!<9IY^5..])L;TIY (P: MJ[*EJB.G+AN"*78/4TH '04I7>Q$4T-(0=:7:OI2X!ZBBDKEC&W=#25(0#U% M)L'J:K0+(: F.2:79GE32[%]*6I<(OH+T&'(X-)3RH)R11M7THMR["M?<913 M]H]*-BYS5J3)<$,I-QW;:D9 >E-"'/(H32-8V2$R0, T$^II^Q:3RQZT:6,I M*5]!%..:1W.,T_8N,8II0],5*C%,TB[;C1)QUQ2YSSFE\L_W13@@'6K;0W:P MP$CD4N]J=L'J: H%3*S1G%2OJ#DCI3=[>M/(!ZTS8WI6<5W-+JP;V]:"23G- M."#'(H* UJK(B2;V&J!@DTA('-/"@#%(8P>_YTM+DOGY="(L33X22>31Y7^S M3D3;5:6,XQGS:B$X8D>M"KNY-.*J><4M9RBI'0,;CY1TI*>5!ZT;%JE9*P[B M)P":;4@ ' I-BTFKD.XP8[TIX/!IVP>IHVJ>U5H$>;J,)RM:Q;MJ.*C#8:NT' M)%!Y-."<\TNQ:32:$^9L8> ::')(%2E0>,4TQX/RBHA=,T30 9.*4IZ4JJ1U MI:TEJ*^MQI11S3:D(!?+&>M$/=1G/F;T&C'>E^3U-.V#U- 51VH>NPX\W M43">M#)_=IV!Z"BIL[E#53^]2A0.@I:*H3N%-AI^ MPGJ*0Q?[)JEREV@,.WL*>O(&*/*_V:M+62B^8IV&%NRTE.9.XI-C>E;*R!6 ,1P#3@0W4OK1L7THV+ MZ4!9!O7UHWKZT;%]*-B^E 60%U]:1?F^]2[%]*4 #H*3&-< =!303D@4\J#U MI/+'K5)I+4SDI-BJ21S2T <"BH:N6KV((?,&=XK#\8Q2S6,@49_=M_*MAKB M7^+^=1W=HMW 8W_B7!K?#58TYIL\S,(O&490B?B+^W FFP?'75,-^]^G^T:\ MM\(^"_$GC35H]+\/VWFS2?='K7ZZ?%'_ ()B_ [XG^+KCQ?KELINI_O_ .C M]R>N?>I?AI_P3C^"GPR\00ZUHD*B>'[O^C =_K7ZO@.-\-A,&H6U2/P?-O#? M%YAC7-=6?FI_PQ!^T?]EGA=3H4ESGY(_![_@G7\2;B\)\ M3^&MJECGY"?YBOI/X5?\$Q/AY*D*;1D5X M.(XIS.O*ZG8^IPW!&5T8?O(7^1\K-_P2L_9RN6VR:9S_ ->R_P"-;OA?_@FQ M\"_"=PEQIFFX*=/]'45]$K&J2>8.M6$8D$/@KX;\'VXMM+@VJ!_< KIXM"@B &SI[5I[V ZT@DW<$UY=;,:]65YMMGK4 M,DRZ@O<@D5(["!!@C]*?';6T3;EZ_2IR@-((8\YKG^L39Z<,)AJ>R(X!)YW3 MCWJ:9D<>63S0)(DX+4A5&;>*I/FW-4E'82*%(A@U*A4C"FH)93Y@3UJ:-%4< M4W%)"O*XZBBBD4%%%% !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!2MO]))W]JFCX8H. MU%%8U-QQA&PHA4ONJ*32XC/]H[T44*2*>P/"DC;C3UB4]NE%%=$&^4V MN[#R@8 'M054C!%%%-MHSG%/<1H0J[A2QC/XT45+U6IE&,4M!Y3 SFF! #FB MBDHQ9+%IBDN^TT44G&*8)NXXVL9.33O+"+@&BBF:IC#$C.'/6I$/.***J1;0 MZBBBI)"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@ >HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 13 kfrc-20230930_g1.jpg GRAPHIC begin 644 kfrc-20230930_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" $( ^@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "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 **** "BN9^(?Q*\-?"CPV^O^+-5CT;2 M$E2%KJ5']45XKX?_;.^"_BG7M-T72O'=I> M:GJ-S'9VMNMM< RS2.$1 3& "6(')QS7M5:2"\\>6.H7*<>5H\B;,JE6G M25ZDDO4]WHKX]U#_ (*E_!RRW>39>*;_ V!]GT^$9]QOF7C]:H_\/7/A)_T M+OC3_P ;3_Y*KTEDV8/_ERSD_M#"+_EXC[0HKXVT_\ X*F?"[5K^VL;+PKX MYN[RYE6&"W@T^U>261B JJHNLDDD =2:^PK&X>\L;>>2VELI)8U=K:BBBN(Z HKF_&O MQ%\.?#NUMKGQ'JD>EP7+F.)Y$=MS 9(^4'M7)?\ #3WPP_Z&VV_[\3?_ !%= M=/"8BK'GITY-=TFSAJX["4)7?\ #3WPP_Z&VV_[\3?_ M !%'_#3WPP_Z&VV_[\3?_$5I_9^,_P"?,O\ P%_Y&7]J8#_G_#_P*/\ F>HT M5Y=_PT]\,/\ H;;;_OQ-_P#$4?\ #3WPP_Z&VV_[\3?_ !%']GXS_GS+_P ! M?^0?VI@/^?\ #_P*/^9ZC17EW_#3WPP_Z&VV_P"_$W_Q%'_#3WPP_P"AMMO^ M_$W_ ,11_9^,_P"?,O\ P%_Y!_:F _Y_P_\ H_YGJ-%>7?\-/?##_H;;;_O MQ-_\11_PT]\,/^AMMO\ OQ-_\11_9^,_Y\R_\!?^0?VI@/\ G_#_ ,"C_F>H MT5Y=_P -/?##_H;;;_OQ-_\ $4?\-/?##_H;;;_OQ-_\11_9^,_Y\R_\!?\ MD']J8#_G_#_P*/\ F>HT5Y=_PT]\,/\ H;;;_OQ-_P#$4?\ #3WPP_Z&VV_[ M\3?_ !%']GXS_GS+_P !?^0?VI@/^?\ #_P*/^9ZC17EW_#3WPP_Z&VV_P"_ M$W_Q%:OA?XZ>!?&FMV^D:)X@AO\ 4IPQC@CAE!;:I9N2H P >IJ98'%03E*E M))?W7_D7',<%4DH0K1;>RYE_F=Y1117$>@%%%% !1137=8T9W8*JC)9C@ >M M #J*\E\Y1-N/^^C7M8?)L?BE>%-I=WI^9\[B^(,LP;Y:E9-]EK^6W MS/L:BOSTU7]K[XG:D6\K6;?3D;C;:V47Z%U8C\ZP)OVCOB7-(7;Q??@G^YL4 M?D%Q7M1X5QC7O3BOO_R/GY\;8"+M&$W\E_F?I517YK0_M(?$NW?OTL]2'V>3/H"?E8^RL:\7$Y/CL*KU*;MW6J_#]3Z+"9]EN-:C2K* M_9Z/\;7^1Z;1117C'OA1110 4444 %%%% !117!>)_CMX$\&ZY0I'*L#U[UM2HU*SY:47)^2N85J]+#QYZTU%=VTOS.]HKR M[_AI[X8?]#;;?]^)O_B*/^&GOAA_T-MM_P!^)O\ XBNG^S\9_P ^9?\ @+_R M./\ M3 ?\_X?^!1_S/4:*\N_X:>^&'_0VVW_ 'XF_P#B*/\ AI[X8?\ 0VVW M_?B;_P"(H_L_&?\ /F7_ ("_\@_M3 ?\_P"'_@4?\SU&BO+O^&GOAA_T-MM_ MWXF_^(H_X:>^&'_0VVW_ 'XF_P#B*/[/QG_/F7_@+_R#^U,!_P _X?\ @4?\ MSU&BO+O^&GOAA_T-MM_WXF_^(H_X:>^&'_0VVW_?B;_XBC^S\9_SYE_X"_\ M(/[4P'_/^'_@4?\ ,]1HKR[_ (:>^&'_ $-MM_WXF_\ B*6/]IKX8R.JCQ;: M@L<#=#*!^93BC^S\9_SYE_X"_P#(/[4P'_/^'_@2_P SU"BN)TSXV> =88+: M^,-&9VZ))>)&Q^@8@UV-K=07T"S6\T=Q"W*R1,&4_0BN6I1J4M*D6O56.RG7 MI5M:4U+T:9+11161N%%%% !1110 4444 %%%% !1167XA\4:/X3L3>:UJEII M5KT$MW,L8)]!D\GV'-5&+D^6*NR92C!.4G9(U**^?_%G[:G@30F>+2H[_P 0 MS+D!K>+RH<_[SX/XA37E>N?MX>(;AG&C^&M-L5/ -Y+)<,/?Y=@S7NT>GX;_@?,XCB;*L,[.MS/^[=_BM/Q/M2BOSVU']L+XG7K$PZO:Z>#_#; MV,1 Y_VU;_(K"N/VEOB;=G=U\Q8W_] M"4XK3_5/%=*D?Q_R,EQQ@NM*?X?YGZ445^>=A^U]\4+-@9=;M[T?W;BPA'_H M"K78:+^W9XKM64:IH.DWZ#K]G\R!S^)9A^E%KXHNL:%J>E.W5K=DN8U^IRK8^BUZWX1^.W@+QQ M)'%I/B:RDN9"%2VN&-O*S'^$)(%+'Z9KQ:^68W#:U:32[[K[UH?08;.,OQCM M1K1;[7L_N=F=Y1117F'LA117EW_#3WPP_P"AMMO^_$W_ ,1712P]:O?V4'*W M9-_D^&'_0VVW_?B;_XBC^S\9_SYE_X"_P#(/[4P'_/^'_@4 M?\SU&BO+O^&GOAA_T-MM_P!^)O\ XBC_ (:>^&'_ $-MM_WXF_\ B*/[/QG_ M #YE_P" O_(/[4P'_/\ A_X%'_,]1HKR[_AI[X8?]#;;?]^)O_B*/^&GOAA_ MT-MM_P!^)O\ XBC^S\9_SYE_X"_\@_M3 ?\ /^'_ (%'_,]1HKR[_AI[X8?] M#;;?]^)O_B*/^&GOAA_T-MM_WXF_^(H_L_&?\^9?^ O_ "#^U,!_S_A_X%'_ M #/4:*\N_P"&GOAA_P!#;;?]^)O_ (BC_AI[X8?]#;;?]^)O_B*/[/QG_/F7 M_@+_ ,@_M3 ?\_X?^!1_S/4:*\N_X:>^&'_0VVW_ 'XF_P#B*/\ AI[X8?\ M0VVW_?B;_P"(H_L_&?\ /F7_ ("_\@_M3 ?\_P"'_@4?\SU&BJ6BZQ9^(=)M M-3TZ<7-C=Q+-!,H(#H1D'!&:NUPM.+L]STHR4DI1=TPHKXR^-EU<:=^T-XDF M^)H^(C_#DV-FWAV3P@UXNGV[!/\ 26N3;$-YGF#*YS\I^E97Q^\0W,OP5^"[ M_!'QGJVH#4O%*II>I7FI7$LMT^V=E@G:4[F02*$,<@P H!'%>W#+'/V:4OCZ MV]U:7WONNJMW['GRQBCS^[\/2^N]MC[BHK\_/VH/VJ-7^+7P1M+;X?75WH=[ M:Z:NN>+9K:1XIM+V3K;K9%UP5D:X+<<$I$#]UC7Z!UR8G U,+3A.KHY-JW56 MMOZW^[7J;4<3"O.48;*VOK?_ ""BBBO..L**** "BBB@#Y1_X*:?\FMWW_85 ML_\ T(U^05?K[_P4T_Y-;OO^PK9_^A&OR"K]=X5_W!_XG^2/@\[_ -Z^2_4* M***^P/ /1?V;_P#DXCX6_P#8U:7_ .E<5?O-7X,_LW_\G$?"W_L:M+_]*XJ_ M>:OS#B[^/2]'^9]GD/\ #GZA1117P)]0%%%% !113)IDMX7EE=8XD4LSN<*H M'))/84 .)"@DG %?%?[3'_!23P[\-KB\\._#V&W\6>(HMT/(KPG]N#]NZX^(UU>^!/AYJ$EMX2C+0ZAJUNQ5]3/0HAZB#W_C_W M?O?#]?HV3\-J457QRWVC_G_E]_8^2Q^;M-TL,_G_ )?YG>?%+XZ>//C/J!N_ M&'B:^U@;MT=J[[+:+_-3NH]V@V,R\V\3#'VIA_?< M$A!V4ENK#;]^4V.-8T5$4(BC 51@ >@IU?AV/QU7,*[KU>NR[+L?I.%P\,+2 M5.'_ X4445YYU'R[^WE_P BCX6_Z_I/_1=?%U?:/[>7_(H^%O\ K^D_]%U\ M75^Q<.?\BZ'J_P V?@7%O_(VJ>D?R04445],?'A1110 4444 %%%% !1110 M4444 %?0_P"Q#H#ZE\5KS4BF8=-T^1M^.DDC*BC\5W_E7SQ7Z%?LI?"R7X;_ M W6YOX3#K.M,MW<(PPT<8&(HS[@$L1V+D=J^:X@Q4<-@91OK/1?K^!]?PM@ MI8O,H3M[M/WG^GX_J>TT445^.'[\%%0W=Y!I]K-TKO5[);O^NY[7\8OVIO#/PO:?3K,C7_ ! F5:SM MWQ' W_363D C^Z,GCG'6OC7XD?'3QC\499%UC59$T]FRNFVF8K=?3*@_-CU8 MDUP!)/)Y-%?JV7Y+A3 M_@)QZ@U]F_"']H[PM\6DBM(I?[)UXCYM+NF&YCC)\IND@X/3!XY K\XZ?#-) M;S)+$[12QL&1T)#*0<@@CH:^>S#(\+CTY6Y9]U^JZ_GYGU65<28W+&HWYZ?\ MK_1]/R\C]<**^1OV??VN6DDMO#GCRY!+$1VVN2$#Z+.?T\S_ +Z[M7UPK!U# M*0RD9!'(-?E..P%?+ZOLZR]'T?H?MN6YGALTH^VP[]5U7J+1117G'K!1110 M5^=/[67_ "QK+HJ914ERR5T5&4H-2B[,^D/AQ^VMXF\/R M16WBJVC\16'0W$86&Z0>N1\K_0@$_P!ZOKCX>_%#PY\4-(_M#P_J"72KCSK= M_EG@)[.AY'UZ''!-?EO6SX1\8:QX%URWU?0[Z6POH3D21GAAW5AT93W!XKY/ M,.'<-BHN6'7)/\'\NGR/N,JXLQ>#DH8I^TAY_$O1]?G]Z/U:HKR_X#?'"P^, MWALS;4L]=LP%OK$'@$])$[E&Y]P<@]B?4*_+*]"IAJDJ556DC]JPV)I8RC&O M0E>,M@HHHK Z0HHHH *S?$'B/3/">DSZIK%]#IUA ,R3SMM4>WN3V Y/:L7X ME_$O1?A7X8FUG69MJ+\L%NA'FW$F.$0>OOT Y-?GG\6/C)X@^+^MF\U:?RK* M,G[+IL+'R;<>P[L>['D^PP!]%E.35X_%;]MJ\NWFT_P+:BS@Y7^UKR,-*WO'&>%^K9/L*^9->\1ZKXH MU![[6-1NM3O'ZS74K2-] 2>![#BLZBOU7!Y?AL#'EH0MY]7\S\3Q^:XS,I\V M)G==NB]%_3"BBBO1/)"BBB@ HHHH **** "O0OV?=!_X2/XT>$+,KN5;Y;E@ M1D$0@RD'VPE>>U]#_L0:%_:'Q6O=19;F5;V&"J MU.T7^.B/7R>A]8S"A2[R7W)W?X'W91117X2?TL%?D97ZYU^1E?HG"/\ R_\ M^W?_ &X_*.._^8;_ +?_ /;0HHHK]$/RD**** "BBB@ HHHH **** "BBB@ MH&3P.317K7[,OPQE^)'Q/L#+#OTC2G6^O6(^4A3E(_JS #']T-Z5SXBO##49 M5JFT5TJ0%9+'3K>U8'J"D2J?Y5N M445^!3DYR(]0D\(^)_!]KH5PJBWM]8T>XE MN+4[%#$/',JOE@S#)AJ%QX6\5CQ1J-]=P; M#>R,7,BQHI(3)<8R3T/K7TM179#&UJ<5"%DO)+71K7Y-F$L/3D^:5W\WZ_H> M,?%W]FO0_&7PO^(7AWPK9:;X9UCQDTST45 MSSK5*D5";NDV_O27Y)&T:<8MRBK7_P"#_FPHHHK T"BBB@ HHHH ^4?^"FG_ M ":W??\ 85L__0C7Y!5^OO\ P4T_Y-;OO^PK9_\ H1K\@J_7>%?]P?\ B?Y( M^#SO_>ODOU"BBBOL#P#T7]F__DXCX6_]C5I?_I7%7[S5^#/[-_\ R<1\+?\ ML:M+_P#2N*OWFK\PXN_CTO1_F?9Y#_#GZA1117P)]0%%%% !7YW_ /!1[]K@ MVZW/PE\'WY61ACQ%?6[8(':S5AZ]9,=L)W<5[[^VY^U1!^SKX ^Q:3-'+XXU MJ-H].AX/V6/HUTX]%Z*#]YO4*V/QMO+R?4;R>[NII+FZGD:66:5BSR.QRS,3 MR222_P#D0T445^GGQ844 M5T/P_P# .M_%#QEI7A?P[9M?:OJ4PA@B7H.Y=C_"J@%F;L 34RDH1_LP?LZZO\ M(_$JVT"S\RTT:WVW&K:FJY%K;YZ D8\Q\%4'G:/IL"V]M;Q]%4=R>I8G)+'DDDG)-\N"/F<^BCHJ]@!WR3ZE7XQG>;2S*M:'\..WG MY_ULOF?H678%8.G>7Q/?_(****^;/7"BBB@#Y=_;R_Y%'PM_U_2?^BZ^+J^T M?V\O^11\+?\ 7])_Z+KXNK]BX<_Y%T/5_FS\"XM_Y&U3TC^2"BBBOICX\**Z M[X3> /\ A:/Q TKPQ]O_ +,^W>;_ *5Y/F[-D3R?=W+G.S'4=:^B_P#A@/\ MZGO_ ,H__P!OKRL7FF#P,U3Q$[-J^S>GR3['MX')A_JKG'_ #X_\FC_ /)'R-17US_PP'_U/?\ Y1__ +?1_P ,!_\ 4]_^4?\ M^WT?ZPY9_P _?_)9?Y!_JKG'_/C_ ,FC_P#)'R-17US_ ,,!_P#4]_\ E'_^ MWT?\,!_]3W_Y1_\ [?1_K#EG_/W_ ,EE_D'^JNKZM^84UW6-&=V"JHR68X 'K3J M^5OVQOCBVE6K>!-$N"MW<(&U2>-L&.,C(A^K#!;_ &<#^(TL#@JF/KQH4^N[ M[+N5F684LLPTL35Z;+N^B_KH><_M._M&3?$+4)_#7AZY:/PO;OMFFC./MTBG MKD=8P1\H[]3VQ\]T45^V83"4L%15&BK)?CYL_G7'8ZMF->6(KN[?X+LO(*** M*[#@"BBNK\!_"WQ1\3+PV_A[2)KX(<27'"0Q?[TC84'';.3V%9U*D*47.H[) M=6:TJ52M-4Z47*3Z+5G*45]:^$?V#Y9(TE\3^)5B<_>M=+BW8_[:/C_T"O1; M']BSX<6B(LJ:K>E3DM/>8+>QV*OZ>M?.5N),OI.RDY>B_P ['UM#A+-:RYG! M1]7_ )7/@6BOO;4/V*/AW>0E86U>Q?M)#=AC^3HPKS3QE^PGJ-K')-X8\0PW MV.1:ZC'Y3?02+D$_50/>G1XBR^L[.3CZK_AR<1PGFM"/,H*7H_T=F?*E%=!X MR\ ^(?A[J7V'Q#I-QI=P<[/-7*2 =2CC*L/=2:Y^OHX3C4BIP=T^J/DJE.=* M3A43371Z,****L@*^IOV5?VD'T>XM/!?BBZ+:=(1%IM],W_'NW:)R?X#T4_P MGCIC;\LT5P8[!4L?1=&JO1]GW1Z>79A7RS$+$4'JMUT:[,_7.BOGC]DGXXMX M]T%O#&LW!DU_2X@8II&RUU;C@'/=DX!]00>>:^AZ_$L9A:F"KRH5=U^/F?T5 M@,=2S'#QQ-%Z/\'U3] HHHKC/0"OSI_:R_Y. \5?]NO_ *20U^BU?G3^UE_R MBOKG_A@/_J>_P#RC_\ V^C_ (8#_P"I[_\ M*/\ _;Z\;_6'+/\ G[_Y++_(]_\ U5SC_GQ_Y-'_ .2/D:BOKG_A@/\ ZGO_ M ,H__P!OH_X8#_ZGO_RC_P#V^C_6'+/^?O\ Y++_ "#_ %5SC_GQ_P"31_\ MDCY&HKZY;]@,[3CQUD]LZ1C_ -KUQOBO]B/QKHL$D^D7FGZ^B\^3&Y@F;Z!_ ME_\ 'JUIYYEU67+&JOFFOS2,:O#>;48\TJ#MY-/\$VSYXHJ[K&BW_A[4I]/U M.SGL+Z!MLEO<1E'4^X-4J]Q-25UL?-RBXMQDK-!1113$=7\+_B%?_"_QKI^O MV#,3 ^V> ' GA)&^,_4=/0@'M7Z0O-HMSB//:&7+*/\ OL2_ABOA>*,$IT8XN*UC MH_1_Y/\ ,_2>"\QE3Q$L#-^[+5>JW^]?D?1=%%%?F)^R!5#7=^*3^99>!+&7"86]U$J>O\ SRB/Y;R/ M]P]J]/+L%+,,3&@MGOY+J>/FV81RO!SQ,MULN[>W_!\CP7XT?%O4?C!XPFU6 MZWPV$68["R)X@BS^6X\%CW/L!7 T45^WT:,*%-4J:M%;'\XUZ]3$U95JKO*6 MK84445L8!117I'P__9Y\=?$B*.YTS1VM].DZ7]^WD0D>JY^9Q[J#6%:O2P\> M>K)17GH=%##UL5/V="#D^R5SS>BOK3P_^P7.RJ^N>+(XVQ\T.GVA?UKP*G$674W93;]$_^ ?44N$\VJJ[ MIJ/JU^ESX6HK[]C_ &+_ (;HBJ8-3<@8+->G)]^!5.Z_8A^'UQN\NZURVRV? MW5W&<>WS1GBL%Q/@'_-]W_!.E\&YFE]G[_\ @'P=17VG?_L&^'I,_8O$^IV_ MI]HACE[^VVJ>E_L$Z=#,#J7C&ZNX<\K:V*P-^;._\JW7$>6VOSO[G_DO-'_,^/K.SN-1NX;6U@DN;F9@D<,*EG=CT Y)K]!?V7_@O/\ "7P= M/-JJ*NOZLR2W,:G/D(H.R+/0D;F)([G'.,UU7PY^!G@WX6_O=$TI?MY7:VH7 M3>;<$=\,?N@]PH -=]7QVGH*X< M7C(ERIZ;-_DF>C@IR3TFAZ!IOAG38M/TFPM]-LHON6]K M&$0>^!W]^IK0KX+-LZJYE[B7+!=._J?IV1\.T=_[U\E^H4445]@> >B_LW_\ MG$?"W_L:M+_]*XJ_>:OP9_9O_P"3B/A;_P!C5I?_ *5Q5^\U?F'%W\>EZ/\ M,^SR'^'/U"BBBO@3Z@*X7XU_&+0?@3\.]3\7>()<6MJNR"V1@)+N=@=D*9_B M8@_0!B> :[#5-4M-$TV[U'4+F*RL;2)IY[B=@J11J"69B>@ !)/M7XP_MF?M M07G[1WQ&S^".[_3 MU9Y>88U8.E=?$]O\SRSXM?%/7?C/\0-6\7>(KCSM0OY=PC4GR[>,<)%&.R*N M ._B^)]WV^77S/LLHP'(EB:JU>W^84445^?GU(4444 %%%% 'R[^WE_ MR*/A;_K^D_\ 1=?%U?:/[>7_ "*/A;_K^D_]%U\75^Q<.?\ (NAZO\V?@7%O M_(VJ>D?R04445],?'GKO[)O_ "O\ TDFK]%J_.G]DW_DX#PK_ -O7 M_I)-7Z+5^5<5_P"^P_P+\Y'[9P3_ ,BZI_C?_I,0HHHKXP_00HHHH **** " MBBB@ HHHH Y#XL?$*V^%_@/5/$%P%=[=-MO"3_K9FX1?SY/H 3VK\Q]8U>[U M_5KS4K^9KF]NY6GFE;JSL&N)%R M?]U"/^_C5\SU^M\.8%8;"^VDO>GK\NG^9^%\6YD\9C7AX/W*>G_;W7[MOD%% M%%?6GPP445]%?LH? -/'VJ?\)3KUOO\ #]C)BWMY!Q>3#U]47C/8GCG#"N+& M8NG@J,J]5Z+\?(]# 8&MF.(CAJ"U?X+JV6_V>_V3YO&<-OXB\81RVFAN!);: M>"4ENUZAF(Y2,]NC-U&!@G[1T?1K#P_IL&GZ99PV%E NV.WMXPB*/8"K@XX' M I:_&48;*:7)15Y=9=7_P/(****\H]L**** , MKQ-X6TGQEI$VEZWI\&I6$P^:&=% MR3T;MT/8G[XJ.XMXKRWE@GC6:&52CQR#*LI&"".X(KV/5='_ )/S/G\WR7#9M2Y:BM-;2ZK_ #7D?DA17M7[37P+/PE\2)?Z M7&Q\,:DY^S.?"NEZ]IS;K._@69 3DH3PR'W5@5/N#7Y35]=_L,_$4LNK^"[N4G:/[0 ML0QZ#(65!^)1@/\ ?-?&<38%5\.L3%>]#?T_X&_WGZ#P?F3PV*>#F_=J;>4E M_FM/N/KBBBBORH_; K\Z?VLO^3@/%7_;K_Z20U^BU?G3^UE_R6TN)8)HVBFB8H\;C!5@<$$>H-?K?7YP?M0>'X_#GQP\30PILA MN94O%P,9,J*[G_OLO7Z'PKC9RE/"3=TE=>7?\S\IXUR^G&,,=!6;?++STNG^ M%ON/*Z***_13\H"OHO\ 8=UQK'XI:EIQ;$-_IKG;ZR(Z,I_[Y+_G7SI7L'[) M,S1?'[PTJ])%ND;Z?9I3_,"O)S:"J8"LG_*W]VI[>1U'2S/#R7\R7WNWZGZ) MT445^&G])$%]>0Z;97%W^S'>N7%8B&$H2KU-HK^O MO.W!82ICL1##4]Y.W^;^2U/7_P!F_P#97M-,L;7Q/XTLENM1E EM-)N%RENI MY#RJ?O.?[IX7OS]WZD50J@ 8 X %+17XAC<=6Q]5U:S]%T7DC^C= M_P"]?)?J%%%%?8'@'HO[-_\ R<1\+?\ L:M+_P#2N*OWFK\&?V;_ /DXCX6_ M]C5I?_I7%7[S5^8<7?QZ7H_S/L\A_AS]0HHKY2_;R_:Q3X#^"_\ A&_#MT!X M[UN%A \9YT^W.5:X/HYY5!Z@M_#@_&87"U,96C0I*[?]7/H:]:&'INI/9'S_ M /\ !1_]K3^WKZZ^$OA.\_XEUI*!K]["W$\RG(M01_"A +^K +QM.?@&G22- M([.[%W8Y+,1/ >BS*;QN5%]-PRVRGTQ@N1R%('!8&O*OV>_@3KG[ M0WQ)L?"VC*883^^O]09"T=G;@C=(WJ>RKW8@<#)'[=?#?X=Z'\*/!.D^%?#E MH+/2=-A\J).K.Y)KY#B#./J-/V%%_O)?@N_KV^\]_*\!]9G[6 MHO<7XLZ&VMH;.WBM[>)(((D$<<4:A510,!0!P !VJ6BBOR$^\"BBB@ HHHH M**** /EW]O+_ )%'PM_U_2?^BZ^+J^T?V\O^11\+?]?TG_HNOBZOV+AS_D70 M]7^;/P+BW_D;5/2/Y(****^F/CSUW]DW_DX#PK_V]?\ I)-7Z+5^=/[)O_)P M'A7_ +>O_22:OT6K\JXK_P!]A_@7YR/VS@G_ )%U3_&__28A1117QA^@A111 M0 4444 %%%% !575=2@T72[S4+I_+M;2%YY6]$52S'\@:M5Y)^U5XD/AOX(: M^4?9-?!+%.>OF, X_P"^ ]=.%HO$5X45]II?><>,Q"PN&J5W]E-_)M5UJ[.;G4+F2Y?G."S$X'L,X'L*RJ**_?8Q4(J,=D?S!*4IRY)-?*W["O@-9)-=\87$>2F-.M&(Z' >4_EY8S[ MM7U[7Y3Q-C77Q/U:+]V'YO\ RV^\_;>#\N6'P;QOS U_0[SPSK=_I.H1>3>V4[V\T?HRD@X]1QP>XK]9*^'_VW_ BZ+XZTWQ+ M;QA8-9@,<^/^>\6!D_5"G_?)K[GA?&NG7>$D]):KU7^:_(_-^,\N57#QQT%[ MT-'Z/_)_FSYLHHHK]//QH*Z_X1^,F\ ?$GP_KN\QPVMTHN".\+?)(/\ OAFK MD**SJ4XU82IRV:M]YK1JRH5(U8;Q::]4?KDK!E!!R#R"*6N'^!_B0^+OA'X5 MU-W\R62Q2*5\YS)'^[<_]](:[BOP"M3=&I*G+>+:^X_J&A5C7I0K1VDD_O5P MK\Z?VLO^3@/%7_;K_P"DD-?HM7YT_M9?\G >*O\ MU_])(:^NX4_WV?^!_G$ M^%XV_P"1=3_QK_TF1Y%1117ZJ?B85]H_L&_\BCXI_P"OZ/\ ]%U\75]H_L&_ M\BCXI_Z_H_\ T77S/$?_ "+9^J_-'V'"7_(VI^DOR9]14445^.G[Z%%%% !1 M110 5\ ?MG?\ENN?^O&W_P#037W_ %^S_ +(-BUW\>-#E )%K#;F3M@:]_Y9?DSU M\G3>8X>W\\?_ $I'Z&4445^$G]+'S#^WAK7V?P7X:TH-@W=^]R1GJ(HRO\Y1 M^E?%5?4W[>FH&3Q-X3LMV1#9S3;>>-[J,_\ D/\ 2OEFOV7A^G[/+J?G=_BS M^?N*JOM,VJ^5E^"_4****^C/DPK[X_8N\++H?P?74V3$^L7DMQN[^6A\I1], MHY_X%7P/7Z@?!C2ET7X2^#[0+M*Z7;NX']]HPS?^/,:^+XJK.&$C37VG^"_X M-C]"X*H*ICIUG]F/XM_Y7.SHHHK\K/VL**** "BBB@ HHHH **** "BBB@ K M\C*_7.OR,K]$X1_Y?_\ ;O\ [=_P"]?)?J%%%%?8'@'HO[-_\ R<1\+?\ L:M+_P#2 MN*OWFK\&?V;_ /DXCX6_]C5I?_I7%7[L:YK=CX:T6_U?5+J.RTVP@DNKJYE. M$BB12SN?8 $_A7YCQ:FZ]%+L_P S[/(M*51ON<'^T'\=-#_9[^&NH>*M9999 M5'DV%@'VO>7)!V1KZ#@ECV4$\]#^(/Q$^(.N?%3QIJOBGQ'>&]U?4IC+-)T5 M>RH@_A50 H'8 5Z5^UG^TIJ7[2GQ*EU0^;:>&M/W6^C:?(?]5$2,R.!QYDA M+>@"KDA0:\2KZ?(LI674>>HOWDM_)=O\_/T/&S/'/%U.6'P+;S\PHHHKZ<\4 M*U_"/A/5O'7B;3?#^A64FHZOJ,ZV]M;1#EW/Z #J2> 2>!62 6( &2:_67_ M ()__LBK\'?#*>./%5ECQOJ\/[BWF7YM,M6&=F#TE?JQZ@87CY\^/FF94\MH M.K+63V7=_P"2ZGH8+"2QE7D6W5GK_P"RO^S?I7[-GPV@T:#R[O7[S;/J^I*O M_'Q-C[JD\^6F2JCZG&6->S445^(5JU3$5)5:KO)[GZ/3IQI04(*R04445B:! M1110 4444 %%%% 'R[^WE_R*/A;_ *_I/_1=?%U?:/[>7_(H^%O^OZ3_ -%U M\75^Q<.?\BZ'J_S9^!<6_P#(VJ>D?R04445],?'G:?!OQY;_ Q^)&D>);JU MDO8+'SMT$+!6;?"\8P3QP7!_"OIW_AO+0?\ H5M2_P"_\=?%U%>/C,IPF/J* MK7C=I6W:T_IGO8#/,=EE)T<-.T6[[)ZZ+KZ'VC_PWEH/_0K:E_W_ (Z/^&\M M!_Z%;4O^_P#'7Q=17#_JYEW\C^]_YGI?ZVYM_P _%_X"O\C[1_X;RT'_ *%; M4O\ O_'1_P -Y:#_ -"MJ7_?^.OBZBC_ %_\ ,/\ 6W-O^?B_\!7^ M1]H_\-Y:#_T*VI?]_P".O7O@O\9+7XT:+?ZG9Z7<:;!:7'V8BX=6+MM#'&/0 M$?G7YH5]_P#[&6D?V;\$;6XQC^T+ZXN?KAA%_P"TJ^?SS*<%@,)[6C&TFTMW M_70^IX;SS,B79=N[/=****_/3]4"OE_]O'5C#X-\,:8#@7-_ M)<$>OEQ[?_:M?4%?'7[?%T6U;P;;;\B."ZDV>FYHAG\=OZ5]#D$.?,J5^EW^ M#/E>**CIY16:ZV7WR1\HT445^SG\^!1110!^DO[-/AM/#/P2\+PA<275M]ND M;'+&8F0$_P# 64?0"O3JR_"MFNF^&-(M$Y2WLX8EX[*@ _E6I7X!B:KK5YU7 MU;?XG]18.BL/AJ=%?9BE]R"BBBN8ZPHHHH **** "BBB@ KP[]LCPVFN?!6\ MO-N9M*NH;M#CG!;RF'TQ)G\*]QKB/C?9K?\ P=\:1/P%TBYEZ=TC9Q^JBN_+ MZCHXNE-=)+\SS,THK$8&M2?6+_+3\3\PZ***_>3^90HHHH ^]?V)]7.H?!I[ M9CS8:E/ !Z*523^_WZG]&NO5/L?H)17RC_P MWO8?]";<_P#@>O\ \;H_X;WL/^A-N?\ P/7_ .-U^:?V!F7_ #Z_&/\ F?L' M^L^4?\__ ,)?Y'U=17RC_P -[V'_ $)MS_X'K_\ &Z/^&][#_H3;G_P/7_XW M1_8&9?\ /K\8_P"8?ZSY1_S_ /PE_D?5U%?)\G[?%D$8IX,N&?' ;45 /X^6 M:XKQ;^W!XOUB"2'1--L- 5^!-S,/$>NLO[JSLEM%)'&^5PW'N!$?^^O>OE^OT5_99^'K^ /A+IXN8_+ MU'56.HW"L.5W@"-3]$"\=B37R_$>)5# RAUGI^K_ /L^$\&\3F4:EO=IW;_ M "7XZ_(]>HHHK\?/WH^&OVZIG;XJ:-$3\BZ+&P'N9YP?_017SC7T7^W1_P E M;TC_ + GS/M'_AO+0?\ H5M2 M_P"_\='_ WEH/\ T*VI?]_XZ^+J*\C_ %_\ ,]W_ %MS;_GXO_ 5 M_D?:/_#>6@_]"MJ7_?\ CH_X;RT'_H5M2_[_ ,=?%U%'^KF7?R/[W_F'^MN; M?\_%_P" K_(^T?\ AO+0?^A6U+_O_'1_PWEH/_0K:E_W_CKXNHH_U M_P#,/];Y:::5&4*I4=![L* M]KKXL_8-TOSO&7B?4MO%O81V^[T\R0-C_P A?I7VG7YUG6&HX/&.C05DDO/7 M<_6.'<9B,=@(XC$N\FWTMHG;H%%%%>$?2A1110 4444 %%%% !1110 4444 M%%%% 'RC_P %-/\ DUN^_P"PK9_^A&OR"K]??^"FG_)K=]_V%;/_ -"-?D%7 MZ[PK_N#_ ,3_ "1\'G?^]?)?J%%%%?8'@'HO[-__ "<1\+?^QJTO_P!*XJ_: M?X_>!+[XG?!;QGX6TR18M1U33)H+8L=JF7;E%)[!B I/8&OQ8_9O_P"3B/A; M_P!C5I?_ *5Q5^\U?FG%525+%4*D=TK_ ',^QR2*G1J1>S_R/YW]6TF]T'5+ MS3=1M9;+4+.9[>XMIU*O%(K%61@>A!!!'M52OTU_X*.?LDCQ1IMS\5O"5G_Q M-[*('7;.%.;J!1@7 ZN@&&]4 /\//YE5]OEN84\RPZK0WZKL_ZV/F\9A9X2 MJZ'M.0/P?KVK]E#]I+4 M_P!FWXE0ZO'YEUX=OMMMK&GJ?]=#GAU'3S$R2I]V7@,:^9SW*_[2H M?=?Y'LY9C?JE2TOAEO\ YG[@T5F>&?$NF>,O#VG:YHMY'J&E:A MS;74)RLD M;#(/M]#R#P:TZ_&6G%V>Y^@IIJZ"BBBD,**** "BBB@ HHHH ^7?V\O^11\+ M?]?TG_HNOBZOM']O+_D4?"W_ %_2?^BZ^+J_8N'/^1=#U?YL_ N+?^1M4](_ MD@HHHKZ8^/"BBB@ HHHH **** "OTV^ NC_V'\&O!]J5VL=.BG9<$$&0>80< M]\O7YFV]N]U<101+NDD8(J^I)P!7ZR:3IZ:1I-E8Q_ZNU@2!<#'"J%'\J^!X MMJ6I4J?=M_=_PY^G<#4;UJ];LDOO=_T+=%%%?FI^OA7QG^WI R^)/"C45:E M&HMFD_O"BBBLC8**** "BBB@ HHHH *Y3XL7'V3X6>,9L*3'HUXP#="1 ^!7 M5UY9^T]K:Z'\#?%$A;#W$*6B#^\9)%0C_ODL?PKLP<'4Q-."ZR7YG!CZBHX2 MK4?2,G^#/S?HHHK]\/YA"BBB@#[*_8*MV7P_XNFR-KW5N@'?Y4<_^S"OJFOF M[]A;3C!\,]:O",&XU5D'J52*/G\V-?2-?BF>2YLQK/S_ "21_1'#<7#*:"?9 M_BVPK\Z?VLO^3@/%7_;K_P"DD-?HM7YT_M9?\G >*O\ MU_])(:];A3_ 'V? M^!_G$\/C;_D74_\ &O\ TF1Y%1117ZJ?B84444 %%%% !1110 4444 %%%% M!117M_P-_9?USXGW%MJ>K1RZ-X8R'-Q(N);I?2)3V/\ ?/'INQBN7$XJC@Z; MJUI62_K0[<'@Z^.JJCAX\TG_ %=]D'[+WP/E^)WBR/5M2MV_X1G2Y \S,/EN M91@K"/4="WMQ_$*_0,<<#@5F>&?#.F>#M#M-'T>TCLM/M4V10QC\R3W)/))Y M).:U*_&\US*>95_:/2*V7E_FS]_R3*(9/AO9+6;UD^[_ ,ET^\****\4^A/A M?]NC_DK>D?\ 8#A_]*+BOG2OHO\ ;H_Y*WI'_8#A_P#2BXKYTK]OR;_D7T?0 M_G+B#_D:U_\ $%%%%>R?/A7ZYU^1E?K?;SK=6\4R9V2*'&>N",U^=\7?\N/^ MWO\ VT_5N!/^8G_MS_VXDHHHK\[/U<**** "BBB@ HHHH **** "BBB@ K\C M*_7.OR,K]$X1_P"7_P#V[_[TS"M+SM]VGZ']&=_P"] M?)?J%%%%?8'@'HO[-_\ R<1\+?\ L:M+_P#2N*OWFK\&?V;_ /DXCX6_]C5I M?_I7%7[S5^8<7?QZ7H_S/L\A_AS]1LD:R(R.H=&&"K#((]#7Y%?M\?LFM\#O M&1\6>&[3'@;7)SLCC7Y=.N3EF@/HC?,R>@!7^$$_KO6!X]\"Z-\3/!^K>&/$ M-FM]H^IP-!/"W7!Z,I_A92 P8<@@'M7S>4YE/+<0JBUB]&NZ_P UT/7QV#CC M*7(]ULS^?.BO4?VC?@)K7[.OQ+O?#&J;KBT/[_3M0V;4N[Q![ M8)\NK]NI585Z:J4W>+U1^ M[?"6JS_\2^ZG?Y=.NF/W23TBD/7LK'=QN[O%NE0?\2^ZG?YM1M5'W23UEC'7NRC=SM/#$%U!'

O\ TDFK]%J_+>*9RCC8)/[*_.1^T\%4X2R^;DK^ M^_\ TF)D?\(?H/\ T!-._P# 2/\ PH_X0_0?^@)IW_@)'_A6O17QOM)_S,^_ M]C3_ )5]QD?\(?H/_0$T[_P$C_PH_P"$/T'_ * FG?\ @)'_ (5KT4>TG_,P M]C3_ )5]QDIX2T.-U=-&T]64Y#+:Q@@^O2M:BBIE*4OB=RHPC'X58****DL* M\"_;6T%M4^#8O47G3-0AN&;T5MT7\Y%KWVN9^)GA4>./A_X@T+ :2^LY(XL] M!)C,9_!@I_"N_ 5_JV*IU7LFK^G7\#S,SPSQ>"K4%O*+MZ]/Q/RRHITD;12, MCJ4=3AE88((Z@BFU^\G\RA1110!]U_L2^,%UKX8W6AN^;C1;M@JY_P"6,I+J M?^^_-_*OHBOSI_9>^)2?#CXIV37(<(\-CI32]V>J_7\?S/WWA7'+&9="#?O4_=?IT_#3Y,****^9/L HHHH * M*** "BBB@ KY4_;N\8+!HOA[PO$_[VXF;4)U!Y"("B9]B6?_ +XKZGGFCMH9 M)I76**-2[NQP%4#))/I7YF_'+XB'XG?$S5]:1BUCO^SV0.>($X0X[;N6(]6- M?6<-X1XC&>U:]V&OSZ?Y_(^&XNQRPN7N@G[U33Y+5_Y?,X*BBBOUP_"PHHJ[ MHNDW.OZQ8Z99IYEW>SQV\*^KNP51^9%)M15V.,7)J*W9^AG[*V@MH/P-\.JZ M[9;M9+QOH\C%3_WQMKUJJ.@Z/!X?T/3M*M1BVL;>.VB'^PBA1^@%7J_ L56^ ML5YUOYFW][/Z@P=#ZKAJ=#^6*7W(*_.G]K+_ ). \5?]NO\ Z20U^BU?G3^U ME_R$_$YGMXIB+Z, R(&Q^[]Z\W,<;_9^'EB''FM;3;=V/7RG+WF MF+CA5+EO?6U]E?R/C6BOUG_L>P_Y\;;_ +\K_A1_8]A_SXVW_?E?\*^/_P!; MH_\ /C_R;_@'WO\ J++_ *"/_)?_ +8_)BBOUG_L>P_Y\;;_ +\K_A7%_&+X M4V'Q(^'NJZ+%:V\-\R>;9S*BJ4G7E.>P/W3[,:UI<64YU(QG2LF][[>>QC6X M'JTZGYC MMHPI5QN&3@=\"DHH ^^?@E^SC\.M-T/2?$ELC>*)[J)+F&\U#!1,C/RQ#Y00 M?[VX@@\U[R..!P*^0OV)?BQYF%CT/66(?7[X'^_ZU]?5^*9 MU3Q%+&2AB)N79OL]OZ74_HGA^IA*V A4PL%&^Z7\RWOU?E?H%%%%>$?2!111 M0!\._MUV^WXH:)/NSOT=$VXZ;9YCG_Q[]*^;J^J_V]K$QZYX/O<<36UQ#GC^ M!D/_ +4KY4K]KR.7-EU%^7Y-H_G?B2/)FU=>:_%)A1117NGS05^KG@^]_M+P MCHEWG/VBQ@EZ8^]&I_K7Y1U^EW[/&M+KWP3\'W"G/EV"6AZ<&$F+_P!DKX/B MRFW0I5.S:^]?\ _3.!JB6(K4N\4_N?\ P3T6BBBOS,_80HHHH **** "BBB@ M HHHH **** "OR,K]WDUFK2W%QIL,DCG)Y9BN2?K7Y[U^E MO[.W_)$?!_\ UXK_ .A&OB^*:DZ>&IN#:][IZ,_0N"Z<*N,JJI%/W>NO5&O_ M ,*?\!_]"1X<_P#!3;__ !%'_"G_ '_ -"1X<_\%-O_ /$5U]%?FGUFO_._ MO9^P?5,/_P ^X_P^J8?_GW'[DC_,^SR'^'/U"BBBO@ M3Z@\:_:H_9QTO]I/X:3Z)<&.TUVSW7&CZDZ_\>\^/NL1SY;X"L/H<$J*_$WQ M1X8U3P7XBU'0M;LI-.U;3YVM[FUF'S1NIP1[CT(X(((X-?T+U\6_\%#/V2Q\ M4O#[Q=I$'^G6T*_-J-JHZX'66,/MZ:]Y;^:_X!^4U%%%?JY\,%:7AKQ)J?@_Q!I^MZ->2Z M?JNGSK<6UU"<-&ZG((_PZ'I6;12:4E9[#3:=T?N!^RA^TEIG[27PUAU:/R[7 MQ%8[;;6-/4_ZF;'#J.OEO@E3[,O537M=?@]^SW\==<_9Z^)5AXJT9C-$O[F_ ML"VU+RV)!>-O0\ JW9@#SR#^WOPY^(6A_%3P7I7BKP[=B\TC4H1+$_1E[,CC M^%U(*D=B#7XWGN4O+JW/37[N6WD^W^7D?H.6XY8NGRS^-;^?F=)1117RY[(4 M444 %%%% 'R[^WE_R*/A;_K^D_\ 1=?%U?:/[>7_ "*/A;_K^D_]%U\75^Q< M.?\ (NAZO\V?@7%O_(VJ>D?R04445],?'GKO[)O_ "O\ TDFK]%J_ M.G]DW_DX#PK_ -O7_I)-7Z+5^5<5_P"^P_P+\Y'[9P3_ ,BZI_C?_I,0HHHK MXP_00HHHH **** "BBB@ HHHH _.3]I[P$W@/XO:ND<>RPU-O[1MB!@8D)+J M/H^\8],>M>3U]^_M>?"]O'7PZ.KV46_5-!W7( 'S20$?O5'N W_ $CO7P% M7[3D>-6-P46W[T='\O\ -'\]<1Y>\OS":2]V?O+Y[KY/\+!1117OGRX5]^?L MI_&Q/B-X130]4N WB328PC[S\US ,!9?Y:TU"T??'(O(]U([J1D$'J#7C9KET*_\ %R]3QVYKIPV&JXNJJ-%7;./%XRC@:,J M^(E:*_JR\SC?VQ/C8GAW0W\$Z1<#^U=0C_XF#QGF"W/\!]&<=O[N?[P-?$M6 M]6U:\U[5+K4=0N)+N^NI&EFGD.6=B_V-? ;>*?BD-9FBW6.@Q&X+$<&9P5B7Z_? M;_@%>"#)X')K]'_V;?A@WPO^&5E:W4835[\_;;WCE78#;&?]U0 ??=ZU\SQ! MC5A,'**?O3T7Z_A^9]APME[QV81G)>[3]Y^O1??^"9ZI1117XZ?OH5^=/[67 M_)P'BK_MU_\ 22&OT6K\Z?VLO^3@/%7_ &Z_^DD-?9\*?[[/_ _SB?GW&W_( MNI_XU_Z3(\BHHHK]5/Q,*^T?V#?^11\4_P#7]'_Z+KXNK[1_8-_Y%'Q3_P!? MT?\ Z+KYGB/_ )%L_5?FC[#A+_D;4_27Y,^HJ***_'3]]"BBB@#X4_;+^%@\ M)^-H_%%C%MTW7&+3!1Q'= ?/_P!]CYO<[Z^=Z_3_ .,7P[A^*/P]U709 HN) M$\VTD;_EG.O*'V&>#[,:_,:]LY].O)[2ZB:"Y@D:*6*089'4X*D>H(-?KW#N M/^MX7V4W[T-/ET_R^1^$<5Y9]1QOMH+W*FOSZK]?F0T445]4?$E[0=;O/#>M M6.JZ=,;>^LIEGAD'\+*&]M!>_#7U77_/\ X<^XX3S7ZCB_J]1^Y4T]'T?Z?=V/NFBBBOR,_=0H MHHH ^9OV[='-SX!\/ZFHS]DU$PGV$D;'/YQC\Z^):_2/]I?PRWBGX)^)K>-- M\]M +V/ R1Y3!VQ_P%6'XU^;E?K/"];VF!Y/Y6_QU/PWC*@Z69*ITG%/[M/T M04445]>?"!7VM^PSXT34/!^L>&99/](TZY^U0J3UAD&"!]'4D_[XKXIKL_A# M\2;OX4^/-/U^V5I88R8KJW4X\Z!L;T^O (]U%>/FV#>.P7P[/T?^6_R/U HK*\,>)],\9:%9ZQH]VE[I]TF^.5#^8([$'@@\ M@C%:M?B,HN#<9*S1_1D91G%2B[IA1114E!1110 4444 %%%% !1110 5^1E? MKG7Y&5^B<(_\O_\ MW_VX_*.._\ F&_[?_\ ;0HHHK]$/RD*_2W]G;_DB/@_ M_KQ7_P!"-?FE7Z6_L[?\D1\'_P#7BO\ Z$:^(XL_W6G_ (OT9^C<#_[[5_P_ MJCT:BBBORX_9PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH ^4?^"FG_)K=]_V%;/_ -"-?D%7Z^_\%-/^36[[_L*V?_H1K\@J_7>% M?]P?^)_DCX/._P#>ODOU"BBBOL#P#T7]F_\ Y.(^%O\ V-6E_P#I7%7[S5^# M/[-__)Q'PM_[&K2__2N*OWFK\PXN_CTO1_F?9Y#_ Y^H4445\"?4!1110!^ M5?\ P4/_ &23\,_$,WQ'\*V>WPIJUQ_Q,;6!/ETZZ<_> 'W8I">.RL=O 9!7 MQ17]#'B;PUIGC+P]J.AZU9QZAI6H0-;7-K,,K)&PP1[?4<@\BOQ/_:L_9PU+ M]FWXF3Z-)YMUX?O-UQH^HN/]=#GE&(X\Q"0K#Z' #"OU?AW-_K4/JM9^_';S M7^:_+YGP^;8#V,O;TU[KW\G_ ,$\7HHHK[8^<"OJ?]A/]K*3X ^-?^$?\07+ M'P'KHJ MD'JC^BB&9+B%)8G62)U#*Z'*L#R"#W%/K\]_^"<'[6W]HV]M\)?%U[_I4*X\ M/7LS?ZQ "3:,3W47_(H^%O^OZ3_ -%U\75^ MQ<.?\BZ'J_S9^!<6_P#(VJ>D?R04445],?'GKO[)O_)P'A7_ +>O_22:OT6K M\Z?V3?\ DX#PK_V]?^DDU?HM7Y5Q7_OL/\"_.1^V<$_\BZI_C?\ Z3$****^ M,/T$**** "BBB@ HHHH **** $90RD$9!X(-?G;^TQ\&W^%/CAY;*$CP[JC- M-9,H^6(_QPG_ '2>/]DCN#7Z)UR_Q*^'FE_%#PC>:#JJ8BF&Z*=0"\$H^[(O MN/U!([U[N3YD\MQ',_@>C_S^1\UGV41S?"N$?CCK%^?;T?\ DS\M**Z3XA> M=6^&GBF[T+68?+N83E)%!\N:,_=D0]U/Z'(/(-\D0Z'W3_OD5\BT5YN-R[#9A'EKQOV?5?,]?+\VQ>5SYL-. MR>ZW3]5^NY^J'A/XC>&/'4*RZ#KMCJ>X;O+AE'FK_O1G#+^(%='7Y&JQ1@RD MJP.01P171V/Q,\7Z7&([+Q5K=H@& L&HS(,>F U?&UN$M;T:NGFOU7^1^@4. M.=+5Z&OD_P!&OU/U/KDO&/Q8\(> 8G;7?$%E8R+_ ,N_F;YS](URQ_*OS:U+ MXB>*]80I?^)]9OD(P5N;^60'\V-<]3H\)*]ZU73R7ZO_ ")Q''+Y;8>AKW;_ M $7^9]3_ !9_;7O-5AFTWP/:R:; P*MJMVH,Y'_3-.0G^\4M$CTS]D7X,MXX\7+XFU.#.A:/(& MC5Q\MQK'U9CW8G)) M]36Q7XIFN82S+$.KM%:)>7^;/Z(R7*H93A%16LGK)]W_ )+9!1117CGOA7YT M_M9?\G >*O\ MU_])(:_1:OSI_:R_P"3@/%7_;K_ .DD-?9\*?[[/_ _SB?G MW&W_ "+J?^-?^DR/(J***_53\3"OM']@W_D4?%/_ %_1_P#HNOBZOM']@W_D M4?%/_7]'_P"BZ^9XC_Y%L_5?FC[#A+_D;4_27Y,^HJ***_'3]]"BBB@ KX=_ M;3^&'_"-^,K?Q990[;#6ODN=HX2Z4WS/R[HJSJ>FW.CZE=6%Y"UO=VLK0S1-U1U)# _0@U6K]N335T?SFTX MNS"GPS26\R2Q.T4L;!D="0RD'(((Z&F44Q'Z5_ 'XI)\6/AU9:E(ZG5;?_1= M0C'&)E ^;'HPPWXD=J](K\[/V8?BQ_PK#XB0I>3>7H>K;;6\W'"QG/[N4_[I M)S_LLU?HG7XOG>7_ %#%-17N2U7ZKY?E8_H7AW-/[4P2E-^_#27Z/Y_G<*** M*^?/J"*YMXKRWEMYXUEAE0H\;#(92,$'\*_+;XE>#)_A[XZUKP_.&S8W#)&S M#!>(\QO^*%3^-?J=7RQ^VM\)7U33;;QQIL.^>R06^HHB\F'/R2_\!)(/LP[+ M7UW#6.6&Q3HS?NST^?3_ "/A.+\N>,P2KTU>5/7_ +=>_P!VC^3/C.BBBOUH M_#0HHHH ] ^$WQO\2_!_4&DTFX$^G2MNN--N@SD<5];^"/ MVS/ OB2&--8-QX:O3PRW*&6'/^S(@/'NRK7P117A8[)<)CWSU(VEW6C_ ,F? M29;Q!C\KC[.E*\.SU7RZKY,_5/0OB!X8\3JITGQ#IFHENBVUW&[?0J#D'ZUT M%?D96KI_BS7-(4+8ZSJ%DHX"V]T\8'&.Q] *^9J<)+_EW6^]?\']#[&EQT[6 MJX?[I?HU^I^KU%?ES'\7/'42*B>-/$2(HP%759P!_P"/TRX^*WC:Z4+/XQU^ M90<@2:I.P'YM7-_JG6_Y^K[F=?\ KSA_^?#^]'ZDU##])#&]\5:+:X[2ZA$IZ9X!;)-9&F_';P% MK.O6>BZ?XDM;_4[N3RH8;5'EW-@G[RJ5 P#R3BOS)KW?]B_P_P#VQ\:(KQER MNEV,]T#VW,!$/_1A_*C%<-X?"8:I7G4;Y4WT6O3OU#!\78K'8NEAZ=**4FEU M>G7MT/ORBBBOST_5 K\C*_7.OR,K]$X1_P"7_P#V[_[?WK_ .1/I_\ 7;,? M^?O\ Y$/]=LQ_Y]P^Z7_R1^BW_#67PI_Z&K_RG7?_ ,:H_P"&LOA3 M_P!#5_Y3KO\ ^-5^=-%'^JF"_GG]Z_\ D0_UVS'_ )]P^Z7_ ,D?HM_PUE\* M?^AJ_P#*==__ !JC_AK+X4_]#5_Y3KO_ .-5^=-%'^JF"_GG]Z_^1#_7;,?^ M?O_D0_P!=LQ_Y]P^Z7_R1^LNAZU9^)-'LM5TZ;[187D*SP2[&3>C# M*G# $9![BKU8?@73?[%\$^'M/ P+33K>#_OF)5_I6Y7Y=448S:CM<_9Z4I2I MQ<]VE?U"BBBLS4**** "BBB@ HHHH **** /E'_@II_R:W??]A6S_P#0C7Y! M5^OO_!33_DUN^_["MG_Z$:_(*OUWA7_<'_B?Y(^#SO\ WKY+]0HHHK[ \ ]% M_9O_ .3B/A;_ -C5I?\ Z5Q5^\U?@S^S?_R<1\+?^QJTO_TKBK]YJ_,.+OX] M+T?YGV>0_P .?J%%%%? GU 4444 %>8_M$? ?1/VB/AI?^%M6 @N?]?IVH!< MO9W(!V2#U7DJR]U)'!P1Z=16M*K.C-5*;M):HB<(U(N$U=,_GU^('@'6_A?X MRU7POXBLVL=7TV8PSQ-T/<.I_B5@0RMW!!KGJ_7O]O3]DU?CMX-_X2CPY:;O M'6B0'RHXU^;4;<98P'U<9+)[DK_%D?D-(C1NR.I1U."K#!!]#7[=E.90S/#J MHM)+1KS_ ,GT/SC'8.6#J\KV>S&T445[1YQ/8WUSI=];WMG/):W=O(LT,\+E M'C=2"K*PY!! ((]*_93]B?\ :HM_VB_A^+359HHO'&C1K'J4 POVE.BW2+Z- M_$!PK>@*U^,E=A\)/BIKWP7\?Z5XM\.W'DZA8R9:-B?+N(S]^&0#JC#@^G!& M" 1X6<97',Z'+M-?"_T]&>G@,9+!U;_9>Y^_=%<'\$OC)H/QW^'>F^+?#\O^ MCW*[+BU9@9+2< ;X7]U)Z]P01P17>5^)U*7_ "*/A;_K^D_]%U\75]H_MY?\BCX6_P"OZ3_T77Q=7[%PY_R+H>K_ M #9^!<6_\C:IZ1_)!1117TQ\>>N_LF_\G >%?^WK_P!))J_1:OSI_9-_Y. \ M*_\ ;U_Z235^BU?E7%?^^P_P+\Y'[9P3_P BZI_C?_I,0HHHKXP_00HHHH * M*** "BBB@ HHHH **** .!^,7P=T?XQ>&VT_4%%O?P@M9:@BY>W<_P U/&5[ M^Q (_/#XA?#G7?ACXAET?7;1K>=?FCE7)BG3L\;?Q#^1X.#Q7ZFUS7C[X=Z# M\2]"DTG7[%+NW.3')TEA;^_&W53_ #Z'(XKZC)\[J9<_95/>IOIU7I_D?&Y] MP[2S9>VI>[577H_)_P"9^6-%>V_&+]E?Q-\-6FO]-23Q#X?7+?:;=,S0+_TU MC'.!_>&1QSCI7B5?JV'Q5'%TU4H2NOZ^X_$,7@\1@:CI8B#C+^MN_P @HHHK MJ.,**** "BBB@ HHHH **55+, !DG@ 5]!?!O]D37_&\D&I>)UF\/:&?F$+K MB[N!_LJ?N _WFY] >M<>*QE#!T_:5Y67Y^AWX+ 8G,*OLL-#F?X+U?0\R^%/ MPCU[XN^(%T[2(-EO&0;J_D4^3;(>['NQYPHY./0$C]$?AI\--%^%?AB'1M&A MVHOS3W#@>;<28Y=SZ^W0#@5I^$_"&C^!]$@TG0["+3[&$<1Q#ECW9CU9CW)Y MK9K\FS;.:F92Y(^[36R[^;_K0_<'SK&\CV-MX9#U5U/9E."#ZBOS@^+?PAUOX0>(WT[5(C+:2$FSU!$ M(BN4]1Z,.,KU'N""?U7AW-(XBBL+4?OQV\U_P/R/Q+BS)IX7$/&TH_NY[^4O M\GOZZ=CAJ***^S/S\*_0/]D[XL?\+#^'L>F7LV_6]$"VTNX_-+#C$4GOP-I] MUSWK\_*[OX*?$R?X3_$'3];4NUEGR+Z%/^6D#$;ACN1@,/=17A9SE_\ :&%< M(KWEJO7M\SZ7A_-'E>-C.3]R6DO3O\M_2Y^G%%0V5Y!J-G!=VLJSVT\:RQ2Q MG*NC#(8'T((J:OQ7;1G]#IIJZ"H;RS@U"SGM;F))[:=&BEBD&5=6&"I'<$$U M-11MJ@:NK,_.[]HKX"W?PA\0-=V4H.,U^H9/Q!"O%4,6[3Z/H_\ )_F?C&?\+U,- M.6)P,>:F]7%;Q].Z_+\3YQHI71HW9'4JRG!5A@@^E)7VY^=!1110 4444 %% M%% !1110 5]@?L%Z 5L_%FMN.))(+.,_[H9W_P#0D_*OC^OT)_9!\/\ ]A_ M_2YF39)J5Q/>N._+^6I_%8U/Y5\KQ+6]GE[C_,TOU_0^UX0H>VS2,_Y$W^GZ MGM5%%%?D)^\!7Y&5^N=?D97Z)PC_ ,O_ /MW_P!N/RCCO_F&_P"W_P#VT*** M*_1#\I"BBB@ HHHH **** "BBB@ HHHH *T?#>F_VUXBTO3\9^UW44&/]YPO MK[UG5WWP$TW^UOC-X-@QNVZE%/C_ *YGS/\ V2L,14]E1G4[)O[D=.%I^VKT MZ7\S2^]GZ:T445_/Q_4@4444 %%%% !1110 4444 %%%% '@7[;OPE\2_&KX M$W7AGPG9QWVKR7]M.L,LZ0C8C$L=SD#O7YV_\.X/CO\ ]"S9?^#:V_\ BZ_8 M^BOHL+ZZE74[=RD,5PCN0H?)(53P.3 M7ZNT45X689G6S.49UDDUII_P[/2PF#IX.+C3;U[A1117DG<%%%% !1110 5^ M?/[:'_!/W6_'GCX>,?A?86TLVK,SZOIN[GG</XE)'7!' MZ(445\[CL=/,*OMJD4I>77UU9ZN&PT<+#V<&VO,****\XZSP7]K;X8^)?B=X M=T&U\-:;_:4]K=O),OGQ1;5*8!S(R@\^E?,?_#)OQ6_Z%7_RHVG_ ,=K]%J* M^EP6?XK 4%0I1BTNZ=]?FCY#,>&,'F>(EB:TY*3MLU;16ZQ9^=/_ R;\5O^ MA5_\J-I_\=H_X9-^*W_0J_\ E1M/_CM?HM17=_K7C?Y(?<__ )(\W_4G+O\ MGY/[X_\ R)\7?L\_L\_$#P-\8- UO6] ^Q:7:_:/.G^VV\FW=;R(ORI(6.68 M#@=Z^T:**^?S#,*N9556K))I6T^;ZM]SZG*\KHY11="@VTW?6U[V2Z)=@HHH MKS#V HHHH **** "BBB@ HHHH **** "BBB@ KR'XE?LN^"/B,\]W]C.AZO( M2QOM-PF]O5X_NMD]3@,?6O7J*Z:&)K86?/1DXOR.3$X2AC(>SQ$%)>?]:'P3 MXW_8P\<^&W>31C;>)K,X,&L:3>Z7+G&V\ MMWB)^FX#/X5^KU1W%O%=PO#/$DT3C#1R*&4_4&OKL/Q5B::M7@I?@_U7X'PF M+X)PE5N6&J.'D_>7Z/\ %GY(45^G^K?!?P'KCE[SPAH\DCW9X3MVVG(\VXGD_/'?!'B'Q M=,(]$T2_U1B<9M;=G4?5@,#\:]O\#_L3>,->9)?$-U:^&[7O'N%Q<$>RH=H_ M%LCTK[GCC6)%1%"(HP%48 IU>)B>*L545J$5#\7_ )?@?183@K!T6I8F;GY? M"O\ /\3S'X:?LZ>"OA>T-S8:=]OU:/G^TM0(EE!]4&-J?50#ZDUZ=117R-:O M5Q$_:5I.3\S[O#X:CA(*E0@HQ[(****P.D**** "BBB@ KXN_:&_9Y^('CGX MP:_K>B:!]MTNZ^S^3/\ ;;>/=MMXT;Y7D###*1R.U?:-%>GE^85CS:5K>GPZE82_>AG7(SV(/52.Q&"* MU:*J,I0:E%V:)E&-2+C-73/DKQ]^PM'-/)<^#M<6W1N18:J"57V$J@G'L5)] MZ\HU#]D'XH6^7./,M[^ *??YW4_I7Z&45]/0XDQ]&/*VI>J_RL?&X MGA'*\1+FBG#_ O]&F?G3_PR;\5O^A5_\J-I_P#':/\ ADWXK?\ 0J_^5&T_ M^.U^BU%=7^M>-_DA]S_^2.+_ %)R[_GY/[X__(GC_P"S+H_C;PKX'?P]XSTE MK Z>^+"X:ZAF\R%LG9\CL1L.>O9@!TKV"BBOE<37>)K2K-).6NFWZGVV$PRP M="&'C)R459-[V^26VP4445S'6%%%% 'G?Q&^ ?@KXH;YM7TH0ZBP_P"0C8GR M;C\2!A_^!@U\X>-/V%]=L6DF\,:W:ZI!U%O? P3?0,,JQ]SMK[3HKVL)G&-P M24:<_=[/5?\ ^1\]CLAR_,&Y5J=I=UH_P#@_.Y^8GB7X'^/?"+/_:?A74HX MU^]-!#Y\0^KQ[E_6N)DC:)V1U9'4X*L,$5^N-9NK>&M(UY=NIZ59:BN,8N[= M)?\ T(&OIJ/%LUI6I)^CM^#O^9\=7X&IMWP]=KU5_P 5;\C\GJ*_36_^ ?PZ MU(DR^#=(3/\ S[VPA_\ 0,5CW'[+/PMN5 ?PI$,?\\[NX3_T&05Z4>+,)]JG M+\/\T>3+@C'+X*L']Z_1GYQ45^C4/[*?PKMY-Z^%$)_V[ZYV#N_?!I?_0F/Y4Y<5X/I"7X?YBCP1C_ +52'WO_ .1/S4J>SL;G M4)A%:V\MS+_CW4/V93]&EVBOT6\ ^'?^$2\#Z!HI7:]A8PV[\@Y=4 8\>IR? MQK?HKY;,\XK9FHQG%)+L?9Y/D%#)G*=.3E*6FMOP_P"'"BBBO /J K\Z?^&3 M?BM_T*O_ )4;3_X[7Z+45[679K7RSG]BD^:U[WZ7[-=SY_-LDP^<\GUB4ER7 MM:W6W=/L?G3_ ,,F_%;_ *%7_P J-I_\=H_X9-^*W_0J_P#E1M/_ ([7Z+45 M[/\ K7C?Y(?<_P#Y(^>_U)R[_GY/[X__ ")^=/\ PR;\5O\ H5?_ "HVG_QV MC_ADWXK?]"K_ .5&T_\ CM?HM11_K7C?Y(?<_P#Y(/\ 4G+O^?D_OC_\B?G3 M_P ,F_%;_H5?_*C:?_':/^&3?BM_T*O_ )4;3_X[7Z+44?ZUXW^2'W/_ .2# M_4G+O^?D_OC_ /(GYT_\,F_%;_H5?_*C:?\ QVC_ (9-^*W_ $*O_E1M/_CM M?HM11_K7C?Y(?<__ )(/]2( M=#^P:=9I.QE-Y!)\[1,BC:CL?X_3M7V716%?B7&8BE*C*,4I)K1/K\SIPW"& M PM>%>$YMQ::NU:ZU_E"BBBODS[@**** "BBB@ HHHH **** "BBB@#(\5>+ M-)\$Z+-JVMWJZ?IT+*KSNK, 6( X4$\DBN%_X:>^&'_0VVW_ 'XF_P#B*Q_V MP/\ DA&M?]=[;_T7F?G?$'$>)RG%K#T81 M:<4];]WV:['Z1?\ #3WPP_Z&VV_[\3?_ !%'_#3WPP_Z&VV_[\3?_$5^;M%> M]_JI@_YY?A_D?-?Z[X__ )]P^Z7_ ,D?I%_PT]\,/^AMMO\ OQ-_\11_PT]\ M,/\ H;;;_OQ-_P#$5^;M%'^JF#_GE^'^0?Z[X_\ Y]P^Z7_R1^D7_#3WPP_Z M&VV_[\3?_$4?\-/?##_H;;;_ +\3?_$5^;M%'^JF#_GE^'^0?Z[X_P#Y]P^Z M7_R1^D7_ T]\,/^AMMO^_$W_P 11_PT]\,/^AMMO^_$W_Q%?F[11_JI@_YY M?A_D'^N^/_Y]P^Z7_P D?I%_PT]\,/\ H;;;_OQ-_P#$4?\ #3WPP_Z&VV_[ M\3?_ !%?F[11_JI@_P">7X?Y!_KOC_\ GW#[I?\ R1^D7_#3WPP_Z&VV_P"_ M$W_Q%'_#3WPP_P"AMMO^_$W_ ,17YNT4?ZJ8/^>7X?Y!_KOC_P#GW#[I?_)' MZ1?\-/?##_H;;;_OQ-_\11_PT]\,/^AMMO\ OQ-_\17YNT4?ZJ8/^>7X?Y!_ MKOC_ /GW#[I?_)'Z1?\ #3WPP_Z&VV_[\3?_ !%'_#3WPP_Z&VV_[\3?_$5^ M<,%O+=3+%#&\TK<*D:EF/T KLM$^"?CWQ$%:Q\(ZM)&W*R26K1(?HSX!_.LJ MG#.7TE>I5:]7%?H;4N,,TKNU*A&3\E)_J?=G_#3WPP_Z&VV_[\3?_$4?\-/? M##_H;;;_ +\3?_$5\J:'^Q?\1]4*_:X=-T<=_MEX'(_[]!Z[_0_V"9"%;6/% MRJ>\5C9D_P#C[,/_ $&O(JY?D='XL2WZ6?Y19[M'->)*_P .$BO6Z_.2/H;P MC\:O!/CS5O[+T+Q!;ZA?E&D$"HZ,5'4CUAZ"-5X]B3GI7M]?+XR.$C4MA)-Q\U_7Y'V>7SQLZ3>.C M&,O[K;T^?^;"BBBN ],**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \6_; _P"2 M$:U_UWMO_1R5^>M?H5^V!_R0C6O^N]M_Z.2OSUK]7X5_W&7^)_DC\0XU_P"1 ME'_ OSD%%%%?8GP(445L:)X-U_Q*RC2-#U'5"W3[':22_P#H(-3*48*\G9%Q MA*H^6"NS'HKUC0_V6?B;KFUE\-2641_Y:7T\<./JI;=^E>@:)^PGXINMIU7Q M!I6GJ>HMUDN&'X$(,_C7EU&7PXM]*#GS+ZXDES_ M ,!+;?TKQZO$^ I_!>7HO\['O4>#"O#WAI5&DZ%INF;1@&TM(XC^:@5M5Y%7BU[ M4J/WO]$OU/>H\#+>O7^Y?JW^A^>>A_LA_$S6-K2Z1;Z7&W1[Z[C'_CJ%F'XB MO0=#_8+U>;:=8\5V5ITW+8VSS_4 L4_/%?9=%>/5XFS"I\+4?1?YW/>H\'Y7 M2^-2GZO_ "L?.FA_L.^";#:VHZEJ^J2#JOFI#&?P5=W_ (]7H&A_LV_#7P_M M-OX2L9V&,M?;KK/OB0L/TKTNBO(JYIC:WQUI??;\CWJ.39=A_P"'0C]UW][N MRCI>AZ;H,5%6BK(****10444 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 %%%% 'F7[1W@O6/B!\*-2T30K4 M7FI3S0,D1E2,86568[F(' !/6OF+1/V'?'%_M;4-0TC2XSU4S/+(/P5=O_CU M?=5%>[@\YQ6 HNA0LDW?;7_+IV/F\PX?P69XA8C$W;2M:]EI=^O7N?*VA_L% MZ5#M.L>*[R['=+&U2#\ 6+_GBO0-#_9 ^&>CA3-I5SJLB]'OKR0_F$*J?RKV MFBLZN'^"A'Y^]^=SEM$^%O@[PYM.F>%](LW7&)([* M/S..GS8R?SKJ!QP.!2T5Y4ZDZCO-MOS/;ITJ=) XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
shares in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 27, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 000-26058  
Entity Registrant Name Kforce Inc  
Entity Incorporation, State or Country Code FL  
Entity Tax Identification Number 59-3264661  
Entity Address, Address Line One 1150 Assembly Drive, Suite 500  
Entity Address, City or Town Tampa  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33607  
City Area Code 813  
Local Phone Number 552-5000  
Title of 12(b) Security Common Stock, $0.01 per share  
Trading Symbol KFRC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   19,759
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0000930420  
Current Fiscal Year End Date --12-31  

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 373,122 $ 437,620 $ 1,168,309 $ 1,291,103
Direct costs 269,661 310,950 840,606 909,475
Gross profit 103,461 126,670 327,703 381,628
Selling, general and administrative expenses 86,226 94,306 258,558 285,502
Depreciation and amortization 1,202 1,045 3,776 3,214
Income from operations 16,033 31,319 65,369 92,912
Other expense (income), net 181 906 1,539 (333)
Income from operations, before income taxes 15,852 30,413 63,830 93,245
Income tax expense 5,277 8,151 18,471 24,886
Net income 10,575 22,262 45,359 68,359
Other comprehensive loss, net of tax:        
Change in fair value of interest rate swaps 0 0 0 (615)
Comprehensive income $ 10,575 $ 22,262 $ 45,359 $ 67,744
Earnings per share – basic (in dollars per share) $ 0.55 $ 1.11 $ 2.35 $ 3.38
Earnings per share - diluted (in dollars per share) $ 0.54 $ 1.09 $ 2.31 $ 3.31
Weighted average shares outstanding – basic (in shares) 19,158 20,022 19,317 20,206
Weighted average shares outstanding – diluted (in shares) 19,518 20,450 19,621 20,634
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 122 $ 121
Trade receivables, net of allowances of $1,454 and $1,575, respectively 248,291 269,496
Prepaid expenses and other current assets 9,498 8,143
Total current assets 257,911 277,760
Fixed assets, net 9,489 8,647
Other assets, net 71,779 75,771
Deferred tax assets, net 5,543 4,786
Goodwill 25,040 25,040
Total assets 369,762 392,004
Current liabilities:    
Accounts payable and other accrued liabilities 67,253 72,792
Accrued payroll costs 42,740 48,369
Current portion of operating lease liabilities 3,850 4,576
Income taxes payable 5,429 5,696
Total current liabilities 119,272 131,433
Long-term debt – credit facility 21,400 25,600
Other long-term liabilities 50,138 52,773
Total liabilities 190,810 209,806
Commitments and contingencies (Note L)
Stockholders’ equity:    
Preferred stock, $0.01 par value; 15,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.01 par value; 250,000 shares authorized, 73,224 and 73,242 issued, respectively 732 732
Additional paid-in capital 523,669 507,734
Accumulated other comprehensive income 0 6
Retained earnings 516,540 492,764
Treasury stock, at cost; 53,464 and 52,744 shares, respectively (861,989) (819,038)
Total stockholders’ equity 178,952 182,198
Total liabilities and stockholders’ equity $ 369,762 $ 392,004
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Trade receivables, allowances $ 1,454 $ 1,575
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 15,000,000 15,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 73,224,000 73,242,000
Treasury stock, shares (in shares) 53,464,000 52,744,000
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Retained Earnings
Treasury Stock
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (in shares)   72,997        
Beginning of period at Dec. 31, 2021 $ 188,406 $ 730 $ 488,036 $ 621 $ 442,596 $ (743,577)
Beginning of period (in shares) at Dec. 31, 2021           51,492
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 19,181       19,181  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   (1)        
Issuance for stock-based compensation and dividends, net of forfeitures 1   319   (318)  
Stock-based compensation expense 4,437   4,437      
Employee stock purchase plan (in shares)           (3)
Employee stock purchase plan 242   193     $ 49
Dividends (6,094)       (6,094)  
Change in fair value of interest rate swaps 2,302     2,302    
Repurchases of common stock (in shares)           147
Repurchases of common stock (10,270)         $ (10,270)
Ending balance (in shares) at Mar. 31, 2022   72,996        
End of period at Mar. 31, 2022 $ 198,205 $ 730 492,985 2,923 455,365 $ (753,798)
End of period (in shares) at Mar. 31, 2022           51,636
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared per share (in dollars per share) $ 0.30          
Beginning of period at Dec. 31, 2021 $ 188,406 $ 730 488,036 621 442,596 $ (743,577)
Beginning of period (in shares) at Dec. 31, 2021           51,492
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 68,359          
Employee stock purchase plan 831          
Change in fair value of interest rate swaps (615)          
Ending balance (in shares) at Sep. 30, 2022   73,006        
End of period at Sep. 30, 2022 208,976 $ 730 502,909 6 491,856 $ (786,525)
End of period (in shares) at Sep. 30, 2022           52,172
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (in shares)   72,996        
Beginning of period at Mar. 31, 2022 198,205 $ 730 492,985 2,923 455,365 $ (753,798)
Beginning of period (in shares) at Mar. 31, 2022           51,636
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 26,916       26,916  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   (11)        
Issuance for stock-based compensation and dividends, net of forfeitures 0   298   (298)  
Stock-based compensation expense 4,410   4,410      
Employee stock purchase plan (in shares)           (4)
Employee stock purchase plan 295   234     $ 61
Dividends (6,093)       (6,093)  
Change in fair value of interest rate swaps (2,917)     (2,917)    
Repurchases of common stock (in shares)           162
Repurchases of common stock (10,283)         $ (10,283)
Ending balance (in shares) at Jun. 30, 2022   73,007        
End of period at Jun. 30, 2022 $ 210,533 $ 730 497,927 6 475,890 $ (764,020)
End of period (in shares) at Jun. 30, 2022           51,794
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared per share (in dollars per share) $ 0.30          
Beginning balance (in shares)   73,007        
Net income $ 22,262       22,262  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   (1)        
Issuance for stock-based compensation and dividends, net of forfeitures (1)   318   (319)  
Stock-based compensation expense 4,445   4,445      
Employee stock purchase plan (in shares)           (5)
Employee stock purchase plan 294   219     $ 75
Dividends (5,977)       (5,977)  
Change in fair value of interest rate swaps 0          
Repurchases of common stock (in shares)           383
Repurchases of common stock (22,580)         $ (22,580)
Ending balance (in shares) at Sep. 30, 2022   73,006        
End of period at Sep. 30, 2022 $ 208,976 $ 730 502,909 6 491,856 $ (786,525)
End of period (in shares) at Sep. 30, 2022           52,172
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared per share (in dollars per share) $ 0.30          
Beginning balance (in shares)   73,006        
Beginning balance (in shares)   73,242        
Beginning of period at Dec. 31, 2022 $ 182,198 $ 732 507,734 6 492,764 $ (819,038)
Beginning of period (in shares) at Dec. 31, 2022 52,744         52,744
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 16,210       16,210  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   (5)        
Issuance for stock-based compensation and dividends, net of forfeitures (1)   340   (341)  
Stock-based compensation expense 4,326   4,326      
Employee stock purchase plan (in shares)           (5)
Employee stock purchase plan 245   172     $ 73
Dividends (7,003)       (7,003)  
Repurchases of common stock (in shares)           181
Repurchases of common stock (10,244)         $ (10,244)
Other (6)     (6)    
Ending balance (in shares) at Mar. 31, 2023   73,247        
End of period at Mar. 31, 2023 $ 185,725 $ 732 512,572 0 501,630 $ (829,209)
End of period (in shares) at Mar. 31, 2023           52,920
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared per share (in dollars per share) $ 0.36          
Beginning of period at Dec. 31, 2022 $ 182,198 $ 732 507,734 6 492,764 $ (819,038)
Beginning of period (in shares) at Dec. 31, 2022 52,744         52,744
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 45,359          
Employee stock purchase plan 817          
Change in fair value of interest rate swaps 0          
Ending balance (in shares) at Sep. 30, 2023   73,224        
End of period at Sep. 30, 2023 $ 178,952 $ 732 523,669 0 516,540 $ (861,989)
End of period (in shares) at Sep. 30, 2023 53,464         53,464
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (in shares)   73,247        
Beginning of period at Mar. 31, 2023 $ 185,725 $ 732 512,572 0 501,630 $ (829,209)
Beginning of period (in shares) at Mar. 31, 2023           52,920
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 18,574       18,574  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   (32)        
Issuance for stock-based compensation and dividends, net of forfeitures 0   322   (322)  
Stock-based compensation expense 4,309   4,309      
Employee stock purchase plan (in shares)           (5)
Employee stock purchase plan 296   219     $ 77
Dividends (6,945)       (6,945)  
Repurchases of common stock (in shares)           248
Repurchases of common stock (14,341)         $ (14,341)
Ending balance (in shares) at Jun. 30, 2023   73,279        
End of period at Jun. 30, 2023 $ 187,618 $ 732 517,422 0 512,937 $ (843,473)
End of period (in shares) at Jun. 30, 2023           53,163
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared per share (in dollars per share) $ 0.36          
Beginning balance (in shares)   73,279        
Net income $ 10,575       10,575  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   (55)        
Issuance for stock-based compensation and dividends, net of forfeitures 0   78   (78)  
Stock-based compensation expense 5,967   5,967      
Employee stock purchase plan (in shares)           (4)
Employee stock purchase plan 276   202     $ 74
Dividends (6,894)       (6,894)  
Change in fair value of interest rate swaps 0          
Repurchases of common stock (in shares)           305
Repurchases of common stock (18,590)         $ (18,590)
Ending balance (in shares) at Sep. 30, 2023   73,224        
End of period at Sep. 30, 2023 $ 178,952 $ 732 $ 523,669 $ 0 $ 516,540 $ (861,989)
End of period (in shares) at Sep. 30, 2023 53,464         53,464
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared per share (in dollars per share) $ 0.36          
Beginning balance (in shares)   73,224        
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Statement of Stockholders' Equity [Abstract]    
Dividend (in dollars per share) $ 0.30 $ 0.30
Interest rate swap, tax expense (benefit) $ (989) $ 780
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income $ 45,359 $ 68,359
Adjustments to reconcile net income to cash provided by operating activities:    
Deferred income tax provision, net (757) 4,386
Provision for credit losses 325 (231)
Depreciation and amortization 3,776 3,214
Stock-based compensation expense 14,602 13,293
Noncash lease expense 3,111 4,313
Loss on equity method investment 750 2,737
Other 675 (167)
(Increase) decrease in operating assets    
Trade receivables, net 20,880 (15,571)
Other assets (289) (1,989)
Increase (decrease) in operating liabilities    
Accrued payroll costs (4,812) 11,025
Payment of benefit under terminated pension plan 0 (19,965)
Other liabilities (14,564) 8,659
Cash provided by operating activities 69,056 78,063
Cash flows from investing activities:    
Capital expenditures (6,076) (4,656)
Proceeds from the sale of our joint venture interest 5,059 0
Premiums paid for company-owned life insurance policies (765) 0
Equity method investment (750) (500)
Note receivable issued to our joint venture 0 (4,500)
Cash used in investing activities (2,532) (9,656)
Cash flows from financing activities:    
Proceeds from credit facility 426,400 0
Payments on credit facility (430,600) (100,000)
Repurchases of common stock (41,470) (42,103)
Cash dividends (20,842) (18,164)
Other (11) (40)
Cash used in financing activities (66,523) (160,307)
Change in cash and cash equivalents 1 (91,900)
Cash and cash equivalents, beginning of period 121 96,989
Cash and cash equivalents, end of period 122 5,089
Supplemental Disclosure of Cash Flow Information    
Income taxes 19,323 14,348
Operating lease liabilities 3,937 5,413
Interest, net 623 918
Non-Cash Investing and Financing Transactions:    
ROU assets obtained from operating leases 3,692 274
Employee stock purchase plan 817 831
Unsettled repurchases of common stock $ 2,292 $ 1,030
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note A - Summary of Significant Accounting Policies
Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - “Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the 2022 Annual Report on Form 10-K.
Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although management believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2022 Annual Report on Form 10-K. In management’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December 31, 2022, was derived from our audited Consolidated Balance Sheet as of December 31, 2022, as presented in our 2022 Annual Report on Form 10-K.
Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients’ businesses and changes in holiday and vacation days taken. In addition, we typically experience higher costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which adversely affects our gross profit and overall profitability relative to the remainder of the fiscal year. As such, the results of operations for any interim period may be impacted by these factors, among others, and are not necessarily indicative of, nor comparable to, the results of operations for a full year.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to “Kforce,” the “Company,” “we,” the “Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for credit losses; income taxes; self-insured liabilities for health insurance; and the impairment of goodwill and other long-lived assets. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. Therefore, our accounting estimates and assumptions might change materially in future periods.
Health Insurance
Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss per participant for each health insurance claim up to $600 thousand in claims annually. Additionally, for all claim amounts exceeding $600 thousand, Kforce retains the risk of loss up to an aggregate annual loss of those claims of $280 thousand. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims, and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, completion factors determined by an actuary, and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.
Earnings per Share
Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (“WASO”) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.
For the three and nine months ended September 30, 2023, 360 thousand and 304 thousand common stock equivalents were included in the diluted WASO, respectively. For each of the three and nine months ended September 30, 2022, 428 thousand common stock equivalents were included in the diluted WASO. For the three and nine months ended September 30, 2023, there were 95 thousand and 186 thousand anti-dilutive common stock equivalents, respectively. For the three and nine months ended September 30, 2022, there were 304 thousand and 301 thousand anti-dilutive common stock equivalents, respectively.
Equity Method Investment and Note Receivable
In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama, LLC (“WorkLlama”), which was accounted for as an equity method investment. As of December 31, 2022, the equity method investment was fully impaired. During the three months ended September 30, 2023 and 2022, we recorded a loss related to our equity method investment of nil and $0.9 million, respectively. We recorded a loss related to our equity method investment of $0.8 million and $2.7 million during the nine months ended September 30, 2023 and 2022, respectively.
During the year ended December 31, 2022, Kforce executed a series of promissory notes (the “Note Receivable”) to our joint venture for a total of $6.8 million and recorded a credit loss of $1.9 million, resulting in a balance of $4.8 million at December 31, 2022. There were no payments received on the Note Receivable during the year ended December 31, 2022.
On February 23, 2023, Kforce received $6.0 million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the Note Receivable. These proceeds, net of customary transaction costs, amounted to $5.1 million and is presented in the investing section of the Unaudited Condensed Consolidated Statements of Cash Flows.
Excise Tax
On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into Federal law. The IRA provides for, among other things, a new U.S. Federal 1% nondeductible excise tax on certain repurchases of stock by publicly-traded U.S. domestic corporations occurring after December 31, 2022. The excise tax is imposed on the repurchasing corporation itself, not its shareholders from which shares are repurchased. The amount of the excise tax is generally 1% of the fair market value of the shares repurchased. For purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain stock issuances against the fair market value of stock repurchases during the same taxable year, with certain exceptions. For the three and nine months ended September 30, 2023, we recorded $0.2 million and $0.4 million, respectively, in excise tax related to the IRA, which was included in Treasury stock in the unaudited condensed consolidated financial statements.
New Accounting Standards
Recently Adopted Accounting Standards
In March 2020, the FASB issued guidance for reference rate reform, which provided temporary optional guidance to ease the potential burden in accounting for reference rate reform in contracts and other transactions that reference LIBOR, or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. The FASB has since issued subsequent updates to the initial guidance in December 2022, which extends the final sunset date for reference rate reform from December 31, 2022 to December 31, 2024. We adopted this standard as of January 1, 2023, and it did not have a material impact on our consolidated financial statements.
Accounting Standards Not Yet Adopted
In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC’s simplification initiative. These amendments are intended to align FASB’s accounting standards and eliminate disclosures that are “redundant, duplicative, overlapping, outdated, or superseded.”. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Reportable Segments
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Reportable Segments
Note B - Reportable Segments
Kforce provides services through our Technology and Finance and Accounting (“FA”) segments. Historically, and for the three and nine months ended September 30, 2023, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined.
The following table provides information on the operations of our segments (in thousands):
TechnologyFATotal
Three Months Ended September 30,
2023
Revenue$338,289 $34,833 $373,122 
Gross profit$89,401 $14,060 $103,461 
Operating and other expenses$87,609 
Income from operations, before income taxes$15,852 
2022
Revenue$390,496 $47,124 $437,620 
Gross profit$107,793 $18,877 $126,670 
Operating and other expenses$96,257 
Income from operations, before income taxes$30,413 
Nine Months Ended September 30,
2023
Revenue$1,055,158 $113,151 $1,168,309 
Gross profit$283,297 $44,406 $327,703 
Operating and other expenses$263,873 
Income from operations, before income taxes$63,830 
2022
Revenue$1,134,996 $156,107 $1,291,103 
Gross profit$320,160 $61,468 $381,628 
Operating and other expenses$288,383 
Income from operations, before income taxes$93,245 
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Note C - Disaggregation of Revenue
The following table provides the disaggregation of revenue by segment and type (in thousands):
TechnologyFATotal
Three Months Ended September 30,
2023
Revenue by type:
Flex revenue$334,253 $29,908 $364,161 
Direct Hire revenue4,036 4,925 8,961 
Total Revenue$338,289 $34,833 $373,122 
2022
Revenue by type:
Flex revenue$382,072 $40,896 $422,968 
Direct Hire revenue8,424 6,228 14,652 
Total Revenue$390,496 $47,124 $437,620 
Nine Months Ended September 30,
2023
Revenue by type:
Flex revenue$1,040,103 $98,060 $1,138,163 
Direct Hire revenue15,055 15,091 30,146 
Total Revenue$1,055,158 $113,151 $1,168,309 
2022
Revenue by type:
Flex revenue$1,109,294 $135,239 $1,244,533 
Direct Hire revenue25,702 20,868 46,570 
Total Revenue$1,134,996 $156,107 $1,291,103 
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Allowance for Credit Losses
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Allowance for Credit Losses
Note D - Allowance for Credit Losses
The allowance for credit losses on trade receivables is determined by estimating and recognizing lifetime expected losses, rather than incurred losses, which results in the earlier recognition of credit losses even if the expected risk of credit loss is remote. As part of our analysis, we apply credit loss rates to outstanding receivables by aging category. For certain clients, we perform a quarterly credit review, which considers the client’s credit rating and financial position as well as our total credit loss exposure. Trade receivables are written off after all reasonable collection efforts have been exhausted. Recoveries of trade receivables previously written off are recorded when received and are immaterial for the three and nine months ended September 30, 2023.
The following table presents the activity within the allowance for credit losses on trade receivables for the nine months ended September 30, 2023 (in thousands):
Allowance for credit losses, January 1, 2023$1,006 
Current period provision560 
Write-offs charged against the allowance, net of recoveries of amounts previously written off(708)
Allowance for credit losses, September 30, 2023$858 
The allowances on trade receivables presented in the Unaudited Condensed Consolidated Balance Sheets include $0.6 million at September 30, 2023 and December 31, 2022, for reserves unrelated to credit losses.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Other Assets, Net
9 Months Ended
Sep. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets, Net
Note E - Other Assets, Net
Other assets, net consisted of the following (in thousands):
September 30, 2023December 31, 2022
Assets held in Rabbi Trust$35,881 $31,976 
Right-of-use assets for operating leases, net14,937 17,102 
Capitalized software, net (1)16,009 16,149 
Deferred loan costs, net718 881 
Notes receivable, net (2) — 4,825 
Other non-current assets 4,234 4,838 
Total Other assets, net$71,779 $75,771 
(1) Accumulated amortization of capitalized software was $37.8 million and $36.6 million as of September 30, 2023 and December 31, 2022, respectively.
(2) Refer to Note A - “Summary of Significant Accounting Policies” for more details on the sale of our joint venture and the settlement of the Note Receivable.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Current Liabilities
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Current Liabilities
Note F - Current Liabilities
The following table provides information on certain current liabilities (in thousands):
September 30, 2023December 31, 2022
Accounts payable and other accrued liabilities:
Accounts payable$47,073 $49,600 
Accrued liabilities20,180 23,192 
Total Accounts payable and other accrued liabilities$67,253 $72,792 
Accrued payroll costs:
Payroll and benefits$36,698 $41,506 
Payroll taxes 1,838 2,633 
Health insurance liabilities3,721 3,481 
Workers’ compensation liabilities483 749 
Total Accrued payroll costs$42,740 $48,369 
Our accounts payable balance includes vendor and third-party payables. Our accrued liabilities balance includes the current portion of our deferred compensation plans liability, contract liabilities from contracts with customers (such as customer rebates) and other accrued liabilities.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Facility
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Credit Facility
Note G - Credit Facility
On October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association (“Wells Fargo”), as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, BMO Harris Bank, N.A., as documentation agent, and the lenders referred to therein (the “Amended and Restated Credit Facility”). Under the Amended and Restated Credit Facility, the Firm has a maximum borrowing capacity of $200.0 million, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of $150.0 million. The maturity date of the Amended and Restated Credit Facility is October 20, 2026.
In June 2023, Kforce entered into the First Amendment to the Amended and Restated Credit Facility (the “First Amendment”), by and among Wells Fargo, as administrative agent, and the lenders and financial institutions from time to time party thereto, to replace the LIBOR-based benchmark interest rates with Secured Overnight Financing Rate benchmark interest rates (“SOFR Rate”).
As of September 30, 2023 and December 31, 2022, $21.4 million and $25.6 million was outstanding under the Amended and Restated Credit Facility, respectively. As of September 30, 2023, we were in compliance with all of our financial covenants contained in the Amended and Restated Credit Facility.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Other Long-Term Liabilities
9 Months Ended
Sep. 30, 2023
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities
Note H - Other Long-Term Liabilities
Other long-term liabilities consisted of the following (in thousands):
September 30, 2023December 31, 2022
Deferred compensation plan $37,550 $36,390 
Operating lease liabilities12,560 16,380 
Other long-term liabilities28 
Total Other long-term liabilities$50,138 $52,773 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation
Note I - Stock-based Compensation
On April 20, 2023, Kforce’s shareholders approved the 2023 Stock Incentive Plan (the “2023 Plan”). The 2023 Plan allows for the issuance of stock options, stock appreciation rights (“SAR”), stock awards (including restricted stock awards (“RSAs”) and restricted stock units (“RSUs”)) and other stock-based awards. The aggregate number of shares reserved under the 2023 Plan is approximately 3.2 million. Grants of an option or SAR reduce the reserve by one share, while a restricted stock award reduces the reserve by 2.72 shares. The 2023 Plan terminates on April 20, 2033.
Restricted stock (including RSAs and RSUs) is granted to directors, executives and management either for awards related to Kforce’s annual long-term incentive program or as part of a compensation package for attraction and retention purposes.
The following table presents the restricted stock activity for the nine months ended September 30, 2023 (in thousands, except per share amounts):
Number of 
Restricted Stock
Weighted-Average
Grant Date
Fair Value
Total Intrinsic
Value of Restricted
Stock Vested
Outstanding at December 31, 2022911 $54.42 
Granted70 $57.40 
Forfeited(89)$53.59 
Vested(49)$48.41 $2,952 
Outstanding at September 30, 2023843 $55.11 
As of September 30, 2023, total unrecognized stock-based compensation expense related to restricted stock was $29.5 million, which is expected to be recognized over a weighted-average remaining period of 4.5 years.
During the three and nine months ended September 30, 2023, stock-based compensation expense was $6.0 million and $14.6 million, respectively. During the three and nine months ended September 30, 2022, stock-based compensation expense was $4.5 million and $13.3 million, respectively. Stock-based compensation expense is included in Selling, general and administrative expenses (“SG&A”) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instrument and Hedging Activity
9 Months Ended
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instrument and Hedging Activity
Note J - Derivative Instrument and Hedging Activity
The Firm maintained two swap instruments, Swap A and Swap B, which were designated as cash flow hedges and were used as interest rate risk management tools to mitigate the potential impact of rising interest rates on variable rate debt. The fixed interest rate for each Swap, plus the applicable interest margin under our Amended and Restated Credit Facility, was recorded in Other expense (income), net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income. Swap A matured on April 29, 2022 and Swap B was terminated in May 2022. As of September 30, 2023 and 2022, the Firm did not have any outstanding derivative instruments.
The following table sets forth the activity in the accumulated derivative instrument activity (in thousands):
Nine Months Ended September 30,
20232022
Accumulated derivative instrument gain, beginning of period$— $823 
Net change associated with current period hedging transactions — (823)
Accumulated derivative instrument gain, end of period$— $— 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note K - Fair Value Measurements
Our interest rate swaps were previously measured at fair value using readily observable inputs, which are considered to be Level 2 inputs. In April 2022, Swap A matured and in May 2022, we terminated Swap B. Refer to Note J - “Derivative Instrument and Hedging Activity” for a complete discussion of the interest rate swap derivative instruments.
There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the nine months ended September 30, 2023.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note L - Commitments and Contingencies
Employment Agreements
Kforce has employment agreements with certain executives that provide for certain post-employment benefits under certain circumstances. At September 30, 2023, our liability would be approximately $35.0 million if, following a change in control, all of the executives under contract were terminated without cause by the employer or if the executives resigned for good reason, and $15.7 million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without cause or if the executives resigned for good reason.
Litigation
We are involved in legal proceedings, claims, and administrative matters that arise in the ordinary course of business, and we have made accruals with respect to certain of these matters, where appropriate, that are reflected in our consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable, or the amount of loss cannot be reasonably estimated. The outcome of any litigation is inherently uncertain, but we do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our consolidated financial statements; however, if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to additional liabilities that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance that insures us against workers’ compensation, personal and bodily injury, property damage, directors’ and officers’ liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce’s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.
As previously reported, on December 17, 2019, Kforce Inc., et al., was served with a complaint brought in Superior Court of the State of California, Alameda County. Kathleen Wahrer, et al. v. Kforce Inc., et al., Case Number: RG19047269. The former employee purports to bring a representative action on her own behalf and on behalf of other allegedly aggrieved employees pursuant to the California Private Attorneys General Act of 2004, California Labor Code Section 2968, et seq. (“PAGA”) alleging violations of the California Labor Code, §201, et seq. (“Labor Code”). The plaintiff seeks civil penalties, interest, attorneys’ fees, and costs under the Labor Code for alleged failure to: provide and pay for work performed during meal and rest periods; properly calculate and pay all earned minimum and overtime wages; provide compliant wage statements; timely pay wages during employment and upon termination; and reimburse business expenses. On September 18, 2023, the parties reached a preliminary agreement to resolve this matter, which is subject to final approval by the Court, and we have set reserves accordingly. We do not believe that this matter has had or will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
As previously reported, on November 18, 2020, Kforce Inc., et al. was served with a complaint brought in the Superior Court of the State of California, San Diego County, which was subsequently amended on January 21, 2021, to add Kforce Flexible Solutions as a party. Bernardo Buchsbaum, et al. v. Kforce Inc., et al., Case Number: 37-2020-00030994-CU-OE-CTL. The Court entered a written order granting final approval of the parties’ settlement agreement in March 2023, and the case has been dismissed. This matter did not have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
As previously reported, on December 24, 2020, a complaint was filed against Kforce Inc., et al. in Superior Court of the State of California, Los Angeles County. Sydney Elliott-Brand, et al. v. Kforce Inc., et al., Case Number: 20STCV49193. On January 7, 2022, the lawsuit was amended to add Bernardo Buchsbaum and Josie Meister as plaintiffs and to add claims under PAGA and the Fair Labor Standards Act, 29 U.S.C. §§ 201, et seq. The Court entered a written order granting final approval of the parties’ settlement agreement in March 2023, and the matter is considered closed. This matter did not have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure                
Net income $ 10,575 $ 18,574 $ 16,210 $ 22,262 $ 26,916 $ 19,181 $ 45,359 $ 68,359
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although management believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2022 Annual Report on Form 10-K. In management’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December 31, 2022, was derived from our audited Consolidated Balance Sheet as of December 31, 2022, as presented in our 2022 Annual Report on Form 10-K.
Principles of Consolidation Principles of ConsolidationThe unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to “Kforce,” the “Company,” “we,” the “Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for credit losses; income taxes; self-insured liabilities for health insurance; and the impairment of goodwill and other long-lived assets. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. Therefore, our accounting estimates and assumptions might change materially in future periods.
Health Insurance
Health Insurance
Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss per participant for each health insurance claim up to $600 thousand in claims annually. Additionally, for all claim amounts exceeding $600 thousand, Kforce retains the risk of loss up to an aggregate annual loss of those claims of $280 thousand. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims, and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, completion factors determined by an actuary, and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.
Earnings per Share Earnings per ShareBasic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (“WASO”) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.
Equity Method Investment
Equity Method Investment and Note Receivable
In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama, LLC (“WorkLlama”), which was accounted for as an equity method investment. As of December 31, 2022, the equity method investment was fully impaired. During the three months ended September 30, 2023 and 2022, we recorded a loss related to our equity method investment of nil and $0.9 million, respectively. We recorded a loss related to our equity method investment of $0.8 million and $2.7 million during the nine months ended September 30, 2023 and 2022, respectively.
During the year ended December 31, 2022, Kforce executed a series of promissory notes (the “Note Receivable”) to our joint venture for a total of $6.8 million and recorded a credit loss of $1.9 million, resulting in a balance of $4.8 million at December 31, 2022. There were no payments received on the Note Receivable during the year ended December 31, 2022.
On February 23, 2023, Kforce received $6.0 million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the Note Receivable. These proceeds, net of customary transaction costs, amounted to $5.1 million and is presented in the investing section of the Unaudited Condensed Consolidated Statements of Cash Flows.
Note Receivable
Equity Method Investment and Note Receivable
In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama, LLC (“WorkLlama”), which was accounted for as an equity method investment. As of December 31, 2022, the equity method investment was fully impaired. During the three months ended September 30, 2023 and 2022, we recorded a loss related to our equity method investment of nil and $0.9 million, respectively. We recorded a loss related to our equity method investment of $0.8 million and $2.7 million during the nine months ended September 30, 2023 and 2022, respectively.
During the year ended December 31, 2022, Kforce executed a series of promissory notes (the “Note Receivable”) to our joint venture for a total of $6.8 million and recorded a credit loss of $1.9 million, resulting in a balance of $4.8 million at December 31, 2022. There were no payments received on the Note Receivable during the year ended December 31, 2022.
On February 23, 2023, Kforce received $6.0 million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the Note Receivable. These proceeds, net of customary transaction costs, amounted to $5.1 million and is presented in the investing section of the Unaudited Condensed Consolidated Statements of Cash Flows.
Excise Tax
Excise Tax
On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into Federal law. The IRA provides for, among other things, a new U.S. Federal 1% nondeductible excise tax on certain repurchases of stock by publicly-traded U.S. domestic corporations occurring after December 31, 2022. The excise tax is imposed on the repurchasing corporation itself, not its shareholders from which shares are repurchased. The amount of the excise tax is generally 1% of the fair market value of the shares repurchased. For purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain stock issuances against the fair market value of stock repurchases during the same taxable year, with certain exceptions. For the three and nine months ended September 30, 2023, we recorded $0.2 million and $0.4 million, respectively, in excise tax related to the IRA, which was included in Treasury stock in the unaudited condensed consolidated financial statements.
New Accounting Standards
New Accounting Standards
Recently Adopted Accounting Standards
In March 2020, the FASB issued guidance for reference rate reform, which provided temporary optional guidance to ease the potential burden in accounting for reference rate reform in contracts and other transactions that reference LIBOR, or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. The FASB has since issued subsequent updates to the initial guidance in December 2022, which extends the final sunset date for reference rate reform from December 31, 2022 to December 31, 2024. We adopted this standard as of January 1, 2023, and it did not have a material impact on our consolidated financial statements.
Accounting Standards Not Yet Adopted
In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC’s simplification initiative. These amendments are intended to align FASB’s accounting standards and eliminate disclosures that are “redundant, duplicative, overlapping, outdated, or superseded.”. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Reportable Segments (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of Operations of Reportable Segments The following table provides information on the operations of our segments (in thousands):
TechnologyFATotal
Three Months Ended September 30,
2023
Revenue$338,289 $34,833 $373,122 
Gross profit$89,401 $14,060 $103,461 
Operating and other expenses$87,609 
Income from operations, before income taxes$15,852 
2022
Revenue$390,496 $47,124 $437,620 
Gross profit$107,793 $18,877 $126,670 
Operating and other expenses$96,257 
Income from operations, before income taxes$30,413 
Nine Months Ended September 30,
2023
Revenue$1,055,158 $113,151 $1,168,309 
Gross profit$283,297 $44,406 $327,703 
Operating and other expenses$263,873 
Income from operations, before income taxes$63,830 
2022
Revenue$1,134,996 $156,107 $1,291,103 
Gross profit$320,160 $61,468 $381,628 
Operating and other expenses$288,383 
Income from operations, before income taxes$93,245 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues The following table provides the disaggregation of revenue by segment and type (in thousands):
TechnologyFATotal
Three Months Ended September 30,
2023
Revenue by type:
Flex revenue$334,253 $29,908 $364,161 
Direct Hire revenue4,036 4,925 8,961 
Total Revenue$338,289 $34,833 $373,122 
2022
Revenue by type:
Flex revenue$382,072 $40,896 $422,968 
Direct Hire revenue8,424 6,228 14,652 
Total Revenue$390,496 $47,124 $437,620 
Nine Months Ended September 30,
2023
Revenue by type:
Flex revenue$1,040,103 $98,060 $1,138,163 
Direct Hire revenue15,055 15,091 30,146 
Total Revenue$1,055,158 $113,151 $1,168,309 
2022
Revenue by type:
Flex revenue$1,109,294 $135,239 $1,244,533 
Direct Hire revenue25,702 20,868 46,570 
Total Revenue$1,134,996 $156,107 $1,291,103 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Allowance for Credit Losses (Tables)
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Schedule of Allowance for Credit Losses
The following table presents the activity within the allowance for credit losses on trade receivables for the nine months ended September 30, 2023 (in thousands):
Allowance for credit losses, January 1, 2023$1,006 
Current period provision560 
Write-offs charged against the allowance, net of recoveries of amounts previously written off(708)
Allowance for credit losses, September 30, 2023$858 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Other Assets, Net (Tables)
9 Months Ended
Sep. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets, Net
Other assets, net consisted of the following (in thousands):
September 30, 2023December 31, 2022
Assets held in Rabbi Trust$35,881 $31,976 
Right-of-use assets for operating leases, net14,937 17,102 
Capitalized software, net (1)16,009 16,149 
Deferred loan costs, net718 881 
Notes receivable, net (2) — 4,825 
Other non-current assets 4,234 4,838 
Total Other assets, net$71,779 $75,771 
(1) Accumulated amortization of capitalized software was $37.8 million and $36.6 million as of September 30, 2023 and December 31, 2022, respectively.
(2) Refer to Note A - “Summary of Significant Accounting Policies” for more details on the sale of our joint venture and the settlement of the Note Receivable.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities The following table provides information on certain current liabilities (in thousands):
September 30, 2023December 31, 2022
Accounts payable and other accrued liabilities:
Accounts payable$47,073 $49,600 
Accrued liabilities20,180 23,192 
Total Accounts payable and other accrued liabilities$67,253 $72,792 
Accrued payroll costs:
Payroll and benefits$36,698 $41,506 
Payroll taxes 1,838 2,633 
Health insurance liabilities3,721 3,481 
Workers’ compensation liabilities483 749 
Total Accrued payroll costs$42,740 $48,369 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Other Long-Term Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Other Liabilities Disclosure [Abstract]  
Schedule of Other Long-Term Liabilities Other long-term liabilities consisted of the following (in thousands):
September 30, 2023December 31, 2022
Deferred compensation plan $37,550 $36,390 
Operating lease liabilities12,560 16,380 
Other long-term liabilities28 
Total Other long-term liabilities$50,138 $52,773 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Activity The following table presents the restricted stock activity for the nine months ended September 30, 2023 (in thousands, except per share amounts):
Number of 
Restricted Stock
Weighted-Average
Grant Date
Fair Value
Total Intrinsic
Value of Restricted
Stock Vested
Outstanding at December 31, 2022911 $54.42 
Granted70 $57.40 
Forfeited(89)$53.59 
Vested(49)$48.41 $2,952 
Outstanding at September 30, 2023843 $55.11 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instrument and Hedging Activity (Tables)
9 Months Ended
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Activity in the Accumulated Derivative Instrument Gain The following table sets forth the activity in the accumulated derivative instrument activity (in thousands):
Nine Months Ended September 30,
20232022
Accumulated derivative instrument gain, beginning of period$— $823 
Net change associated with current period hedging transactions — (823)
Accumulated derivative instrument gain, end of period$— $— 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Health Insurance (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Accounting Policies [Abstract]  
Health insurance maximum risk of loss liability per employee insurance plan (up to) $ 600
Health insurance maximum aggregate amount of risk of loss liability for employee insurance plans (up to) $ 280
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Earnings per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounting Policies [Abstract]        
Common stock equivalents (in shares) 360 428 304 428
Anti-dilutive common stock equivalents (in shares) 95 304 186 301
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Equity Method Investment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 23, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Jun. 30, 2019
Schedule of Equity Method Investments [Line Items]              
Loss on equity method investment       $ 750 $ 2,737    
Notes receivable issued to joint venture           $ 6,800  
Notes receivable, net   $ 0   0   4,825  
WorkLLama | WorkLLama              
Schedule of Equity Method Investments [Line Items]              
Noncontrolling interest 50.00%            
WorkLLama              
Schedule of Equity Method Investments [Line Items]              
Percent ownership of equity method investment             50.00%
Loss on equity method investment   $ 0 $ 900 $ 800 $ 2,700    
Proceeds from sale of equity method investments $ 6,000            
Proceeds from sale of equity method investments, net of transaction costs $ 5,100            
WorkLLama | Notes Receivable              
Schedule of Equity Method Investments [Line Items]              
Reserve related to note receivable           $ 1,900  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Exercise Tax (Details)
$ in Millions
3 Months Ended 9 Months Ended
Aug. 16, 2022
Sep. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Income Tax Disclosure [Abstract]      
US Federal nondeductible excise tax 1.00%    
Fair market value of shares repurchased 0.01    
Excise tax related to IRA   $ 0.2 $ 0.4
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Reportable Segments - Schedule of Operations of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Revenue $ 373,122 $ 437,620 $ 1,168,309 $ 1,291,103
Gross profit 103,461 126,670 327,703 381,628
Operating and other expenses 87,609 96,257 263,873 288,383
Income from operations, before income taxes 15,852 30,413 63,830 93,245
Technology        
Segment Reporting Information [Line Items]        
Revenue 338,289 390,496 1,055,158 1,134,996
Gross profit 89,401 107,793 283,297 320,160
FA        
Segment Reporting Information [Line Items]        
Revenue 34,833 47,124 113,151 156,107
Gross profit $ 14,060 $ 18,877 $ 44,406 $ 61,468
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total Revenue $ 373,122 $ 437,620 $ 1,168,309 $ 1,291,103
Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 364,161 422,968 1,138,163 1,244,533
Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 8,961 14,652 30,146 46,570
Technology        
Disaggregation of Revenue [Line Items]        
Total Revenue 338,289 390,496 1,055,158 1,134,996
Technology | Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 334,253 382,072 1,040,103 1,109,294
Technology | Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 4,036 8,424 15,055 25,702
FA        
Disaggregation of Revenue [Line Items]        
Total Revenue 34,833 47,124 113,151 156,107
FA | Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 29,908 40,896 98,060 135,239
FA | Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 4,925 $ 6,228 $ 15,091 $ 20,868
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for credit losses, beginning balance $ 1,006
Current period provision 560
Write-offs charged against the allowance, net of recoveries of amounts previously written off (708)
Allowance for credit losses, ending balance $ 858
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Allowance for Credit Losses - Narrative (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Amount unrelated to trade receivables included in allowance $ 0.6 $ 0.6
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Other Assets, Net - Schedule of Other Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Assets held in Rabbi Trust $ 35,881 $ 31,976
Right-of-use assets for operating leases, net $ 14,937 $ 17,102
Operating lease, right-of-use assets, financial statement location Total Other assets, net Total Other assets, net
Capitalized software, net $ 16,009 $ 16,149
Deferred loan costs, net 718 881
Notes receivable, net 0 4,825
Other non-current assets 4,234 4,838
Total Other assets, net 71,779 75,771
Accumulated amortization of capitalized software $ 37,800 $ 36,600
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accounts payable and other accrued liabilities:    
Accounts payable $ 47,073 $ 49,600
Accrued liabilities 20,180 23,192
Total Accounts payable and other accrued liabilities 67,253 72,792
Accrued payroll costs:    
Payroll and benefits 36,698 41,506
Payroll taxes 1,838 2,633
Health insurance liabilities 3,721 3,481
Workers’ compensation liabilities 483 749
Total Accrued payroll costs $ 42,740 $ 48,369
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Facility (Details) - Revolving Credit Facility - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Oct. 20, 2021
Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Long-term debt – credit facility $ 21,400,000 $ 25,600,000  
Credit Facility      
Line of Credit Facility [Line Items]      
Initial maximum borrowing capacity     $ 200,000,000
Accordion feature, increase limit     $ 150,000,000
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Deferred compensation plan $ 37,550 $ 36,390
Operating lease liabilities $ 12,560 $ 16,380
Operating lease liabilities, financial statement location Total Other long-term liabilities Total Other long-term liabilities
Other long-term liabilities $ 28 $ 3
Total Other long-term liabilities $ 50,138 $ 52,773
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Apr. 20, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 6.0 $ 4.5 $ 14.6 $ 13.3  
Option or Stock Appreciation Right          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reduction of shares reserved for grant (in shares)         1
Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reduction of shares reserved for grant (in shares)         2.72
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized compensation expenses $ 29.5   $ 29.5    
Weighted average period expected to be recognized     4 years 6 months    
2023 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant (in shares)         3,200,000
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Schedule of Restricted Stock Activity (Details) - Restricted Stock
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Number of  Restricted Stock  
Outstanding, at beginning of period (in shares) | shares 911
Granted (in shares) | shares 70
Forfeited (in shares) | shares (89)
Vested (in shares) | shares (49)
Outstanding, at end of period (in shares) | shares 843
Weighted-Average Grant Date Fair Value  
Outstanding, as of beginning of period (in dollars per share) | $ / shares $ 54.42
Granted (in dollars per share) | $ / shares 57.40
Forfeited (in dollars per share) | $ / shares 53.59
Vested (in dollars per share) | $ / shares 48.41
Outstanding, as of end of period (in dollars per share) | $ / shares $ 55.11
Total Intrinsic Value of Restricted Stock Vested  
Vested | $ $ 2,952
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instrument and Hedging Activity - Narrative (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
derivative_instrument
Sep. 30, 2022
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, Number of Instruments Held | derivative_instrument 2  
Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative instruments and hedges, liabilities | $ $ 0 $ 0
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instrument and Hedging Activity - Schedule of Activity in the Accumulated Derivative Instrument Gain (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning of period $ 182,198 $ 188,406
End of period 178,952 208,976
Accumulated Derivative Instrument Gain    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning of period 0 823
Net change associated with current period hedging transactions 0 (823)
End of period $ 0 $ 0
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Employees under contract terminated by employer without good cause or in absence of change in control $ 35.0
Employees under contract terminated by employer without good cause or change in control $ 15.7
XML 61 kfrc-20230930_htm.xml IDEA: XBRL DOCUMENT 0000930420 2023-01-01 2023-09-30 0000930420 2023-10-27 0000930420 2023-07-01 2023-09-30 0000930420 2022-07-01 2022-09-30 0000930420 2022-01-01 2022-09-30 0000930420 2023-09-30 0000930420 2022-12-31 0000930420 us-gaap:CommonStockMember 2022-12-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000930420 us-gaap:RetainedEarningsMember 2022-12-31 0000930420 us-gaap:TreasuryStockCommonMember 2022-12-31 0000930420 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000930420 2023-01-01 2023-03-31 0000930420 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000930420 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000930420 us-gaap:CommonStockMember 2023-03-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000930420 us-gaap:RetainedEarningsMember 2023-03-31 0000930420 us-gaap:TreasuryStockCommonMember 2023-03-31 0000930420 2023-03-31 0000930420 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000930420 2023-04-01 2023-06-30 0000930420 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000930420 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000930420 us-gaap:CommonStockMember 2023-06-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000930420 us-gaap:RetainedEarningsMember 2023-06-30 0000930420 us-gaap:TreasuryStockCommonMember 2023-06-30 0000930420 2023-06-30 0000930420 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000930420 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000930420 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0000930420 us-gaap:CommonStockMember 2023-09-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000930420 us-gaap:RetainedEarningsMember 2023-09-30 0000930420 us-gaap:TreasuryStockCommonMember 2023-09-30 0000930420 us-gaap:CommonStockMember 2021-12-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000930420 us-gaap:RetainedEarningsMember 2021-12-31 0000930420 us-gaap:TreasuryStockCommonMember 2021-12-31 0000930420 2021-12-31 0000930420 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000930420 2022-01-01 2022-03-31 0000930420 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000930420 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000930420 us-gaap:CommonStockMember 2022-03-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000930420 us-gaap:RetainedEarningsMember 2022-03-31 0000930420 us-gaap:TreasuryStockCommonMember 2022-03-31 0000930420 2022-03-31 0000930420 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000930420 2022-04-01 2022-06-30 0000930420 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000930420 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000930420 us-gaap:CommonStockMember 2022-06-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000930420 us-gaap:RetainedEarningsMember 2022-06-30 0000930420 us-gaap:TreasuryStockCommonMember 2022-06-30 0000930420 2022-06-30 0000930420 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000930420 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000930420 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0000930420 us-gaap:CommonStockMember 2022-09-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000930420 us-gaap:RetainedEarningsMember 2022-09-30 0000930420 us-gaap:TreasuryStockCommonMember 2022-09-30 0000930420 2022-09-30 0000930420 kfrc:WorkLLamaLLCMember 2019-06-30 0000930420 kfrc:WorkLLamaLLCMember 2023-07-01 2023-09-30 0000930420 kfrc:WorkLLamaLLCMember 2022-07-01 2022-09-30 0000930420 kfrc:WorkLLamaLLCMember 2023-01-01 2023-09-30 0000930420 kfrc:WorkLLamaLLCMember 2022-01-01 2022-09-30 0000930420 2022-01-01 2022-12-31 0000930420 kfrc:WorkLLamaLLCMember us-gaap:NotesReceivableMember 2022-01-01 2022-12-31 0000930420 kfrc:WorkLLamaLLCMember 2023-02-23 2023-02-23 0000930420 kfrc:WorkLLamaLLCMember kfrc:WorkLLamaLLCMember 2023-02-23 0000930420 2022-08-16 2022-08-16 0000930420 2022-08-16 0000930420 kfrc:TechnologySegmentMember 2023-07-01 2023-09-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2023-07-01 2023-09-30 0000930420 kfrc:TechnologySegmentMember 2022-07-01 2022-09-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2022-07-01 2022-09-30 0000930420 kfrc:TechnologySegmentMember 2023-01-01 2023-09-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2023-01-01 2023-09-30 0000930420 kfrc:TechnologySegmentMember 2022-01-01 2022-09-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2022-01-01 2022-09-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2023-07-01 2023-09-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2023-07-01 2023-09-30 0000930420 kfrc:FlexRevenueMember 2023-07-01 2023-09-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2023-07-01 2023-09-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2023-07-01 2023-09-30 0000930420 kfrc:DirectHireRevenueMember 2023-07-01 2023-09-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2022-07-01 2022-09-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2022-07-01 2022-09-30 0000930420 kfrc:FlexRevenueMember 2022-07-01 2022-09-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2022-07-01 2022-09-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2022-07-01 2022-09-30 0000930420 kfrc:DirectHireRevenueMember 2022-07-01 2022-09-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2023-01-01 2023-09-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2023-01-01 2023-09-30 0000930420 kfrc:FlexRevenueMember 2023-01-01 2023-09-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2023-01-01 2023-09-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2023-01-01 2023-09-30 0000930420 kfrc:DirectHireRevenueMember 2023-01-01 2023-09-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2022-01-01 2022-09-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2022-01-01 2022-09-30 0000930420 kfrc:FlexRevenueMember 2022-01-01 2022-09-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2022-01-01 2022-09-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2022-01-01 2022-09-30 0000930420 kfrc:DirectHireRevenueMember 2022-01-01 2022-09-30 0000930420 kfrc:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-10-20 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-09-30 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000930420 kfrc:TwoThousandTwentyThreeStockIncentivePlanMember 2023-04-20 0000930420 kfrc:OptionOrStockAppreciationRightMember 2023-04-20 0000930420 us-gaap:CommonStockMember 2023-04-20 0000930420 us-gaap:RestrictedStockMember 2022-12-31 0000930420 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0000930420 us-gaap:RestrictedStockMember 2023-09-30 0000930420 us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000930420 us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-09-30 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-09-30 shares iso4217:USD iso4217:USD shares pure kfrc:derivative_instrument false 2023 Q3 0000930420 --12-31 http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 10-Q true 2023-09-30 false 000-26058 Kforce Inc FL 59-3264661 1150 Assembly Drive, Suite 500 Tampa FL 33607 813 552-5000 Common Stock, $0.01 per share KFRC NASDAQ Yes Yes Large Accelerated Filer false false false 19759000 373122000 437620000 1168309000 1291103000 269661000 310950000 840606000 909475000 103461000 126670000 327703000 381628000 86226000 94306000 258558000 285502000 1202000 1045000 3776000 3214000 16033000 31319000 65369000 92912000 -181000 -906000 -1539000 333000 15852000 30413000 63830000 93245000 5277000 8151000 18471000 24886000 10575000 22262000 45359000 68359000 0 0 0 -615000 10575000 22262000 45359000 67744000 0.55 1.11 2.35 3.38 0.54 1.09 2.31 3.31 19158000 20022000 19317000 20206000 19518000 20450000 19621000 20634000 122000 121000 1454000 1575000 248291000 269496000 9498000 8143000 257911000 277760000 9489000 8647000 71779000 75771000 5543000 4786000 25040000 25040000 369762000 392004000 67253000 72792000 42740000 48369000 3850000 4576000 5429000 5696000 119272000 131433000 21400000 25600000 50138000 52773000 190810000 209806000 0.01 0.01 15000000 15000000 0 0 0 0 0 0 0.01 0.01 250000000 250000000 73224000 73242000 732000 732000 523669000 507734000 0 6000 516540000 492764000 53464000 52744000 861989000 819038000 178952000 182198000 369762000 392004000 73242000 732000 507734000 6000 492764000 52744000 -819038000 182198000 16210000 16210000 5000 340000 -341000 -1000 4326000 4326000 172000 5000 73000 245000 0.36 7003000 7003000 181000 10244000 10244000 6000 6000 73247000 732000 512572000 0 501630000 52920000 -829209000 185725000 18574000 18574000 32000 322000 -322000 0 4309000 4309000 219000 5000 77000 296000 0.36 6945000 6945000 248000 14341000 14341000 73279000 732000 517422000 0 512937000 53163000 -843473000 187618000 10575000 10575000 55000 78000 -78000 0 5967000 5967000 202000 4000 74000 276000 0.36 6894000 6894000 305000 18590000 18590000 73224000 732000 523669000 0 516540000 53464000 -861989000 178952000 72997000 730000 488036000 621000 442596000 51492000 -743577000 188406000 19181000 19181000 1000 319000 -318000 1000 4437000 4437000 193000 3000 49000 242000 0.30 6094000 6094000 -780000 2302000 2302000 147000 10270000 10270000 72996000 730000 492985000 2923000 455365000 51636000 -753798000 198205000 26916000 26916000 11000 298000 -298000 0 4410000 4410000 234000 4000 61000 295000 0.30 6093000 6093000 989000 -2917000 -2917000 162000 10283000 10283000 73007000 730000 497927000 6000 475890000 51794000 -764020000 210533000 22262000 22262000 1000 318000 -319000 -1000 4445000 4445000 219000 5000 75000 294000 0.30 5977000 5977000 383000 22580000 22580000 73006000 730000 502909000 6000 491856000 52172000 -786525000 208976000 45359000 68359000 -757000 4386000 325000 -231000 3776000 3214000 14602000 13293000 3111000 4313000 -750000 -2737000 -675000 167000 -20880000 15571000 289000 1989000 -4812000 11025000 0 19965000 -14564000 8659000 69056000 78063000 6076000 4656000 5059000 0 765000 0 750000 500000 0 4500000 -2532000 -9656000 426400000 0 430600000 100000000 41470000 42103000 20842000 18164000 -11000 -40000 -66523000 -160307000 1000 -91900000 121000 96989000 122000 5089000 19323000 14348000 3937000 5413000 623000 918000 3692000 274000 817000 831000 2292000 1030000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note A - Summary of Significant Accounting Policies</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - “Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the 2022 Annual Report on Form 10-K. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although management believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2022 Annual Report on Form 10-K. In management’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December 31, 2022, was derived from our audited Consolidated Balance Sheet as of December 31, 2022, as presented in our 2022 Annual Report on Form 10-K.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients’ businesses and changes in holiday and vacation days taken. In addition, we typically experience higher costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which adversely affects our gross profit and overall profitability relative to the remainder of the fiscal year. As such, the results of operations for any interim period may be impacted by these factors, among others, and are not necessarily indicative of, nor comparable to, the results of operations for a full year.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to “Kforce,” the “Company,” “we,” the “Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for credit losses; income taxes; self-insured liabilities for health insurance; and the impairment of goodwill and other long-lived assets. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. Therefore, our accounting estimates and assumptions might change materially in future periods.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss per participant for each health insurance claim up to $600 thousand in claims annually. Additionally, for all claim amounts exceeding $600 thousand, Kforce retains the risk of loss up to an aggregate annual loss of those claims of $280 thousand. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims, and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, completion factors determined by an actuary, and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (“WASO”) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023, 360 thousand and 304 thousand common stock equivalents were included in the diluted WASO, respectively. For each of the three and nine months ended September 30, 2022, 428 thousand common stock equivalents were included in the diluted WASO. For the three and nine months ended September 30, 2023, there were 95 thousand and 186 thousand anti-dilutive common stock equivalents, respectively. For the three and nine months ended September 30, 2022, there were 304 thousand and 301 thousand anti-dilutive common stock equivalents, respectively.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Equity Method Investment and Note Receivable</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama, LLC (“WorkLlama”), which was accounted for as an equity method investment. As of December 31, 2022, the equity method investment was fully impaired. During the three months ended September 30, 2023 and 2022, we recorded a loss related to our equity method investment of nil and $0.9 million, respectively. We recorded a loss related to our equity method investment of $0.8 million and $2.7 million during the nine months ended September 30, 2023 and 2022, respectively. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, Kforce executed a series of promissory notes (the “Note Receivable”) to our joint venture for a total of $6.8 million and recorded a credit loss of $1.9 million, resulting in a balance of $4.8 million at December 31, 2022. There were no payments received on the Note Receivable during the year ended December 31, 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 23, 2023, Kforce received $6.0 million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the Note Receivable. These proceeds, net of customary transaction costs, amounted to $5.1 million and is presented in the investing section of the Unaudited Condensed Consolidated Statements of Cash Flows. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Excise Tax</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into Federal law. The IRA provides for, among other things, a new U.S. Federal 1% nondeductible excise tax on certain repurchases of stock by publicly-traded U.S. domestic corporations occurring after December 31, 2022. The excise tax is imposed on the repurchasing corporation itself, not its shareholders from which shares are repurchased. The amount of the excise tax is generally 1% of the fair market value of the shares repurchased. For purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain stock issuances against the fair market value of stock repurchases during the same taxable year, with certain exceptions. For the three and nine months ended September 30, 2023, we recorded $0.2 million and $0.4 million, respectively, in excise tax related to the IRA, which was included in Treasury stock in the unaudited condensed consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Recently Adopted Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued guidance for reference rate reform, which provided temporary optional guidance to ease the potential burden in accounting for reference rate reform in contracts and other transactions that reference LIBOR, or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. The FASB has since issued subsequent updates to the initial guidance in December 2022, which extends the final sunset date for reference rate reform from December 31, 2022 to December 31, 2024. We adopted this standard as of January 1, 2023, and it did not have a material impact on our consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC’s simplification initiative. These amendments are intended to align FASB’s accounting standards and eliminate disclosures that are “redundant, duplicative, overlapping, outdated, or superseded.”. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div> <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although management believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2022 Annual Report on Form 10-K. In management’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December 31, 2022, was derived from our audited Consolidated Balance Sheet as of December 31, 2022, as presented in our 2022 Annual Report on Form 10-K.</span></div> Principles of ConsolidationThe unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to “Kforce,” the “Company,” “we,” the “Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise. <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for credit losses; income taxes; self-insured liabilities for health insurance; and the impairment of goodwill and other long-lived assets. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. Therefore, our accounting estimates and assumptions might change materially in future periods.</span></div> <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss per participant for each health insurance claim up to $600 thousand in claims annually. Additionally, for all claim amounts exceeding $600 thousand, Kforce retains the risk of loss up to an aggregate annual loss of those claims of $280 thousand. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims, and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, completion factors determined by an actuary, and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.</span></div> 600000 600000 280000 Earnings per ShareBasic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (“WASO”) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive. 360000 304000 428000 428000 95000 186000 304000 301000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Equity Method Investment and Note Receivable</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama, LLC (“WorkLlama”), which was accounted for as an equity method investment. As of December 31, 2022, the equity method investment was fully impaired. During the three months ended September 30, 2023 and 2022, we recorded a loss related to our equity method investment of nil and $0.9 million, respectively. We recorded a loss related to our equity method investment of $0.8 million and $2.7 million during the nine months ended September 30, 2023 and 2022, respectively. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, Kforce executed a series of promissory notes (the “Note Receivable”) to our joint venture for a total of $6.8 million and recorded a credit loss of $1.9 million, resulting in a balance of $4.8 million at December 31, 2022. There were no payments received on the Note Receivable during the year ended December 31, 2022.</span></div>On February 23, 2023, Kforce received $6.0 million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the Note Receivable. These proceeds, net of customary transaction costs, amounted to $5.1 million and is presented in the investing section of the Unaudited Condensed Consolidated Statements of Cash Flows. <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Equity Method Investment and Note Receivable</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama, LLC (“WorkLlama”), which was accounted for as an equity method investment. As of December 31, 2022, the equity method investment was fully impaired. During the three months ended September 30, 2023 and 2022, we recorded a loss related to our equity method investment of nil and $0.9 million, respectively. We recorded a loss related to our equity method investment of $0.8 million and $2.7 million during the nine months ended September 30, 2023 and 2022, respectively. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, Kforce executed a series of promissory notes (the “Note Receivable”) to our joint venture for a total of $6.8 million and recorded a credit loss of $1.9 million, resulting in a balance of $4.8 million at December 31, 2022. There were no payments received on the Note Receivable during the year ended December 31, 2022.</span></div>On February 23, 2023, Kforce received $6.0 million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the Note Receivable. These proceeds, net of customary transaction costs, amounted to $5.1 million and is presented in the investing section of the Unaudited Condensed Consolidated Statements of Cash Flows. 0.50 0 -900000 -800000 -2700000 6800000 1900000 4800000 6000000 0.50 5100000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Excise Tax</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into Federal law. The IRA provides for, among other things, a new U.S. Federal 1% nondeductible excise tax on certain repurchases of stock by publicly-traded U.S. domestic corporations occurring after December 31, 2022. The excise tax is imposed on the repurchasing corporation itself, not its shareholders from which shares are repurchased. The amount of the excise tax is generally 1% of the fair market value of the shares repurchased. For purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain stock issuances against the fair market value of stock repurchases during the same taxable year, with certain exceptions. For the three and nine months ended September 30, 2023, we recorded $0.2 million and $0.4 million, respectively, in excise tax related to the IRA, which was included in Treasury stock in the unaudited condensed consolidated financial statements.</span></div> 0.01 0.01 200000 400000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Recently Adopted Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued guidance for reference rate reform, which provided temporary optional guidance to ease the potential burden in accounting for reference rate reform in contracts and other transactions that reference LIBOR, or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. The FASB has since issued subsequent updates to the initial guidance in December 2022, which extends the final sunset date for reference rate reform from December 31, 2022 to December 31, 2024. We adopted this standard as of January 1, 2023, and it did not have a material impact on our consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC’s simplification initiative. These amendments are intended to align FASB’s accounting standards and eliminate disclosures that are “redundant, duplicative, overlapping, outdated, or superseded.”. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div> <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note B - Reportable Segments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Kforce provides services through our Technology and Finance and Accounting (“FA”) segments. Historically, and for the three and nine months ended September 30, 2023, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information on the operations of our segments (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">338,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">373,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">103,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">87,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,852 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">390,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">437,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">126,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">96,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,055,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">113,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,168,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">283,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">327,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">263,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63,830 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,134,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">156,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,291,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">320,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">381,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">288,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">93,245 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information on the operations of our segments (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">338,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">373,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">103,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">87,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,852 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">390,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">437,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">126,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">96,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,055,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">113,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,168,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">283,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">327,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">263,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63,830 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,134,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">156,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,291,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">320,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">381,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">288,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">93,245 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 338289000 34833000 373122000 89401000 14060000 103461000 87609000 15852000 390496000 47124000 437620000 107793000 18877000 126670000 96257000 30413000 1055158000 113151000 1168309000 283297000 44406000 327703000 263873000 63830000 1134996000 156107000 1291103000 320160000 61468000 381628000 288383000 93245000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note C - Disaggregation of Revenue</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides the disaggregation of revenue by segment and type (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue by type:</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Flex revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">334,253 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,908 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">364,161 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct Hire revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,036 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,925 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,961 </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 #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">338,289 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,833 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">373,122 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue by type:</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Flex revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">382,072 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,896 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">422,968 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct Hire revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,424 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,228 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,652 </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 #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">390,496 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47,124 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">437,620 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,040,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">98,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,138,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,055,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">113,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,168,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,109,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,244,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,134,996 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">156,107 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,291,103 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides the disaggregation of revenue by segment and type (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue by type:</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Flex revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">334,253 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,908 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">364,161 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct Hire revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,036 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,925 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,961 </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 #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">338,289 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,833 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">373,122 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue by type:</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Flex revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">382,072 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,896 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">422,968 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct Hire revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,424 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,228 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,652 </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 #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">390,496 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47,124 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">437,620 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,040,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">98,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,138,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,055,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">113,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,168,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,109,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,244,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,134,996 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">156,107 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,291,103 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 334253000 29908000 364161000 4036000 4925000 8961000 338289000 34833000 373122000 382072000 40896000 422968000 8424000 6228000 14652000 390496000 47124000 437620000 1040103000 98060000 1138163000 15055000 15091000 30146000 1055158000 113151000 1168309000 1109294000 135239000 1244533000 25702000 20868000 46570000 1134996000 156107000 1291103000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note D - Allowance for Credit Losses</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The allowance for credit losses on trade receivables is determined by estimating and recognizing lifetime expected losses, rather than incurred losses, which results in the earlier recognition of credit losses even if the expected risk of credit loss is remote. As part of our analysis, we apply credit loss rates to outstanding receivables by aging category. For certain clients, we perform a quarterly credit review, which considers the client’s credit rating and financial position as well as our total credit loss exposure. Trade receivables are written off after all reasonable collection efforts have been exhausted. Recoveries of trade receivables previously written off are recorded when received and are immaterial for the three and nine months ended September 30, 2023.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the activity within the allowance for credit losses on trade receivables for the nine months ended September 30, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.721%"></td><td style="width:0.1%"></td></tr><tr><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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allowance for credit losses, January 1, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,006 </span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current period provision</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">560 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Write-offs charged against the allowance, net of recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(708)</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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allowance for credit losses, September 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">858 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The allowances on trade receivables presented in the Unaudited Condensed Consolidated Balance Sheets include $0.6 million at September 30, 2023 and December 31, 2022, for reserves unrelated to credit losses.</span></div> <div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the activity within the allowance for credit losses on trade receivables for the nine months ended September 30, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.721%"></td><td style="width:0.1%"></td></tr><tr><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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allowance for credit losses, January 1, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,006 </span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current period provision</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">560 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Write-offs charged against the allowance, net of recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(708)</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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allowance for credit losses, September 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">858 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1006000 560000 708000 858000 600000 600000 <div style="margin-top:5pt"><span style="color:#00497f;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note E - Other Assets, Net</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other assets, net consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets held in Rabbi Trust</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,881 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31,976 </span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-534"><span style="-sec-ix-hidden:f-535">Right-of-use assets for operating leases, net</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,937 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,102 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capitalized software, net (1)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,009 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,149 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred loan costs, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">718 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">881 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes receivable, net (2) </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,825 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,234 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,838 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Other assets, net</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">71,779 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75,771 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated amortization of capitalized software was $37.8 million and $36.6 million as of September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Refer to Note A - “Summary of Significant Accounting Policies” for more details on the sale of our joint venture and the settlement of the Note Receivable.</span></div> <div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other assets, net consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets held in Rabbi Trust</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,881 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31,976 </span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-534"><span style="-sec-ix-hidden:f-535">Right-of-use assets for operating leases, net</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,937 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,102 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capitalized software, net (1)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,009 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,149 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred loan costs, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">718 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">881 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes receivable, net (2) </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,825 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,234 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,838 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Other assets, net</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">71,779 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75,771 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated amortization of capitalized software was $37.8 million and $36.6 million as of September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Refer to Note A - “Summary of Significant Accounting Policies” for more details on the sale of our joint venture and the settlement of the Note Receivable.</span></div> 35881000 31976000 14937000 17102000 16009000 16149000 718000 881000 0 4825000 4234000 4838000 71779000 75771000 37800000 36600000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note F - Current Liabilities</span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information on certain current liabilities (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.888%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable and other accrued liabilities:</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47,073 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49,600 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,180 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,192 </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 #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Accounts payable and other accrued liabilities</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,253 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">72,792 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued payroll costs:</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payroll and benefits</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,698 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,506 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payroll taxes </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,838 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,633 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Health insurance liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,721 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,481 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Workers’ compensation liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">483 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Accrued payroll costs</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,740 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,369 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our accounts payable balance includes vendor and third-party payables. Our accrued liabilities balance includes the current portion of our deferred compensation plans liability, contract liabilities from contracts with customers (such as customer rebates) and other accrued liabilities.</span></div> <span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information on certain current liabilities (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.888%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable and other accrued liabilities:</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47,073 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49,600 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,180 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,192 </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 #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Accounts payable and other accrued liabilities</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,253 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">72,792 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued payroll costs:</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payroll and benefits</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,698 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,506 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payroll taxes </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,838 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,633 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Health insurance liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,721 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,481 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Workers’ compensation liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">483 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Accrued payroll costs</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,740 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,369 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 47073000 49600000 20180000 23192000 67253000 72792000 36698000 41506000 1838000 2633000 3721000 3481000 483000 749000 42740000 48369000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note G - Credit Facility</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association (“Wells Fargo”), as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, BMO Harris Bank, N.A., as documentation agent, and the lenders referred to therein (the “Amended and Restated Credit Facility”). Under the Amended and Restated Credit Facility, the Firm has a maximum borrowing capacity of $200.0 million, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of $150.0 million. The maturity date of the Amended and Restated Credit Facility is October 20, 2026.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2023, Kforce entered into the First Amendment to the Amended and Restated Credit Facility (the “First Amendment”), by and among Wells Fargo, as administrative agent, and the lenders and financial institutions from time to time party thereto, to replace the LIBOR-based benchmark interest rates with Secured Overnight Financing Rate benchmark interest rates (“SOFR Rate”).</span></div>As of September 30, 2023 and December 31, 2022, $21.4 million and $25.6 million was outstanding under the Amended and Restated Credit Facility, respectively. As of September 30, 2023, we were in compliance with all of our financial covenants contained in the Amended and Restated Credit Facility. 200000000 150000000 21400000 25600000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note H - Other Long-Term Liabilities </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred compensation plan </span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,550 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,390 </span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-577"><span style="-sec-ix-hidden:f-578">Operating lease liabilities</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,560 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,380 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Other long-term liabilities</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50,138 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,773 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred compensation plan </span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,550 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,390 </span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-577"><span style="-sec-ix-hidden:f-578">Operating lease liabilities</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,560 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,380 </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:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28 </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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Other long-term liabilities</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50,138 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,773 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 37550000 36390000 12560000 16380000 28000 3000 50138000 52773000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note I - Stock-based Compensation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On April 20, 2023, Kforce’s shareholders approved the 2023 Stock Incentive Plan (the “2023 Plan”). The 2023 Plan allows for the issuance of stock options, stock appreciation rights (“SAR”), stock awards (including restricted stock awards (“RSAs”) and restricted stock units (“RSUs”)) and other stock-based awards. The aggregate number of shares reserved under the 2023 Plan is approximately 3.2 million. Grants of an option or SAR reduce the reserve by one share, while a restricted stock award reduces the reserve by 2.72 shares. The 2023 Plan terminates on April 20, 2033.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock (including RSAs and RSUs) is granted to directors, executives and management either for awards related to Kforce’s annual long-term incentive program or as part of a compensation package for attraction and retention purposes.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the restricted stock activity for the nine months ended September 30, 2023 (in thousands, except per share amounts):</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:43.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.008%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of <br/>Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Intrinsic<br/>Value of Restricted<br/>Stock Vested</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Outstanding at December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">911 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.42 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.40 </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="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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(89)</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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.59 </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="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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(49)</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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48.41 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,952 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Outstanding at September 30, 2023</span></td><td colspan="2" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">843 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.11 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023, total unrecognized stock-based compensation expense related to restricted stock was $29.5 million, which is expected to be recognized over a weighted-average remaining period of 4.5 years.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2023, stock-based compensation expense was $6.0 million and $14.6 million, respectively. During the three and nine months ended September 30, 2022, stock-based compensation expense was $4.5 million and $13.3 million, respectively. Stock-based compensation expense is included in Selling, general and administrative expenses (“SG&amp;A”) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.</span></div> 3200000 1 2.72 <span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the restricted stock activity for the nine months ended September 30, 2023 (in thousands, except per share amounts):</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:43.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.008%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of <br/>Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Intrinsic<br/>Value of Restricted<br/>Stock Vested</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Outstanding at December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">911 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.42 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.40 </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="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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(89)</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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.59 </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="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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(49)</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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48.41 </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:'Open Sans Light',sans-serif;font-size:8pt;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:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,952 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Outstanding at September 30, 2023</span></td><td colspan="2" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">843 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.11 </span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr></table> 911000 54.42 70000 57.40 89000 53.59 49000 48.41 2952000 843000 55.11 29500000 P4Y6M 6000000 14600000 4500000 13300000 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note J - Derivative Instrument and Hedging Activity</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Firm maintained two swap instruments, Swap A and Swap B, which were designated as cash flow hedges and were used as interest rate risk management tools to mitigate the potential impact of rising interest rates on variable rate debt. The fixed interest rate for each Swap, plus the applicable interest margin under our Amended and Restated Credit Facility, was recorded in Other expense (income), net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income. Swap A matured on April 29, 2022 and Swap B was terminated in May 2022. As of September 30, 2023 and 2022, the Firm did not have any outstanding derivative instruments.</span></div><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the activity in the accumulated derivative instrument activity (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated derivative instrument gain, beginning of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net change associated with current period hedging transactions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated derivative instrument gain, end of period</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 2 0 0 <span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the activity in the accumulated derivative instrument activity (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated derivative instrument gain, beginning of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net change associated with current period hedging transactions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated derivative instrument gain, end of period</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 0 823000 0 -823000 0 0 <div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note K - Fair Value Measurements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our interest rate swaps were previously measured at fair value using readily observable inputs, which are considered to be Level 2 inputs. In April 2022, Swap A matured and in May 2022, we terminated Swap B. Refer to Note J - “Derivative Instrument and Hedging Activity” for a complete discussion of the interest rate swap derivative instruments.</span></div>There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the nine months ended September 30, 2023. <div style="-sec-extract:summary;margin-top:5pt"><span style="color:#00497f;font-family:'Open Sans Light',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note L - Commitments and Contingencies</span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employment Agreements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Kforce has employment agreements with certain executives that provide for certain post-employment benefits under certain circumstances. At September 30, 2023, our liability would be approximately $35.0 million if, following a change in control, all of the executives under contract were terminated without cause by the employer or if the executives resigned for good reason, and $15.7 million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without cause or if the executives resigned for good reason. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are involved in legal proceedings, claims, and administrative matters that arise in the ordinary course of business, and we have made accruals with respect to certain of these matters, where appropriate, that are reflected in our consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable, or the amount of loss cannot be reasonably estimated. The outcome of any litigation is inherently uncertain, but we do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our consolidated financial statements; however, if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to additional liabilities that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance that insures us against workers’ compensation, personal and bodily injury, property damage, directors’ and officers’ liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce’s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As previously reported, on December 17, 2019, Kforce Inc., et al., was served with a complaint brought in Superior Court of the State of California, Alameda County. Kathleen Wahrer, et al. v. Kforce Inc., et al., Case Number: RG19047269. The former employee purports to bring a representative action on her own behalf and on behalf of other allegedly aggrieved employees pursuant to the California Private Attorneys General Act of 2004, California Labor Code Section 2968, et seq. (“PAGA”) alleging violations of the California Labor Code, §201, et seq. (“Labor Code”). The plaintiff seeks civil penalties, interest, attorneys’ fees, and costs under the Labor Code for alleged failure to: provide and pay for work performed during meal and rest periods; properly calculate and pay all earned minimum and overtime wages; provide compliant wage statements; timely pay wages during employment and upon termination; and reimburse business expenses. On September 18, 2023, the parties reached a preliminary agreement to resolve this matter, which is subject to final approval by the Court, and we have set reserves accordingly. We do not believe that this matter has had or will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As previously reported, on November 18, 2020, Kforce Inc., et al. was served with a complaint brought in the Superior Court of the State of California, San Diego County, which was subsequently amended on January 21, 2021, to add Kforce Flexible Solutions as a party. Bernardo Buchsbaum, et al. v. Kforce Inc., et al., Case Number: 37-2020-00030994-CU-OE-CTL. The Court entered a written order granting final approval of the parties’ settlement agreement in March 2023, and the case has been dismissed. This matter did not have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As previously reported, on December 24, 2020, a complaint was filed against Kforce Inc., et al. in Superior Court of the State of California, Los Angeles County. Sydney Elliott-Brand, et al. v. Kforce Inc., et al., Case Number: 20STCV49193. On January 7, 2022, the lawsuit was amended to add Bernardo Buchsbaum and Josie Meister as plaintiffs and to add claims under PAGA and the Fair Labor Standards Act, 29 U.S.C. §§ 201, et seq. The Court entered a written order granting final approval of the parties’ settlement agreement in March 2023, and the matter is considered closed. This matter did not have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.</span></div> 35000000 15700000 false false false false EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /& 85<'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 #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Q@&%7JB"O7^T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VG!A=#M1?&D(+B@> O)[&ZP^4,RTN[;F];=+J(/X#$SOWSS M#4RGH]0AX7,*$1-9S#>3&WR6.F[9D2A*@*R/Z%2N2\*7YCXDIZ@\TP&BTA_J M@-!P?@L.21E%"F9@%5G;-?4.([UV"ZYLH. MZ?'EV7=ROI, MRFLLO[*5=(JX99?)K^W=_>Z!]0UOVDJ(BHM=PR7?2+%YGUU_^%V%73!V;_^Q M\46P[^#77?1?4$L#!!0 ( /& 85>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M\8!A5T1T$7C2!0 V!X !@ !X;"]W;W)KUZ.B5$CS,@Y*XPSROUTEXE+8&Y_F[B1JR36^L4]L2@S*;_9AYOPHN79'(E8!,9*<+@\BI&(8ZL$^?AG(]HJ M_],&OKS?JH]S>("9<2U&,OXC"LWRHG76(J&8\RPV]W+]J]@ =:U>(&.=_Y)U MD;;+6B3(M)'))AARD$1I<>5/FX)X$>#3F@"V"6!O NA)38"_"?!ST")G.=85 M-WQPKN2:*)L:U.Q-7C9Y--!$J:W&J5'P-8(X,QC)1Z%(F^@E5T)O+U%*'I8R MTSP-]7G'P/_8U)U@HWE9:+(:S3[Y)%.SU.0Z#47X.KX#^2LSR;:9O&2HX%2L MCHGO'1'F,=^1GQ$>_CDPQX2=NL)?9<\4!16OPTP^TY_WLPOM.8J]@3TK8$TQ]<"6##+JM(0_/ M*^$BQ<.IU_[B0D*C&B)U2Z3N?DA?,JZ,4/$SN1&M^0\[3D/-VS92H.TTH^*]37(ZXU MY[%V5B0:UA#PK 0\0S-UG9K(/)-Q% MRER4SH5Q@N(;G>6W6\[IG+C@TM"%< MOX3K[P-W+Q:1'4:A&N]XXFRCN,Y'L#*!(#=IX")$8QL24J^:6[U]&"%O4D&[ MY+:)'I&I@=?*BP4UY6<7+]N$=AB&HZZ/M#;F%=.1SZJY77)+2 MKD>&6HMD!C/3E0*;"XTFBZ#1=#W/60:H8-,RJ.P010W(?\I@9)^@?3_(=>KD MQ^4>>++B3LQ#^"!:&2&*6YFWF&4_GBCY&*6!NZYQS9H^? AW1"M[1'%3\Q9T M(K7A,?DS6M4/5;BB[_>\4R?I(8P2K9P2Q0U.WE*'L/RM!\,%SJC3%N%13;$J M8T1Q-W,K ZBOR5*FF''8(=+MLC:,-^X!YQ"VB%:^B.*FYB$R8(GDG%#V;O:> M3$60*:A))R2N-))) G/3U,C@VQ'YT3OV*%G!XBY?!SO)#^&9:&6:*.YVP.J& M4;H@T^=D)F,G\ Z[-+X?.;D.X918Y908[F6V54BNGX(E3Q>BU@WN$+H;3J^& MSA4G'MB4L#)&;"]C-,J4LFN68J&25R5,(YESEV6'XE?ABAKA44TY*T/$]C)$ M-RDLK(L].KOXY%MP)R>N6,=Y"-/#*M/#]C(]=G$&3AZ6*VCM MPR 0( 0R82'I)#Z$_V&5_V%[^9]IPN.87&8:/FMWN\5U:M?:>%Q3OLKVL+UL MSW4BU,)VS%] P2S!&8 =3=U5BPO6@Q["];#*]3#[Q#N MAU7NA^'&93O2OIK:I\7&]N?,@)=-\SGT791N]KO?.^F_D\?9E$FAULW5[-G* MXX#V3[O]\\ZC"[:R0@PW,,-$I&&^"S:.^<+)@0O4U^(AG ZKG [#C4JYNS>. MM'6S7P579 POW4,.+E9[;G (U^-7KL?'S LT,*%B->W_=.F'--@@]E& & 'AL+W=O0Y)"^/F/,G+OZJ%HQ)]%SD9771 M64BY/.OUJLF"%6G5Y4M6PB\S+HI4PJ.8]ZJE8.FT#BKR'G$D6=GIG]?O M;D7_G*]DGI7L5J!J512I^.>2Y?SIHH,[+R_NLOE"JA>]_ODRG;,QDP_+6P%/ MO6V6:5:PLLIXB02;770&^"PAC@JH$=\R]E3MW2-%Y9'SO]3#U?2BXZ@>L9Q- MI$J1PF7-ABS/52;HQ]^;I)UMFRIP__XE^Y>:/)!Y3"LVY/GW;"H7%YVP@Z9L MEJYR><>?OK(-(4_EF_"\JO^BIPW6Z:#)JI*\V 1##XJL;*[I\T:(O0#(8P\@ MFP"B![A' N@F@+ZV!7<3X+ZV!6\34%/O-=QKX>)4IOUSP9^04&C(IFYJ]>MH MT"LKU4092P&_9A G^P^CP4-\=9_$:'@SBI/1N+D;W_Q^%0_4Z_$]7*Z3T?T8 MW7Q!-[?)W>#^"@!H,%+(Z]N[Y"N$77U+T-4(GA-TBA[&,?KX_A.J%JE@%G_P?-Z3P$+UI3?9]/BRZ3$YTF.*KGDI%Q5*RBF;6N+C]OBH M);X'ZFTE)"\27I+6A&.V["+JG"#B$&KIS_#UX<1&Y_^UGOQRZP=BT.U\HG4^ M>B3?53GA!4-CF4H&]42B/P:/E110#_ZT#763S+4G4T7RK%JF$W;1@2I8,;%F MG?Z'=]AW/MMT?LMD\5LF2]XHV<&(N-L1<=NR]^_8FI4K9E._"?3K0+6CK/LT MH%C-@_6^KB;,I8%/G$-8;,(P]D/J1(>XQ((C$<8.W>(.>'I;GEXKSS@3L/F@ M":^DM:HTT=Y>L\2/?!]K9$T8Q4[DZ61-6.@ZON-K7$U8Y$1NX-FI^ENJ?BO5 MWP2O*K04?)9)&U7?:!74=0VJ%ACQ_4"G:L(H"8*]X6JH6F A]DEHIQILJ0:M M5,=@(;)R?H+FK&0BS1%L&BB=PDZ8J;*B7 9BSV";*F8=]< <)Y\0;9B&)BIR MJ3Z8L8DB7NAYH2:$!08HA]B%"+="A.W3FT%MF&1I8Z^4" 47,ONW?F%C'EI& MU]&7M@7DN)[&VP31(-!GN@5$L&OG'&TY1ZV<-YO)3/ "@346-5?K,$A4S41%4L2.#C)V='7-:*=_(!1,O,QI]S&H%/IV@ MDEE7^B;; ?%07^<64&1,;ELFC^JL+:A32H]4;KQG0O$O#/0)>F3P*<10HP*2 MZ;-]D6^R'_8]]/3);H%1Q\545\*$^13V,5T*$Q91XAXI[9CLM""OT0+(ODP# M*V5BM.Y!5=89FZ@0>U@G;*)PZ 98)VS"B!N&_A'".\>(6^U/?P2?P\T(6XE2 M2XGR D]G:L((U'FB4S5AKD<]8YJ;,' R>[!#JCLKAMU6=]RL;J *M7RAOK9A M]\IA+Z_7-^(S->IG5A5:/=[/&N4WS1:_:;;DK;(=CM#.1.)V%SENZQFRF"C'J>I@HW-6_&V,+"O0P M=BD31?=1AWKLG"ANMZ+?ZQ-'X)ZNP9Y A=B<;?&5K"38<=#*,FD:D%T9BV6- ML/XQ,;3 B./HG^BQ-1O%@2Z.+1MQCFSA9.=:2;MK_1EU]B=1BS[$XD5 -;/\ET?\/4$L#!!0 ( /& 85=>,BU&PO=V]R:W-H965T&ULM5EM;]LX#/XK0E8, M&Y VEOS>EP!9VMT*]+IB:>\^JX[2&+.M3%+Z#I5*KX]%()DN64WG$5ZR 7Q9237GV=SI7R[-!-$!SMJ#K3/W@3]]8[9"O[24\D^4G>JIEG0%*UE+QO%8& M!'E:5-_TN0[$A@+V.A1(K4#>JN#6"F[I:(6L=.N<*CH^%?P)"2T-UO2BC$VI M#=ZDA=[&F1+P:PIZ:GQW/;D[O[R].$?3[]?G%]>S:C7[?G5Y/M&WOTRN)M?3 M"S3[=G%Q.T.'Z&YVCCX=?$8'*"W0[9*O)2WF\G2D (VV.4KJ)W^IGDPZGCQC MJR/D.D-$'.):U*?]ZN MV_RI#'AV _J\'>LN5J:"TI0N"H]CK /^N.F,308W,EL8O0:CUXOQ5M Y M@T*1, !WGS$Y1 54-;Y -(/:0XN$27UU@(>>[Y7>P-(/_2$HR14KRT/V8O.H M>K"_@99X$8GQCE,6L2#VXL#NE]_XY??Z=2/8BJ9SQ)ZA$DOP02/G:LD$'/?- M%+0A]PU( "C:P6T*1=AS[:B#!G70OQMP- ,S9GX8X]W06L3", P<.\BP M 1GV@OR:/K-Y#:[,%AO"T!+"*-[!9PI%@1?:T44-NJ@7W?=RC_>@BXP'AS@, M=^%9I/PP[#AP<8,O[L5WSA8,MG>.%'W>!S,V /C^1HI5*$TA+XPZ3@]V6KYR M>F'^P?G\*MOOE<-XC#8+>:VN1B MZ,N\#H MQ>&W<5R6TOLT2U7*[$2'WY7IWLO:MM,MU^%^LILD"5\#MZ$5?=%$ MLE%P:9*(-63\1CRLX7"-_0A"XN_FNT4L)&%,.G:M)4+@?<,ASN MI[AM'MX73I/&,(Y):-0;BYP++4-'SX!;QL/]E'?%BX=#Q40.@]6]0A\_1 3C M$Y0 RZ0*+6BBP5M;-&Q2',&>8Z2"1

WJL M2NVF2>%]?9:F+B^X$FYH:M9XLS*V$AY;NTY=;5G(Z%25:38:G:254#J93>*S M&SN;F,:72O.-)==4E;!/"RY-.TV.DLV#6[4N?'B0SB:U6/,=^^_UC<4NW:)( M5;%VRFBRO)HF\Z.SQ7&PCP:_*V[=SIJ"DJ4Q]V'S14Z342#$)><^( C\>^!S M+LL !!I_]YC)-F1PW%UOT"^C=FA9"L?GIOQ#25],D].$)*]$4_I;TW[F7L^' M@)>;TL5?:CO;$QCGC?.FZIW!H%*Z^R\>^SSL.)R.7G'(>H'H5RU9OO1/P7-+-MN0761O MYQ M/:3Q:$#9*!N_@3?>BA]'O/%_$>_VJ5?LZ$*YO#2NL4Q_SIEX*^GX+?3_6<\WL?Z2O] M3#\>F7XKF"Z5K2A,#8\_EN1;0ZX5-:GG2@SH+CR91Y2X7 RH+51>4,LH@V2G MUEIXN M'N7 %K3!EJ$! [NH8[1K762 8MLZ3A0]9Y>[!0&/V1*K>H)?PBS;S M:ATL/'C6T*>]$B6I"MH]F57P#'I>P#G"C'D05HEER5T R4L_C&)7ZA$,7H;' M0"46D!*$#:@N&Q<#BKHN51Y1M@Z8E\@@->@C2Z:Q- =C&41!XBTL8@[.+4OE MZ5+DJD2:D2IHMIP;*V-T^@9\!'W$1'=,!TKGIN+# 6D,?[R.T7,\JX5^"@*_ M:]$ ,4 ;A-.N6SE3*ADCWH7 7=,@+=]JAC+,VB[UYP"R7(0!'L]$"#;<5!3S M%(TD0]+FM54E91]C6V<[M8[\D0&,O1@-%*_$4[0:TCR&Q$0 @254;<9"] \F M@Z@G'C.I)&GCJ1 @ FU(H4?.M PBY?.YW3EZ?=U,B?,4K'PLB&,H1>%\T2>K M/]#/R6NJIHQD]\(^>QQ$%],XL'"'9W2-)G@Q+O=)B_F9_VN0-3IJ0$O&D=&! M._*$RB@CZ2=Z_^XT.\H^874*P&L4/B^$7H.[QA3 M3SN1=U7>@!T Z_"'B>'DOD)IL]HW!].=.ZYBNXXW.9K>--IWU]WVZ?9C8=[= MD<_FW9?&5>PF1R6OX#H:_O(A04O'V[O;>%/'&W-I/.[?N"SPP<,V&.#]RF H M])L08/L)-?L'4$L#!!0 ( /& 85? 1)*9S0( "0& 9 >&PO=V]R M:W-H965TB!EE86$4I4R945_WV7E**Z@..B%XN/G=D9DKN>--H\V1R1X+E0I9T& M.5%U$88VR;$0=J K+'DGTZ80Q%.S#FUE4*0>5*@PCJ*SL!"R#&83OW9O9A-= MDY(EWANP=5$(LUV@TLTT& 8O"P]RG9-;"&>32JQQB?2MNC<\"WN65!986JE+ M,)A-@_GP8C%V\3[@46)C=\;@G*RT?G*3#^DTB)P@5)B08Q#\V> 5*N6(6,:O MCC/H4SK@[OB%_<9[9R\K8?%*J^\RI7P:G >08B9J10^ZN<7.SZGC2[2R_A>: M-G8T#B"I+>FB [."0I;M5SQWY[ #.(]> <0=(/:ZVT1>Y;4@,9L8W8!QT!1J!KA#H6M#?*)DYV$Q.0N)$PZHD5+%+]" M] [N=$FYA?=EBNG?^)!%];[1OYU> M2YLH[$58&<;J6NKME"T MH!0$0>:X-IZKMK)<@VL)DH/TRAV$6"EDSJHF>P)-+I,.XY-VX*?1;99[&#?4\BW*G< LW:]R?+^>J2 MVB+N5_L6.&\K_T]XVS_OA&$'%A1F#(T&;T\#,&U/:B>D*]\'5IJXJ_AASG>& MQ@7P?J;YM+J)2]#_,3%3:5K=SDJO=\\G4Q<5E(EW=ALJ,8OA;&5]'BTZXG;6))Y MV%3IR7PZ?3RII*I'5Q?AN[?VZL(T7JN:WEKAFJJ2=G]-VNPN1[-1]\4[M2X] M?S&YNMC(-:W(?]B\M7B:]%9R55'ME*F%I>)RM)@]O3[A]6'!;XIV;O!9<"2I M,9_XX>?\>/P7HR4CD5,A&^W=F]R]JXWG$]C*C7?@K=G'MH_E(9(WSIFHWPX-*U?%_ M>=/B,-CP9/J5#?-VPSSX'0\*7CZ37EY=6+,3EE?#&G\(H8;=<$[5G)25M_A5 M89^_6IJJ4AXH>R=DG8NEJ;VJUU1GBMS%Q.,(7CC)6G/7T=S\*^;.Q&L8*)UX M7N>4W]X_@6N]?_/.O^OY@P97M!F+XVDBYM/Y\0/VCOMXCX.]X_\G7O%,N4P; MUU@2_UFDSEN0YK_WH1 /.;G_$"ZDIVXC,[HOY ""=] M""6\K#-R8['P DSQ5*58T]$E$::Q0BN9*JW\'OK0Z!P&A=S@Y!N%FB:]%S\> M/QI/45M:LTRH(H$_&F*%V(4462F!@> C@8!%8(W8$ M$GFRJ%D[C]A GM@$ ]85%4$>M:^QE?-;&Y/A&.E,G(3T_ MSAZ-3V^Y#1_9@DP=*:_6,NCQ1WAJV;.MT5NL MA8N:UE(S*S*B'/"[1&1:JLK%B&4.;Q17)1\#%?1PL*62M,I1AX"QV(T6@W : MZP(2:>/ >]=:VC%E@PFP3V:9;:1NN0K?-^@8PIN>:Q$LUY^8B%W)\ 0:;:P" M0$GG!7&GXI83(V(" E-GM,H#C@4<0T$A3'#7MT62-G%K;3QG,5>H"G@$;C*\ M;5;7**IU.(H-HFPLS#&%X8 >"_0H8;#0]K@P^+M2925"[H(,E8IC4 54A_"3 M'@S^>H\Q(*>8=YB/00E(HA/*<692F6KL@>G@5&4:U"@ "DLR64?;;;ZQ=B_( M^5!I^5B\Y]PT/C-59&>]1W7VA, !JF9@:X]M3=W"GP1XX&1N@HMT$_/#KL6T M# @3LMMQYH^1W*%Z8O"RAU)04? !YANS=RY*LZ,MV80K(:<,J6&NXAO'\@(B M-2YI"X7#Z."-(3CR7@=+#,E&6J^R1DM[!YE;7-LQ%?>,LVO2WUNVRCQ7O!K. M=9*G.J'-@O+=#;3U\4[ AQ@AQ<%BPD6!*<>QAQ@';?#*<4B9=*4H();0X%8? M>!+DO+F!\N*IL2S5T9WPR)J#N-:\U(?9#<[\],.3^>ST' Y7&#N=C,?C2!<" MX^RF)E>:3?[>V'W"R!YE 57"J:J3(W8(A M:Z M=#]<@:"909Z";(-FK!>A^B+]L:M2,3-A&2"(FP(Y.&K%+H,?1<-E<+ U( GZ M)Q4Q;8Z.^6V.CM+NDS_7&=C .%T/A_!V4)HT[L M==Q[D$3-;!"I-0VF8Z[ 58-T*42P!-E\UXA67$[\L)1:P7JM9"(66E:42UY9 M^ST()GVI6;<^RM)RO<6CQ79\OT=+3.OB3G\\=G48?X/H.@ MV@X,$6DL!^T8JM3&W@\<>'P#G4/#D?$B@7\LLV;':2VE+B)W^B.:]DZ\Q!1D40"++$"&*]=) M,MSQ2J8!4K2S57O?F9\]?A*PY%FI12*5Y>O?F:3]=\O8-Y#+T0\@,RTG( M?B[R)F2ZHE9;V T1^)E#UZ.T<-%(S9KL#[9",4K+/9)GDJJI(@E07.AV*$'4 M8;007 B5H#C9_,.MYL'+<00;#9LZGX;C-"PW&Z2TF\>0J//67U6E8<3IYIO0 M'NN@/K_6@YEX]J2;B1F]T&;"H"9QRT>WXNIG)0E34S^^,S4!"<]GV(8N%$>+ MI!TK\,6@_W#?T+%/;?&AG7!#E=\>NM#Q1'LK&_SOK^G'::_K[3S/VAUR=U>]X!>O@$)AI!/[]7+;Y7+(([? M+IDK])IGBM:F%&T!A>#STT: M;A2F/K$RNHDB 6LRD A)NR8+UB!OUTU6NE0VU?<)\_'I$:-T-)U.CZ=G9R=' MRP]'OSX_6KY_%?4C!DU!))BI.ZO A)J'?("\1I_D6^I=^K4@M43O]&0P;!U( M#I1?2PN08GTP57EKQDXRW<*HG"O'PT&<8@]TS%4>^/KWHV'?MNO]CD$73SG6ZKW1]=(5_Y]_)A/5^^7 MOYV!4W+G6M4#*NC=LOB+_D94OP+H";QFG"?Y%;M#GTJ MSH+M[GB7:!L/-\^>'R^DLFT; AIUCC,<]V>X=28^C%?CY;AME_&ON-4U_TIF MM]P%BPFCD;#Q'6Y\\&83WINF(*ZIPL>2<&.VO "_%\;X[H$/Z%^D M7_T/4$L#!!0 ( /& 85=P@J&CX ( $0+ 9 >&PO=V]R:W-H965T M@ M@LULD[3_?K8A++0D0EV^)-B\SWM\S $??T_H$XL1XN Y2S$;:3'G^5#761BC M#+)KDB,L[FP(S2 70[K564X1C!24I;IE&)Z>P01K@:_F5C3P2<'3!*,5!:S( M,DA?QB@E^Y%F:H>)^V0;#%7P!.P96B*KW!H<(3!(6IH05%(&OX&$] 9^N/H,KD&#P,R8% M@SABOLY%;.F@AU6<<1G'.A''!G<$\YB!*8Y0U,(OSO.#,[PNX+/XY#Q^!ZG S9/XM/OBK19\UGWQ;?B\^^+; M\,7_[?SRW;DW"L&NWP!;^=GO>0/:"KVT<]KMY-DT9#D,T4@3AP]#=(>TX.,' MTS.^M579)IFK2H/,LTFJKI6Y5E69[55,U:5-[ M])JJ>4O$@=DWFZK%6Y7CVNZ@J5J^57G]8U6Y^?K1D9HANE7]& ,A*3 OORWU M;-WRW:A.Y]7\V!S.S9;YA6@1RX[NGWW97XK/ZS;!#*1H(T(9USW1.M"R9RL' MG.3J0'\D7+0'ZC(6;2ZB4B#N;PCAAX$,4#?.P5]02P,$% @ \8!A5T@U M17Y# @ B@8 !D !X;"]W;W)K&ULG95-CYLP M$$#_BD6EGG8#@7RT*2 EVU;-8:LHV;9G!P]@K;&I;9+=?U_;$)I6"2OE K:9 M>7YCQ! ?A7Q6)8!&+Q7C*O%*K>N%[ZNLA JKD:B!FR>YD!769BH+7]42,'%) M%?/#()CY%:;<2V.WMI%I+!K-*(>-1*JI*BQ?5\#$,?'&WFEA2XM2VP4_C6M< MP [TCWHCS($5 M @:9M@1L;@=X ,8LR&C\[IA>OZ5-/!^?Z%]=[::6/5;P(-@O2G29>!\\1"#' M#=-;JRC1SE]J7LM#1/JJ"DP>Q2U2UTKIM&*!QL)_>C\^UT9*(6O]_R*WN,##' M3,& V+07FPYRO@M^?X/<,/0MN5DO-[OIU)Y FJ\(7W$;9K[E-N_=YCJGW_6'RJ0A>N""F6BX;IM%?UJWVB7;7_Y&]YVZ4&PO=V]R:W-H965TY><9VDJW;=..)FLWN[.P#1$(2:A)@ ="R_OU^ MYP"D*%F2$^]K7A*+!,X-YWSG KY>6'?CYTH%<5<6QK\YF(=0O3P\]-EVSH4VJAK)WQ= MEM(M+U1A%V\.A@?-@T]Z-@_TX/#L=25G:JS"Y^K:X==A2R77I3)>6R.7=KBB\[#_,W!Z8'(U5361?AD%[^HI- SHI?9 MPO._8A'7/CL^$%GM@RW39DA0:A/_EW?)$)T-IX,=&T9I QOB,#)B*=_*(,]> M.[L0CE:#&OW!JO)N"*<-GOGUXT@]XVA?]S/O'!P6_^NTWA2.]X M.ST*II>^DIEZ[9'VN)7V>!_ULPOIM:N@VQ3B-'@QE[=* M3)0R CI7TF%=53M?DT<%*P((N[J 9:7)$=*SNF".+ *]'+^[I,?2Y70.V@3E M=-EA!:+6T1GUV4%Y6;'LB4RY #"C@A3'.Y@,;4V&!O T-#SHEB"Q%^U)L$F M2_'W\_-KK''0K*P*%=1#6JUL@4VVU"'*%[9U19: AU\ 5QF\^ , M_6-/T4/* @:"(B '-K3GS]I$&%WH,&?V#Q,B"T3S8[U3D%V;K*@! $34UHZ" M=R3.C:FQ\1,?K@ +@ELQ'#S]K2^N3,=:/_YP.AH^?P5WJ;2!+#V60V9T?-(L MR6<>IS$2 64)G% !4_\)U(W/::?.%;F+49GRGI"2'$:*J=1.5)VP89N+SRW_ MRY;_99?_A2S 'Z[.*5>RZ[\%[7*BG#@:,IZ->F*!-V",A 61G2W96AW2WTP0 M+Y*T7V_]/4#UK 6J9WL1YMKAR'5%\0"Y5H+O@*M'$WL\9B67;%VIIH<@_QO. M&6:],EF?'5E39-03^(.6#MD!$ 1O88Q*_B>0*XR7680TVC.)9].%$,0[LKA, MIY!U=>CC$*9P-MZ!EV$.<,YM5C-2('K(_T>#5U&R'O\:OF+!TYO+*$C[*CU> M;%W\7KMR<^4JUC;?P%^:)_#_]+#VS3-'DI.,#YFM)]1=IJH@%@0)#9 $=1>@ MI3+5?0H3A%R.B6DXE3*(0M'DF7K MM5BO$O(66DYTH8-.I%:)A1:2T0&8Q'G7GI2/*.VD_+P3Y7>)XY#;3)T$4'<5 M!25\NG:$U:M-]*L"VMD\HFAI?1"9@QP9>$7F?I]IG"I2=F0Q;8%F T1?$J+; M!>,CYWD@N0X"5H 8KRCT;8E=\HY^H5.8/M6&#+1N"-HY5Y2]!;\FA-*8RF?$VFGN0[*]92Q)L3TLF%@/@;$M'6J M%U//JCS>+6-)'9#(YA)^U>6%,)C6@1PO'K+?%];/V[!^OCB@E,!:\Y.L1%N]^QXWQP A1@'<$978U?MU_V11*PJ9^_X-VO1Q'$L MVUJ(BG+V8H8R6>VX(Z@#U]'W5BWF&N=#G"OT(TAC$#_&8EUQIR'4K2SJ-A<@ M;P?K&+N200CZD/V@1J]I-FCM%(%J'55ZB!64!;$MD28&L%M& :5 [0\=),TO M"%)IU@$V%)?WK 1.C/&]5-@T0(L$FR#*U@'H;?A-ZT41G3/6FN.7D]?V,]@7 MO:=M])[NC;UWTAD($,-A/(=MM\7OM]*@?C9#-'6>>WHNM&>SUYR>T VJT(!_ MKF]U'NU.9EKP%(=613\4IN9"FEVS+'%F3-"O6?&G5 Y].1]_3 71S]TDUZ0V M>D\Q2/4F8LJ@[R-6#45*ES[ ;_AAL-E-7[S5!0O]@$Z3952$.':4X\>1 /%> MD6-)4N7K4]N)-^1?*A88D*:RY#)-NDBOO4*T<%[LH:ZCL/@J35*L$J> KA+^ MM$PO2@64R+>4A2M!5I[ES@<>/-#0926YI* >JG*,EXQK^H6SQ+$&YT0UK:U9#R$>_8QGQ2 MZN7R2B%ZWJX"*LR=HBJ1)XJ*)HIB#.=)+-)0D.V:NFF"39H7L4TX9<6*,:>< M03BZ4Q((;W0LYYX,^B]0X\"*5&/!A 28<#/*OE_^+PZ@?-I0CJQ&_>?M@PZ2 M .^1>]U&3L&7 )/$H$M1Y/<2-TAUAD+$?74NS$HH%K4WEO$;QSM_-1I*3>\ MN,7"9()UIXUSE&!#+/&?G&S8H&//3MW.2X<;!X$J-WHVUJ:>F]<==TF&^ZJF M,A?^@7^,176R; 9"I,.JV-X,S_SK3+D/@(:#U81^L!KY# MSW?H^0X]#?1T+@>'^X'C+M-HZ_Z0=UM1YVLWBX]&G->S&I$_/.E&X969QNL1 M:)C7\8+A/!9]/)SNGO#5I_/V5"E(O9Z9!I7>JQSE.KI1N8@3)"PF?Z':G@J!8;8X9@ESJJ7Q#,7R0GSNC_LMA2AZE(7NKJ$6 %A"NF0N@1ZP=.B4? M73.6LH#!JIX4.BN63X.3="Y,.TYG>01+=?+<%E#2QXE/1-54/U,_L5(I3>'B MU*"9_:W+,5.&S 64A,&:Z2!=B: ]OD$#0OUP.S9,3-88T$ /TF;V/C+(N.K MLK9?;=CU=FH9Y:ZH=0X)[JCYV2E+]#;?8V)"X4>M5%N'[L:^ U?4L L0>K2/VH'^\/3G0$*![<)V\ M$&*0=+-K]W+NC_4F34=W>]0-RUXD&JV0:+2_"$*@=N[HQ]1[2Y=OG>8_DA2C MK GPZ?/<5J3.UE6HCWZ7\ ,ZFD&$L??GXPOV)^R9U;!%,W!VS86.<#21XHEJ MV=@\X1..0Y7DTO051A5'>"LJ."J<1.R(5]WOI(8K&,XZ*Q%W,DSW$/PI@^], MF]?NJ_AV8;7]P]7%QT\]NNN1)J[>(-W.BR#A)%Y;\Y4"V6"B,EG'2Y,=%M"K M:*0Y/TV*.9A1HT3P89/.&>9I0^CB?WFPV.NR63R(;[%\\E[TOWLK]+0 M>$\,F_B.-V4P(E^8Q^M"V8[0N1+-^'*6:IF'[S3[VST7I83X-S1MW!N>_#$+ M-EGHZ %?[MP?01[X[NJ22_+'&+RR_3Q@_.ZRO:_WV%#PIT4Q.?%9\80F?:@ M"#5YNDXB^B9$+*2&HT">9ZE:[HV+-M;FT_MYR5B_/1?).G:D]\H M$*GV6 F:D+ 'ET7O)J)-BQ\#%=H =[3!TC-#V+0?FQY]C]02P,$% @ \8!A5VCZR/ER P /P@ M !D !X;"]W;W)K&ULE59=;]LV%/TKA%8,*T!$ M%*G/S#:0=&O7AVY![&T/PQYHZ]H2*HD:2<7IO]\E9:M.X#@(8-B7Y+V'YQQ^ M>;97^JNI "QY;)O.S(/*VOXZ#,VF@E::*]5#AR-;I5MIL:EWH>DUR-(7M4W( M&4O#5M9=L)CYOCN]F*G!-G4'=YJ8H6VE_G8+C=K/@R@X=MS7N\JZCG QZ^4. MEF#_[.\TML()I:Q;Z$RM.J)A.P]NHNO;V.7[A+]JV)N3F#@E:Z6^NL;G(QEEU]V._'.S-E;CYOCWG-P1+3Z/ MY@[,M>GE!N8!G@@#^@&"Q8\_1"G[^0+7>.(:7T)?+/$ E@,NC-J2/WK0TFUC MXUIG%NT<^8OPY\FO*B!;U>!1==Z,4_1:/=0E&%)WXR7@3A-^+.:J)[S4@,=] MVD6U2U&#D5UIWE^3%6RJ3C5J]XU\O"$K965#5I4&>+)G4%!OH5V#GI8=Y3Y M-P!Y1X3(*<\+%\4T%\(%F: 1Y^235L8XKMO:8G=>T)A%&$0Q92ES 1,T3J.C ME2@/B1&%*C2!1[SD#$K$PHRFK""?NXUJT0NMVA.1E*P!/0"TP@];^>B+HH3F M"7=L^2G;@M&X2#&*,^08NT @/&?/V48LHUGAY$0YS;/,!3RE:<9>HUNDE"?9 M&^FBLW$DR.^X(]Y@?D19DM HR5TN)]Y=&:4X%6O9,$\\%Y863$L>X%LX& MP5$F$Z]IXJE $\0;1;DBP9ZO =+#K5+X58B2E*+3OI<7.()4GI$6G*$>MUW2 M"'>+DRKR")#X M5BE[;+@)IO\,B_\!4$L#!!0 ( /& 85&PO M=V]R:W-H965T/I$3-]]I\M36 M(R]=V]M%5#LW7,>QW=30*7NE!^CQSU:;3CGNC05C6=RIIH^6 M\Z![,,NYWKFVZ>'!$+OK.F5>;Z'5^T7$HZ/BL:EJYQ7QSMB4Q\)FNMO_K-YW(1,4\(6M@XCZ!P M>88[:%L/A#3^.F!&4TCO>"H?T>]#[IC+6EFXT^WO3>GJ191'I(2MVK7N4>\_ MP2&?U.-M=&O#E^Q'6SF+R&9GG>X.SLB@:_IQ52^'.IPXY.P=!W%P$('W&"BP M_*B<6LZ-WA/CK1'-"R'5X(WDFMXWYWZ2OB_)$@@]'/30F6./Q9OF%@#M5=OQ(+%5Y@ M1U1?$OO32.XL:^^&:K&!3][K5U2NYOR$K[51+5K4!^.8($3P #KHU MMN5X"J9CBE$\\C6Y;^%EBOT]21))19J@) I:L-RK,DEYQK%H!F<"^83+Y" I M2S+\%B(E.2W0:B3S> *84Y$77I(T3SQR,DLH%\(3$O].*!>4S01*DM&\R+P@ M!(;*SQ+*J1229%2(G'!)LU2\950P*D>@&?*07DAF-!.,_(*]_=\EY)0A5):<9$I%0D1= **6F:G&*C%N1L&8LV>A=[\99/&FGE^QF'.#_F(_/X!=EJJ:WI(4M MNK*K61H1,SXMX\;I(8SSM78XJ8)8XVL,QAO@_ZW6[KCQ :;W??DW4$L#!!0 M ( /& 85=_DV1;R@( %,& 9 >&PO=V]R:W-H965TLFEJI:T* EC&(!&S3-JU25;KUP[0/)KD0:XZ=V0ZT M_WYG!U*8:+X0O]P]]SQWOF.R5?J/*1 M/)5"FFE06%N-P]"D!9;,7*D*)=WD M2I?,TE:O0U-I9)EW*D481]%U6#(N@V3BS^YT,E&U%5SBG093ER73SW,4:CL- M>L'^X)ZO"^L.PF12L34NT?ZH[C3MPA8EXR5*PY4$C?DTF/7&\X&S]P8_.6[- MP1JY4=F63+1:@O:61.:6WBIWIO(<>F*LK2:;CGY MV60FJ"Q,I@A48%AHS+B%[\H8-'#^P%8"S<4DM!3)V8?I#G7>H,:OH+Z'6R5M M8>"3S# []@^)84LSWM.8)"\?=.[CCYTL!RT+ ==Z,F2 M6C"K!8+*H:-0IVAW I^F_5 X;!>&RS58EQSPM](:L'3I.XC;9WJBMN"R.3NB ME3:T1/-^J.DHKQE2\[YDVYDY1TF4H&Q>";I7 E1CB^4*=5MH./=15&V8S,S% M^+\D'$6[A&],UC17H+=S/J,5C298U%J3!JA0R[L$21.2ZD!:U(:0G+X<6*EJEQ[*TX833T')(42+DFYS M.+^)1A?=K$^H/H/1< 2GWD]XT.@E$ELWSHBY(]'T?'O:3LQ9,RA>S)MQ>TMB M228(S,DUNKH9!J";$=9LK*K\V%@I2T/(+PN:^JB= =WG2MG]Q@5H_T>2?U!+ M P04 " #Q@&%72#:&?9T# "B!P &0 'AL+W=OT"A#O,@"8X':[[;6W<0+68-V^$&[>_-2M,N.J&4O$9IN)*@L9H'R^3N8>CD MO< ?' _F; W.DZU27]SFUW(>Q(X0"BRL0V#T>\%'%,(!$8U_>\S@9-(IGJ^/ MZ#][W\F7+3/XJ,2?O+3[>3 )H,2*M<*NU>$7[/T9.;Q"">._<.AD\SR HC56 MU;TR,:BY[/[L:Q^',X5)_(9"VBNDGG=GR+-\8I8M9EH=0#MI0G,+[ZK7)G)< MNJ1LK*9;3GIV\9O=HX:E,6A-")^I"JZ?V5:@N9E%EO"=5%3T6 \=5OH&UA0^ M*6GW!GZ2)9;_UX^(UXE<>B3WD+X+N,%F %D<0AJGV3MXV=Z9A!WX M(OL^7 ?!>@A)=5$HZD1C*7ID@6ZA4H):FLL=7'-))ZHU%#IS

4-XOUE@". MR8,G+/J3Q)^DQ^#N491 ^FNVW7)XUE3R< 79*)Q,$K=(PFD^!C\L;E5UVQKL M69%]#32<-+..@T#JS9YJ,@RG60Y)'B9Q>IYE,*JR!Z:QD[M.;B 9AW$\=;]D M.(53A0C%)+ELCM[GR00QB&DW34IT J M>5NT!"CMD?4P3+.A$\HF\*R(%[P.]169"_-\ZA8C6B2>Z;(HVKH5S*6 U4I; M_IWYR4;Y*"[X" =FX"K+!Q,:'$+X&4BE?96-!^,?)\:I7TB8$WV5M) \-PWZ M22J^#;S?:Q;;LY[?+Z3O.(%HSB0&ZJ5/F*J.M'Q])+H+4":Q?GOCH]F_4I M3X-++1:=SAVUC5^"F\599FNE_NZ1%%[03HOE)$N-\X Z=G>?$?4$L#!!0 ( /& M85=9AWC $P, .L& 9 >&PO=V]R:W-H965TJ:ZY\W*-5IXT7> M4^"S.%;6!8+MNN5'O$/[3[O3- LFEE+4V!BA&M!XV'C7T>HF\!:E=$0DX\?(Z4TE'7 ^?F+_J_=.7O;< MX*V27T1IJXV7>U#B@7?2?E:G#SCZ63B^0DG3/^$TY"YB#XK.6%6/8%)0BV;X MYX_C.LP >?@"@(T UNL>"O4JWW/+MVNM3J!=-K&Y06^U1Y,XT;A-N;.:W@K" MV>UMIS4V%OX6?"^DL (-O+GG>XGF[3JP5,'E!<7(=C.PL1?8EO!)-;8R\&=3 M8ODK/B!EDSSV).^&722\P_8*XM '%K+X E\\V8U[OO@%OAW_V7L#WI1P712Z MX]+ U^N]L9H.R+=SE@?&Y#RCNS0KT_("-Q[="H/Z ;WMZU=1&KZ[H#>9]":7 MV+=W= G+3B*H@Y.KNL8:&$T\>\!ROG_G/%RL]A7>8S%& MHC["GKVV,Z_*5I3#1\>S&JO?\_^ )//#+':#I9^&X;12T_I!H8PEB;MQZNCVV.!!6(>.4S]=YDYF MY"_"=$JS_)'8(S^/*"'UCI,K&K[=K97EIIC M/ZSH:X3:)=#[@U+V:>(*3-^W[7]02P,$% @ \8!A5\*X)R2: @ [04 M !D !X;"]W;W)K&UL?53;;MLP#/T5PBN&#LAJ MQ\ZM66*@EPT;T*)%TVT/PQX4FXZ%RI(GR4WW]Z/DQ$N!U"\Q29&'AU(.%UNE MGTR):.&E$M(L@]+:>AZ&)BNQ8N9,U2CII%"Z8I96&'DO,*I>%*@L9B&5P,YYSNX:!@]E9!O"N(/>^VD6=Y MS2Q+%UIM0;ML0G.&']57$SDNW:.LK*933G4VO;,E:KA1"6 MHX'31[86:#XL0DN=7'Z8[5 O6]3X#=1SN%72E@8^RQSSU_4A,>QHQGN:EW$O MX KK,TBB <11G/3@)=W8B<=+^L<^&/::FTPHTVB$7Q=K8S7]7WX?F[P%'AT' M=AJ:FYIEN Q() ;U,P;I^W?#2?2IA_:HHSWJ0T]7I,F\$0BJ@)Z7.T:[%_@X M[;:#@DD M1;XB-HP'XTD$0\J<1= W0CR#!!Z59:(W[03&T6"8S)P1#Z;3!(X]9'@@P0KU MQB\:=TV-M*T:NVBWRRY:"?]/;Q?A+=,;+@W-5E!I=#8=!Z#;Y=(Z5M5>T&ME M:3UXLZ1]C-HET'FAE-T[KD&WX=-_4$L#!!0 ( /& 85<3K+R;Y ( #$& M 9 >&PO=V]R:W-H965TE^]:%;U'3MP[0'!XZ "C:S3=/^]SL;0K,IS4NPSW???9_/=YEN MA7Q4.:*&YZKD:N;D6M<3SU-)CA53KJB1TTDF9,4T;>7&4[5$EMJ@JO0"W[_P M*E9P)YY:VU+&4]'HLN"XE*":JF+R98&EV,Z<@;,SW!:;7!N#%T]KML$5ZI_U M4M+.ZU'2HD*N"L%!8C9SYH/)(C+^UN&^P*W:6X-1LA;BT6RNTYGC&T)88J(- M J//$UYA61H@HO&GPW3ZE"9P?[U#_V*UDY8U4W@ERH2K$%:;P)S2RL5!M-Y INBK+2DDX+BM/Q2HOD\=SH2N%*5%1KQ>QU MG=RQ=8GJ=.II2F.P0M[S:'%"]_"RYG$\X75O&0O],0TS*5D?(-V_6N^5EK2>_E] M2'R+'1W&-CTT435+<.90DRB43^C$']X-+OR/1YA'/?/H&'J\HIY,FQ)!9'"+ M1+)(-(FP182Y>>"%?CE$^BCL8=)W.4(F2NK:@F] F]< ]I1K!9H.Y2L!90FP MC@"%2>O!*0]4[6- \QB 2JFQ6J/LZPDG!2=GT2C&4W4&^)R0#]3DHDR=@%6B MH92G$_C>V$C2_F";#=/S^1-*FAUP)S0KX9H3(9H7"?QHM-($:*@S#9\PZ;(. M;-8 QH,!O(=AY$8!?*72&Q67OC%=NI$/U/$9%L9X,AJ?&G/H#L=P3Y*-+;*V M:.1&!B4X&P^#_U,>4#J*0H,T="GWH2:$WFU, M@OY?(OX+4$L#!!0 ( /& 85=^?"CCQ@( )8& 9 >&PO=V]R:W-H M965T%]9MA,FD8CDNT'ZK[C1988>2\1*EX4J"QM4T MF W&\Q/G[QV^T-E:5;3 Q*+ELWNRYU6$K8!2]$Q"W ;'GW23R+"^99,/_4<'TR<#1P"4WJ5"FU@@_9TMRI];ZU:=*D_2D/ZF[ M;F-3L12G =TG@_H)@V1_;W 6G>\HZ:0KZ607>K*@ZYO5 D&M7H^02[ %DIW6 M92V8Q0SZ&^ K7>>^BG;F[*_H@1*NE*#;[V2TKH? (*E+$\46G@_[BQ_;XI>] M\N-;#=HUI0]1M:&S,H=CN"5*;[H-J%. M.RE9D:/*X /L[XWB07Q.JQ$!WM+T3 LF<^)NC$JY1UUSJB^MM79@;631MA,U MC33,3R;3@1T0UN$_$T/JSGY*FU5?&X5;LZ)$G?N):"!5M;3-V.AVNZ$[:V;- MJWLSL6^8IEH,"%Q1:'3\\30 W4S!QK"J\I-GJ2S-,;\LZ,>!VCG0]Y52=F.X M!-VO*/D#4$L#!!0 ( /& 85&PO=V]R:W-H M965T-/;%7W0^S.T[:?\_NVC$!DARXV/LQ[^U[.SLSWFCS9"M$@FZYK5&YGI8UDY*:FC&UMD!4!)$6<)LDHEHRK*!N'M;G)QKHAP17. M#=A&2F9>9BCT9A)=1-N%!UY6Y!?B;%RS$A=(C_7'@*\<-W9G#-[)4NLG/[DK)E'B!:' G#P#<[\U?D0A/)&3\;/CC/HC M/7!WO&7_'+P[+TMF\:,6WWA!U22ZBJ# %6L$/>C-+79^@L!<"QN^L.EBDPCR MQI*6'=@ID%RU?_; _W6E%EX9,J ML/@3'SM/O;%T:VR6'B5<8'T.@^0-I$DZ@,?%#9R>G!WA'?07-@B\@P.\^V[F M^W1IR;@']F.?\9;O!=39*DG&\WJ-\V"L?_I]R5I8&2T8(3/I,>!<'W+B>=@L%L+C:,NO7^V;U[2MV=_A;>>[9Z9TZD#@RD&3\W?N?--V MDW9"N@X5O-3D^D$85JX!H_$!;G^E-6TG_H"^I6>_ %!+ P04 " #Q@&%7 M7#O=UM4" #_" &0 'AL+W=OD9-6+8@1I M+I(XG/=FYG$9#;=UW<+3)@3#ZUM(>(AKQ0E#!8"R:HHL/@S .9A(!"H@P#UJ\-3(%20Z33>&PXG3:D >Y_[]@_V]IU+2LL8@W EN[6M5OA9ECA>"CX%@GCK=G,AU7? MHK5>A)E]LE1"SQ*-4_&RWA^(9VA)UHQD),%,H7&2\(HIPM9HP2E)"$ATA>98 M,&V2J 2!ECD6@"YFH#"A\E)/2V.1NQ=AZ%O.*XE9*H>NTKF:B&[2Y#6I\PJ> MR2M$=YRI7*(Y2R'MP,_.XV_/X%VM42M4L!-J$IPE7$)YC4+O PJ\(.S(9_IR M>-!5SO]%G[\Z^H$88;MK0LL7/L/7M3U^C5=2"7WP?W>M=LT7=?.9RW @2YS MR-&WG02Q 2=^_\[O>Y^ZI'Y+LME;DLW?B.Q@4:)V4:)S[/&4%X6^>O65D3P@ M>*S(!E-@2J(+?13K0WG9M30U:\^RFK:RB<.^-W0W^XJ?^D3!S:'/K(/'BPY] MYN=Y#LKNM67WSI8]UOOP*B6T,AT'):\4H7>2V&WO2(-3EY/Z9J<^_DW_2(,N M'O]( W?O1B] K&TKENOJ8MM:V6X]MDSJR3_S!U.^PSW1WKYOQ/_KZU^ . MBS5A$E'(="CO^J/.5-3MMAXH7MI^LN)*=R?[F>L_%!#&0<]GG*O=P 1H_WGB MOU!+ P04 " #Q@&%7PPA*280% K+0 &0 'AL+W=OD[1;8CQ]UB6S9,A.O!_F22#+?YU#D:Y(^Y'C#Q1>Y($2A;UG*Y&5G MH=3RPK)DO" 9EF=\29C^9,9%AI6^%7-++@7!22'*4LNU[8&587':?S_."!SA7RMHIXZ9"W>OG^E!\?+Z99ZP)#<\_4P3M;CLC#HH(3.\2M4# MWT2D>J%^SHMY*HN_:%.5M3LH7DG%LTJL:Y!15O['WZJ&V!$XO2,"MQ*X^X+^ M$4&W$G1?&Z%7"7JOC="O!/W71AA4@L&^8'!$,*P$P]=&&%6"PBY6V1U%7WI8 MX6E-RR\*0Q1JW864Y=Y]5$)_2K5.31Y+SR(^0X]TSNB,QI@I=!7' M?,4497,TY2F-*9'H%^1_75'U'=T3M> )NF5K(I7VL4+O/:(P3>4'7>C3HX?> MO_N WB'*T!\+OI*8)7)L*5W;/*855S6[*6OF'JE9%]USIA82^2PA28O>-^O/ M7]*'9KWC&@"6;N:ZK=WGMKYVC<2 /)TAM_L1N;;;;6L0L_R1+,]0USXJ]UXO M=]N:\\>B!S\6/33+/1)KN7-4'IGEOZW809)62 M_&MS[$LAT5]W6H9N%@=M?@)'=]1(RTCC]&S*E6&APTRUZ;>)#A_!+6 M/QXN@ P7'H;KC=S^7J<#16QT^K#N]*&QTS_KWZ=W=SC#Z%]47[=UNA%S:J=# MPCQ(F \)"R!A(20L H(U+#>J+3=Z@R7X"-*/D# /$N9#P@)(6 @)BX!@#3^> MUWX\?V'>8S%G2O TS;,F>AU%=)#6F:\$C79GC[.]T?S&&.Q4+T'"?$A8 D+ M(6$1$*SA)9N7LUTVH;?XQ:T\=M4!I'BC-!Z4%H+00E!9!T9I^V\D".V\P MFU9!H(P)2?- :3XH+0"EA:"T"(K6-*:[-:9K' BG1,3Y#@/?,"+D@BYSAYZ2 MYC+S3_8D),T#I?F@M "4%H+2HHIV; 75M-HVI^\84[3_*XEJ1I[LKNZ+:8R6 M(N?[^1^_I=!!DBAH*>0.]TN%H"\80=&:/;S-DCOF-/E4\)B01**9X!F2N)SO MCO5WVY[EM7.8*Q[8^ZUV8Z['R<,$:$(?0AZ I=E":#TH+0&DA*"V"HC5]N$W(.^:, M_&YRMLS./]39^59K@6;F06D>*,T'I06@M!"4%D'1FA;<;@\XP[?X>0FZ>P!* M\T!I/B@M *6%H+0(BM8TYG83P3'FA"%9<+@A,B\@+Z\QG7SJYN\@#U^>C)?U!+ P04 " #Q@&%7LP_4 MY/4" !5"0 &0 'AL+W=OX[?.?Q5LAGE2%JV.6,JXF7:5U<^[Z*,\R)ZHD"N?FR%C(GVDQEZJM" M(DD<*&=^& 0C/R>4>]'8K2UD-!:E9I3C0H(J\YS(7S-D8COQ^MY^X9&FF;8+ M?C0N2(I+U$_%0IJ9W[ D-$>NJ. @<3WQIOWK^O M (0U(/P+$(8G (,:,/A7P+ &#)TR52A.ASG1)!I+L05IK0V;'3@Q'=J$3[E- M^U)+\Y4:G(Z65;I!K&%)4T[7-"9*&,FD6KL:^.6)??CVH6;RH7PA L#>!!<9PIN>8))"W[> MC;_JP/M&CD:3<*_)+.PDG)9I#_JC]Q &8=@63S=\B44/!H&##^!I.8?SLW=M M8?TWS5%T@R;C \<[.,%[SV.15RF<4Q4SH4J)\'VZ4EJ:4_BCQ=-9Q3AL9[25 MZ5H5),:)9TJ/0KE!+WK[IC\*/K6I]YID\U@M ;F^UH(O9_8#9J;5/0;4$L#!!0 ( /& 85<' MZ,Y_; 0 . 4 9 >&PO=V]R:W-H965T-9 M+-4KW]BBX#1>5:0LM3&$GIW%26[-)E7;'9]-V$ZF24[O.!"[+(OY]VN:LL/4 M0M93PWVRVZX>K-;E562T5PD+ >_X\?FT"<$)2.F8 ; M8)SAD":0CDN3TX#<%Y;@]N0ZBLV[7W M*G!1+./9A+,#X"5:J94/5?0KMHI7DI<392&Y^IHHGIS=TX)Q&3^D%"SH1LT M*< 'L%#S<;53;6P-/A>4QV521?EFPK^-J(R35+Q3S*^+"+Q]\PZ\ 4D.OFS9 M3L3Y2DQLJ<9:]F@OFW%=U^/"9\9%P">6RZT \WQ%5P9^-,P/!_BVBE$;*/P4 MJ&L\*+B@Q04@\#W $!/#>&Z>3\.:M7I;Z9#4F^ M ;=Y7;3*Q?_/GPH.;B7-Q+^FS-?:CEF[K(R7HHB7=&JITBYKOJ"GZ-=&KB.4VLI\1GZ!R6NQ/X]J' M.<3W,.S"HCX,(2\@,.SBY@8<#A&"I,5U?+JM3W?0Y^^<"0$*SM:)-)FMV>YI MMY X'M+,&F#8\WS=;!]&L.^?>*B]&F !\G!@MNJU5KU!JTT=5FM-553 Y)9R M0!_5@4%08WWU>J,(?$_/RTT?%7K8]37C?13V2.#KQ@VP("#!F1S[K7%_T/AM MOF09!6O.,L#:S>@]>*"JY%"USU2?9?QHCH/?SZT;N/IT[Z,(=)!F,.JC5!B( M-DWF?51(L..:HQ"T40@&H_"%+K!DP '>CTTX4+HA)Y6"0PX M!%U7E1:M&)B B#CAB6+7[^ M;KB/(QBJ')_QBX]^\:#?CU=&EX.D'UU9HZI%HZK-QU+KAO]XY$<_\\R/1CWT MCZH6C:HV'TNMFZ;CP1^]^.3?,#LKTPD(T0M"'^;X"#MZ/>C#5&%#+M+K@0'G M>JK$G*D'QZ,_>MW9OZ%W?G,XT(.Z70,L"'S]"&R .8Z2T]WV81YR//WL;Y_< MV&24;ZJK,@&6;)?+^F=XV]I>QUU5EU!:^S6ZO$&&]JB\OJMNB([R]=W?IYAO MDER E*Y55_#"5R/F]75:_2)94=T7/3 I658];FF\HKP$J.]KQN332]E!>ZDY M^Q]02P,$% @ \8!A5QL2_CN$!0 Z2@ !D !X;"]W;W)K&ULM9I=;Z-&%(;_RHBNJEVI#?,!&%+;4A*(=J6N%"6[[475 M"]8>VVB!<0''6:D_O@,F8& \MIOCF]C@[[BO$ O29SF M$V-5%.MKT\QG*YZ$^958\U1^LA!9$A;R,%N:^3KCX;Q*2F*38NR821BEQG1< MG7O(IF.Q*>(HY0\9RC=)$F8_;GDLMA.#&*\G'J/EJBA/F-/Q.ESR)UY\73]D M\LAL*/,HX6D>B11E?#$Q;LAU0-TRH8KX(^+;?.\]*DOY)L3W\N#3?&+@\HIX MS&=%B0CERS._XW%%O,MS/F=B/^,YL5J8K@& MFO-%N(F+1[']R.N"[)(W$W%>_47;.A8;:+;)"Y'4R?(*DBC=O88O]43L)4B. M.H'6";2?8!U(8'4".W4$JTZP3AW!KA.JTLU=[=7$^6$13L>9V**LC):T\DTU M^U6VG*\H+1?*4Y')3R.95TS]* ^7RXPOPZIO8H$>^3-/-QS]BI[DJIQO8EZ> M/1B7H_<^+\(HSC_(E*]//GK_[@-ZAZ(4?5F)31ZF\WQL%O)2RP'-67U9M[O+ MH@)Z M[DY/IZIRWC9Z\+]'[TP&:Q8-JWCL[$7SU^\R%'TJ>)+_K>KZCFNIN:4H7N?K M<,8GAE2]G&?/W)C^_!-Q\&^J*8>$^9"P C6:8[5-,?2T:=?1!'&KPU1]6"7 M[E3IY??(\Y2-&"D7QO/^[ [#+#9R*.Z&^<,P0AR78:\;%RCBJ$<(9DU0,!\2%@#!.IWPFDYX%Q(%#[(YD# ?$A8 MP3K-(;B]Z\=ODX4Z?_\_U/4&JJ"((I9C]VXE?$48PS*P)PJ*, D;8;4FD#V+ M0_3%\MDJ%;%8_E!6JDT^=\&!TGQ06@!%Z[:!MFV@%Y*$&@S5(DB:#TH+H&C= M%K6^CFB=R0FRP(;_R:TYH^XE](,4$<(2O-!:0$4K=NBUA42 MK:\Y03.\H0? S.DKQC#*M:C5UXMA%+'EW45?+89A5+H.JM8*VGHLJO=8]S>J M O5)YRXU4)H/2@N@:-WI;UT?)1=2 PKJ"$%I/B@M@*)U6]0Z0JJU,\?5H,[O MW!E8+NO?0"C"K!$9Z($B3'H(8O=^U0A4<;9#\.B (K3VBNKMU?W-"19#SSA[ M]8$^) .E!5"T;C=:XT>M2PD$J L$I?F@M "*UFU1ZP*I_NG><8&PA]_=GH?= MOD ,PRSL#GZ-4(1Y+G9P7Q^&8839E'D']*%U5%3OJ"I].-%5Z%%GKT'0IV>@ MM "*UFU*:_GHZ%(R 6K\0&D^*"V HG5;U!H_JG_L=UPFW.%F!H_:?9481CF4 M]A]Q*J*DJ_ &-Q'#,(K=O0>FNUK-O:U;"<^6U9ZY',W$)BUV&W*:L\V^O)MJ M-UKO_"VYOB.*\SZY#G:[[EK\;A/@YS!;1FF.8KZ00^&KD12T;+>O;G=0B'6U M<>R;* J15&]7/)SSK R0GR^$*%X/R@&:W8W3_P!02P,$% @ \8!A5^EF M"Y;4 @ Z 8 !D !X;"]W;W)K&ULG55M;],P M$/XKIS"A3>J6-%W;,=I(:P<"B4E3R^ #XH.;7!IKCAUL)]G^/>>D#65KB\27 MQ"]WSSW/G7V>U$H_F@S1PE,NI)EZF;7%M>^;.,.*_!E'G.]/,,A:JG7M_;+BSX.K-N MP8\F!5OC$NU#<:]IYGC9V]HW!-XZUV1F#4[)2ZM%- M/B=3+W"$4&!L'0*C7X5S%,(!$8U?&TRO"^D<=\=;](^-=M*R8@;G2GSGB+$2IOE"O;$-/(A+8U6^<28&.9?MGSUM\K#C$(8' M',*-0]CP;@,U+&^99=%$JQJTLR8T-VBD-MY$CDM7E*75M,O)ST8W@LK"9(Q M!8:YQH1;^**,00/GL*0SD)0"0:5PS/+T%BWCPIS!"7 )7S-5&B83,_$M<721 M_'C#9];R"0_P>0=W2MK,P >98/*WOT_:.H'A5N L/ JXQ.("!D$/PB X=S!#\62@B@@U0SG?SN! MI.9)-T1CK"KB2A>"9BQOSP>5J^)T'\0SU(1H4=)NND_#Z)6&\W%PM5_$N!,Q M_O_*HDS^4=;QJ[)>#5\R\G>Z3XZ4)]=C*6=.?MN(NM6NC=^TW>N/>?L&W%&: M*<$@,"77X&),R=!M7VTG5A5-+ULI2YVQ&6;T%*%V!K2?*F6W$Q>@>]RBWU!+ M P04 " #Q@&%7Y3P1E$0" Q!0 &0 'AL+W=O@0;?#L(-B,XE0 M6?(D.>G^_2C9"5(@[7;8Q18EOD<^BE2^-?;1K1$]/-5*NQ%;>]]<<^[*-=;" M#4R#FDZ6QM;"DVE7W#46115!M>)IDESR6DC-BCSNS6R1F]8KJ7%FP;5U+>SO M&U1F.V)#MMNXEZNU#QN\R!NQPCGZAV9FR>)[EDK6J)TT&BPN1VP\O)YDP3\Z M?).X=0=K"$H6QCP&X[8:L20DA I+'Q@$_38X0:4"$:7QJ^=D^Y !>+C>L7^* MVDG+0CB<&/5=5GX]8A\85+@4K?+W9OL9>ST7@:\TRL4O;#O?JW,&9>N\J7LP M95!+W?W%4U^' \#P)4#: ])_!60](%:.=YE%65/A19%;LP4;O(DM+&)M(IK4 M2!UN<>XMG4K"^6*LZ!Z%+A&H(V!BL9(>OACGT,%[^"JL%:'.<#I%+Z1R9[3[ M,)_"Z5HOMP.?>43B#E91_ZI@N=OA!ZCLT LN0=I$F:'8%/7H=/ ML23X,,+3YW!.1=A7(MU7(HU\V0M\!]KAQWCAO*46^WE,5L=S?IPGC-VU:T2) M(T9SY=!ND!5OWPPODX_'1/XGLF>2L[WD[#7V8ER;5GMHM44E/%;@#9#L"FD^ M2Y0;L5#4!E*7JJWHE&Y;[-KE6%VZ8,,D1@O/QZ9(!I)B&PO=V]R:W-H965T MV@<3!L#VL#>)T>QCV M0$M7-E%*U$C*[OKK>RDIJFS3PA[R8I/B/8?G?O"2BZ.07]0>0).O!2_5TMEK M7=VYKDKW4%!U*RHH<247LJ :IW+GJDH"S1I0P=W \R*WH*QT5HOFVY-<+42M M.2OA21)5%P65_ST %\>EXSNO'Y[9;J_-!W>UJ.@.-J _5T\29V[/DK$"2L5$ M223D2^?>OUO[#:"Q^)/!40W&Q+BR%>*+F?R>+1W/* (.J384%/\.L ;.#1/J M^+G=E2!6O!_V*9WB^=Q"$9Y+3F^ED0])::5%T8%10L++]IU^[0 P P?0*(.@ P?\%A!T@;!QME35N/5)- M5PLICD0::V0S@R8V#1J]8:5)XT9+7&6(TZM/>@^2W"L%6DW(1ZR;&[+!6LEJ M#D3DY'+]_2-HRKCZ@):?-X_D_;L/Y!UA)7G9BUK1,E,+5Z,RP^^FG8J'5D5P M1<4&JEL2>A,2>$%H@:_'X8^0(MQOX,$IW,5X]$$)^J $#5]XE2\'*2$C:Z&, MVVM:,4TY^P;9A#Q)J"C# ;IZ$A[RR%3*A:HED+_OMTI+K-%_;,%H=Y_:=S<' M]TY5-(6E@R=3@3R L_KY)S_R?K&%YHW(3@(5]H$*Q]A7G>-[X)FI@&>ZW3+R M(K%L;6ZW7%'#9=K+817.DL1?N(>A/Q8K?QY'O=6)T&DO=#HJM&E/-R*_J140 MVJK&'DBP'4JJ6;DC'+ 98*Y+L&J?7JCRI_,P/M-NL8I]+[!KG_7:9Z/:/YUJ MG!!YZ$BI:99VAP:W_-%8+UWU?VZ@STRZS<@.@E+ MU('$JB1*Z/5,+5]$67B8D\;WZ6/IL5IMF>OKC7&8_J[)L)%[0D:=M1 MKLALF68# ;&?G(F\M!F>H1.)22\Q&97X46A0>"FGP YTRZ^',;G8VSM3=VDQ M38*97=Z\ES;6:S.+Z2;7]PY_OC;3M-ZZ+FV"8R0@LA-?O6] ESX:>6 M8V5UP;_LTW'BG=>#S2R*!F:M"^[@!6.>CW]0N6.EPHZ7(\Z[C3$&LGV1M1,M MJN91LQ4:GTC-<(^O6)#& -=S@37=3[ MK+%=/@, .@* 9 >&PO=V]R:W-H965TP\0W>ELH M,^$O9C6YA36H[_5*Z)'?LVQI"96DO$("=G/O?7BU#"W 1OR@L)<'S\A8V7#^ MRPP^;^=>8!0!@UP9"J+_[F )C!DFK>-W1^KU:QK@X?,#^T=K7IO9$ E+SG[2 MK2KF7N:A+>Q(P]0WOO\$G:&)XR1,M&8S#S8W%JW=T,J4<:V$?DLU M3BV6C1!0*?2%D@UE5%&0Z"U:Z]VR;1@@OD/O\YPWE9)H1?Z0C9XCU=9,B@:V M1[!7UZ (9?*U)OB^OD:O+EZC"T0K=%/P1FJ4G/E*2S8+^WDG[T,K#Y^0MX;Z M$D7!&X0#'#G@R_/P:\@U/+1P? SW=:+Z;.$^6]CR12?X^ES4![G@J@"A]V.; M$?8O(UL!XNA2W)Y&!M M'(19,%#HB(K"*78KG/0*)V<5WG!%&/J_+>6R,!F)2U(\&29Y')7B])2%I+>0 M/'8>K$*M77#&4,ZE\OIV:JM.JNF3!NH8$>5LRKI*-]1 MDDRS057&47$X"1)W5;)>8O8DB8K5?8) M"%.%_B;(1I JA\>V]G2T]'E'=,1]5-1N>1T=0&D]/J#[XFH=/NU/&Q]*I-!Q?O3B-A]>? M*RR+DJ%:_Z -,3W@5R)N=:D1@YW&!9>I-BO:MJH=*%[;SF3#E>YS[&.A6U$0 M)D"_WW&N'@:FV>F;V\5?4$L#!!0 ( /& 85>2E&PO=V]R:W-H965T=%+L,D M=^*Q?78OXC%?*TIRN!=(KAG#XN4:*-].'-]Y>_! EBME'KCQN,!+F(%Z+.Z% MKKFURX(PR"7A.1*039PK_R(9F7@;\(/ 5NZ4D9G)G/,G4[E=3!S/# @HI,HX M8'W;P!0H-49Z&'\J3Z?NT@AWRV_N-W;N>BYS+&'*Z4^R4*N),W+0 C*\INJ! M;[]"-9^!\4LYE?87;M,N_IZJGI5;N[\M=3:[&%]3X M NO7/^!W$%$3F%8KL[\O9(%3F#AZ TL0&W#BXR,_\BZ;,'5IEG1DMH*Q!, M'WYSA8Z/1H'O7Z*TA)NUK,[2-[*^YF6QB0._[YEK[&YV634$#J*&P*1UI/_( M85!S&+1R^,!V;#7X[ +JTBSIR&P/7%2#B_[+=HRZI-FE6=*1V1[-84USV+H, M;W.B"*;FC4W8FJ$Y%]K!O"]2K#L]L#);/3_+LDNS9/A^[WO556_^/5"C&M2H M%=15FG*Q,)E@!EBM!9PADNM32Z=TB!)&5!.G5LO/D-]&(@R>2TKBA?JK6(R MQ/H+(GX%4$L#!!0 ( /& 85&PO=V]R:W-H M965T'/@(5HW-;)-T_WZVH307BK:I+V##=P[G'-\8;[AXE#F 0D\%97+BY$J5 MEZXKDQP*+,]Y"4R_R;@HL-)=L7)E*0"G%E10U_>\T"TP84X\ML]N13SFE:*$ MP:U LBH*+'Y/@?+-Q!DXSP_NR"I7YH$;CTN\@@6HA_)6Z)[;LJ2D "8)9TA M-G&N!I>SR-3;@F\$-G*KC8R3)>>/IO,EG3B>$004$F48L+ZM80:4&B(MXU?# MZ;2?-,#M]C/[)^M=>UEB"3-.OY-4Y1/GPD$I9+BBZHYO/D/C9V3X$DZEO:)- M4^LY**FDXD4#U@H*PNH[?FIRV ($PU< ?@/P_Q80-(# &JV565MSK' \%GR# MA*G6;*9AL[%H[88P,XH+)?1;HG$JOE$Y"'3-V>KL'D2!K@E>$DH4 8G.T$)/ MFK2B@'B&^BJ/YZ PH?)$8QX65Q"R58U=IM>:;;M(HF];* M_%>4+: \1X%WBGS/#SK@LW[X'!(-'UBXOPMW=49M4'X;E&_Y@OZ@MDS/B4PH MEY4 ].-J*9704_)GE\^:>-A-;);II2QQ A-'KT,)8@U._/[=(/0^=KE^([*= M#((V@Z"/76>:@1"0HH07>AN1V*[$DF+69;OF"BV7V4S6<1"-1M[876_[Z:@* M@P\O53M"AZW08:_0FQ*$%L=6B()>XXB^#%N7TN&!AH$_"O>5=E2%P<4K2D>M MTM'_*CU%&6&8)013)!56H#=/A2A/;.Q=/OH_=<^59JKG,37+6)EEW!_-[$TI M=Q(*VX3"_H3^2? T/!@E_V)O( ]+@NY!C%J)T9LG.XT.5(R\0;"OM:/*CZ)] MO>[6 6 .WZ]8K B3>DYE&N>=1WH817V@U1W%2WLF++G2)XQMYOH? (0IT.\S MSM5SQQPS[5]%_ =02P,$% @ \8!A5[6&8\/"! TB$ !D !X;"]W M;W)K&ULQ9IM;Z,X$,>_BL6M3JUT&Y[RT.222&D M[4K7W:JYO7UQNA=.SYEL3T,#%LXZ7A(=ILA6HPI^,,;\B" MB"_9/9-[9DD)HX2D/*(I8F0],6;V*+ 'RD#W^",B!U[91FHJ2TH?U<['<&)8 M:D0D)BNA$%C^[,F3F9)>9D3N.O42BV$^/& M0"%9XUTL'NCA RDFU%.\%8VY_H\.>=_!T$"K'1",0;DJ0TME[:6 8Y2E5D+P>312-J)Z4+0U>-[I4V(YC21"@W7R6L8XT;?)>BZ5;)I6K>>ZYX6PQ(TU)-9,9E6Z(7)D$6CZC M:K][_*R;9P?,0O3G;Q*)/@J2\+^:DBOWWVWVKU;C$<_PBDP,N=QRPO;$F/[\ MD]VW?FU2%A+F0<)\2%@ !*ME1+?,B&X;O;;,K*H909[4-FG2."?V-5%=(/?3 M_MC<5X7+>]A6I4NWTZMW\AHZV=W."Z_\=+9A\P( M2)@'"?,A80$0K)81@S(C!JWG_0,)=_E=.%TCKF3GJ/ 2(OEH@38R,02ZDK=C M^='K)M5;?5RJ.B3,@X3YD+ @A_6JEX3R>E"3\J:4\J952GE")U)'O7XWB=1J M?:E(D# /$N9#P@(@6$W/8:GG\(T7ZR%D1D#"/$B8#PD+@&"UC+"MX_.T]3\L MU^U.+A4>E.:!TGQ06E#0AI4UV^D,G.9EVZX42>SOB,H%BU9"2GAV\6Y'7"P9 M),T#I?F@M "*5I?6.4KKO/$:7@P *C$@:1XHS0>E!5"T>F(<:UAV:T%D^CL5 M.$:[5#YDTTT:_7.F$X8W!&6$1334XNCE6E"T).BH8:-:0&6=0E1(FO>=^7?1,\&, MHSY*=#F\\:R$'% 1:L+?BR"V>U5,%6A1O,3WN,HQLN87/#\!%KO M J5YH#0?E!;8W]:\7,=2?R>/4&;EE7-"V$9_',#E'=(N%?F+PK*U_ !AIE^[ MG[3?VJ.YW=#NV2,__[S@B,^_=KC#;!.E',5D+5U9G8$<+G-+<$B8ZB"/KRD5+SO*0?D9Q_1?4$L#!!0 ( /& 85?TZ=&7IP, M )T, 9 >&PO=V]R:W-H965TLE#FA\,"1*(L"\Y^WD+/=W/&=UXE'LLZDGG#C MV0:O80'R:?/ UW_D@+F!7/!':B]HZT*4O&7O3@ M4SIW/$T$.212J\#JL84[R'.M27%\WRMUJCVU8/W]5?M[8[PR9HD%W+'\&TEE M-G8XGC&6<[Q/5JI4V_&%.-M((C5)_*0G+UE2@Y&2\D2UZN MM%TINF.%.FR!C;NNT$+=@+3, ;$5>@0A.4FD6F4DT(WV)I$_T?D]2$QR<:$D M&JO.D(M$ACD(1"AZHD2*R]K$UXR5 M-439Z]&<]RSYDH[8?S9YA:K.VS7K6/Z6FQP G-' M!:T O@4GMAI[R,.*/.S3'O];2B'5>1&ZOD18HB6L":5JI*_,!CAA*3I7YVI= M=8%^M3K-VF%WBLQ..I5LXZGOS]QM"UY4X46]>!\XIOHN_BE"U$ 8>^T$HXI@ MU$N@$L<*R#$,HP;#U63:#C&N(,:]$,_J*AU!,&X2A!T$DXI@<$,F M#;!).&P'FU9@T][0^V:2-J17-UO@J@@A=[ MAZ3M'>%0H9W9%7LIRW/,A9ZROM5./J2QUDQK-Q_7/!V%@S!H][5?*S7^'\?C M*5A6^[2.-1Z$'53!@2HX(D9/X0J:7,-!U!$S_J$L^+VYNQZWIU -&U3A9!!V MI%3_D/+]8W*^N7K-<#Z%-VQ>NFC050+\0PWPH]X0_\HDSFWH?:*JI*I^,K%A M_;;B-GH7Z_Y6U-ZRM=8P%\+7I MBP5*6$FE;1ZKV:KWOK$=YV&Y;=P_8ZXRCT YK)2H-Q@K[W#;"]N!9!O3?RZ9 M5-VL>H'ZOF),O@[T!M4_DO@W4$L#!!0 ( /& 85?^JXNGI0( M (X( 9 >&PO=V]R:W-H965TZ//-]E>98$'4B2N1F9RYD0;29RH6O2HDD M**]49@U4R$^+.3B;9 MT ML0<@PU9:!F,<21\B8)3)E_&XXO3:E!7;':_9/3KO1,B,*1X)]IYG.A]X' M#S*4+.+=&4_T [^"*2%G''HY1$\K4$1P Y? U M%Y4R(!7[VA1EJ?VT*>"B+B!\IH IEB<0!<<0!F$$M],Q'!X3AZNR3=I?&-8ZUK8NA8ZWN@UKJEMME%4,*8J94)5THQ_?#94,-%8J)_; MS*KS]K;GM4?Z3)4DQ:%GSJQ"N40O>?OF=!!\W&;.GL@V+(I:BZ)=[!V+CN&J M*F8H0?KNWSVY;1,PMA?=O7NK.@?]?9:O;V_Z%5TP8G& M#(AJ_P63G8IV,KZVV7LBVQ#?;\7W_]-YZ._3HCV1;5@T:"T:O/ \ 'UB46XL M0G4,C)(99;5'CW"PS8XZQZ!S!H(G9V!71%VXW[DM[$W]A4C3(04,YP83G+PW M-LGZ]JLG6I3N ID);:XC-\S-!P-*&V#VYT+H]<3>2>TG2/('4$L#!!0 ( M /& 85=Q=P]C6P, !$+ 9 >&PO=V]R:W-H965TV -MIMSFT&\3M]K#H@9;&%E&*5$G*3O_] M#BE%L1-9VT5]V(LM4O.>WCP.R9GNI?JN,P!#[G(N],S+C"DN?5\G&>147\@" M!+[92)53@T.U]76A@*8.E',_#(*1GU,FO'CJYFY4/)6EX4S C2*ZS'.J?BZ MR_W,ZWGW$[=LFQD[X9+<:-PY#?/>Y;(76("+ M^(O!7A\\$YO*6LKO=G"=SKS *@(.B;$4%/]VL 3.+1/J^%&3>LTW+?#P^9[] MO4L>DUE3#4O)O[+49#,O\D@*&UIRE<;<0! GG9 6 /"QX#!"4"_!O1=HI4RE]85-32>*KDGRD8CFWUP MWC@T9L.$7<:54?B6(<[$5Z#8CEHKR;701I6X1(90D9(/D&Z9V)*Y-9J9G^0- M66$1I24'(CY-HZN\.,VD+BP;!J D[TCAL- X[-6+! M=JNKX,/#SXZCR3!\I.YI6!A$D_$)=:-&W:A3W:]MZ3;9G;S_M8C.1'9DP;BQ M8/S_V7KC<[IV)K(CUZ+&M>@<6R]Z4K7!H[I^&A'9 [FMJ">-MDFG-KLB24;% M%@C56B;,E?>>F0RO6Z5L55>*259?@$91H:GK.EHOI\F_IO$TXLW)/'K!P\T= M_-[A4>-''&ULO51=;],P%/TK5V9"FX2:-&TW--)(6PN"ATG3JL$# MXL%-;AMK_@BVTV[_GFLGBPKJ)L0#+XFO?<^YY]B^SO?&/K@:T<.CDMK-6>U] M8L#8)08ND# Z??#AN\43V8%"BANS]_[/?A )!E+P"R'I!%W5VAJ'+)/2]R:_9@0S:QA4&T&M$D M3NAP*"MO:540SA<+HY3PM,O> =<5+(SV0F]1EP(=G"[1L>/MF?)Y^ M>,7"9+ P>8V]^*@::9Z0Y+:Z0@LE60A"P:.E ^<>*U@_ 79IENZ'KZF[8&M, M!25O'8*QX73XVI%OBC90UIPV(4Q&-B./F>YDG4=9H7=WQ626)[LC5J:#E>E_ ML/)7XCLAX_1 _7@VNOA#?W+0&.&-N>%V*[0#B1N"I:.+&0/;]6T7>-/$7ED; M3YT7AS4]=6A# JUOC/'/06B_X?$L?@%02P,$% @ \8!A5XG>]7,B P M"!( T !X;"]S='EL97,N>&ULW5AM3]LP$/XKD1D32!-I&PC-:"MME9 F M;1,2?-@WY#9.:\FQ,\=E+;]^/CM-7_ AQH>M+%6)?8_ON<=W%QQU4)N58+=S MQDRT+(6LAV1N3/4QCNOIG)6T/E,5DQ8IE"ZIL5,]B^M*,YK7X%2*N-?II'%) MN22C@5R4UZ6IHZE:2#,DYZTI\K;JQRMF0W)^\_[E0YNI=Y.]' M'XZ..O>G5_OV$P>O$"TK,.SFLQC#K=I7;+CRV1=SS&W"Y?I.@908XX M;G(Z&A1*;E*;$&^PD6G)H@7,/#%,EE(Z,K:F5T@5+ M_>CAKI]!N1N>DDNE76P?P?^=-,OW@/4,!'(A6H$]X@VC046-85I>VXE;[(Q/ MH*@9WZTJJW"FZ:K;NR ;!W>S029*YTRW8;ID;1H-!"M CN:S.=R-JF( C5&E M'>2A1_%#O>RV*II!RHJVZ$5U P]C9\ _S:;Y]ZF M?1UO5/$'93XO[':DFT.OL!O-"KYT\V71"L#8NS@[K2JQ^B3X3);,;_[% 4<# MNO:+YDKS1QL-6F5J#4R3Z(%IPZ?;EE^:5G=L:=;MM"QPS;TWJ/GOYGG&)--4 M;(NVO7_(67ZUXN3R7TEV_U7V!0 LBT\,7F62'K[%Y&3DXD7%S M-&Z=OSNG;VN-X"UG2+[#^Y38!(TF"RX,E\ULSO.'L*4W=&)?"XOS/^VGC^['8YBV?A#IHSY]U,=[ MA9"Q^V!QPCZ9O<([S;(D25,LH^-Q4,$8RUN:PC?,AFD##RP.1/JS7./5QCOD M^3[ :OI:T#">0./+ M7&XL#'E@5L-Z!^.$XT%-AGR2!JF+: ML"<81[(,0Z 7PSV:IDAV4OB$ZX,])4F296$$L+""),$0>!IQ!%, &C D2=PY MN'<>Q>MS*M[\]C/Z#5!+ P04 " #Q@&%7EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /& 85&PO=V]R:V)O;VLN>&ULQ9G?;^(X$(#_%2M/7>EZD!]E=ZME)43: M6R265@W;UY-)AF UL9'MT.O^]>F7E5(O M[)^ZDF8<;*S=W@X&)M] SEQ4\E+:^R7*NJ&@=A?^(9M!7YN^:LA5SRE>E:+%\]<0ZM\)HUJO10ZIRIL:I.WCJ*%J :79B*T)F.0UC(.IVH%NK\?]P:SHK\TZ M*"]2^E:X$WI6='AT*#\6DQ_I;'F7LNG#(KU;9/VW[&$^2R?+.P\R0B"C"T+^ M'7F0,0(97Q(R]B 3!#*Y)&3B0=X@D#>7A+SQ($<(Y.B2D",/\B,"^9$6,FOJ MFNLWIM8L$Z44[F=<6C;)<]5(*SS(3PCD)UK()]@J[5;R"E@&9=O9>&"?$;#/ MM&"I,+PL-93=J3:(3[ #V8"_= ^QM7M("SBI*O7*90[,_9Q--13"LKDR!OP( MAJA>B/WR8#>@V<0A6?,'6X#UP3"EA,1.F39:NQYL+GB7IHC#F&$B"8E-\FLB M[WG>Y4\^%J:.D-@=_53.E2ROEZ#KAY@U0F)MW'.AV3.O&F#?@9M& MP_&J'&*^"(F%X6:V%K9#ZF(W=>\/+I4'F1_=BI@[0F)Y//(WMC/L$73W\W:1 M=C[)*]6&TT^K,8%$Q )Q-Z$HW$.]U+QP$603K;D+Y/%L1YA!(F*#H#G,0?(? MH:\HQ#XYD<6PJV5[;#[XC)A8(F*QG$UH>E(?$Q--1"P:)*UI07U,3#81L6S> MI38GYQO3342LFQ,YSDE&S#41L6N0K.)XLC'G1,3..9=9_(JGCXE9)Z)^9<$2 MC,-*">:=F-@[^)KNUTIB3#WQ1=7C5TMB3#TQL7IP3+]>$J/U,6+[X)A^Q23& M[!,3V^>4R*]9YD8N&M?F8V+VB8GM<][E':R/B2DH)E80YG('ZF-B%HJ)+81C M+GQ,S$(QL87>IQS>G:G6/B9FH9C80J?RCM./4()9*"&VT%&=A5VE8+FH#G*C M!/-/\K\4ST[G1HCN9U3O;_?F@$02-R@>-(6ABOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$ M>AOJ;01Z&^IM!'I;[["$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;^\==A/H[:BW$^CMJ+<3Z.VHMS]2[Y1/ MNYAN/=7!E&ULS=G);L(P% 707T'9 M(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM: M\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0T MKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT M\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q= M'G&UL4$L! A0# M% @ \8!A5ZH@KU_M *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ \8!A5YE-(% #8'@ & @($," >&PO=V]R:W-H965T M&UL4$L! A0#% @ \8!A5Q6S5\\%!@ GA@ !@ M ("!% X 'AL+W=O,BU&PO=V]R:W-H965T&UL4$L! M A0#% @ \8!A5_O 9?U]%0 (@8! !@ ("!31X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8!A5Q;) M=H79#@ 8RD !@ ("!93\ 'AL+W=OGO$ 0 +,) 8 M " @71. !X;"]W;W)K&PO=V]R:W-H965T MJ;0FH500 "\* 9 M " @5%6 !X;"]W;W)K&UL4$L! A0# M% @ \8!A5] #[425 P J < !D ("!W5H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \8!A5Q E MQ#.2 @ _04 !D ("!CV8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8!A5\!$DIG- @ ) 8 !D M ("!_W( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \8!A5T@U17Y# @ B@8 !D ("! M7H( 'AL+W=O&PO=V]R:W-H965T2 !X;"]W;W)K&UL4$L! A0#% M @ \8!A5S*-]P!H P ZP< !D ("!T)4 'AL+W=O&UL4$L! A0#% @ \8!A5UF'>, 3 M P ZP8 !D ("!1* 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8!A5WY\*./& @ E@8 !D M ("!>JD 'AL+W=O!0 &0 @(%WK >&PO=V]R M:W-H965T&UL M4$L! A0#% @ \8!A5\,(2DF$!0 *RT !D ("!/[( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\8!A5QL2_CN$!0 Z2@ !D ("!R;\ 'AL+W=O&PO=V]R:W-H965T2 ME&UL4$L! A0#% @ \8!A5S!TJI/+ @ 80@ !D M ("!;-4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \8!A5_ZKBZ>E @ C@@ !D ("!1>$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8!A M5XG>]7,B P "!( T ( !.^H 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ \8!A5[DC MVC>R 0 5!P !H ( !MO( 'AL+U]R96QS+W=O XML 63 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 64 report.css IDEA: XBRL DOCUMENT /* 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; } XML 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 144 215 1 false 22 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.kforce.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Sheet http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Statements 2 false false R3.htm 0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY (Parenthetical) Sheet http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.kforce.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Reportable Segments Sheet http://www.kforce.com/role/ReportableSegments Reportable Segments Notes 9 false false R10.htm 0000010 - Disclosure - Disaggregation of Revenue Sheet http://www.kforce.com/role/DisaggregationofRevenue Disaggregation of Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Allowance for Credit Losses Sheet http://www.kforce.com/role/AllowanceforCreditLosses Allowance for Credit Losses Notes 11 false false R12.htm 0000012 - Disclosure - Other Assets, Net Sheet http://www.kforce.com/role/OtherAssetsNet Other Assets, Net Notes 12 false false R13.htm 0000013 - Disclosure - Current Liabilities Sheet http://www.kforce.com/role/CurrentLiabilities Current Liabilities Notes 13 false false R14.htm 0000014 - Disclosure - Credit Facility Sheet http://www.kforce.com/role/CreditFacility Credit Facility Notes 14 false false R15.htm 0000015 - Disclosure - Other Long-Term Liabilities Sheet http://www.kforce.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 15 false false R16.htm 0000016 - Disclosure - Stock-based Compensation Sheet http://www.kforce.com/role/StockbasedCompensation Stock-based Compensation Notes 16 false false R17.htm 0000017 - Disclosure - Derivative Instrument and Hedging Activity Sheet http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity Derivative Instrument and Hedging Activity Notes 17 false false R18.htm 0000018 - Disclosure - Fair Value Measurements Sheet http://www.kforce.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.kforce.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.kforce.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 9954472 - Disclosure - Reportable Segments (Tables) Sheet http://www.kforce.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.kforce.com/role/ReportableSegments 23 false false R24.htm 9954473 - Disclosure - Disaggregation of Revenue (Tables) Sheet http://www.kforce.com/role/DisaggregationofRevenueTables Disaggregation of Revenue (Tables) Tables http://www.kforce.com/role/DisaggregationofRevenue 24 false false R25.htm 9954474 - Disclosure - Allowance for Credit Losses (Tables) Sheet http://www.kforce.com/role/AllowanceforCreditLossesTables Allowance for Credit Losses (Tables) Tables http://www.kforce.com/role/AllowanceforCreditLosses 25 false false R26.htm 9954475 - Disclosure - Other Assets, Net (Tables) Sheet http://www.kforce.com/role/OtherAssetsNetTables Other Assets, Net (Tables) Tables http://www.kforce.com/role/OtherAssetsNet 26 false false R27.htm 9954476 - Disclosure - Current Liabilities (Tables) Sheet http://www.kforce.com/role/CurrentLiabilitiesTables Current Liabilities (Tables) Tables http://www.kforce.com/role/CurrentLiabilities 27 false false R28.htm 9954477 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://www.kforce.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://www.kforce.com/role/OtherLongTermLiabilities 28 false false R29.htm 9954478 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.kforce.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://www.kforce.com/role/StockbasedCompensation 29 false false R30.htm 9954479 - Disclosure - Derivative Instrument and Hedging Activity (Tables) Sheet http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables Derivative Instrument and Hedging Activity (Tables) Tables http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity 30 false false R31.htm 9954480 - Disclosure - Summary of Significant Accounting Policies - Health Insurance (Details) Sheet http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesHealthInsuranceDetails Summary of Significant Accounting Policies - Health Insurance (Details) Details 31 false false R32.htm 9954481 - Disclosure - Summary of Significant Accounting Policies - Earnings per Share (Details) Sheet http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails Summary of Significant Accounting Policies - Earnings per Share (Details) Details 32 false false R33.htm 9954482 - Disclosure - Summary of Significant Accounting Policies - Equity Method Investment (Details) Sheet http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails Summary of Significant Accounting Policies - Equity Method Investment (Details) Details 33 false false R34.htm 9954483 - Disclosure - Summary of Significant Accounting Policies - Exercise Tax (Details) Sheet http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesExerciseTaxDetails Summary of Significant Accounting Policies - Exercise Tax (Details) Details 34 false false R35.htm 9954484 - Disclosure - Reportable Segments - Schedule of Operations of Reportable Segments (Details) Sheet http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails Reportable Segments - Schedule of Operations of Reportable Segments (Details) Details 35 false false R36.htm 9954485 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenues (Details) Sheet http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails Disaggregation of Revenue - Schedule of Disaggregation of Revenues (Details) Details 36 false false R37.htm 9954486 - Disclosure - Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Details) Sheet http://www.kforce.com/role/AllowanceforCreditLossesScheduleofAllowanceforCreditLossesDetails Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Details) Details 37 false false R38.htm 9954487 - Disclosure - Allowance for Credit Losses - Narrative (Details) Sheet http://www.kforce.com/role/AllowanceforCreditLossesNarrativeDetails Allowance for Credit Losses - Narrative (Details) Details 38 false false R39.htm 9954488 - Disclosure - Other Assets, Net - Schedule of Other Assets, Net (Details) Sheet http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails Other Assets, Net - Schedule of Other Assets, Net (Details) Details 39 false false R40.htm 9954489 - Disclosure - Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) Sheet http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) Details 40 false false R41.htm 9954490 - Disclosure - Credit Facility (Details) Sheet http://www.kforce.com/role/CreditFacilityDetails Credit Facility (Details) Details http://www.kforce.com/role/CreditFacility 41 false false R42.htm 9954491 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details) Sheet http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details) Details 42 false false R43.htm 9954492 - Disclosure - Stock-based Compensation - Narrative (Details) Sheet http://www.kforce.com/role/StockbasedCompensationNarrativeDetails Stock-based Compensation - Narrative (Details) Details 43 false false R44.htm 9954493 - Disclosure - Stock-based Compensation - Schedule of Restricted Stock Activity (Details) Sheet http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails Stock-based Compensation - Schedule of Restricted Stock Activity (Details) Details 44 false false R45.htm 9954494 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details) Sheet http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails Derivative Instrument and Hedging Activity - Narrative (Details) Details 45 false false R46.htm 9954495 - Disclosure - Derivative Instrument and Hedging Activity - Schedule of Activity in the Accumulated Derivative Instrument Gain (Details) Sheet http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails Derivative Instrument and Hedging Activity - Schedule of Activity in the Accumulated Derivative Instrument Gain (Details) Details 46 false false R47.htm 9954496 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.kforce.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.kforce.com/role/CommitmentsandContingencies 47 false false All Reports Book All Reports kfrc-20230930.htm kfrc-20230930.xsd kfrc-20230930_cal.xml kfrc-20230930_def.xml kfrc-20230930_lab.xml kfrc-20230930_pre.xml kfrc-20230930_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "kfrc-20230930.htm": { "nsprefix": "kfrc", "nsuri": "http://www.kforce.com/20230930", "dts": { "inline": { "local": [ "kfrc-20230930.htm" ] }, "schema": { "local": [ "kfrc-20230930.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", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "kfrc-20230930_cal.xml" ] }, "definitionLink": { "local": [ "kfrc-20230930_def.xml" ] }, "labelLink": { "local": [ "kfrc-20230930_lab.xml" ] }, "presentationLink": { "local": [ "kfrc-20230930_pre.xml" ] } }, "keyStandard": 201, "keyCustom": 14, "axisStandard": 13, "axisCustom": 0, "memberStandard": 10, "memberCustom": 8, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 4, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 144, "entityCount": 1, "segmentCount": 22, "elementCount": 402, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 572, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.kforce.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "longName": "0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "unique": true } }, "R3": { "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-45", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-45", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical", "longName": "0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Parenthetical)", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-64", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-64", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "unique": true } }, "R7": { "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "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": "kfrc-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "unique": true } }, "R8": { "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.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": "kfrc-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.kforce.com/role/ReportableSegments", "longName": "0000009 - Disclosure - Reportable Segments", "shortName": "Reportable Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.kforce.com/role/DisaggregationofRevenue", "longName": "0000010 - Disclosure - Disaggregation of Revenue", "shortName": "Disaggregation of Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.kforce.com/role/AllowanceforCreditLosses", "longName": "0000011 - Disclosure - Allowance for Credit Losses", "shortName": "Allowance for Credit Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.kforce.com/role/OtherAssetsNet", "longName": "0000012 - Disclosure - Other Assets, Net", "shortName": "Other Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.kforce.com/role/CurrentLiabilities", "longName": "0000013 - Disclosure - Current Liabilities", "shortName": "Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.kforce.com/role/CreditFacility", "longName": "0000014 - Disclosure - Credit Facility", "shortName": "Credit Facility", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.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": "kfrc-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.kforce.com/role/OtherLongTermLiabilities", "longName": "0000015 - Disclosure - Other Long-Term Liabilities", "shortName": "Other Long-Term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.kforce.com/role/StockbasedCompensation", "longName": "0000016 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity", "longName": "0000017 - Disclosure - Derivative Instrument and Hedging Activity", "shortName": "Derivative Instrument and Hedging Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.kforce.com/role/FairValueMeasurements", "longName": "0000018 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.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": "kfrc-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.kforce.com/role/CommitmentsandContingencies", "longName": "0000019 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.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": "kfrc-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.kforce.com/role/ReportableSegmentsTables", "longName": "9954472 - Disclosure - Reportable Segments (Tables)", "shortName": "Reportable Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.kforce.com/role/DisaggregationofRevenueTables", "longName": "9954473 - Disclosure - Disaggregation of Revenue (Tables)", "shortName": "Disaggregation of Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.kforce.com/role/AllowanceforCreditLossesTables", "longName": "9954474 - Disclosure - Allowance for Credit Losses (Tables)", "shortName": "Allowance for Credit Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.kforce.com/role/OtherAssetsNetTables", "longName": "9954475 - Disclosure - Other Assets, Net (Tables)", "shortName": "Other Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.kforce.com/role/CurrentLiabilitiesTables", "longName": "9954476 - Disclosure - Current Liabilities (Tables)", "shortName": "Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.kforce.com/role/OtherLongTermLiabilitiesTables", "longName": "9954477 - Disclosure - Other Long-Term Liabilities (Tables)", "shortName": "Other Long-Term Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.kforce.com/role/StockbasedCompensationTables", "longName": "9954478 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables", "longName": "9954479 - Disclosure - Derivative Instrument and Hedging Activity (Tables)", "shortName": "Derivative Instrument and Hedging Activity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesHealthInsuranceDetails", "longName": "9954480 - Disclosure - Summary of Significant Accounting Policies - Health Insurance (Details)", "shortName": "Summary of Significant Accounting Policies - Health Insurance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "kfrc:HealthInsuranceStopLossMaximumPerClaim", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "kfrc:HealthInsurancePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kfrc:HealthInsuranceStopLossMaximumPerClaim", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "kfrc:HealthInsurancePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails", "longName": "9954481 - Disclosure - Summary of Significant Accounting Policies - Earnings per Share (Details)", "shortName": "Summary of Significant Accounting Policies - Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails", "longName": "9954482 - Disclosure - Summary of Significant Accounting Policies - Equity Method Investment (Details)", "shortName": "Summary of Significant Accounting Policies - Equity Method Investment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:PaymentsToAcquireInterestInJointVenture", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:EquityMethodInvestmentsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "unique": true } }, "R34": { "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesExerciseTaxDetails", "longName": "9954483 - Disclosure - Summary of Significant Accounting Policies - Exercise Tax (Details)", "shortName": "Summary of Significant Accounting Policies - Exercise Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-94", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails", "longName": "9954484 - Disclosure - Reportable Segments - Schedule of Operations of Reportable Segments (Details)", "shortName": "Reportable Segments - Schedule of Operations of Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "unique": true } }, "R36": { "role": "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails", "longName": "9954485 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenues (Details)", "shortName": "Disaggregation of Revenue - Schedule of Disaggregation of Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "unique": true } }, "R37": { "role": "http://www.kforce.com/role/AllowanceforCreditLossesScheduleofAllowanceforCreditLossesDetails", "longName": "9954486 - Disclosure - Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Details)", "shortName": "Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.kforce.com/role/AllowanceforCreditLossesNarrativeDetails", "longName": "9954487 - Disclosure - Allowance for Credit Losses - Narrative (Details)", "shortName": "Allowance for Credit Losses - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-6", "name": "kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables", "span", "div", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables", "span", "div", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails", "longName": "9954488 - Disclosure - Other Assets, Net - Schedule of Other Assets, Net (Details)", "shortName": "Other Assets, Net - Schedule of Other Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredCompensationPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredCompensationPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails", "longName": "9954489 - Disclosure - Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)", "shortName": "Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.kforce.com/role/CreditFacilityDetails", "longName": "9954490 - Disclosure - Credit Facility (Details)", "shortName": "Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-129", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails", "longName": "9954491 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details)", "shortName": "Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails", "longName": "9954492 - Disclosure - Stock-based Compensation - Narrative (Details)", "shortName": "Stock-based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails", "longName": "9954493 - Disclosure - Stock-based Compensation - Schedule of Restricted Stock Activity (Details)", "shortName": "Stock-based Compensation - Schedule of Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-134", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-134", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails", "longName": "9954494 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details)", "shortName": "Derivative Instrument and Hedging Activity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "derivative_instrument", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "derivative_instrument", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails", "longName": "9954495 - Disclosure - Derivative Instrument and Hedging Activity - Schedule of Activity in the Accumulated Derivative Instrument Gain (Details)", "shortName": "Derivative Instrument and Hedging Activity - Schedule of Activity in the Accumulated Derivative Instrument Gain (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "unique": true } }, "R47": { "role": "http://www.kforce.com/role/CommitmentsandContingenciesDetails", "longName": "9954496 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-6", "name": "kfrc:SupplementalUnemploymentBenefitsOnChangeInControl", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "kfrc:SupplementalUnemploymentBenefitsOnChangeInControl", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfrc-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of interest rate swaps", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r122" ] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Long-Term Liabilities", "label": "Other Noncurrent Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance for stock-based compensation and dividends, net of forfeitures", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r56", "r67", "r68", "r91" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r11", "r67", "r68", "r91" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding \u2013 diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r160", "r168" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r113", "r121", "r144", "r212", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r336", "r339", "r354", "r495", "r609", "r610", "r645" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "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": [ "r17", "r592" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock equivalents (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r162", "r163", "r164", "r168", "r287" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "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": [ "r592" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt \u2013 credit facility", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r23", "r51", "r52" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding \u2013 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": [ "r159", "r168" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.kforce.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.kforce.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r510" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt \u2013 credit facility", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r14", "r97", "r647" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r363" ] }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgesLiabilities", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments and hedges, liabilities", "label": "Derivative Instruments and Hedges, Liabilities", "documentation": "Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r23" ] }, "us-gaap_NotesReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableMember", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Receivable", "label": "Notes Receivable [Member]", "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r543" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.kforce.com/role/ReportableSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segments", "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": [ "r172", "r173", "r174", "r175", "r176", "r188", "r193", "r197", "r198", "r199", "r200", "r201", "r202", "r204" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Issuance for stock-based compensation and dividends, net of forfeitures (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r11", "r67", "r68", "r91" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.kforce.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r315", "r323" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.01 par value; 15,000 shares authorized, none issued and outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r67", "r377", "r495" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "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": [ "r67", "r270" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r176", "r190", "r196", "r199", "r478" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operations of Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r45", "r46", "r47", "r49" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.kforce.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Derivative Instrument Gain", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r124", "r131", "r132", "r338", "r474", "r587" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r363" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r45", "r46", "r47", "r49" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r568" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r582" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest, net", "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": [ "r137", "r139", "r140" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r67", "r427" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Employee stock purchase plan (in shares)", "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", "r67", "r68", "r91" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r67", "r427", "r445", "r652", "r653" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Sundry Liabilities, Noncurrent", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date." } } }, "auth_ref": [ "r66", "r96" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r507" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r67", "r270" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchases of common stock (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", "r68", "r91" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest rate swap, tax expense (benefit)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r123" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total\u00a0Intrinsic Value\u00a0of\u00a0Restricted Stock Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "(Increase) decrease in operating assets", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r3", "r91" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in operating liabilities", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "kfrc_FlexRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "FlexRevenueMember", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Flex revenue", "label": "Flex Revenue Member" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share \u2013 basic (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": [ "r135", "r151", "r152", "r153", "r154", "r155", "r159", "r161", "r166", "r167", "r168", "r170", "r351", "r352", "r372", "r388", "r476" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r7", "r181" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r59", "r475" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "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": [ "r78", "r144", "r176", "r190", "r196", "r199", "r212", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r354", "r478", "r609" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r138" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share - diluted (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": [ "r135", "r151", "r152", "r153", "r154", "r155", "r161", "r166", "r167", "r168", "r170", "r351", "r352", "r372", "r388", "r476" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r201", "r369", "r401", "r402", "r403", "r404", "r405", "r406", "r472", "r485", "r496", "r584", "r607", "r608", "r611", "r649" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r138" ] }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedSalaries", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll costs", "label": "Increase (Decrease) in Accrued Salaries", "documentation": "The increase (decrease) during the period in accrued salaries." } } }, "auth_ref": [ "r6" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r84", "r85", "r86" ] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r12" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax provision, net", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r86" ] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r201", "r369", "r401", "r402", "r403", "r404", "r405", "r406", "r472", "r485", "r496", "r584", "r607", "r608", "r611", "r649" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails", "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesScheduleofAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs charged against the allowance, net of recoveries of amounts previously written off", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r218" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, financial statement location", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r364" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "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": [ "r42", "r43", "r44", "r104", "r105", "r106", "r107" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, right-of-use assets, financial statement location", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r305" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.kforce.com/role/CurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r16" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r508" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "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", "r54", "r91" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; 53,464 and 52,744 shares, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r28", "r54", "r55" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net change associated with current period hedging transactions", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r131", "r355", "r357", "r360", "r386", "r587" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment", "label": "Equity Method Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r5", "r62", "r210" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r14", "r64", "r65", "r94", "r97", "r145", "r245", "r246", "r247", "r248", "r249", "r251", "r256", "r257", "r258", "r259", "r261", "r262", "r263", "r264", "r265", "r266", "r361", "r480", "r481", "r482", "r483", "r484", "r592" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r511", "r581" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating and other 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": [] }, "kfrc_DirectHireRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "DirectHireRevenueMember", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct Hire revenue", "label": "Direct Hire Revenue Member" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number\u00a0of\u00a0 Restricted\u00a0Stock", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r515", "r526", "r536", "r561" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r511", "r581" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r7", "r50" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r22", "r114", "r144", "r212", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r337", "r339", "r340", "r354", "r495", "r609", "r645", "r646" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained from operating leases", "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": [ "r367", "r494" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r508" ] }, "kfrc_HealthInsurancePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "HealthInsurancePolicyTextBlock", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Health Insurance", "label": "Health Insurance [Policy Text Block]", "documentation": "Disclosure of accounting policy for the health insurance liability." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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": [ "r146", "r147", "r148", "r171", "r369", "r413", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r446", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r464", "r500" ] }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "crdr": "debit", "calculation": { "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred loan costs, net", "label": "Debt Issuance Costs, Line of Credit Arrangements, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan", "label": "Deferred Compensation Liability, Classified, Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of equity method investments, net of transaction costs", "label": "Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs", "documentation": "Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r515", "r526", "r536", "r561" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument and Hedging Activity", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r92", "r342", "r349" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r516", "r527", "r537", "r562" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive common stock equivalents (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r169" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r570" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r569" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "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": [ "r57", "r58", "r285" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.kforce.com/role/Cover" ], "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_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r508" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Direct costs", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r79", "r144", "r212", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r354", "r609" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r517", "r528", "r538", "r563" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r508" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r514", "r525", "r535", "r560" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r80" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r545" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.kforce.com/role/CreditFacility" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r90", "r143", "r244", "r250", "r251", "r252", "r253", "r254", "r255", "r260", "r267", "r268", "r269" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesScheduleofAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current period provision", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r136", "r217" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r209", "r210", "r211" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r545" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r40", "r41" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "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": [ "r83" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r549" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Provision for Loan, Lease, and Other Losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r6", "r9", "r102" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r548" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r547" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r84" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r38", "r84", "r141" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r546" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r568" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails", "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r546" ] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization of capitalized software", "label": "Capitalized Computer Software, Accumulated Amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r654" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on credit facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r36", "r592" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails", "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r111", "r173", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r199", "r204", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r479", "r584", "r649" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r547" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized 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": [ "r471" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails", "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r173", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r199", "r204", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r479", "r584", "r649" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables, allowances", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r120", "r207", "r215" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r548" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r19", "r144", "r212", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r337", "r339", "r340", "r354", "r425", "r477", "r506", "r609", "r645", "r646" ] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r21" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r548" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial 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": [ "r17" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on equity method investment", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r7", "r76", "r99", "r183", "r208", "r383" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r68" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r545" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r548" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r23", "r145", "r245", "r246", "r247", "r248", "r249", "r251", "r256", "r257", "r258", "r259", "r261", "r262", "r263", "r264", "r265", "r266", "r361", "r480", "r481", "r482", "r483", "r484", "r592" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r568" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r549" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r73", "r98", "r381", "r495", "r593", "r601", "r642" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares (in shares)", "periodStartLabel": "Beginning of period (in shares)", "periodEndLabel": "End of period (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r365", "r366" ] }, "kfrc_EffectiveIncomeTaxRateReconciliationExciseTaxPercentOfFMVOfSharesRepurchased": { "xbrltype": "pureItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationExciseTaxPercentOfFMVOfSharesRepurchased", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesExerciseTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair market value of shares repurchased", "label": "Effective Income Tax Rate Reconciliation, Excise Tax, Percent of FMV of Shares Repurchased", "documentation": "Effective Income Tax Rate Reconciliation, Excise Tax, Percent of FMV of Shares Repurchased" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r549" ] }, "kfrc_HealthInsuranceStopLossMaximumPerClaim": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "HealthInsuranceStopLossMaximumPerClaim", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesHealthInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Health insurance maximum risk of loss liability per employee insurance plan (up to)", "label": "Health Insurance, Stop Loss Maximum Per Claim", "documentation": "Health Insurance, Stop Loss Maximum Per Claim" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r38", "r115", "r473" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r65", "r95" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r103", "r108", "r157", "r158", "r184", "r328", "r335", "r389" ] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Assets, Net", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r585" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r519", "r530", "r540", "r565" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r34", "r592" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r519", "r530", "r540", "r565" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "calculation": { "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets held in Rabbi Trust", "label": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r585" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r116", "r220", "r370", "r479", "r495", "r604", "r605" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails", "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Total Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r177", "r178", "r189", "r194", "r195", "r201", "r203", "r204", "r280", "r281", "r369" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [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_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r519", "r530", "r540", "r565" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r35" ] }, "us-gaap_WorkersCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Workers\u2019 compensation liabilities", "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": [ "r20" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r519", "r530", "r540", "r565" ] }, "us-gaap_AccountsPayableCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrentAbstract", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and other accrued liabilities:", "label": "Accounts Payable, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrentAbstract", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll costs:", "label": "Employee-related Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "totalLabel": "Total Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r31", "r126", "r128", "r134", "r371", "r387" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent ownership of equity method investment", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r209" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r508" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.kforce.com/role/Cover" ], "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_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of equity method investments", "label": "Proceeds from Sale of Equity Method Investments", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r32" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Cash Investing and Financing Transactions:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLosses" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ProceedsFromDivestitureOfInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfInterestInJointVenture", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of our joint venture interest", "label": "Proceeds from Divestiture of Interest in Joint Venture", "documentation": "The cash inflow from the sale of an investment interest in a joint venture that the reporting entity has not previously accounted for using consolidation or the equity method of accounting." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r568" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r69", "r495", "r651" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period expected to be recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r318" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesScheduleofAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Allowance for credit losses, beginning balance", "periodEndLabel": "Allowance for credit losses, ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r120", "r207", "r215", "r216", "r219", "r648" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r493" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r306" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity method investment", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r33" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r70", "r91", "r380", "r410", "r412", "r415", "r428", "r495" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity in the Accumulated Derivative Instrument Gain", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r643", "r644" ] }, "kfrc_FinanceAndAccountingSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "FinanceAndAccountingSegmentMember", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails", "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FA", "label": "Finance And Accounting Segment Member", "documentation": "Finance And Accounting Segment Member" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.kforce.com/role/OtherAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets, Net", "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "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": [ "r29", "r30", "r74", "r119", "r379", "r411", "r412" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenues", "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": [ "r611" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables, net of allowances of $1,454 and $1,575, respectively", "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": [ "r205", "r206" ] }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInJointVenture", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Notes receivable issued to joint venture", "label": "Payments to Acquire Interest in Joint Venture", "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group." } } }, "auth_ref": [ "r33" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "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": [ "r77", "r86", "r101", "r112", "r125", "r127", "r132", "r144", "r149", "r151", "r152", "r153", "r154", "r157", "r158", "r165", "r176", "r190", "r196", "r199", "r212", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r352", "r354", "r385", "r447", "r462", "r463", "r478", "r505", "r609" ] }, "kfrc_ReserveRelatedToNoteReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "ReserveRelatedToNoteReceivable", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Reserve related to note receivable", "label": "Reserve Related to Note Receivable", "documentation": "Reserve Related to Note Receivable" } } }, "auth_ref": [] }, "kfrc_TechnologySegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "TechnologySegmentMember", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails", "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Technology Segment Member", "documentation": "Technology Segment Member" } } }, "auth_ref": [] }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNumberOfInstrumentsHeld", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Number of Instruments Held", "label": "Derivative, Number of Instruments Held", "documentation": "The number of derivative instruments of a particular group held by the entity." } } }, "auth_ref": [ "r60", "r61", "r418", "r467", "r468", "r469", "r499" ] }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLifeInsurancePolicies", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Premiums paid for company-owned life insurance policies", "label": "Payment to Acquire Life Insurance Policy, Investing Activities", "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r4", "r82" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails" ], "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": [ "r281", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r209", "r210", "r211" ] }, "kfrc_CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "CreditFacilityMember", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Member]", "documentation": "Credit Facility" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails", "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenuesDetails" ], "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": [ "r281", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails", "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "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": [ "r284", "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll costs", "totalLabel": "Total Accrued payroll costs", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Activity", "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_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r112", "r144", "r209", "r210", "r211", "r212", "r354" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails", "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "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": [ "r284", "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r583", "r590" ] }, "kfrc_IncreaseDecreaseSupplementalExecutiveRetirementPlanTerminationPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "IncreaseDecreaseSupplementalExecutiveRetirementPlanTerminationPayment", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of benefit under terminated pension plan", "label": "Increase (Decrease) Supplemental Executive Retirement Plan Termination Payment", "documentation": "Increase (Decrease) Supplemental Executive Retirement Plan Termination Payment" } } }, "auth_ref": [] }, "kfrc_HealthInsuranceAggregateRiskOfLossLiabilityAmountInExcessOfTheStopLossMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "HealthInsuranceAggregateRiskOfLossLiabilityAmountInExcessOfTheStopLossMaximum", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesHealthInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Health insurance maximum aggregate amount of risk of loss liability for employee insurance plans (up to)", "label": "Health Insurance Aggregate Risk Of Loss Liability Amount In Excess Of The Stop Loss Maximum", "documentation": "Health Insurance Aggregate Risk Of Loss Liability Amount In Excess Of The Stop Loss Maximum" } } }, "auth_ref": [] }, "kfrc_TwoThousandTwentyThreeStockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "TwoThousandTwentyThreeStockIncentivePlanMember", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Plan", "label": "Two Thousand Twenty Three Stock Incentive Plan [Member]", "documentation": "Two Thousand Twenty Three Stock Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_ExciseAndSalesTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExciseAndSalesTaxes", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesExerciseTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax related to IRA", "label": "Excise and Sales Taxes", "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [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": [ "r144", "r209", "r210", "r211", "r212", "r354" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r497", "r498", "r499", "r501", "r502", "r503", "r504", "r594", "r595", "r641", "r650", "r652" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r12", "r341" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets for operating leases, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r362" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance for Credit Losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r603" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Trade receivables, net", "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": [ "r6" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other expense (income), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r81" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r12" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r575" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r557" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Standards", "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": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.kforce.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r508" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r549" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r509" ] }, "kfrc_OptionOrStockAppreciationRightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "OptionOrStockAppreciationRightMember", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Option or Stock Appreciation Right", "label": "Option Or Stock Appreciation Right [Member]", "documentation": "Option Or Stock Appreciation Right" } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r571" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per share (in dollars per share)", "verboseLabel": "Dividend (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": [ "r91" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [ "r508" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r549" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r549" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r557" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r550" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r544" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r68" ] }, "kfrc_SupplementalUnemploymentBenefitsOnChangeInControl": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "SupplementalUnemploymentBenefitsOnChangeInControl", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees under contract terminated by employer without good cause or in absence of change in control", "label": "Supplemental Unemployment Benefits On Change In Control", "documentation": "Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.kforce.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r557" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r550" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r550" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.kforce.com/role/Cover" ], "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": [] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Note Receivable", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r597", "r598", "r599", "r600" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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": [ "r146", "r147", "r148", "r171", "r369", "r413", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r446", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r464", "r500" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r557" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value; 250,000 shares authorized, 73,224 and 73,242 issued, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r68", "r378", "r495" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r550" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, 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": [ "r326", "r327" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r522", "r530", "r540", "r557", "r565", "r569", "r577" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r550" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r68", "r427" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r522", "r530", "r540", "r557", "r565", "r569", "r577" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r550" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r68", "r427", "r445", "r652", "r653" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r550" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Excise Tax", "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": [ "r129", "r324", "r325", "r329", "r330", "r331", "r332", "r414" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "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": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r551" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r572" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r575" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r553" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r552" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation expenses", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r638" ] }, "kfrc_ReceivableIssuedToJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "ReceivableIssuedToJointVenture", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Note receivable issued to our joint venture", "label": "Receivable Issued to Joint Venture", "documentation": "Receivable Issued to Joint Venture" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r556" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosure of Cash Flow Information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r23", "r53" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r554" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r568" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r573" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r555" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r555" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r574" ] }, "kfrc_StockRepurchasesIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "StockRepurchasesIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Unsettled repurchases of common stock", "label": "Stock Repurchases Incurred But Not Yet Paid", "documentation": "Future cash outflow to pay for repurchases of common stock that have occurred." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "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": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r575" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r568" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Noncash lease expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r591" ] }, "kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "SupplementalUnemploymentBenefitsOnNoChangeInControl", "crdr": "debit", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees under contract terminated by employer without good cause or change in control", "label": "Supplemental Unemployment Benefits On No Change In Control", "documentation": "Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r576" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r320", "r321", "r322", "r416", "r594", "r595", "r596", "r641", "r652" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r37", "r39" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r87", "r142" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r130", "r131", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r511", "r581" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r512", "r523", "r533", "r558" ] }, "kfrc_ReductionOfSharesReservedForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "ReductionOfSharesReservedForGrant", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction of shares reserved for grant (in shares)", "label": "Reduction Of Shares Reserved For Grant", "documentation": "Reduction Of Shares Reserved For Grant" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r576" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "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": [ "r15", "r495" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and other accrued liabilities", "totalLabel": "Total Accounts payable and other accrued liabilities", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r18" ] }, "kfrc_LineOfCreditAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "LineOfCreditAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature, increase limit", "label": "Line Of Credit, Accordion Feature, Increase Limit", "documentation": "Line Of Credit, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r576" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r513", "r524", "r534", "r559" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r519", "r530", "r540", "r565" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.kforce.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r283", "r288", "r316", "r317", "r319", "r492" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.kforce.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r353" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesExerciseTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US Federal nondeductible excise tax", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "documentation": "Percentage 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": [ "r639", "r640" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r576" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/ReportableSegmentsScheduleofOperationsofReportableSegmentsDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations, before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r75", "r100", "r176", "r190", "r196", "r199", "r373", "r384", "r478" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r576" ] }, "us-gaap_NotesAndLoansReceivableGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableGrossNoncurrent", "crdr": "debit", "calculation": { "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails", "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable, net", "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease." } } }, "auth_ref": [ "r205", "r602" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r586" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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", "r118", "r144", "r176", "r191", "r197", "r212", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r336", "r339", "r354", "r375", "r439", "r495", "r506", "r609", "r610", "r645" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r577" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r27" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and benefits", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesScheduleofAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll taxes", "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": [ "r20" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r26", "r110", "r130", "r131", "r132", "r146", "r147", "r148", "r150", "r156", "r158", "r171", "r213", "r214", "r271", "r320", "r321", "r322", "r333", "r334", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r355", "r356", "r357", "r358", "r359", "r360", "r368", "r407", "r408", "r409", "r416", "r464" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r568" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r577" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "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": [ "r305" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r512", "r523", "r533", "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r303" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r110", "r146", "r147", "r148", "r150", "r156", "r158", "r213", "r214", "r320", "r321", "r322", "r333", "r334", "r343", "r345", "r346", "r348", "r350", "r407", "r409", "r416", "r652" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r569" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, at beginning of period (in shares)", "periodEndLabel": "Outstanding, at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r300", "r301" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r578" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kforce.com/role/OtherAssetsNetScheduleofOtherAssetsNetDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, net", "totalLabel": "Total Other assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r117" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, as of beginning of period (in dollars per share)", "periodEndLabel": "Outstanding, as of end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r300", "r301" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Health insurance liabilities", "label": "Accrued Insurance, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r109", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r282" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r577" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r520", "r531", "r541", "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r304" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r579" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r520", "r531", "r541", "r566" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r20" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kforce.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r304" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r130", "r131", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r519", "r530", "r540", "r557", "r565" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning of period", "periodEndLabel": "End of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r68", "r71", "r72", "r88", "r429", "r445", "r465", "r466", "r495", "r506", "r593", "r601", "r642", "r652" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r578" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r374", "r382", "r495" ] }, "kfrc_WorkLLamaLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "WorkLLamaLLCMember", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WorkLLama", "label": "WorkLLama, LLC [Member]", "documentation": "WorkLLama, LLC" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityScheduleofActivityintheAccumulatedDerivativeInstrumentGainDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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", "r110", "r130", "r131", "r132", "r146", "r147", "r148", "r150", "r156", "r158", "r171", "r213", "r214", "r271", "r320", "r321", "r322", "r333", "r334", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r355", "r356", "r357", "r358", "r359", "r360", "r368", "r407", "r408", "r409", "r416", "r464" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r521", "r532", "r542", "r567" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r89", "r233", "r234", "r470", "r606" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "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", "r30", "r344", "r347", "r368", "r407", "r408", "r587", "r588", "r589", "r594", "r595", "r596" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note L)", "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": [ "r25", "r63", "r376", "r426" ] }, "kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kforce.com/20230930", "localname": "AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables", "crdr": "credit", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount unrelated to trade receivables included in allowance", "label": "Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables", "documentation": "Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends", "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": [ "r35" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r518", "r529", "r539", "r564" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r580" ] } } } }, "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": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21C" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "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": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "SubTopic": "30", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479359/835-30-S45-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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),20,24)", "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(b),22(b))", "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,20)", "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.19-26)", "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.20)", "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.20,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.21)", "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.22)", "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.24)", "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.25)", "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": "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" }, "r27": { "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" }, "r28": { "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.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r63": { "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" }, "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(19))", "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(20))", "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(24))", "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(28))", "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(29))", "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(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r77": { "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" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r80": { "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" }, "r81": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "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(13))", "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(15)(1))", "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(15))", "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(16))", "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": "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" }, "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(13)(f))", "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.11)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r110": { "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" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r260": { "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" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r280": { "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" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r484": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r508": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r511": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r512": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r513": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r514": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r515": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r516": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r517": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r518": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r519": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r520": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r521": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r522": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r523": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r524": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r525": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r526": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r528": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r529": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r530": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r532": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r533": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r534": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r535": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r536": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r537": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r538": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r539": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r540": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r541": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r542": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r545": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r546": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r547": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r548": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r549": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r550": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r551": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r552": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r553": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r554": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r555": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r556": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r557": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r558": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r559": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r560": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r561": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r562": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r563": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r564": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r565": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r566": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r567": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r568": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r569": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r570": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r571": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r572": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r573": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r574": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r575": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r576": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r577": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r578": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r579": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r580": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r581": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r582": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r585": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r639": { "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" }, "r640": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "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" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" } } } ZIP 68 0000930420-23-000225-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000930420-23-000225-xbrl.zip M4$L#!!0 ( /& 85?P$KRD;0D -DU > 97AH:6)I=#$P,6MF;W)C M97)E9IK&MKQ:[7[VH]5*[,]OVT[V1_(:'JP'_$QX='[#4[K-;H3-=J4=79; MN[N#/;;7: _9;B=BS5JMT_K>;&W N]#>O:3-5+#W&PE/JS%#!;J[CJ_UKP[8[V.?)B%!AH(N$CMCW&@W^RD8;1*OPUBTGTHMK[V37O82J$?0P MD,;(I-N&#L9,&1Y24:6"C]*N8=?&/_9]-QKU['JFZBV%[0ONW1"LPA0T'4HP MLW\>2B%5]UW-?GKXI#JD"1?3[N^73$4TI;]7-$UU53/%AZZ!YO]EW7H=M+.7 M$V\/>%_PE!7VJ=?;8)1/'[Z>'?7)R9>C8'\;FZ^B8\_>X6D$5]UJR3TS\.OZS1&/J?3__X^F>_3\[ZYQ=G)T<7_6,_ MI,-OAV?'Y/#C6;__&<:V=$P>C49F%HJK#='0@6"%A(%4$5-5&*J@F6;=XDFS^\2V=H)VG-(.3'?,]P:CB87\0$%].,$3DDAQ.JHB<9HAQ" MK:#SR]CF&"9QM(V%R?\S2*P!R.8[- 9%H.BMOZ%2LM 'RA7Y3-45,^22BAQP MDY(?Q\]#!MNVL\Z*\YX7\YSS^$WCM.XTSJ>A5"$C)VD8D$T3,_+;NTZC4>M] MX"JQ/^N]K0K)H&Q$ZD" $.M#&)NA^ @C(Q;PY?,$K@[]8:%5! M09 H)/ @18>E$3=0,)H"1+1[@6MR.%*,X8H!0+;7([&< M, B("@DA*B@VLMT $FUK&\%VF)F28QZ!Q $3G8 64%=;B!^PQ7B M[9)I R9X5-[W:O@_7P%-'D/GT ZN2=MYJP 4_@)L&L5#A*VV46']"%=>K,.+&$%)MIU)*PIBF(X9CA^@Q2HH*\"(%%O8!4X2!5&!(@)8==0;F MIBD:!E9M=, %-U.R2>^DWBT7;GF*@02/,N!X#$DOWWG%T3.V(#Q)6,1A.A'3 M@)R4E1A+D:<&)A\QQ?B%U$2C8N!<) &>VDD(0Q_OXO\R-S#67+/5E1@@R-20 M<6RWJ,R:A/4QQSD(G(2.NI1(Z^0,GZ]1E"_ST]FYRT=FJ0=B%F9DEY_,N<%/ M"3"C&\") /]II(%HT31C9QI;.M1DLS#."_GN[K'C*-Z (@X!$0NEHFC^;@Y@ M4-AJX\ YY@THN7'P(#IB0 #[3\['5"!7>5<#$*A+3O%%GTR',DE DLT$?L[@ M[AW*UMM,%N]6=L8PCE8>HWK/+\>JUA?=1FTOV/TAQCE4G(IE5='&0[:W1?KO M/RGD[NW4FFZ1D^Q$-B.H.6KULRK7#CKM%?3K95+;1+IKV1-6BCUT8+49U.^H MP0X@F7#D4'\%2Y+B\_.GMQ\#6ZOY"F"SG7Z1COM6P9MGR1=''2CZ5-0UUH0W M2\E8B35?<*8IY\&W%L&SA*J<'OE5TT(5R)92!K@FFF?+@ZEM,?)5H!=V2RMH M/X@R3&Z6H*P1M%KWN78G07AC);N6)$!:Q5W(6=C))6I?V@7 M^]3,ZWN&PQ?5#ZF&R\>2?"=9WQ#]B\&Y\7;@[%'A_9I*++<0+% ;X7",^![F M)L<2:P%SN U>REBJ<5=@@7;0EXM$A?(\JZ'W9]ARS+8NJ_H+>DV^<1/'4F#^ MO";5IG]GTA6"9!CF2K$T]%6GL:LW$S8&Q2JE&D^2 Q^ 4[D>NNEDR"!TJ:BX M388*$1+PC'$*CH;.4B /RP2XJ-. )1(R;K(#2 M]'SY6.CD+^]FL(\EK'KV)4SX.K.M/<&;V4)].F$FEA&*=:.B8;%HM90'6I6T ME .(5+OLMF0=PB(\F@T%MQA"%N4(;- />(GK>#[S/JH2^=J0[C0W!UND[TVW M'H ^ ;_A^15+,HN.7]QM.SD[)T*V3HO 1"PA M<5J0.4T*N>M">A]9BI%/CKF&] 5F<[4>*)GE:#;K,$ 2. V1*#=3Y"WD!_ @ M]W7SH74<0@!=ED&/,N(AR;.HJ%LB:'Q%W4^#MTJ;\QV.Q\;_P?X =[Z?[Y7% MPY"WDY.;QR/GY\+L$:_:_!4ZT%+DYO8K2Y58_([5_ 3 B%4'P/5753J$?+-+ MQ81.]<9ZG^)\6Y%Z.%]3%*=MUV2[X4_D4)AE66;L+$O#JU1.(/$<06"5-_PQ MD\29G0_Y?(MK^;$*S$>HT+(L4K&0\,1-,'5\L[EX_MEJ+9X*L;\H':.J=E_:6W>+= M>?FZ2=D2]69@#Z,M]_VIDC8'S/7*F?K?MK[7UH=IF@.[G#'<]'FXV+O M+>8 M\F7/([<;07NG]93SR'N=8*^V_/'/.SCL]'^FNGAMM4V8%3^E$W^O.^KGV+S8 M/(>>*:9T6[_8R'YIK^%)U#L7\$FN&T"V([MO-AQL@'2W13-WF&WEP;HQP,EC2(BDJB2 ME!WWU_<94GY)[.PZ2'LY Q=@LY$X,YS79X;4>>:*_.(\(YE#EA!'GBLF^;T?J=093LCWG]T=%RYLXE*7#;J=;O_V/%T%^>I+ATV M,V .?P89JY*DN8.P2#NGB]$I9#EZ<&V9J[MRY"W<"<)F#+'.M1GM=OW/&:^T M4UFH?#KZX5859,5GFH@;77G_Y_.OF M!KR1NMNV_RUT*OZ9 M:A.3N"[C#DP_W4+3^QWQH[0P&*854W%?ZDE.R1WBZCW0V)UH[%AJ0!X$2E4* M64Y%73I3$Q0&"'H\A$.D*/!DE,Q%*F.\,D(7J%&G ]T*04DQ62O-E$D*>4_8 M=TFFQ;L$RF#+W(,I]F""6!F )\A*L$.3A(R89"K.A*WYUX)_0H8:(6Q H6P. ME&7 GBB7P4!;4>P59+D55-,)S!R#+1'1=-D-6QKBPZ^$F$2J2CB1X[%P6@OQ M!3F6S=*Z*I'MB)Z"'%7&>9U )@*SY*$6@JJX7BKXE5."4R7/%S%OW&V?;(VT M2A0+;C%%G8, @=85@PS>6J]/+&TFTEQ/["P+#-TIZXS$1I)?!KVA96LIF':F MS(JV6QK/HXZX?63\N]UAOS]9ZZ%-.1C )^J*"?V ME2 $/LJ5S9B#R0I4.%4?B$F5U4^>@Z!W*=N]XCX(6O>,D/(5'Q3VX#$G \@77WE)NA%BQ+AMO ME#[:*,5&;.?3C $%8_YK>M;1V_7C/;DO/I+%& -O>-#[=JA:C,>QK.WF+ R, M$<'MS4X!:G5M( #U-5;65RVHJ/1R> Q8U/LR9AC*I8]C@[6+6+0:/.%%A=J' M+E;G*O'3M:TCJQ(EC6(#5.@('L5*EE1;1FF?^=9#NJ]Q3"I0"'.U9ZK0QE5< MYY*A"69Y)19H#X[0.Y9;'OZ*B F!'N"GY#5H\99Y$CW-DXT+;B5=-B_5C;,& MF396"2>#M+J4C$G2(I&XL7.&2)/,HH7\43)2N7)3;@#KMN7<]8'U,0MI]XAT M:3#PT/?0&%35ID+.6-^PXEB;Q"O@1X0[*M&'X_2%#U:C6&W7=-KY^UF _0(C^O;K\\',*+R;6CRD:[= M\QIL@F]R3DT\P:3?'NI$-)N-?(I3\ 3T\>'D#;8PI EJ/GAKU>L\NC>-TZ^L M#>T+*IWQ7L=Q;=BW2^"Z1FJAK<-[/G9#EHTAJ#EBB;UG6%(D"6KP"76C."9" M\J<./I"4]5RO_:!5)NV\$W'U^J2BQ,.:]T<#.5.<+>XI;XX@3^A;KW;1:Q/I M#4?-XU>,FOX\GR\(?@7$%G@ M,.J(O@)JD4;+X?5$03\O9 _Y @RQC%'XGR>:69+3[[6"^CZAZS+VAY7]+9XH M+W%8XYZM$$P>DGG["&( MLJ8T90)&2_/*?#;XS8P %D00K;P56H1%?[!U ?_#*=Z8!A'7'G&W&?XQ\ET" MY5.#M&_!K>2+%8'Q-R!-!%L!)%4YUOF8&"E+>==VPI7]J/&5[1]YKK:I]>8;FYSS\][0RZ M [[2=P;_DMG&S6U_Q]_V'[AD=>WDJ-/M]I]=[G9ZSZY]3>SA86=P.MQ([(%7 M.:@-Q]A*EN]W#G=F#)5,>/(?=47/QWPF[RND_>J!B5=O^%<J"XYC.3^!)&L?\[9N^7<#B7><#JN8O"8^.G_55' M'7A$?D$W6O,A=8EK^4-LI:V_Z1Z%Z[ QK7R:712MWZ2[8)$1*K=VJRS?^)K; M_ X?E@_\!^T_ 5!+ P04 " #Q@&%7HL4URC@' #='@ % &5X:&EB M:70S,3)Q,S(P,C,N:'1M[5EM;^,V$O[>7\$FZ#8!;,=RG&;M9 .DV01-BVY[ M>PL4]^E BR.+B"1J2&U'E:Y=G% M>4I277QS_FV[+=Z;N,ZIJ$1L25:D1.UT,19_*')WHMUNJ*Y,.;-ZG%:BU^T= MBS^,O=,3&=8K765T,9=S?A2>SX_\)N[DNVBGQ_L/^25F=3;6JTF'4 M[7ZWY^DNSA-35-C,@CG\&62L2Y)V#&$C4U4F'PX@JZ+[JBTS/2Z&WL*](&S. M$)O,V.%^U_\[XY5V(G.=S8;??](Y.?&!IN*CR67Q?)_N7J]_?J/[5]<=/ MMS>W5Y>?;G_[\,_M#7@E=6];XF=*$DLS\6-'_"3C.XALB9ALI9.9J%)9O=D_ M>7OVW$CH0B$*PU[_U2R+.N)6I')"PM)$TQ057:7:B<^UM$B/;(;WI;&5,(6X M,3874;?]#V$2\4MB;$SBMH@[,'VP@Z;W.N)'Z6 P3,MGXJXPTXS4F%K! XW= MRF#'P@#P(%#J0LAB)NJBLC5!84"@1T,X1(H<3U;+3"0RQBLK3(X*K4R@6R,H M*";GI)TQ22[O"/NNR'1XIZ ,MLP\E&(/)HBU!72"K [-%%DQ335<2I[0UTDII%MQBBCH# 0)M$ V_G?/ZQ-*E(LG,U,VSP-)8N\I*;"3Y M9= ;6K96@NGFRJQINZ/Q['?$IP?&O]E_VXM.SUP3L0:0.<5-DF@\'KA#[YE; M(2WY&,"G>I01^TH0 C_*M$N9@\ER5#A7.3\K[>+,N!I\7/O69"$8I34Q*;QV MX@"^5X1@!@=?W\>I+,8D+E%6'^L,%-&Q;$ J/FCMP$9* Y0NN MO97<"+%B7;;>*'FP48*-V,['&0,*QOR7]*S^ZW7C WDHWI/#$ -O>-#[>JA: MC,>QK-WV+ R,(X+;FYT"U)K:0@#J:Z*=KUI04>'E\!BPK/=5S+"421_'!FN7 ML6@U>,*+&K4/79S)M/*SM:M'3BLMK68#=.@('L4*EE0[1FF?^L.#96>07\B#"F GTH0^I@A4K.22;! M^!/2 [FK2Z#/KB9(?"BN)S*K?;6Q]S#DHT?K">QV&WKMHMUL@1[A<7/[]?D M1E2^"TU^9.KJ:0VVP3>YH":>8)*O#W5B-)^-?(I3\ 3T\>'D#78PI HU'[RU M[G4>W9O&Z54-4>0 M1_2M%[OHI8GTBJ/FR0M&37^>5O,L;"WKC,M^-1.6)<>Q?$9W6ILC%MI)S!*5 ML6[1$/P+B,QQ&*V(O@!J(X.6P^M*0S\OY #Y @QQC%'XS1/-/,GI5PAR?*2QS6N&=K!).'9!ZW8TUP?0/FB\EN2O*.T3GT3(_/OMO[(__\ MX/:L@#9#6#BB;"A-J<#H:%&93P:_F1' @@BBE;="BW#H#Z[.X7\XQ1O3(.+& M(^XNPS]&ODN@?&*1]BVXE7RQ(C#^!J2)8"N I"XF)IL0(V4AQ\U%CFWJF_(R M,S/"ZC0UH:+E@_Q //^4-M+YO[_]? ^W^<(6'V!$/B+[9C_ZH7L6M?SU_ES_ MRH^PC6XC)!_9-E3,9.EH./_C#+!89G(VU(7?R#.=/;24K^PG#*_H>\UEM4^O ML-SSQ MH-,]_6$KL4=>Y: V'.-*6;S;.]Z;,Y12\>0_[(K(QWPN[PNDO?*>B=?O]]<< M:_R&,[Y)2K5%,B;A:0^EN8P_YVS,'OX60.GRR]PUT_>.QR M>81O7':X[K,CC\S/Z$H;/J>N<*U^CBV-\S?>PW M-J&U#[3+\O6;=)=!2QF@@0 $\1 4 M 97AH:6)I=#,R,7$S,C R,RYH=&WM6&UOXC@0_GZ_8H[JNE0B:1*@0*"5 M6$JU]%:E"U1[]^GD)$YC;1)G;=.6^_4W=H"F2]N[?MCM5KJJ0B2>M^?QC&?P M(%%9>C)(*(E.?AG\:EEPRL-E1G,%H:!$T0B6DN77\#FB\@M8UEIJQ(N58->) M L_QFO"9BR_LAI3KBJF4GFSL# [+Y\&A<3((>+0Z&43L!EAT7&-Q1-KM-O6Z MG:#;ZKJ$.)TCXGJ=P''"=A"U_G)KJ(KBI8Y4JY0>US*66PG5_OU6NU#]6Q:I MQ'<=Y[>:D3L9Q#Q7Z$R@%LBZ*"=E.5T@\CU-(SQ7<("IJ#IV>Y##)7H*[&&R#45WSW8UJ/!CL:S MQ>1L,AHN)M,+N+R:S:^&%PM83'_ZR-TN7-ES>V3#?#PRT;O-MM/XZ>,>SF%X M.KU MXWC_'=,K(9CD$/(\IZ%B/(=;IA)0"85/2R*0UG0%,UIPH8#'\'O,14AADHQ/@$N&5M?M[8*C)%'0/,(C^DY+13- BKV M]]PCI]]T&N9H;@"1$+,4);;1S&FX%$PQA$WR",9W84+R:XJ'>I8Q*77D^*\E M(^P D%!!,=ZZ?K&.PH:QD.P GRK6+QJ0+$4^UN_Z5UPY#^7/E>Z]62KNX> MP +A57)EF6)^A#PK4KW+VYT7].N2":K[LM30OZ&T3C#G!+CM>G2PY>P^6;:) MLB;.[35;4'?;FPWJ=#.MWNERU#] ,GM]G6!OD%"O))3EF* 9,;6,9:T(2D;X MUA!389LP4XZ"2DUL0TN0- 741/\D1=IE@4S+AE&,64[R4+]'FQ$SUG4=HM0R M+?>%%[I\<$'>EXG]HL-/D2"E&X& BX@*"^E+22&IO_G2CY@L4K+R66Y(,$K] MA^;T>'6C"S,DZ;I'F%TJE]>35Z]G=YR.'KX43EPJVCA>SV6VFD\N.[3ZY]IS99M/VW*=5JV8/3#>3]O5:G+\TGG$_GX\L/I@E-WH]GP\5T-MYB?L%^.QIT[5F&UF6%N'V4 M!T.L/#&W_$],_5(P[%\%2Q428.4NU:[*O]PBK#_+ M"XU#7S$E:HY(QO$+[Y!(' $==RWD@.C:3]5B MK\/J[%W?>DG"_?K.KC&0DEQZ4J])I"*$L'=>GGEV9F?L[E(E\7EW24EX_E/W MYTH%+D2P2BA7$$A*% UAE3%^#9]"FGV&2F4CU1?I6K+KI0+/\7SX).1G=D/R M=<543,\+.]W3_+I[:IQT%R)E'S:BV ME9*&*\LJ?;?KM92U;EEH5JV78W&%D(ID;1;:$O1.U4A,;OF;1-A*3=6* 0B%K)]Y)A/ M1Z]4(I*P>-U^,V<)S6!,;V$J$L+?6!GA626CDD6Y8,:^4D2)3LSE;1Y! ^W$ MC-,B(M?380SNEFS!%/B>[=V/X1"]$BEJW<<>(/=4_G#PU0?!]P?3^6@XZO?F MH\D8+J^FLZO>> [SR:.1O!3D;A.N[)G=MV$VZ!OTKE]SK!>/NS>#WL7DU!22#B,4HL44SH\%*,L4P;,)#&-P%2\*O*1[R2<*R3"/'KY8,L2/ MDDJ*>,OZQ@;G%E4!U8*1!>]I%$FZAK,!+#)(I8 M0.6. ,O87ZP![RH6K2U(5S);$=P[)6"O/'-.\^A,C>K(2"A2W;3V=>Y)8B%H M7R9L(A>$TZPRN8L192\PVZ#3RL)UHHZ/:LW.]U8-0_*Y:GO59TNYLGL"PD9@L)?RLY)<*A92$ M(4[J;0=%O6^(>NF=%C[L]P=$BO2_SR(SS1\?51N=S/S"^\%P.,4!0/>3 M7O_#;[WQM@C^77XV:6C&ZA1#%C$+H8CU%9'W0 /^08R](E(>F4#^)Z9\*1E2 MDB(G.W9T*\H9ZP6!6'&E7P9L*#LYY.S4G,S?T94>>$;?T]I_QD]%9KIC6](8 MN^$-/7CJWY6O<>+L5,@":WBE#E6>>%&P^HP$SR9L5]$G09^3OKO?3>J7DT:9!S_4&Q2*_Z]H=?GC6 M2S\@JJQJ\571C]Z5HFIRM:+KQ4J9=HIEM:,7.T;5+/8ZE4JGPSJ&WE6EEZL: MTVN]BMPILAXM%\LUI5+L:-UJL6K2#JUJ-59A/S)C.K>]3O\"OAR\\X__@BZSU8 M_DC+L2V'(:D_!QYU?*0D#8 5>+M[=K?/!K0X M/SZ33>[BK_59M_3BOGZ&'V;&B#^:<]=&SZ]\#G^,+X4Q_UQ#(ORY0_WQ$%C7 M7#X$^&&63+Y;5A5C'?7#*^(;?O:\[LS5/X& 75;JN@/^8+FFR>/Y+8QZ!@/X MZQ2[BC#&F8OC,:_CF*(7Y6I14^+GC/SB"Z7#17Q$/\QA9-6\%6WJK?SR*YLZ M+[\6F%/\T2X QADUZU\'+* $GU!D?XZLUU\+UZX3@.P6GS^&P(MN^->OA8"] M!Y\YY#_7_^,__N-K8 4VJR,IBS'-OGX.O_SZ.7QTQS4_ZE]-ZY7XP8?-?BV8 MEC^TZ<>5XSH,!F"]7^&%S L_6J;)'/X1?K\'!>)9W?#][\$3Z_U:Z!:!1@X= MX).8==4 %6.BFKFUZ4N!A"3]M0!LN.I9[PS4 [413A;@J%=4]4+]MG'7;G[] M//.&!"^,U=JMY7>I_0]&O5OXQA^_H5*H(RG2>L$C7.Z:LZ\P"O6_[?&"I@,< M^KB&5WC4;CDF>_^#?8P?7BW49?@?<+*LRKN_Y'KD>3-4:CKF#9B!\7MJA7H1 M-!1 /M%+*O%+(CFX>A@R#X3(>;ECH#>>T'X\]'[XK.'[+&@'\$HDYD/OUG) MMUE 4=>W4.B:[X!IW^K8[,[R@WA<8 T*]74R]Y<',&$>?[I_[SK=<)Z)YF < M? [ZJ>=P9]&.90/,)H_?81Z&L9S[.JTF,]!M=U MF;]$PZ-UNO*YA8?I$FZMK@+0Z[\6?&LPM-'6\N_Z'E)C1IF7WGT3'O%Y]AGA M^R$O\=_Q M2S[/S'LY&=0,D"%T\X)P9HH,]F3\H.B7[68V9)A&%OB5;93,,2W 0X,,<= M@,5<\MAM]<7,(S[/CGZC#%0RP/P9!3S#SV0*>'9F1K9FIL;._?XSJQYZ9A'R MV MZ=.&?)KSL?6A;72OXS@8=>(5I#="MPU17[":.O< F1,T04KF#(02U3N W MWBVPA_%E\/W ==J!V_T9/NOKYZ6O&%-C/)*3D;R666$ M MAYE-ZCD0TOJY(?S!@Z4#$_[9X][+!]?\H1'(#>T/'G[E'O1[9!.T*2[M$\DH MF8OH3D2'@X=T>?80L\"@@X==Y^)/9H%9!X\DS\'N9H%1>0^,3Q(E9(%Q>0^O MCY71F*/Y/AZMFON0^@0IC33IG_P^M@IC31I MGX5@^4!3RWO\>_QL37E[KZ^2UMZ/+*P]9H$.>8\OCYJM.06#@!XQZ*^DM"=&RWW0>9J@/S7ZYSW0S$#0GQHO\AY['COH M3XWP!P\\S\%"'XCV6=CL>Z"IY7U-]?A!_U'V[\]Q202[&6>0"'9SQ"P1[.:# M4641[&[M$*1U *0L@MW3TE\$N]GAA0AV3T1X$>R>CO9Y7P8^EM%5TCLH47Y_:Z*;)B[R'TD>0,<[(Z M'FD=)M"S4%,H"W3(>\AWO$S[B1B4]]#P-)GV$S$K[['D\3/M)V)4[@/0DQ\" M/!'C\AZY'J^L46H')?2\1ZBGJ6N4'OWS'JB>.EN3(B\J>5^B/7)=H_0(G_>P M^OAUC=*C?1:"Y0--+>_Q[_&S-=N> E'3.P52R<(IU"S0(>_QY5&S-:=@4.[C MRE-E:T[!K+S'DB?)UIR"4;D/0+.0K3D%X_(>N1XQ6Y/6"10^K3Y"M28WV60B6#S2UO,>_Q\_6G*!5D)'W M(/BH68I3,"CO@>_)LA2G8%;>@]^39"E.P2@1[&[M$*1U>*R>CO;9"W93FUKF@EW?"Z[:\$9S9+.'7HBI[RSHNV"X7ID?3) V M_2UC]W3 0L1AG^RKO[O>S[L[.J!W=]>'Q)E2VR?S,.[[ZHQP+"L:-0_A8_R M[7L*5S,7(>>"M3-._FE*M%0S%SKGCW.G"<^JF8NC\\>Y9(U_4N-"\Z9"Y,/CZ"MPY:("1W1Q"CW+L!\^]'.;Y?6MX@I!PGH?[Q.>U+*0> MYK50M:A4MC3RTY?NA>6,58N>F]I>+,YSH=$ MG89;BIS]-? ,B=1I4EB*G+D,0#YDZE3LREQDG669.DUR49$S%T3G0Z9.Q:[, M53+#;,2CYYJC;O#@M9GW:G6GLU"W-GM_8J_,&6U*'^9:>D\3""ARYK8W'$=Z MCX?*O (C3Y$SET1* M&1XYY8N2N6R1\,)/F#Q4+C0OE1^?[U3 R%P&[.(YDKET5Y8=KDO1WWE+JEVH M%WXJ>&0NR98Q+_Q4?#G?'%>NM?B)EAN5S"78A!>>#6#D+"1N21;QKSP4_'E?'-4NJ7:@7?BIX9"[)EC$O_%1\R5R.*Q:C&]8)6HX?>".\<8HS MUQXSK>"6=BV;ES)(1VKO7.-K'<]]CC%=!;8%K!*]\97C;H06NG):.U3*7 MT!H7=7JCGCF!.R?_PQ K7X/G@P1O#(?@[5@4OWJR7OH'<$(/1?3,IHWFB'[L M.N^I$CES*9@-1'YBX#=:W8"9QRBHGZ("SUQFY=2$SL)*A9:YU,:IN9*6RSHN M\VS"9:\43?X_K7',MU#UF1NNI9?&S]^^"K2B92XC$;/O=V:^@!-ZPWSKQ>$V M>9:]\0_,;/C1M9- .;O,GJ=_9C,/V:5_B@7N%2VS*8%VXNXAOU'+N7-]_YX% MU]3OW]KN&S*&/5+O\"Q)S_R7,QNRYXHE2IHLR6Q(G7V69,%W*VKSSFNR.OR_SPSSZC)A^/:;W6O\(_ MG%,6K;PKQ0 M+Y_!WQOMWUOWOST_W$ODIG1=(JJLEVNG&W5E*U7TGW]1*O*7?Q[P?QF"WCH2 MG'"8V\GS[Y' WA(ET0.U!,:6'!B"\2AZ*!BYXT;M\M3=YA( M+W#?J0<7U!6Y^#?N7TV>LMI69HM#J0-PP17(C?TLEXR*OI7Y3&25M1)X:$FL M\BH3'%M1=?B.=G3:)MJLMT@;=[@]LOX.#\:'^_MA*KDD_6U$/9 !^^.)#5TO M*)">ZPUH $')>W#5L]Z960R\T5C85,1MS2A7OJR4MXC*:1&0X_L4QOMO/QI/ MS\VGNW^0I^;CP],S>?SQU/[1N'\FSP\$+/LSF&^B:.3AB2CZ)_,7\G!+GG]O MDBFC/S;XC>MG_%FI:>4Y+SF1)U8^AB>VG6-PZWHDZ#/R9XP?$H;!A$&,9.Z@ MTA_Y[L=#C0H^O\8@\>)W%=X6M5.0]:OMC35Z.-'GY_#7Y\U/C MOMWB^EJH\M6J/!A#*-;E/<\=C-,Z1Q_9NO1@J.2/_^_)B%&HD\ 5O%C&BYR( M&6XGM7QX.+*]JF_RU0J\-[PUUN0Z7Z0IJA59KV;6W=F.1GOG M9<@^$[8&+\3WNK\6^'S9>:0JEMA)JD /;$7 MRT=;%^ QAUB(*H5ZQ-&6TYV7HE+6T[3-=]H-^$QQF+%=*%?70 M\6"(_[TBPC1%(JFJ U7F>L/(9>-;+J[Q!+OW<>V:LSD67)S%G4(!&WKN*SYG MDEPQ($2 Z5DFW2-2G%EZ3#>HS)C>2LJD9_K>BG;4=#FC9KV[:J&NUXJ:6BE7 M*LIZ]^X R8]0M1R9SMO9?8YG BZ7"\&K1_XU\BS?M+H\?@4C:$UCGU_FO5#' M^C?_>PG=C@W?#%.V]=0FS<'0=C^ KK/8)/=N:9^T1]Z6I(1%O"!-W#!-C_E^ M])\[>)X2:^%:H:XHNDP:OL\&'?N#W'C6*Y-(>V2!$M)E>5XS2XD#^^BUU_#Q MP7MVW\;V%UO1/-/!<,'\[OP.KCH?O$5=PG>SA)%=$)[/O0 JM:0VH2]L^X(3Q7" MUV"7F)\!:YY5 @*V"((KL5A>7C7Z+0?NMGW[D DD<<[JQ; MCPU)=%TM@NE8L!WGO74I\>RVW_NL'2.3O65T CK*LP(+'ABFXYC'3#(<>?X( M\W*!2^ *[E$KZJ?.+ZCA< VNT0VN_9"L)##8QV^Z1K4]_?(AUTV23S M*+=2[8]!Q[4_^;^D0C O?/>E$?,^6NS@\&/OW3YU7N +A[SU+?AFHG23N,WK M3EE\.2OL[KOO*+)O'XK:X9I@[-?HX4HW,()7-)'(7\&N*+BCA/A]\,]VR"$+ MKFS+E4C#A IFS!)\KIC8J-+ MC3_CACUBPJ]@@/%2+*/'N#E65,(W%_OD$SRO!__OC\""^'T7E\GCO7!!GP;S MLWBCLT/%<88W1Q/Y12+4,!._'N[$H40/XS6H^4CX M2*D?D)I,3/KAEU9NADJ8@;H>>7AN.MPLBBHCH,'('Z.R6JC_ Q,KLY#<:0_< MIBVQV\'K_2#K^=N]>Y':]^X)28&OKFZU^RTGR@"E @1B8 4!R!&S03 \UT$] M;W\0!CK_@[10_=,NS_K=T("&6^CFU,3D&=-Q]M,(KBS+.BJ!)_:"U00P[&X7 MG\DG)*7Q1<7C\^$%0=_B&V2&\+I?#JTNPO&.%0#S?TE-O*?HA>2*I'TLWC4A MWMN(MQ#R](0^AE5SZ+0%T%I?\X ] -\ [O-A\ M@40,@ (?$KH$\# PH4B@%_+BN6]!/_ZY!!X"XR,S6<]R^&9WOKJ V645)KEB M?/QGY4M\V<8+E@][[J+5DX@O1-\ANGC%A.(K+2?4A^+*^MAR2&N#[K119/U=>R/>;=)@[:H4<8BOK8+0S_C!R^7-$F'50D MM<"5ACY""C5(04^XW3KCKD&Z; MI4%-( W97H_HKK\KG_8'X&V#3C M;9TX\YJ!G&MB1P,1L;5FU7@@F_QX_BDUJ#]93Z4>2[J3<:66G1:SB0[TXYK0 M?OR,:1'D>WQ#80MOBQ9,>S9?1X6ONJ[GL?'Y+U3^GH=+J"XNWKQ:[LBW/T"4 M_=&,YIUZ:]+R&@T/'I!JP)-)&*SG(2I#SBX7K&)(\0DC8MA,$9DOC(U7P2A\ M[+I\B8\ZU/[P+3\ZO,=X6\%BAZ*A1*W+'#]DG/ [/^BM@:#R$RWM/8CE8(RW))D6^*"@"\1$@"MB4JQYPFVY[[\09Y M)!#?>@6D'07/^+:P@ %<^= -W7%M--<+::GQ!,U*:MWRU M$>["/DY<98:O+,RI4;4 9K-K08CF_UHH:DLV)DRZ[K7Y$QXF8YY5LC"[HNGR M_8'X/'#GP4=GW+&/5&ZY4%=JDJ'78KT;C[*.>.4-+4LD=PLC9U5G.AJ2JO$" M]D,W=*.O0#9YX["5)>VC 8S^+-(>O/2*VF_TP\>:+CO5\L]+V?Y3#T54Z$]C0GQO?[II8+O#ZX?ZY>?_#. YQ5 MKVHE33=2?RP\-9VC/7L479)(:L!9,=) MGG&[,;^T$V33J>G#C\.?1 I3I#!SH."Q$NP=>Z%V:)MY^0%A MG//#.[5R04Z]TA J(P.PTPMU#/W)+>T&KB>T17[8=E':0BQX9 %UU4+]AS.U MJ;]-;<:7+9I_CJS@8[J<&F8(?OA\CUSDC C=DA\N7Y1NV6I)0^B6PZ(.CU7? ML![E"Z$_AEAPC3F6ZTWI%*$_;EKWOY';AZ>_P\?B MW:'!7 LGYAN=X0G M%;!*"1;RB J%3SIFSM<;_P/\X2X;?SMUS_5E%]]:WF#^RL'XW,3\ M+^[(B[]QO?C+D1]_Y^&\< ;AX,!I[Y;X6@,88^R/X%NF13V+^1+V^&+# .O. M>"RJ]\,+BX3]W]\L?]P/PL=7Q:6'_&T/C1^=L8K*R[18?E0!7B)#BCIN9%// M_B"/\ =I203=1:*6R '/IF C#,Z8[S?_20?#+XV(/5'[FG D\5"41HE,+S&' MU_":^A$B??+&L(2/ZPU1*>%GCM'Q3#GK* "Y"TH=_SM?'XAZC%?R'] /;.QA M,O@QZO(A80V8-^J91=MU?T8%\^*;L=!>5"!JP*@S+G.#O3B8-T#9F6DAI!J- M):V#)AV#- GKW] !+_,73G3V?J6Y9>NAZ0>13U/B-'WQ+-FQ=-* FD@^K%5D M 3\9&6$J/6Q(X@9QD:5QH<#.1]A-!#@3]@]:3:L2:?.V)1/B(;&C,EL2Z8P" M_@66/ 0.V-; "C@+KD 0A_!B.NZ=,*FE!2]T8U#!G_"1A^ P[NDFO: 29I_A ML1<88UR6J3<*1C#SD"I^./E7YHPFW?Y\]L(5'_R-S^I$I5Y#+66!*@O)SDLT M M+<@=4ES'FU/-<)[W/F[L._:,>R<'N.3\8"P(/5ADV'@ M#=A;CU%<#PWGRYLW^$$T!E21,]64K("_F'-U\AYX]L@#\(-UL7J@K."*+AU: M 9 .?N4:$"L@]5W;9-[B, >,36Y @J*<(^GP-6^NQQD>_S[362HBW)A7,>EX M[9/Y4<)4;1H]=0B(^'-$L=$-:"A0I8 ZQX3;H_*:*.VAA6(#E'TD6T![@)"7 M+P0[,SMHFBQ>SXV_TA\-AS8OX86_@6:B.#Y\51=+/IG\>5$?K!FJ3@V0!@&6 M=0J1CVH?1C6B-HQJ"D-=V\*YF6R #T?10 J SG[%#N+\C7/DI28=3AIT18\* M"15?%8$,!\89@C-#=<8I&(TJ?+$_KEM'NQS(_'G(H#%"HXJA@#=^LJ<;JVUX M9R@MO/A=EW?R"9_!"W0MJ9"V3!!:3B]J?/3$S%%8JBM23ZJLJK%,A#6_0$N/ M/!BA'U%F(N'C485H[(!:8KUY"1X/-Q+E#G-8SYK@KF>S=POKG\0@G1+.193' M1.7E5$,ER.NIXG4@A# <)"J__K]0VD!7((B^D*&+<,91OV!YMU#V::0RD=H3 M=-CT+9RI-VX0Y6/[%;#&UI"79.?2S2^9G@WM@E2%]:? #@+R&/B(.&?XZU\N MXAQ&P_\.$<83DY:#EW%)!-;V>JP;1$7O&'W I(J_@]L0#B>@/E')PXP4. M?FA3C@QXWX +"7 &K*DSYL'DN4 9ZR7D/<*>CP$KRXR"&,]N=QI6(V=ZXERQ M^'@E1;MNV]R0^?YH,(PJ_/E<6B:%^$"XV(L;:TILZ[?$O(>&A4,7Q@6N ;@2 M&-XA+X/0_ 9^KP]3ECBD?,[[&,U:SZF9AX!SHN<''P_V@ZT=K?8& @N\/A# M;7AAI,A!QUO#N&HD4MT= :#!P0$>CDL$]D)?A]\RU(T'P]SQW$Q1/?AW 3IXB'T@NBQE MB0^-Q(\]N-#9FW+3L)9G>! 9= '!8!O_DM"?=K"BL3D)+,9>I<0?B9Z3/VY] M-(;&0E,DQ,3"MS% %[[G')S_EEL@<_Y;Q/K\=USSO"X\]LVR[<7@9"&RL:V? MS%[XEG-QH4M3?]FW(9.G^S1-Y!6)YC%>@M0$XPXQ _5BYHYK8H8S#9U:-*(8 M6J[SUK(:Q/#H]':U1Q[.%0GB!/;'=-]++F*+ B41WPT[.X>-G,$/B'S0(2I[ MM"L@S*&,18+%U4PW&'$W)Y2Z4"#7BIL/WA,0/.AS&?-(6#KN8^R&KO&N3ZI#@YH13_=,4=LXK;SZ&L=@^.0:$H.XZ@PI .XG_0G/ I%1D*-SSQZ&<;M,L3A84Q2)"N*F,WS M8$OQU0KK&5<[64J\]=S\3I25W60G9)ADQ!-Z&*O@NR7I*AM(ER7T3-4?)8W[ M&]+^\:W=NFDUGEK-7=813CJ7'_>-'S> CANL2'K3O&^'G]H/=ZV;!GX] 026 M+7UX;#YQ&? G7F&6SNIN,;-/K7OR M_/O#CS9,L2V1YO]>-Q^?"3"*M']O/#5)X_O#CZD5KE,0_Y<35<9?&-ZZMB.G M*<5;JY742FV72KQEK50QTN]S(5MNKX%BHIO=MUK:='IQOP;&B^C>$%(Q\A^OZ/FGR;$^;#2&ZQJ82I-&@=3>"K-JHQ_>JS,,OM>G+) =$^.OAIO]E?I-OEN:]LA?: MR#?G&Z%IRQNAC?SB"Z7#JPA'MYX[X%4:X8E_MX+^]15UO(BJ_MF-G,@/#<6-@\/-UROS.*HR::\5&OD6GPVA(_70+V'7B1$206# M%VZI296*DI)8G,!*;4S373R"-H0U>R%(+]0U199J>EH!BT!0!A&TP=W>"T&5 M0KU:EJ6*7!$(.E\$;7 "]T*04:C7Y)I4-O0,(2CUY1&L+)$CY^XWS_7Y>>6> M%>SCW&U-C_.3F0V>'Z?P(R=P4HFI0D D:U(Y-;\O"6I/FKJ8'L\^VOJ"8;G! MG=P#EMB24ZU(%>/@V6\!R[.#Y08?=7=8EG'Y5#4DX_#)(P'+LX/E!L=W#U@J M ,NJ(E6PI%<^8'D!.1ADX0*.7I5T/2T?0$ K@]#:X$,>!EK8J*ZJ2[J=*!"X/[-_]"N(P[NHS35$4)F:)I4L&H\-TDF1(+H7&/ZR:FB"8#T227 ML[1T)=!T7-+11-Y M=<-)56>QP'X(G_$AKO@=$OW.]?V$$J3+8-TKDJR)E2.Q '6 0ZSPZ=&WS:%-"I%NH57=(J IT"G2G[R"F@$]=T5*FF'/Q(O5A\WQHA M83O8:'F=?+(X\NK @(67P M?:OB8-$90V?!0TT+.CKNZ!=)K#.&SH+[N"-TDAEMOG2C:VEYE )91T+6IS1] MOZ3*R( H>4D"YQ>1_LQ*^E,B'8:]J$CH\9& ON^WN_*"(Z<-.=%)P!07;+"< M$5!CTF+T&V=%>-TS,J+Y'GC4Q:9QU/O QJ(^2%_4>='F\A=V0TNJS/$0DRY5 M]=Q$8"(_D!F4;\BM9@CEN 8G2V5%K" (E*>< MZ\T0RI5"O:9):FJ;O43..+6( D*&.'$L4L5[Q08@05$L_2WLGYQ42M1"79=4 MPQ!)FO-%TE;^]]Y(T@KUJJ3H8@WBC)&TE8^[-Y+X6I94-@24SAA*6SF2>T,) MSU65I6HU2\M;EYY6OF=!E#L66>-#>(9 WYUWVE1PT4Z6]-2JNXGN*P6ZF5=TG2Q;U;@,F47>"]1'UQ> M0/8SW#$+'!UZK ]!#9:GLH&W?,\L<7N8%[TZ=;]*\8PC/2,EP(=:L99MY%_W MJ?.".X9(CUH>>:7VB"'@K6AMAW@T8,1_H\-M=A*=MU78=$X2E"7C1[0^(EU;>K[5@\($IU5?J;OC]1CSEQ.I6>],[/X M;^:YBU;%D M@/JJJHGY)9E9$!BZ#0-MTY/&40%-V!)K( ><)@9N.-9X2@:I M8$X1N-_^]75'(U+&X@+F- C:E,7,J]C\?@J7=29,6[Y><=C<1M8HDE[[Q87I M9UJ?I-H_;D&!W+/@H9>\S:)1%@LU*?9#%0)YI@*YL1U?:@*IBQ4J(9!"(/?N M;IB:0%;$TIP02"&0>S>+3$T@#0AO#(SPQK'PA'>I;W7V2<^=I1,_#3CXR MKXW<7IOB4>?-98R6^.YO")&Q+93'MK!:J,LE_0P+T0OXGS?\RZG 'YO/EI0S M/. CX'_>\%?2@']5+M35DB:TOX!_SN"OIP)_+(5>TK+41>\"=A^OB6-,RQX% MS!21S&4)<[)(YB8$R1)Q5GDLDZ7&-<*:"0%(/999+0 :1C/R&1:Z%0)PW@*0 M+)I9+0!E'L^(<%X(0,X$(%D\LUH =![19$D Q-IE-EY0,](Y0RA><( 77$#8 M_W?^!S,)A4'1%Q:&_CYQ1X$?4 >GL7X]\[P/BZPT&B&9$N[OCHG="&E]/QIT MF/?0X\;#?YA0/$J,)=H^4\72/#5)T;.4-Q,'DM+'V(8MRP?%&);9D25936L3 ML\!8-C&V81?N03%6Y7I,4T3-V?/&V(:-I0?%6(WK,353;EU)RV%-* A'/(.Q<4@I5$B[ M7!3OYA"GA6*%FY*RGG*W%('B"T/Q;BYW6BA6N2ZNJ&FEJ 6*+Q/%NSGU::%8 MX[JXHJ5\@NR@*.9N_^> =FP&_S6MU_I7^"<>VH!Z+Y8S'H$!/(N^XFEL8Q8] M788%\TX#E.<^([2+U2NI\X&.NN,&X+KC/C(8"U;R>_&H38;4"VM9]IG/ $UT M9%KH\0.,3"SDSS]Q*E/\NF@ M4VTK.FFSI)G^%\>.I0J0)&9"M52!,6]'O]74ZO4.1:V0 M9Z =W;"7VA4H-.;A53 :FI6AD+Z'IN(OF]EF@%)!M8CJ EO%H>Q__4SKF\1_ ME@7UKQWO<\)[C@QRL@SD*8@F7]C<8=2*/#=L8^FP_[A]>+INDM;]=8DT[F]( M^\>W=NNFU7AJ-=M;TCLS<_EQW_AQTWINWI#KA_N;YGT[_-1^N&O=-/#K;XV[ MQCW,MOU[L_FGQ)UY9 ;RMN\6$/[7NR?/O#S_:P+DV:?[O=?/QF3PVGV"" MC:[GA'LS$_G#'":9GTZ'/KN(/7TS+']KTX\IR^)#X35]F MS3;2;?YP+Y(Q_#G2O[5:"10'JN H8QJ].-+.):Z=Y]R\\+>*42HKVLJ?Y9*R M\K=UCU7*)56N[/38];_I:O40@]7T[6BP[Q:(-.IB+XF30FDZ3:"T7*#:; C^ M*80S1),EHLJJMC(U+6RN$KNW]@\CKT<>UHHEU/=9X)]O9AX^Q_LGK$D.8H58<]QXY80 M@_,4 ^,P8J"C&&3P),;1W)2I(#YZ1!&OOU*JZ>>_MEPZ\*C)B <1 +"Q8[-) MQRMJV^X;=;JX!ZA'_IJB%FW$3[YUO1MWU EZ([O1[0*= _]I/)+(OTJZ#H5; ML:7RDB//W*XGFL8&*3CH- RUC&D""C?*5FI2N9:CG;)QCAD&R]9C\%A77E+X M^NBQ(;5,PMZ'N)[O?A[R9 *+IAN2+74RJ&>1:,*@3W0,V<_VQW"Q#X>;>H$X ]AFGF(.Y AG$XL*V7N8%?/L B-+1LZZ4LW1(_@*4*P^)A')-0;E.!9?WKM/=T0.I%.J&(AF&4*MGC*0-:C4= M)!F )!V0E*6%DPM0J#>LQX!A)@GHN]"K*>C5F*!A*[YG^AY)Q@XN1K50UR4] M4\D[H5N/JUM31%.M4"]+1C5'ZXCGH%]_/KHD ME]/*C0GUF4'P;%"?.X-'R2!XQ,+9S,+9\@6SPRY%9(T2HG]V2FN#B16$6JAK ME9ID5-+:T'\6BX)"^H3T[;#^F5CZ-)"^FBH!Y?(B?< M6\UV6*WB^>'ZC]\?[FZ:3VU>4]3X0II_^]%Z_L=!SMGFOU/%J3N\9^&E8^X69 M3VXCP7IZKFW#?'UQL&=GN](<#&WW@[$G+.^9BGQ4"O4RR$>F\LAB$>*X^C=] M5!F JJJD5;*TZ^J2M&X'.13;. M'PEENWM.!2.)\4:SG;T35<9MBV4U2\Z)T+-'3SFD!"8%P53)4_635&KAYF@? M3G=Q:>8@I]CGJ71^0K5!0^\?.*K894JI2:IQ\%TKJS!]JETK6U5!%O#<0^>G M $\-X*DI4EE+:_'EX/"\@*7W.]=Y*0;,&P#W.\&X_6O78Z85D![M\A!*^-V[ M:G4@[S-0]PY>\M"[YE1-+#CE0ET%N9%%;N.,@;1)_Z8!))WO>Z]D"DB76FTP MRT8A/(=OCTV#2'>G=")_RHO:_3"U6H&H69843903/&,X;7,L/QTX&0 G53*, M+.V)$J>A9K(PA\Z^G'^EMNVS+XGEIXK-O66IJN2F3INH()@97&Z?=DF,2RPN M+M>DJIQ6>OWLCM%L:N1QFNTG[F!@!;P5=]BG"NZ \3.G"R @G^[=@)&[NN',O^M1!XV"1FKK/,9'[88&9Z=F/L:C)"8@ZT9W"@)YEBV)^, MRDHR7D 4VP[<[L^^:P-[_/@(&O9["S[$X:+S[7;TZ,4UKWSDO[2^'] C\]I] MZK&U9KEU?[NDFGOX%@ZR1^H]>.T ]W_ROEB3IT9669Z(I+I>#:P:4.5@ ](* M=;DD+Q9F6^RN-*0>><7'?2$KI^#C:_S]1L^'ZC=&0=_U@/%F4L]'*Z^A\?(! M)N/WW@/$+FFZ)"])Q"Y2/1PPH>.W2<>@_L,H\ -P/T"B9V?7PP+(Q7\SSUTV ML/RSC*N'8D6C7QX';A:'*B00"!B>_-&-T"Q19_>WC^NS?"#_=\?19,'YG1KZOHYE.7W/-\W1\?T'^&+'=<7 MVP8DM:R!Y)+.I#5@R$AN:A-LYEBT'-*E0RN@H@+TSB?3QB1]!(JVG.N0GDG- MF8[GTE1-JF3JV+Q0H$<^F982F/!E>\3"RA\:1)&/0<&+S;][ZIG8THV(T).R<4- MZUG=Y&=X]#*X)DI%TD71L7/&U0;]>@!XSZ(^\C M7LJA :\"N=\BQ"*@XM?PW%.4AHJ>DQ!'>#A)D\I+8+1W,OR0PXX.P927##L< MFD$E61"W7%J$HU7731$@?C4HZ M4H"G O"LJI)22^LF>>RQO0DY&D'/LQ%'>N0Y&W6V M_?GSAF.FH-P.U<$R/1UR'-N\WWAW[( I](+0"ZF?_T]'+QRJM^;I] )WBCX' M6!X\SL=-I7$'U'NQG/'PT&^)ON(CFO-CPKZ:)_)9^@R;XKD#>/4'MIIPW = M%P^[YA$+!O;B\7UG7H M*8(^\QE BXY,"W=) *Q,YOCA)TYEOGFB9SG4Z5H\ M@(8O^'GQTFSVOS'3A7'O9#L5[9 MES?+#/I7BLPE8^J^B"7RY!;:@7&/@M6WS [O\(RK;<6X\EPR>.I?'#M*GD6K MLJ:;9JVLZ%I9-U2J=@Q%J?9DQN1.S^C^$XOW1C?UOTW^N$7/L]2!4@2#4C52F48\W;T6TVM7N]0U IY!OK)Q4X-P'-0*,S#JV T M-"M#(7T/M?-?-K/- +GEC2U!(K$& XK7U\]TM;3L(F';LNV0("?+0)Z":/): MO3N,6I&W:DO\Q^W#TW63M.ZO2V%;XA_?VJV;5N.IU6QO2>_,S.7'?>/'3>NY M>4.N'^YOFO?M\%/[X:YUT\"OV\_PG^_-^V?R<$NN?V_<_]9LP]2WZ<6<'1+P M)U[AKDVKNP51/L'\GG]_^-$&[K9_27T^BT+U; W *M^S-_+D#JBS+4N72]6L MR\5]F(EYY'X3C,2F0Y]=Q1^^Q#5)+8<_C]_T9=;-P2G.^4Q\QN'/D7FH54OE M:ADM1)11BEX<&8\2-QYS7F#XFV:45%U9^;-<6OW;NL>62[6RMM-3U_]6UFL' M&*MBE',R5KU4D?-"5T4N:6HU)X/52^5:7@A[*,#JE4/0M:KFA:Y&2:]NA]3\7-BEE[M&EO6V@MM<>J= FGB:ELMS,1^?9>0+DT,6[//=MI[T7F2?BU.DU M/!Y3;#GD>L/I-4'2#22=.J<25DWGH=S,?G?26G]8)>\UY\Y9[XRW7PK-LQ<9 M^7KLLH*,S<7UU^6&4JTD5\I&R)F0LW.4,^7@)J^:=GV3LQ!%D9#8-B&AJ$'^K+$9\5JC;Y%-BIL MG'HS\H 4CS JUPQ7;/B_WY EUU,<629*V(PC0U(D%+$PEV?"I43FJ&NB:8[><.1D/8\<"G9NN]"LF+=NN_>RT1-"@$F(O."2 MX%)&%?-"VN*@BMDHU#.BEB\I>]%>E;!@[_A9+/X++2:X)+ATXI"_8?YKY >\ MVOFS.ZE[AF7/6DY4](Q;FLZ\I7G"CC"^%; V\UZM+@M-TQ/KNB\.?\I.W>4, M/'X@:6J66EH+4 K5(;@DN"2X)+@DN)0S+J6YG2!SSE(M>\[2)87XS<'0=C\8 M"S$]T(7"BX)+F5W13_67OR:QTAW/8+J6F)IJKQ%=5KE MJ 24A, ++@DNY8I+JU?X5NRLW.:<[ZJ=E2MUL[],.2O+=E>*?1=915(B [\; MBI(;>!7K30K[?L9(VI#<2 U)6J&NEK.TVSNEE,36F8BI=HK1(XIX/? L_::D MV^'D)CX?03[]=1UF@.7<_JS'3NO^=DV9Z?&[XH?=L*X-_S''6)$G6"D7ZG)) M6\Q?D2'S"+>KZ?(VMZ063* M?<:SNM7%T[H",YG&3+(P+ EB^/)K#)AKUP^^LZ#OFHG#LBK@2I;4);U21*+L M/%"U(;@_"*IJV4+5)47[#T&?>2*N%UI+<$EP27#I/+F4S -(W'>,7WL*YMEY@IO:'A!GMAU'@!]1!JB3-(=7XP2-) M+1MYZ55Y"($3[<9W.].T :C+>JDN(E!#!*9UMEW [W+@I\J';N5;P\8IBBKI MJ=5>$/B\('PJ^^&S9[TSL_AOYKG+H*F/@R4!30'-I-!4#ZXZ*Z Z946J:&GU MHA'X/%-\+H^"U WGEV96U*.0*'I00J0:@%15JJD"J *HB;-;BS!=UTQB/Y5: M+=2K:DU2Y=K^23 !TGR#-!%&$V=@$T,3MR)5=X:;]S_:2QKRIC8>&JI!N+6\@% MA#(-(2'H@DN"2R=0QQM*ON^GCI4,JN-+"I2Q "MN:4*^$7]5"U'JF,2,J[5( MQ('HVNWA+3UF!2./^9<592=-[.]3F7O;MKNJK!;JJ>TJ$9I8V$O!I=WLY3;' M8O;LL:W*&@J[D/:QZXE&PY="%;L6XY=&^Y+R^7>W%6+JM@$B(ON"2X ME+VTQ2[J>-N]JJJ<^EY5D==(!I7VJE0&>\?/8EN 4&^"2X)+)\X%9*S!MRI7 M>(/O)=LM!2@S#4JA.@27!)<$EP27!)>RQ*4T(_;,.4M&]IRE2PKQXR:QX;8% M$C 18;,K**I$0&?C<4)3;PBERH&VD5)!1(RB*2 M]MB.D A)"KB*M<6:L;E/222I#1L_.WI$$:\'GG%HG@ GXSZWY--?UV$&6,[M MSWKLM.YOU]1'';\K?M@-Z]ITNOF7/,&*6JC+)6T1+&3(/,+MZL2,[5S:-G]R M+3Q"P27!)<$EP27!I2QQ:<]S";,^P]A1F'(>DJZ *5JA7I%J91'^Y@=$0M0% MEP273J&0-V0 4E'(Y4PIY$O:C?#$X@T(/M9&Z'(FAEL3Q&8$H;H$EP27!)<$ MEW+!I:P\XRS1DO)"]DQ7@'#YNM']COEV(?5%6IAGU0C;2V%8O^*F>*U27&8!-0M^F#JBHU MT0=5P&\G^.W99W*S=E1E[(-J2.74:BP*?%X0/O=L-KFVMI2JB#ZH IH[0W-# MD\D45*<:MI"N:6EM:!?X/%-\KHB"-C3O2ZL/JJIJ@%1-4BJ: *H :M*$V"), M#]4'557+A7JUK$EE8Q&IH@_JA8$T$48W; )- 9HZ-G QI(J2UJ*2Z(,J^J"* M)7G!)<$EP27!)<&EL^)2(N?MD(WW5-RP(4NZD5;[>@$A(>B"2X)+N>)2(G5\ M2&UL9% ;7U*<+-J@'J$FEW:4/JAJM5#7,W( 3BAA82K/A$N)3.4Q6J"JN'U, MG&3(&8R$L.>!2\D60A?R%(?L@*K)2\5>F/>L8DE(O."2X%+F\A4'[7^JI;Y' M520TDB%%]#\5VDUP27 IVXF K+7TTG#ONE2KB%+L.0.E4!V"2X)+@DN"2X)+ M6>)2B@%[YGPE+7N^TB5%^*+]J5"%@DN"2]F-[M/J::65"W553JL0AX"2$'C! M)<&E7'$I\5;+H[4_U?1"O2RV8^0&28D,_)':GVJ50MU8!)'02>>#I",!R0!/ MT1#=3_FSHT?DO?NI=ICFIQ"\B.:GPA\47!)<$EP27!)@;K'[D_.?$AI0G^A?,3NLN5RV%U6 M36M75YJ2'_UY-A* %VLJ06EMCN33IAJT:^9?T MC7R%I M)%Y*>HJ0?O&=RN5*HZZHF52HIMY07JD"H J$*4E0%AVQ/738.U)Y: M: &A!8062%$+'+P3>!D[,2@522\OINF$*MA9%8B,6&H9L6-U&B_7>*?QHN]('0!T(?I.;/,H'^ER!Q%4_=%M)8GM] .T'44K+YE M=GC3%.XR *"7MFC4MA(-?6X)?NK?OCD7M-_KA%S[/ M3A!F-TO/[4BQ>N*]WJ$F'I(?A-3U>+W,*Y JYN%5,!J:E:&0OH=*Z2\6KHSYS __J9'D' CHQ7 ML@ROZ%OFE'2MW&&FT G?,DE4CWI[SEN+97^:C0C)TF(C.6FO$PLTK::\^+ID$X M>(;GONVT;SOS1)Q4A"=8$K[82=KNCP0B"/V:2AZ#//,*=/BRM M[[$^W44J)Q)IYQ;GHG7MX1FF<_,KJ@9,AT+HSO_S"^D# G M-D/8Y89250YB*+=/1"<^89$]-H0KD_N@>+_5Z(LB=F, TPLN0NOO5ZPT>ZQ[ M8@&%+TW2I)X#H]Y+9(14"!5T7BIHSZ.,J1Q5')/UY$<5;UAW^J2BPD\J*JF= M5+S4?5?Z\4XBZFJA;JA2K996G[*,;J4XR%:)"]\*<4E;'3;)Y%8G 74-3P*F MO-M72)J0M+.2M,/O*BH7ZN5J59*7M#<0HBA$48AB+(I&&D9/+]0K&!0(21.2 M)B1MA:1MTRMT/Z-7 :-75B6])HS>?J?%+C4KD:0ZWCZGP70#ST5*Y5K*>[[S M#51A,R[!9B0[C;4@D8<[C57%%I2:I!N+><)=3V,)>13RF'5Y3"*.^@[%PA)* M80WK>E:ELIP;'^Z2^GS[G64Y7%$^77!)<$EP27!)<"E+7$KDO&VH M_PBV/=S*?N?ZB3,:%1G\MIJD5-/*@@L("4$77!)/.IQ)Q(+IV>WA+CUG! M:-U.ZH.)SRF)MCHUO'R]1M^F@"5R@IDW(P]H\0C#B2TI: MM%?E*=@[?A9K_B+E*K@DN'3B:+]A_FOD!P.L:?OL3HJ>8,$EP:4,[+I8L9]R MFPJ J_93KM3-_C+E7"O4%U7SD;9<""0=UL#OAJ+$!MZ0(90\[7X]@:3,;CA( MA"2E4%?+:=7B.4)*(F$U[7'"8:H_8?2((EX/K$F_@>-V<+B)3S^03W]=!PW@ M+#L:\-_S#$DY DDU$)=+BTI9$N&S"/E"EZ$5ZA5)KI5%E)L; M$ E1%UP27#J%0MX0Z*>BD,N94L@7$^%?]ZGSPHCED!ZU//**R1FL_;/1@P$^8,O!]JP?$Q[$\T_=E6-,+=:.ZF#PX5<9 G /+@[H6 M7!)<$ES*/Y<2F:L-K:#2L5(-QP1#]4@]Y@2)_:9*H:Y*FGS:Y1$!0Z$L!)<$ MEP27!)>.LK<@ X;7R)[AO:2C$D\L/AWA8Q:BRU-/X;D)<5)")%P%EP27!)<$ MEP27!)<$EW9PRG<[@S#3@S,\>=#H_CFRIK=Q3OG0> BLG*7#Q@(SJ2\>)T$, MWQL> ^;:]8/O+.B[9N+8#-O4R9)J+*[QB>T]YX&J#?F!0Z"J*F<+5;M&^TE: M+B;9V7 2U'RC-C9RD,AWZG7[1%,DHLJJNO]2_F7WVM:-]?(UM=,GM/(/H\ / MJ(-422Q72J%NJ%)-](47?>&3)XHW '59S]M%!*J P"6GB03\!/PVP*]ZZ);+ M50W/T8)ZK.H"GP*?2?%9.S@^R[@.5E/3*N4BT'DYZ*PN25A': M4^!SAT"HLN$PVDRB(8J*H@*1I6=M7ZIC$C$OOC*NSP"T]9@4C MC_G'C[(S>;QP16)_GVKJ6_=+KBF%NI*EALFYT<3B/+'@4HKV>!2LN70A6S%NN70O>5>6R[W1SH5(, D1%YP27 I#V[8 M'MT%5ZGCZ=Q&SWIG9O'?S'.7J>GR&%(9H07!)<$EP27!)RN]2?I"UY#0N :XO]R@24,@TE(?"" M2X)+A]Z3L6+/Y3;%NE;MN5RIF_UERKD*84 VRC0*)*5MX'=#47(#7RO4*Z?= MNRN0E-GM" F0I,EXH**65DV"#*4D6'$\P/BT8 1_XT.)V45 OH> MGU+ /\G:G$%2E*73S?B9OB]#7[E0KU5K"]@[50Y!'"C+@P(77!)<$ES*/Y>2 M.4,+S6Q6G)I/QUXU'!-,UB/UF!,D]JETWG5$6>P=*@[=9Q6+0F,(+@DN"2Y= M#I?V3$5DU_I6,F5]+^E\Q1.+CU3XF(?H\K14>-A"'*\0R5C!)<$EP27!)<$E MP27!I1UV">]V<&&F"V1X7*'1_7-D36_QG'*?C4)=J:@9V@XL,)-Z-)<$,7Q# M>0R8:]KG 05-6RA:I=H_TDK1R3;&XX M"6J^41L;1$CDOT<.(YHL$556U?W7]"^E/>D*,U];+UY3FX!"(_\P"OR .DB5 MI&*ER(6ZH4FRO)A$RVBKTD/(FVBEN]O!M0U 7=9*=Q&!"B(PK4(Y GZ7 S]# M/G G9TU1"W4@I%13A7H4^$R,3R4-]8C;=@7X!/B2@N_0;>XUI0S*T="E:DT8 M;X'/'>(<8\,QM)DT0A3T1 ]*B%2]4-<5R:BE529+ #7?0$V4[5J$Z;HN3ONI MU K$0I6R)*N+*C5QEDN --\@3831;4K([ =-K#.HR)*N+29@,ZI$+VE#UCT+ MB,7WWXG]5V)U27!)<$EP27!)<"D7SMN&'O!@VR=;ZQ/[;57PVU1)%1M]\@8A M(>B"2X)+QU?'&T+I_;1Q+8/:^)+B9"RCBUN6D&_A>:5EC6"I8Q(SKKDS+KX" MM_28%8P\YA\_R,[F <(5B?W=>E^$R?UM^]UKJERH+];%%@?OLXHB<5@X#UQ* M%+CL40)_>S%7"G6(8C+4*UW@2$C[F7 IV4+H0IYBW4+HWG*OHMPO5HP3!CZK M8!(B+[@DN'0"Q;QMR99T]+*6F;#KDA(7[56YBJ@ZI @_;N4; M;DL@<8%5,K2I(Z)[H0H%EP27LKN>GZ01N8J%NYV:\J;C5\7/NL'V0=/E MS.4Q5#2Y4)=+2PI)DB'S"+>J$R-VY&ZSPA\4NE=P27!)<$EP27 IE:,'LS[# MV%&8 M51R6RH/F$EP27!)<$EP27!)<$ES:K1_"AM799.U=-:U0UY9T2Q28R31FDJ7% MDB FI4:<6IF7L-.K*;0H$*C*(JI.T-U5T[,%JCV[NX:9@R5M#.V"=6JT1]8E/N19>*I!RQ>\U^XYTW.J?%_S*E M81HM>37C "UYA:0+21>2GIZD5P_>_5BK%NJZK$HU M.:VC6D(5"%4@5$'ZJB"-1M-:+?5&TT+.A9P+.4]1S@_>T[LL%^KEFB)5=:$* M4E0%(N>55LZK>JR>X67<#:Q*BI%6IQXA",(F"IN8_FK5HD8X6'OVLEJH&]6* MI*LI') 7^D#H Z$/TO>1MSF9OI\6T IU5:Y*->-L?&2^W/TYH!V;QNXS0KM84)\Z'T!&XK@! M\PEXC 3&8L' 7CQJDR'U> O H,]\!OBC(],*>"5^Q\3J^_P3YPO%KWN60YVN M!3?Z 7S!:SR65E(F&I"JE MY,DMM -C& 6K;YEB@GX,)M2V8D)E;J? U+\X=I0[BU9E33?-6EG1M;)NJ%3M M&(I2[T?TGEJ^,;NI[DY()+ZS8@9C@9Y'V8'Y7U'ZC'W[A\RQ5@"31 M@,JU$A)F._JMIE:O=RAJA3P#[>1ZO!;H%:@3YN%5,!J:E:&0OH?J^"^;V6: M#*+>0>FZ1DT.HO+U,]U*CTQ8L+WN6MQE.KV=Z2WIF9RX_[QH^;UG/SAEP_W-\T M[]OAI_;#7>NF@5^WG^$_WYOWSVWR<$NN&^W?R>W=P]^S.%'^Q"NL$6QUMYCZ MI]8]>?[]X4<;>-@>QRK62#IX[(.Z0H?,*@1]&\*\01C'_:GM$IH6X$SQG M \-SQ--[%D"D#C'\0A.\)7/)=2+P/%-V&W:O 'M;G+MWKI]\&0\;@.F2IB?< MPG:X!/N&5+C :J:QNJ$.U7Y8U0OU2O4T6#T?:S#55H<$+O$8,+!K09CKC,T$ M?M]%1V#HN5BGQB2=CYT]@01&>M]+DS$I5!ZU;'/KAO68YP$'8L[0]Y K/L!> M0IYM47 F?[M>$JUP+]C'%0O<,2U##?1,WYG?<$SX[S5\:07+BKV7\5B7OGV% MI>.;Q;-@=XH69C.3$QH= [M^:=6$:YG'MSFY4&>/L>I"+I N9PFQP1=@_EGJ ML13=_#'I;EWOSJ7.':,^ V@_!'WFW7$2+H-OM5#7EFS'R9AS?Q;,3F2T%M38 M"J.U(]NQ+X"F'-5NG:&ZNF%#\(\MOGI+J&,2.G!AN6,IMO_"OR7KI8 MT'3<3)>P=_R\D#N^.(1O.D2(QRB^S;YHLW^,&8-I15/-:5 MYZ:J,9%!T-?D)T[(@!=)));SRL*E*J&TMTP73597;SUW$![@"4M.ML;$7)8P MTOE"1\*25D(G'U\G[\?WA!K9*-15R= 6U[].K9%SI^!XNE9HL2W1S*D5N>\A MLL<^Q2)(JX5Z)6DS9:&Y3K#"L0>/:Q 55XZ[#'\^.WX^ 7FQ[ ?[!1G"/X%K M-;VA!SWXU0NP8B]/2F=I/6HRW'#%K%<\(^2?[_Z= [FV'+LW$89;3J/;=4?@ MUSR-29K4PZG(N-5?JBZIJR[L1[;MQT'@H("=T27=$"OG:?B[FPS+Q4!Y0\IU M$B-FDB']\%S;AFGYPHCLZ2P')XE2S,AB$,AC85FTU7N- _>UYW >SMT7!H\ZIBU&Z^L^X(RX0] ML<#R^)>/0,_GB,SPVH@5LP+1L]Z96?PW\]QELE 9=Q@5:8.LF/UEY'G :KO)E1-#/ JW[.J5Q8W M8@L',3\.8HJ J!7J5:F2P7/ZB2O%:D:V5>+U-L?TMU"3E](U8:?R*DCDQXC& MWSY^^'BZ>)*P&Y,YJ9@8J4ERXEXB)ZI\GE9GC\N%VN;J*(>"FH*5^26Y MDK3?_5$J:U]>6;5P9ZLHJW868B[XP* [:#@F[F$=[A)O&RJ854E>@4&@_GAC"-""8G/;YJ(NG*:X M:?_&XCX!TN^AUXH(V'+^&PG[/R%=$V._7*CK$&!DOKCCQ>%BDSKI%=G &@U\,J3@^O*J5F&SG*+[YC"3V%8/U:$_\JC3960('G)79*YW M\ _O@)"MF(Z/$1F7 1Q/LAUYK44HNU1]OQ6LWE['&4+'IHJI@#BYC"NX\]P*,?%XL?ND*T^7M M SC(7JH5R[2MF.*[+]-6\3R7I&O;[[07>P%R"[=M2[L<$&Y:H5Y+M#0B]@,< M9C] U!!;[ &I-;4B ME9=XG2+TR'9">#L,K(\\Q3K7(0ZL\2J-EZ#2TDP#/[%A1+V'WGXZK0(Z39.E MRI$CZ0M49VDFAM/C/QXEDV5)SE8F)8_Z#'@R\KI]ZC,?MS!UW<' Q3&XW9]" MGVVYK'7K>A,R J8Y#7D?B<3 KH)B4Z2R(?1:EG"PY8)7BCBHH=,N*?+B.06A MWY)G&$P+4T:.*;8;;:O2'GHW,@S5&7G6SO[(,M3T]F3*0O-J7@;YYFG%PT6H8M-J(Y; E.HKM3:A>[+?#PO MDZGP\KP7ZI6O4O02Z; 7RW'0 M77=[9,C9?):IB20B91Q0P2_#/M8;5$7_V*S!0))+CX;QWFU%F7P[4K]F3:9EDI:UHCUUX-3X6ST3.6HY@;&B^9F<25O MFP A%1E//X#8;UCSAD[(JY#7=?):+6?'+RC+"B^)E-0M.+D\)_KXRFN>$H\25Q%F7JP8JQY M\I'A]]QGA':C2CL8C#ENP'Q"/?C:X=7'7CQJDR'U>(N-H,]\!ABE$'UC9PW MIXFM9ODGSBO><"-:BH$;_0"^X(MGI974B@94KI60Y$/7MQ!&5QZS*;81^/)F MF4'_2I&YN$S=%Y%7GMQ".S"&4;#ZEBW9FQH3:ELQP9@ES?2_?6_B3[^P8L=C M]&>1]F"H5]1^HQ]^X?/L!&%VL_3;PMQQ1NWX%4P M&IJ5H9"^A]KW+Q:MRIINFK6RHFMEW5"IVC$4I=J3&9,[/:/[3P/$B5=+ $&Y M1L7-$]ITHYJ89<%VJF4CVPZ)5[(,K_NK/ZZ3Y^P$S,BF0Y]=Q1^^F)8_M.G' ME>7P@?&;OLR^$6$_WZ\>WQ?^/)&(DAQ*111A1F^.?B[QG^:L5_A;12M5*I65 M/\LE9>5OZQZK5&! ^DZ/7?];5=4.,]CM:+ IBJ?=GR^>"Q)7C/#;X__;G(>O M;?^,)8YPB+O3^(+&\JHK\ WY#I?U?=)TL ]!FPW!?':81S19FO&H]B5JIB*# MY>28;BI$;BR_:[L^UD1%]8J)D%O;?2,M)W1;06EO<\QW%5EV315E#T2JC'LI M#DR);4XP7P2IU52$,D>)2O[ *RS3;G6W(!$7U$>LZ'DS\C"^P'+'X:(>N84A MY1^IQWU!2FH_3 QI)T?3IE["[H"1@+XO;N3;=ATH:W-:E>TZSX35YG;MP.!G MY"^JB,09*)7W ]26[!T\T0IF8EP-=XGT"M7$V8 M>TUB'=)>JSTGR_0P:6?/F]V?>R?-%'7^F'1W2+GX9$5B"2@7ZII4TQ8W\>9% M\R_;3+BS%<@U8#;HRI0 H^-J55E)VK9-:,RT?/FPW89$'':>YI%_8N/'#88$5YK*>PY$BZ]AJNN_T/M$8L)SJ]YC,B-#8*7B(8B M%^I5)6&B[:"B(6+0XZK:U)"D )*TI ?$A9)-!Q _'#"3@0V!A+=7Q=8+E9%U M7;XX^*?JX+:<[LCSF/EM%-R[P3]8L,LBG\);V*A)/7.A>?.$JG6=PPZ#*EPZ MEF0M82N'4VKA>,,W#):M!^*QKMSJ")$X_",._VS#A.KJPS\X=I3;S4=/U&HA MA1-#ABK."XGS0B<[+Y18,/DVV1U&K_^X_;AZ;I)6O?7)=*XOR'M']_: MK9M6XZG5;&])[\S,Y?[AN=DFSP_DQWWCQTWKN7E#KA_N;YKW[?!3^^&N==/ MKV];]XW[ZU;CCK2?X8OOS?OG);/=3BUIRE@MA=[&_6@ X^\N^M9S$2?0R^J! MP^ $#;!/(P>3>''_^F>X\9O-"TG'3DTY]*LL!T+41A!]AX]EX -X<&!-V*[ MJ#.^&G5 KF";Y08IDO9H /Z0$TP-7]F%NQSY,>^S#2/!>+#L6 M#J %WY)J:>F5?'%WZO02C.N&!C1^)1X;(0W'&<%-X-^[Z%TY>!IB0!2Y^$=I M3ETFDIQOU+?\A]Z$!= /?CAI7'X0>_E;BH\,OL#XET(5ZCO/GQ^'0=?T7/=8,P2'#P>]O^@$?\.;)P8)T/ M\ENC\8@!*>:4 /P@HAMF-:$%W.0.K"!8F*'KKYBC1*@-/X]>^J!&'/!U\>&H M:RSVBB+=IP&G@3D^.>C#A28+XQL3A@T#PG<,Z$_&KYR>+ M/?@A/HS21C4(PZ=<>\ ]_QHY87[@S0KZ_/6;'X04",G/=2F,?5HEN2-OLVYI M.5/4XGW]C"\ EZ'EP%BDL?(=AX2[S1A<8)MU ^"0#:3^U\@/PN_Q3@L\9;C/ M85VP%:@;$3"4]*CEQ3J>LX#3G/P8O_]Z_/X95?V-VO!^@'J?,7@AA_X-/!M/ MS88Y#4V1.%TD\@8_P]LAKHRW4P#)IIZ_VU/IG&W:A@]S'O&,CL^<_GJ "8&T M>* ]0. G6U!@TB,[B!(&O/IFJ 801,Z('UL&LG4LV\:K38@]D3R4)Q2L+LCQ M^+$A\'Q&?=>AN$:+-R(=NR#- )P(J*0S\K'MFQ]I@]AK@*?V.>L^^->OM!L* M,7]E .+M<.!CKBK@,'\#@?\88D8*)L3>L7P:0W;W8=8,U9^!8^EYBOS? :C"@GJ*Z/('-[5L"?Y;[BH^SHJVA=F\1)D[%I M8 ,8AQF..IS*>-"@\$$QC;I]*;HT9"62/>0O6A$NF<['V'"$9>9 @7R@,K- M24RQ'-1C#_YV/=3, Q<+>Z*6PK]@Q(@1U*FQV -(X;&FU0U'[/8D-"G<<%"/ M1\6!NW%HI#>RH^GLZ0 P^>*3.IT',(I]0= #E1$R^F6.*(MM.RC#M@S M"^#,?) H ",7E_IQ.:E6D7"/R5 0PCLAW=:7:4P'3TP%CR.[@V M L?7=+NC4'FX/3+=3B0\4_1UV]++[ZUO,'\E1-?8?X7T$OC M4,J+OQR-PRL/1XYCW$0V"?1OEPT#4( 8'D:.$$I#K!_85$19XA"=9OM\=BF1 M8/W -GM-/[ P$/4GHF3D+RR"J2!*QY/)M.RB=(8132BZ,/ 5LH@<1*\<[1OW ME'F,$04=_K3G'WOR+*9 :'=\?S08AA+(0X+0KD:6!1TS$#PP5[&41[MN\=:I M4WW\;W.F!$F(P1=\\ZI[HO@#'8"Q 5[AU:\:C@>Q#.CS\")T5!ST?Q1?=)FLWJTG#78>QX]!S;=M]PW4]].#=-^X*\[@N;%@- M5(!A?$%5.3ZA_P7<-[M7M!PDT"PA\,X^PVB-\)_Q<5_&TT8W C0/$A(&^N*Z MYIN%80.Z.2CV\#;GI6ASISVD-&K:*/(+YS6Y=O4,T0'I4!YJAGY=!ZXE])5: M-GW3A^B_-5X+R85H_KYB",).8(S-D .M#UF!1&&9-, MU.HQ#E!$(J]V^EW8W6@4(/!")L^OI\V;[:UT(%]D_IVSI15S9:5O4UA#S*_@V'LPL/+QK4W#W1T-4"']-:YO,'-;:0/ [&-9W^FX- M1H-'YEWC6Q/O:*@5ZLO:N(=1.JH)G[L=3C@I%#J,RNT/T")1/(A_26%$ 8HG MG'NL@]$Y83Q[EG$ZJ/(V=-@,DI#I( #TY053ASQZY7D,_C.W)9B3BZ@)?Q^* M,(UX $\POH<>TFB\A[O!V<-W>T,X^= #;3M'Q\3T@Z!!K6ZB7PES.-R'Y8+$ MM?..U]+&WV]_TK!9)#$3$(,#@D,Z_^Z>X!0/ &> $DIRKQ MV@0P1T]?,]/]Z1_T;UJDS*#R\[+<5^#+P/?8;AHA)'63F#;;"V^EAPQH2& _ MSW?AW"@F8SKBE=BSXR6Y4P8;#MC0DQ.1KO?TL$3.3GGQW73G#VL+1FM$^4K= M"7$16M)PDAX"X#$*S('O^<&W<=E+=M*S0"7HB9RM[-XE\WB EU)?(4AB<*-\ M>I(+-W>3Z%RB>#RT= WV?0S7[%.$#TZ(]5:PIL[#$'A@E;'7]<6#!%U?/$C( MVB.[0BV>Q?D!395NF7I@'0M3C'"*DAL1WR?DJ$>8SIZYP;Q(>'X"RCO'M[@B M*!R)9B&WV& TP\;7Z4;ZS_N'K^E6^E71W<^;1_8JTGO7HT%OF%-WPB="\6#3R='/O 'L>]H0L,9-466)/,5:#2L))^F#$0$WWEQPH3 8J/8,2@%Q&,F,V"$:<7H"I=@!JRM-+_YRIU?@M@ M; 1'"U/4WW>DF>U9G*[TR6VTHCE(#P:TUR2#+Y[ 9-_#85'GF#3[DGNL'[H+W/X;!Z!VYT*3LOP[F M-UO\P*(R^1'Y/Z MWX*7-NBK6B9JJ#C1Q33C'7EIAUMFK+(53WZCW2E'@")=S,]?IN/6%H]=#&U) M%'NEOK^Q'H,9@66(5IWW&$O.>XPEYSW-/P_CA)8XI:4IJ8FU*61\2HY&;R@^ M^=(_$A]#Q36;HM5H*TY6$X^&I?\$\!?I&7[%2T$ZZ.A.LJ/]'#'*62W._"QJ MH<# M519+'4HC#&[%B(%9O^//G5:T&F$ZM1*FA819W!]DA-EBH>U:YP,.MZXLHMWD M\RF&Z$' X9Y'S^XY41&:-' _XC8.8!S15XBE;7:_V,E3IQ^"^1X%E&>SJ M)_\?.(A_\3%49B;8U;26" ['ZI@:*HI5L2<9IX$$L13!,TM 7G@O",:XR1PHI5+Q=+ZB?)8*7)?F-TV4FK'JZKD^B.*#TXD) M/X\@D=- ,>[8[87;2%F79K4O+/XZ*,!'O\-15>8_W)LIJY#9BH;*GOD#)=+.H8+;EMWV_X.G'CQ[FW,.L&NU< M@O:^3YY I"2M5=QM?_('/+,71+*?<$:ZYU$;E$U9]!P_?;O/O47!!VL2\5A[ M?MB3QNM@_-)T2FG^ U?*F1Z:'<<3\REY6K[@65X))D^#<'\'@X4!G+F)2XDT0R"\%(%_XFKP M2%7'ZU%2?1Y@F9%+7KE*G.YCC/6,4^.'QG+E6#+FX]P&.\*$Y\$Y3QB%O.9# M_D&19PON<>3P[!-RF]%7EGF.4-8;#P3#X>YR%63,GM!5,O+&>H^2LP3L7-#& M1U00KK+M;N,)S"J4R*V/85;L)/RIWRS[>/[PE MA0WS>4I +K)C\.^>D_!1)WT!$PJ[AF>_. M%/F+HTB@5TAX'YNT;R8^)87CT07_54+-\PUV\'Y9N+;ETG%:(!/K--4RQ83' M(=+_ ;.DVJOIBNIK+PY2 3 VJ*I"YC:P&ZBF:7JY0[!7]&8.Q/3PX5V.C!3! M!Q[!R?'-"8DB902DIT5@S_U^FLA-\6TQ]R7QT K#Z&E4>7,%E1;EA*>DI0P& M8@:OBF>LA_F^-X3-'7SDQS*XP3 NCIXB$QZ,YXS'T"ZF&\B+.PN*^2P^ZF:F:=1R$;!\_I0%/?'KQ\1,?ISYY_B7R27?2%IHJ$$I%0YZIT<==JJ:^N6WGSF!]UXV>_VR(<("2H%S=(C MZPU]&,_3I%" E)^&%5S"+,[NX_20/4I)H$A_SU/"O32K>[#CR1I9TCQ5'6\T MN4LT@WI7Q.;$\ZQL1)B^[B+<"@6&<'P8>0&Z9XI9F&/H9(!TTXXY'!%B[W4G M>?,.1^ K(,_AAQXL.+X(+DH70RVKQ/-4DZ[>$%P^O/^;E[-/4X*\G:0/ETC< M8A1O37!/.::0Q(4J9]2YE:4[VRFUT[OMC/^D:SJZXX'=(71WT6>:JE9#EXH^GMEY1N;U/ZY:D/:>/ M%7HT5T.%/VN9BJ:;*Q^KBK;RV;IF;:5MM[=J=?VSEKK=E^BS9 M4;$N/31R,'*L/!U<99317?N->VD?%N.7=^&V4B0[2/EXT<'V'1R['.8AA6$M MZ^/6HRG*]&S;V"LWV0WFIF\ MOJ,@8A;R[&<@"]:MA__U'YT?55.<+?WJSC ZLMY9E8!QPM5AA=R+3)HM71GA MUNJ /]R66VJ3CE+W?E6-09,GIPYY+G5:J3D/"9.E+M55FZD^=Y#+ZB+1#G(3 M>]X=[(U9SU-=EY_^I>CR642_=SS]!7&%8 MC:)92*(,O:BR54!X,TON6/LZ\JRLF9MK,AH>V:$+6W!I'5S,!E&$FES4WL?N MU'[YUT(T?5N537NQ.H,X(!5RTTRYL>N7&^WJSFS+FKX*X$B(37-X2XA-F;(U MQY :':3&:,LMO4G7<1?C7HI0D\L3^DT^Y@ZWB2T#;Q/;[&^B! '(0Z-%(<-/N$NTH 8UGI+;K6%KR=B34ZJ#:'L+E+9 M[1QKTFI=W=DM6;>:Y "(6!,1:W+R'8A8$Q%K4DF7-RC6I-7&@M6RJ>WKE.18 ML2;90-(ULDDBST*=B [.(Z+CA."8OB!FYF'0F)J^G6I$&P+\J.X5.*$O(3JIZ&CUBPZF-6@&"$Z3 M\GN%X C!*5V*L@ZQ::MH<;161S;.(DWTY+Q,$9AV@6*_R=7<(?:@K<$^N&/( MNMVDFSAA!X5 [.) [B(0&'AMRJ8JLGR$/)R*/!Q.&A G5F_+;;5)@7M?E1]?KO %MT!VB8LBV@D(3H MG([H; #=/(;H(*J\U9(U5=RV"<$Y$<&QZA<;BG/4;; ZXAY"1)T(L6^$J[G+ MM:*-UXJJK(EB0T(@3D<@-CB0.PA$1[VZ:VFRV1)A_$(>3D0>-OB%NTB#!N:A MH\DMO4GB<#'>GH@Z$QW $<3IO.T-_LCSZ48JP9%U72,JSO;D'73VF]4S?XLSU8F M\W7L=#UVE\WI2S*"->_!O_ON\^*O\&,VKY$3/KD^#<\B)<%GWPU?W^64H#8* MWZ1LTM:!C\9!Y"+U;D/FP5(^LSWFHJ\5#AJY1"ZO03IPO42.+5G\P. MKDB7'L/UW[=@V*4$0]-F*5/\$P>/G.8Z'=6P^GW;U"S#M-JZHW?;FM89J(RI MW4&[]V_3N,H^&N9P7F/GB=UT0^9\OW$&,,%;QWMQ)M'5ZUFR $V*:U".?*N) M-1@/2,A:?T2*+<965;ND>X=.W7M#[/M7,YI7$0%^/H9$X M3-@VO$Q*=0NB:.H<5=K+@<*"F$GOI!OIO1LY3T\A>R)60FZ8#XO:N*B5B#G; MW]=!VAOQXA)*6@N4K(&%'H>P0P%C';S@P0[9)[S0>W;[+))B>-A?(&+(IR5U M)U+$GD8@770@%$_&3+IV??@J2&!$_>C5;49HWFYN8LC6P@0]9QRQV^PO;Z"K ML>=,;EV?QDD?O4F7)+5+:&#F]W>H,?CCJ8Y55*YGTTUJVG/Z6*%'O84RQ7H(^L-?>CJ:=*48]V3(-O'>T&N*EP6Q(XW0[%- KIJCV:W3QG7]!'\ MVEV!3(IIKN4P32M0--FOKK-NC7Y#N';U-=&__I6K.'2-=2M M!J_A1X_]R#9-*\XMS^8X_CP/SC6U_LJOG=;5G6&8LFY5O D^7,C7AILKP=0- M9^KZ(_@[;7!-;-E6*P9T"9X6/+V5"Y=/4ETYSJ92>.).WZV=R^^K.E%6C8J+O\?7V!7+'AGKE1^ . M6T7NL/6*T1N".X[ '1NJ=Q^#.[2KNXYL-] \GE?\*1VP+UQYSP5,74:0X.7% M^MGU.\*VCB<6'5GO5"T)<.A@O!VD?U64KI"C,Y6C^GUM&\&63;EC5$T!$6(D MQ*@A8E0_QHYM@A2U#5E#W+]&B='>G=*&7T27PEW<5\J.:$?NOJ&BWKNY,5>Y4A5(5/"UX M>CE/UX\0;+>!IW5=MJO"68F;<7$S7H[)&W#.T,';+5,WFZZW+Y [ZH_BM.VK MNY:L5P4P$]QQ!.ZH/1S24K&,MBFWK!HV,N)J7-Q%7,9=A%U[@)2E(I*EKUUP8E+3 -NF*@TNZQ:^ZI$TB!+(S@MYS2]]C0&2^UP3K,K MXF((3CLM3JL]M\!2LVX0)C!S2U?KNEJ72, M95FR9NVK+G-=\3E[O;@6XBK$=5YH[#6+ZHZ MG=:U.K*A5H50JTU8C^?'-SSVI13,S0E%RHD.CA5,V/QMJ@C&$<$X(AA'W(SN MZTRT=FP*2S/(UU)M6;>K)A.=P &\$)US%9W:$2\L#>/8#$O6C7UM4H3@",$Y MN.#4GW>G66AS=-.4KV9*O=I%CV'4_Q>6-+CDU% MM,[^276>VX[]D>=\M)7:@',RFV<0F+)=&;OJ:$KC. $&NXUWRP $H2Z$NBBM M+NH_&]0Q.-!JR9K:%LI"* NA+)JJ+.H_V]$U.@VUM3VFP]>N+&@?]3IVNAZ[ MR^;T)0&*N3WX=]]]7OP5?LSF-7+")]>GX5DD_WSVW?#U74X):@._03*Z3D>L%O>_3=00GE<'JCN'K.$S8U>8I+<@%T7\+N=#4.<%H M+X? "F(FO9=NI'Q6R*L2GY?$)[9(X$HSV%:R[7(;SR&3G)FQ]_C8/1J[!,(. M,MK'4^T>AVQM"0U'BQ= AC (&RIS0 M<^&3M'U21<%@;L2H7R1WP#_(^@S=Z/O1;I Q1QGO#''KSY%(031?J(E 7Y M=F J/9B$'_/6QRQ$Y28YTG\3& $+IWV%[-EE+QDI0*HB%U1,1!/C3?SU+QU= M:[^)\B^F2S!P?5A1U_&D<1!Q2CD1=.AY^%^<9$Q'#L5Y ;6"* F!'H\+2^Z$ M3'H)W3AF2/*!Y Q@K,@Y\)83!3Z^A=Z,Q[B%8 .8%JS(_X:(G.,W;7>8?7&(, YX2\1@8)%RQ"EB:"HYU]=F-8.[#KJ>165C'9 MZBVL&5^I%0LG75-_P#JPWM&KV_*JE\\C\P*X,4=V=L81N\W^\J;O1F//F=RZ M/M&%/GJ3MI6Z!GA+.7^JB(:>/W[SXO;C(5@758%%0L\J/1I->TX?*_1HSC?A MSSHM16W;*Q^KBK;RV;IF-4UIZZL_+3:[X40WHQ&(#%N_TUGV9IV-5X_?M=N- MPN]<*[?WJT50EO[A^&!^)I+&Y6AON0#S!#KK76")Z9_-+F_#;5?1YKT/DFX\ M2+Q%RUAY8\=QSM0]'Q>7DNLZXU\:JU/>H=/NQ^C%ND$?W(#@V8U@/43]L/7B M\7M&J"7BL8SOK:L[JRI"F>#?S4OZ)^PNV WL+6 +-00W#G<23[!%B^)9KU66 M?$:[PW!FY^*,:,56[%?.4@BN]R@%Y8P$K=%76*)E@M&ZNFNKBX$UK^J3B5H] MU+T<3S966M=ZL#/0\[LXL>*J0UQUE-1O&X(+RSK!BVJM?777V3<$2E.N+K:Z MJJCS5'S%"55ZY@4N0WK&]8?O)*"1X(=W@=]G?L3_1O1T\.>WCD?:ZV'(&!UJ MXU47DW[:?M]E92SW?1#V2A\]YK_^X8?,PZ$]!G3B._TP*K7X/ RH\XJ(SPI%[=U8//LX/^6FG6?V?3P\>?98^54-:C33YPNL&T2K_YD5DJ+ M"J&'0A'6([>:/D>IPI\5;C;M_&9S&$Y=QR=VTPV9\_V&[CYN'>_%F417KV?) M C0IKD$Y\JTFUF!P*&+Q)>OC=8I#2PZ&@X7X%HS&:"^# ,+\#KBE]?.DNOM;:[$&V2;I&4L7NF*ZBO>NV)\11R]=Z.>1Y=^BU=1 MAKJ'ZW<\23OP]?L'Z4:B*4E\3K+TA<4[W. ]](:LGWBPYRP0ZDO ;ZC]> FA MM*;?V7'R."EY\"R#KI/Q-I9N8&>N]%;-/Z@:6]*\T9![M&;\YW:XK/89)%*_:TE_&M>KEW9YN.#AZSP8,H^'>!2,8 M8$1.\>^>XW,&JGIK:NA7=X8E=SI583H/?3NZ@ZA7+6TM!.:T!69#N,&>!<8 M@=%DNUTUSJ#F<()3L8,S?4(;O1OWQ\W0[?>9?XOD-S>_8EW=?<,6;X+!31*Q M=&M#YVG!F*5QL!YSZ&K(+VP'9_]S3C>S>[0_7S,2?D8*$J&_#OZ(&(E396G" M2E&F;!L5\[8.9V$JH!F<-QMLT*K[90,L?]26M:J *T)O3J.MG#'59O\? ^H$ M@_C%"=/(E&MM(>+AXIAY@TXK$ ^]A 1VQP\I#;]LP MO@[X]?A]&#K^$QOA+1BQ]0+GFNK575NK&&,BU%?=ZFO75=>N[BH?! EE-7/A M&!7"@%+W2W\E"76UGG&)V*#$MN&%S;Z8:5S=F7)'KUA?5VBWN3 !H-Q-N@39N9I0 M;AM.2J:!(K^Y48]YGN.S(-F%F4UD9MVH6$% Z+:Z==L!6,$BO6;4X*N7NY7? M7V1YN\'*D4-T+D12K;\+NO1D$I$SLKTEV4%C8%J<)K?;5+S&E41M?1(IY+YBE/;\3VVKNEZ&4R&A9S;Y : M-[K260Q^[CH1XWD7DG20,9>,3NSUDE'"$Y"<40!#_)^3(ZPMN7F47IRH6N[: MBIRO$C"#ID4.3S5")'T M_A.XT,@S&( DY$AS] :+8X_.XK,4"QK-]+AK0U;?<=$\+3W/>=L*[NYW9T*) MFGX??@D3UO_L.EW7 R7(UB896?M(,CH"QN='8*(,[:8PM8/HZZWRP-91;/H94::BZ>;^ MDXPLI=,Y1$942SU 1A0.MB,RHD1&5&/(UYB,J#KWY)F1D<;O$TM6MFK3,)2XM3OI$[3P/Q38!'LTZC.^V.Q7#K8C9 MEM5VQ=H-Q[_[%$Q["DR[":IV/TR+P2>VW%*;A])YHN9BWO2+&)2-?#RW-]^6 ME4TJ6*MU:F!E$7NRHRK;$PM8P *&K-G-2]8Z1$Q)G)WYC/S:VR4*0[2+ J(:!Y_'DPIV.$-?ID4:U M^^K.U&2K:LDK<:RXUH3$S@\FLMI*ZN&4:(](LRW9N*5BX;9:4IC$B>(>M-D^ M6$"[NM/EEE'#I=X9*K*_,\>+AY+K1TE(-47$14E5M?8IH]VV#(VPJG);KP%, M0^BT/>BTG=AT/X,PN\LC-**]C"K*9"KT&WE=5M*QB(.;G:, M.;G=[[5:+; 7NMPV*T8(U9ZW+/ %A,PV1&8WV/;]RVP;?3S9:)T: M)L@LUL!\DFP3*_1]32AJ:S:@JYL6?TVKOD:8+]P/PC1=V W[-V,GC"?9^Y$B MI2&F7X&83#* MGT32BQL/H9L(E@:<3NDZ2GI#S"C/?I)"U@56C5ZMCUTK7\OT$%G.UG99SHBZ MNBZ+N=7AXNWZ,-O[./WM9@]U 8^1V_PKYC;S>K,?G1ZQ1*,K8'[UI:^].,#, M.9WG'6HR"<%'-QQ)E.9'59GC %A1@H7T^XAI 5P9LB@F@(NTO*[S%#*>HD_< M_2?SO AH$#X%TEO'_RY+7TA@T$^/HJ#G* M0T+^@$Z@ WFF\0<&\DKB($N?/[^CKSSFP" Y@B]7"]T@^!XFOL]"F8:#0GU/ M_.K R)1[A;Z+)GX??J&1I5V]_>VK]'=HRHVR:60O]X->@O.=>3U#+/"04"'" MVZ9* PB(8LQSHM@RMF(?N,#>)OU_R[MOBI& M1\O&L'I56>4SIR =LO0R=$&SCAR@191T_\- +6-!Z"P_/8#EQL^B?-W0<+@] M=YS#M1064Y:Z9"E"+.'1EY*QE$K%$[#^$ZR A"8Z97)GA#9K5[K.5?.> :@& MJQCVH;V/S$&PC$_IP#Z[([>D1S,E:!LO%:V-!%4DA $887_(-%B*/:-1&8:4 M0(CFM$VK+@246W1D7.*R+\]\#UP=MQ@3M=/XK=..&\3\Y)[(X8#1S_ MR]TGTE&L%+?D1H,;8(4HN?"C0#I M9GCK*WBE/I(52$5#@&E\0^99^7EF%QZ^?OQ&K^9*<#>?Y\C\@Z*?.C-E"EHEJIK#GP+EI35F'K;HT#I6')[(,-6H=!6QLQGA"5 M*TABD%P?MUY24M'\SB ]26M7&TP5@_^%:&!H@P%N/FY,2(PY$WUZ#@I#S=1KRV13BV'%/EYUFO/-WGJM-/G"[L M:9-X]2>S,KL(.5&/%&O&G-(I_#D,I^?Z3^RF"S;X^XTS@+'>.MZ+,XFN7L_. M$*97)&]V"KFO!EYLVI#T(4A,0?M\3^'%WO%ZL+:O M[@AA"47I'>H:'V\'G"4;X&TVS0TR.M(R;CWP84!GN\, @OXL"6_6-D[C".#O MTDT*;?T9W+6;1P;[K\(4#X4U1EU.\5,WXXJUS2;@BG%*>4BI&"E5/#6#&4?@ MV(+Q2C<94P"RDX<1,Q2S8^P?F:NEJ.8A8,1L_0 P8CA86\"("1BQQI"O,3!B M]9<07+CE6(CQKSKM<[AVO:1"\1N+)BX6BI_&3'E.%+D#E_6WAW1O6P@Q+5O6 M=J$1AZL=OT>,.R%#YRU#&TM0'EJ&6I2Q:=A-DZ$S*?,VTR>TT;MQ?]P,W7Z? M^;=(_O;F5V#KG%>'QYO+:'D&RNQ_+C6,=U/)GXR0G_E56"I).\@/%J769:LE M +R:Q@J;JLKLFQ4Z*M4G-^K QU."D=[16Y>9%B\ MFA-IPDU;Z#+5L"HN-*9/-DXI76Q%RU+Z3<2TBYCV783" MUT'QU"Y-+GJ'.:+M>\AZV61QGG\;HJ+$$D1+M,P\'A\[!BKF3$>-$OQES1KZ9./MY08 M6/L[WH$5PW7I+?QU&J#_F'U,+SL8K1!1W4/\S(VBA(+Z@@'0 AL/QA2!*Z?_ MQ#&P+#."A*H0"'O_;1H/G+[^XH1]JJB&R4MX>H@!M,##&#$Q^TK:R+>'^ZP: MXZL\B6/F ]1RQ??_R-\OYB)%!8;@7?"I3R/A097A-2K.%*F,B1"PC$C?:1#E ME%!NQ+47+<(/T'TQ\R;22@W,FUR,&-761XQ.Q;+(Q/<\303%].UD07+O<79? M:#)?!_0TND_B81!B!=*J8:<=/(Q7%@%LI3R\_M>0(CJ!;$ 5SAT2< \L/A"P MGZ0!V"DM,2R\,HWT%6D;E%_P#?O =K*Y?DM7[6,0TM!F9HQGV3CK%S >$?/S M":O3";>O[@*?+4Z81D?I&8C/OH)OTRE'.\_9*,Y9KSKCQ5EUKNYTI;UD'?D MYM4 ;@5=G\+:@U0I<7;GFLDPFIT#\6U^<0H*!Q4*#S,&3?$*\SN>D&@\WZGO M@C:+ TR<83]8+T$MRM\>.;[#14YB+FD4U)&IL@JY)<46YA2VX_L)[+*G^VLW M5\Z@-Z#G$0J+$U'^ @G17!2#T_L._?+.XCCC'ZX(,1Z47DK"<1 M)%<>H"8H M,5QW7A]-R4T&Z-[OS_WR!ZKH>PPK=^/)BMB^CMV$V+[E-4-!P%#'I4(])_?I MM'*;Z4.CT@AZ&D82#VI?E2XQ$Q&('->#%Z4Q6BNDHN 0'@W3KBMNYJ:[C/Y+&*Q'" M>*Z$^I/^P?HW]S HL%U$)'),I/=@)>F?'QTWE/[E>,E")<@+(A0=P'.>^>0# M"_F1VR/J$&%F.6W*9/0&W^C]BV&D^<7%>WXMY+&_";A"GWQ@5@(:B.@<\7'H^%_YN<&7P'\FKN7J=,EYH:U> MW=E:15A-$3_9[)/W/5\[,;' M(!PP]UPMQ_7IF(Y\(=99#_/JKK,(_OFJ,?(C#(6&!/#,6J M 0%?V)/U?+CD.%,8DZ,;$[X*ZRP)PK\+2R(LR:E;DEE.W\J8$*JZ8C:^")@0 MB2:*Q'9:?R'\9E$6NI5EX3X+@\QO(HGGN8A4#?FV,=I,MJV*1\@GEN#59+F9 MNR*M +&T<$=ZH-21TQ'451[:AG2G6N]0;=CLFZ>6<"&RHT1V5..J*G-^ ^!U3SGCBAZP7//F84#*36#,3NLY^ MX-]9,3A^(7@:X3C\))\P)IQ33 M8;<])5@F2!*^5"7WH0:Q>I^$E$\PQ&RHD#%*X"B=*"!O%K+*@F2L%Z-[SPMZ M*+;+5_T#[[8RSQM7=ZTE%5LREM^BYD(MTS"O[C1S22V&J>C.UE'8:?GU0RR_ M60O=K!D!WL/R6[5,HX7U%93%[=6JY7_8M'R@XM-R?E00XX%!,_Z3+#TQ']2Y MQROIS-;,23\M9-O^^E=G-'YSGR?+II4U_O"=I.]2.8T N,SG&=$^>2]DEQ^P MV ;YH&@D4@RRK, 4DBMD0_@,._WDP_!9K37\L)#E=C7\0O>92%=PNN_]_M]9 M'X;XE":GKE *YT20LK2]!IM3Q^S*G'H MY:259%;JC7X^YW^[^9S7@M M2R+^QDS5*BETH^_%W-8X@'T1NIDC$ 9*BZ<2J@S[HQSRX>N#]X!;)"]Y@SR1R8"DY,EL9>PK,LG?'8@UTB MMI)_P/DN3<;'PD+E*AJA:42'.4R5*P>\RC0O)@:#2GLE2SZ+,Y6)U5MAGOX$ M)W@ _9FM*%6E0R<^QWVPN<4OK#6-/T_'IAG\YDSHK0WUF:@1[C_D117[[AHY M6;K=VH@&O%JMLJ@ (#-K9(D7;O['PF"9:-A5KTTZQQ^DIE[=^4&\(+^+ CUT ML,2=/YFIRS752459+V]9+[V\E2G*6XGR5N=;WFIY#4;N:VX-WG#?ZR6CA [C MR C.V"9NFCX'T8K:2RUMT4RHL@]6JT@;HURCZQ'NHD M\OU&^_WDN#Y6N@=+2U=>X$[R6Z]5]]P[D^RTXSUVG_[)!GHLGAW8&\*X\.P^ M1=SD01L;#PF,J<^L7]T1%)S^IF(DQCZ$>I\A&'LU%D(,A1C.B:&I5A?#17$S MKNXZ>M6PQX:)6KW;CQ.0IR\LEGI##+"3G"@*$'P8/(,7%[;_*41Y%O,R3*^T MXA!ZX[P0+90$71;Y7(9*)Q[5O%0(M1*@\"M.C=XRL(KL&^NE%0![_!*$__SH M_*AB-P:KU$N_K>M;A?_ MFZ?+3>-[%TM#D7* F1E06 C"A95:,S>01 MFXH$/(CUH@(I#[M.8_3+1U^G4?R\[@LE#7@,HVF!>1/8YF*-I0&OT+5 MYUC M"YO $JLBH$@8,0H(%I/8PP_X\=X *Z(!,0*LIQ,D%*+,%Q=1X?%' X\+,50( M_EZH+& )_ RVA6;V-DA%08?*FI*[$$_8#Z\K/()4%:J3!V@5Z[*@QMYU# M+A[4X*T;@ZWOE9@43]8D?7+_%+(3T/J\4I8T=$#6IH-W\L&G1_K@\SBN7RS' M%0]!_V/I0]#DI""S=\9!%-\4VNHRGPVP."#/&Z[EA+QEA*'8/*Y_=QZOS M+C'-(-,5$^DE2+P^6HW9HG^5,M96I"]39;>'9 QJ'H?N>'_XTXF\3>?QU7]' M]QZ??.34,/"J9J[IX#P9UKH$3'<@%^(KG>RB!:G&NY2Q1&1F? J+DI(87\($ M$=+-!=.(:XE:N>"I^(VNQ"5"*]4-'%[\X&WU8F? M>0Z3V_"RKW\R\DU=_SGPGGF*C\>>' ]U7(\QW!F"$]OS''<4R-(<5 M_=A,T;5&3B-]"&XS\)JARW 3Q-BSVG:U &!H86IAE- M$ZBZ"?_4#V(4"%@HMP\C0K<^S 4D@RJ3B^X\ZF(8@*=(']$!I"2OC"[(Q^D> MP,\F278'N@%U#BN)TY=S8N#/$Q:#SN B1"5V<5(2.$@19NO"=+NXQ9"EM.@? M+]6'!*)7>H[/VTY%!]Z=@*\4D\GH\WPXD$*\P^*54R>2ES,K3P=&POHQ?);X M*?EE(@\,LA_0$#DJ!!\:7Y8"P]#J9CRSF9(OH(C23*6&7".TD,%(2R:G.P6EDY.53 -\\YHJ8KAL< MH\P,K[T@*TZ0SE'2_4_*K7B8@F]CW/<8.32+A/US@1#M8NO31VL,1DRK'<[G2%^/H"5IW^@ M,*3597'W#>+7I2T;[,2*9)@KFKJ,7,2@/0YW G\#-O/Y5BYC?_AJY/*5H=<0 M!84^(N; 6;L\P54:)"@&T[8*3-)L%)'[J'@:$K)Q$((LRLBO>1$TK8V^JV9G MI<,QYU2!10/MY2D\&S:M:DU*/CU;0$Z5NF&00&>$0)#0=5\(6Z*$UZ5%"E.F M*R5K@0&&UGW7D:5[#WRIOH-O^O$$F-^)AQ[JU#^=88BZ@'/1RY^\=GI$DG!U#XP/DS=;G6(%A'[KY)C M.?Q^_^L4QX$&B%.%A?)U] M!P,&]@+T'@-=@W(AY^=,,I8AYO/-5,B L=2;Z,$&+/-%<7R%"=-!%BH6::"\Z[)MQHZ?53/2QV+Y?9VZIFN<#4VF&%Y MS@X?!J;DV G8)<[1&I.5;1T_*WN'8\;Z4[5G!L]^#-VN&[^I>WPB?[M<_O:J M&PJ;H[D)Y;W'F%ZTGN7/06I_YA#VSADML!W M2?@NV$G!7F# _W" Y& !=5[O5Y/335\V[(\>^^$B6SZ@9N50+!%:3["G8+_> MLA ,*)BPMTEO&'6=9%3-1S7:-TBE&U@O0[5M\^;='S=?/]R\>_S,72D^:5+# M9+1?0A>,HB]1 (#TA/BMZ#K,6>*42*G-SURKPIYX:N_I!C($(G%7 :TV?MK# M0:+EI1.-OAOA'HX?-DPM,P+ H.EN@D4^'1')=U>ZF8E(D?V160>NAZN=;N*7 M"5"U;=7G()+N_2?F@?N5;:T>)GWPNZ4/>&8W_W+M#7; M(-YQ[WK-MK?9L*]S:VU=[<(=-2X 4"2>W 2!%=<1N?'K\ M\)ND*_R>?O'/W^Z_W/_ZX;P__O/__? MPZ<'Z>M'Z>.G+_=?WGVZ_RR]^_KE_:?'[)UO'Q[^^/Q(KWS]_<.W>WSPL,1Y M*2?U'?WJZ#>F):GYX?]]>/?'XZ=_?9 >_OCMM_MO_[?K#>_!.%2S%L"?\"ZH M$!JF0'5)%=*\XA-8\;)&V! $_%!ZD=W@5\+CY)B4:9@$A!=N? M[H'2 (3,PRC<24UC^"(\HF:NG\45PC?_27Q^,$Q[+/PRR?$G>SG^Y.:+5 *8 M#F*Z]H(^XJ"4[VV@R>>QR#<85'^K=3(;[&+?\>V-5EMI CJP;N6!V4-M1?V98X&VL1L) M+K %WB[V0_C)SPZ*I_"OW/?MA0%,\MD- Y]?W,YZK[F7S'U4ZMN)-( M9^B# 5WIX, ^W@L^/1"?XJD(4'YW9NT@%UUW%.UG7&Z'\R9"FN)%O!.YT:N, ME4]NK^E_ X9_YK^,^:<0L6/"@+OJ> !.GO+@4' M[N5-.P4M;6K E%-_-FBWAIQ;8B)+\5'"4$D;GG--$"2G&&;$07^J1 MIU/PE"A<@J)[HSG>RYPGP4<'XJ.L4LJTA@J_'F(A'C%BZ >6-]C:/O'26[@Q M\S!F-); O)3D)['D!UKR+U3<@<)M=W(X#*7%'0[34LQIN1]H\B==,33D(8GJ MQ3Q2)?ZP!'_L025DR\+K=:U?%R.KWI0&P('Z^*FP[L4* MB-?N*^"")\=W_^>DYT' 6WB_440B=]/"+1EF6>Q\!P)0G%<_P=P0"L>.TCA( M1O=+U,CTV,@+7EB8:S$/,R%YF]K!NE4^%E44@=IE-P M?N1I57)Z'("W\DE(D784>9XS=V;8XJ$;]J7_)DZ( ^U.I)]4Q6A-WQ-L?2"V MSLLDA2Q.* [RIY:NV%R_9=R) =/.&)-JD)MP)6E14FB%; TQ%C.]8L1TB? [ MQ0>.DQ"<&)07J@R*3LY/IJZH,Q7=TH5''PFS$$"(BJ_KJF+GKV^5BUOJT%I8 MS>KL\P[OC]/H6,HA2^^7,>QZJJBH]F#++FS MUE%VIH57:2?VIWBGKZBU=YL M*M,+:UU!Q;)#!"A=QUYB"9[V/J[$.QUQ)=Z0H8@K\4-=B1_V$G?I;?6II>J^ MS6Z,OCYCM6GVTE2^H(OH]&H9;Z#!E79X13?87$:QV\L,9DBW9+.7$/RJEJ6^ M?0_#^G@9(P^=_R@/5P7SY_I^D(*X\-OA?A+%X>0FZXY7*'0IA81V Y@8A7&$ M0W@A];@BGDDJ/<+>QI&ECT ;M^]L*!N81_^F25#].;0#3>ZHZA1YF6\J,-EC M]K6.W(+7\*(Z\6*'%JX;Q:HI#]+>">)-X_H;%)@7<1W,"D%LZU5<1/&(P$\3T(6B/(TV['GX%H5 M4U$'02^AF= 08:@?@S!.P"6Q:++IDO .*+L,/GKBX0&8=Q)E-Z#9#)L=$?L1 MCS PQ@+&'XR M:E\(1V4RMR#YQ>\P"G >^&DF XU<)\HLY5>",GGI\C'H1O% MP(8]2D6F2&47OT86H33EGH,9JTBGG!WZ; 2M\#!//]LU)P6H!HY]A'ZHH71^ MYA64LRTZ;<^+?J6!]X!N,::7+AL_^6GL:XS991AR.AU )GSHA;*>@]EG2==S MHR'WBA^R]SYE[]W#"">XM\Z+,W^:J=5M0%5."+@YAG1I9]QGLQO/\ MP-1+*^P6XY#U-+(:/Z+<< S IG0) M#'2"5P<\85212'AHF(\AH:A-\FSKB!UC(L0 U&"1H"(->UKRB:9@L=6/T6AP[R; MOSLCF"JTV7@A6,;N&>-F69N.Y",J!.''I?$^?AJWLPS\8,K4$;:$S@#/K^:* M]?WT,&#V')"_,?4WXB#XGB.-Y">?078^2B,H6NTTMY8.1-<Y7)#P)5^R6JM M@M([4%J4Q3TVQ459W&.2NDQ97$%JP=6G16I]+WKY7 HS9ZE&L ^.V!/N?VY/ MGQ5%!Y?6P9Y*IO+"1':S17::OW!995!M56G74CJTAKG^?-!=VEFR1\=6=,$> M@CU6:P]#L(=@CU7:HYV%5%\:>UR2Z_3Q_L)GF<26&8^Q4B/@@A89K M=S@/(2:[Z#O!=H+M!-L)MA-L)]CN;-CNTIW2PKUV/!FSPUQJEY))T8'H8+L. M+NIDUF,_+NQLMJVT+O/&09QIE6&/EHAV$.RQ3GN8@CT$>ZS6'A?*'I?D-!40 MCB_+=])KXFZA@,JND"$B#QJ^0GI-VP^Q0N5EJ,85NO0#1'&K+0[*0XXPG!5< MN[!+2*.FK+/:V5[=>6L"O80[-&LN5Z<3_6>C4.&E9>R M"@C.*(#!\9((E^5$"50FH077<8> =!/<(72'X ZA.X0#-9UP6H%G@+4-IU6L M+LMS,H7V$]IO)4()DECB8%=PC=(3RGU'.2I2[#NLA8A!4?Q\Z/ M2[O-,R^5Z85*+$&RUJ6B@PON*.5.68([!'<(=ZJ2.Y65/?8#GZW/"Q9OSKXI M"%L/8<]A _"%Q:F7?UG^O5Y3G87:M;"PT:4\N N-MA'<48)DAMC]">Y8HSLN M]"*.O*77L=/U&/RW[S[?_0)_9$-*/S0M:'D<1"X>--Z&S*.4@3WFHJ MMEK\BL_N5IU^XG2CP$OBU9^,G/#)]2G#Q)IE%5Y_>M^DLLNE<'=R6A%EBG\. MPVPP8^>)W71#YGR_<08PUEO'>W$FT=7KV1G"](KD+$>)U?,># XU;T[]/NL% M_&3Y%KB>A?@6C,9IRE"D8<@&?[OZB^MT5,/J]VU3LPS3:NN.WFUK6F>@,J9V M!^W>O]M7=X_(WU(PD-Y!A\!0T2^OG;O9M=VT!'>_=,/7%;\Y,KM*R[BU\A@I MJ6L/8UQ>O'T.C.F@(UA.)65MWP=>H<,*OJ3F'&,;0P9B&J1= [4F_H^$_I71 ]"EWX"EYP@[YT[?KP8Y# MB/O1JQP_GW>;*VO*[0,">,XX8K?97]YD>VO7IWG01V]2%DHU/.JQ.QU=5/U[6Z_IFE MFWL?:UNQ[.TH$!]Z8&-8S;JLE R5/F@V[VSH^87^*4L,0_&H[O &]CM$Z.X MKNK&08 >BI00I$Y#@V C&C':K%R_9_Q?KP3UC\7H^D&5\:514Z@-H3;.G_H+ M:F/O$(D;2-*T^^U'UAOZT-73Y/0Y4'0@.A ='+N#2ZH@A&47L[/C7:XOE][4 M-FVR/^TTPT9?S!J&*>N6*+G3[$B!:TU7K 7/^-S#!/;$&D(=G9 ZZNBRVJXG M[%WPW&7RG":KIBIKJC""#3>"+447-E#HH_/71YIJR[I=8Z722]K)%FKAKMK0 MGK=>-675$!4]F[U&UY:N:,+X"=98)%E'-G51U+K9:Z19LFK5D^HO%JFTCC4U MQ10Z5K#&DLMR2VZK-9Y*':-\X4DXZ[RX]O2J?MLKJ-VJ+#6-*I4WP^6GWVBQ M-(R.K'>V3+$]9'VIO=XWB\IB*^[$C"W,]5E7%3L&QPG->A&:U59ETVY@Y3[! MYX+/]WOW9UFR9FT)\7,6G'[)/D1;484+(5P(H5H/;+ MC_?UU<$6'8@.1 >GVL$E18>(/(?S"*K2;=E6ZP%R%==LI;=C>DNQQ0VL"/$\ M=VUDJG)GVXU1@[218+G383F[(ZLM]>19[MP-8%OD^0EM=/[:2#,L63?J 4>_ MN#VLR'"0;5U$WS9[C:YU5>S]!&LLK:$HZ[HXNFGV&F&&@UU/*1RQ2%6V%VVA M8P5K+(,#E#NM&I6LR'"8R7#X>"\R&RXY>,8PY8ZQ)2")"$H\\:!$O;5%KK>( M2A11B4*Q;CX*:LO:MNGR9Z%8!9M? IMKFB%KUI;[\;/@\XMV(+:Y110.A-"L M0K.6..ALR9K:;JAF38]1LH&D([>)3T\_\%AT(#H0'9Q#!WL*OVBR@4P/)$.5-?/TL^+/>Y&N#4LQA)(5K+'D4*HE6^T:(09V MS"'@C2VYP3H7Q#_NRG_;*:]@=R*=Y[9Y?^1IM(@;;4/6]"T=J7W*V1'C#G<; M[Q[B$@\DSM4TN$BR9,1Q/61YB.E1?J-I@/=3?<@?I, M!YW_O8Z=KL?@OWWW^>X7^",;]\@)GUR?NK=(./9*8;L4A;\FH?3?Q EC%GH3 M*1BST(EAUE+(HL2+(\D)F>0,!JP7L[[4G4CQD$E^,NJR4 H&4M?U/'R[[TPB MR?4E)VM+D1[AQ4'@><$+OD DD,;0*O.A56QEPISP)@#RW>#?I-[0\9\8M5*, M4)>E )LM="1UG*\9E_#%!KIZSCABM]E? MWO3=:.PYDUO7)_+01V_2M4E9!Y9G?J&)$?CC-R]N/Q[>VK:B&4C3[,0W[9@_ MU11Z-,>Z_)FA*T;;7OE85;0MGUG&ZD[7?;ENL)JFF&U##%8,]L0&6T[ =@V@ MVB5K:;/WW]XIDJL'RI>%]1CX]E+S\VZJ]?\/[<%7M ?X-VX$EMT,B04ZY@)= M_PZ6_FUJ?=\[DU>GLQ:[I G:[1-;I__/D'15-PX",5 DAJ V45L7U#XBM35! M[2-2VT1JZX+:1]3;^EZLZK94678:!HW4<^13\#6B1O#@ED1MW%E:ZSP5://H M; HZ"SJ?$9TU0><:^/E(B7RUV?E'UAOZT-73Y$AA[2=XLZUIJV&7+^P2^C+S M%Z[;(GU0<,;2ZAA*/;F#@CM.@3LZ2CW%Y01WG )W:):R)5KLJ;/'N3O5'^^% M,[T2@MQ:G(NCTZZ,<%Y8ZIBFK\D=$REBS>-/D?.8Y3Q6]TD$ M0PN&;NIB76M*2S"T8.BS86A#V:W4I6!JP=2-6ZS.MO=&%\W4I9/ -75U%CA1 M8HL!YUG@U."M"[M2MU?F)JFPR5E.7RTRF/_#N;2/W0A16.,.N\F!]. M">JS2>F]P,?<=0<3S3%Y/(J 'T;,CV5*(Z><\&&0A)%,'^)O4NC$3!K#]_A MA[>D$?0VC"3F]^&U!S:.&2X7UR:&*E."#Q(-=^0_2Q3Y]O.* MU/]7U&I+T>$]2VFO?$U&$(,QZ\7 .-Y$!D8 UAB-'5P>6 <<9.2,:-G=H$\Y MJ)B*(4OCT 7R SEA/HSS039%?&D-?[T,W=Y0>H&>H)O8=3S$5!@,(A;CW(9 M6V Q!_C8>2HP'O#!G_!/]@0K#+TA,X7 '\@[H H'P'DX,>@9A]QG(YP^\Y_= M,*!N\4O7+[X3,1AC7QHZW@#9%&>%LR]P7K$W%O;<"(LH1''HN- >M.+Z+@R? MD"!\]B+%TU7/GCP#MSM/\'X4M M2(@]L4@,&,@(FF5H5>#5)UIMD*N4Q73%^)E^,A3SYQP$8@MNVY(]%.D3)_( MR!D/,] )6'NN!GKQ&I$ABI[5V4X[[T&8AL4J*XA*R<1"!+ >D.=@ M1"DF\XH\6^#1%R>$YD8!V%E48#?1=Y@:=!H&'JH Y%(4=YB""V3K2PD0-HQ1 MD4PRIEVC _Y,^31B,#+N][E^'_RX..#&/DIZ/1Q(*DS+1YTJMR7*9#HN()([ M&H? N61G4'MP.V+7H4:H$QPS\1R7DHB3(ATEZ#^P*RZ((5@:U =<.DOH'Z>@ M2(KZ V1@WJ33ZKA]D";_*5I4SQSV%>XGP,+'C3!:7R_<8!XQW>.MZ+ M,XFN7L_.$*97)&]V!PJ'ESZ@,?!8@-!:L'^SL6XELP&J;6M:9Z RIG8'[=Z_VU=WCV1N0;N\@P[1'_KE MM7-7S8;=_=(-7U?\YMA[IV7,%"8RW'[VJ"28,1%Q1U:UPPDQ5,2UPG6=CZTWT_>>F-A$9I'\ /G M-%T4+07SULN\%X+LM9P6_X2=_/MT)W\C?4IO=*3K]^D)_$+\U^GQI.C@TCHX M4D9QG=$L_PJ\9,1 9"EH@BY7%K>I.V?W-&W6E4MRG$Y5C6O+E*U6]7C;&HHI M;5L^1K!;HTFPFV"WK=A-U>16Y^CIW(+?+I3?3$,VVV8M['8! MWN?;+)9GY>[P+'/+VV@R:P%I$OG_I0L(J_7 :(D5*IV%9^/O4V51(R%B0L2$B.V*2MR6M?8).HI[P4G:EK;[R%:=0OX6 M(^6*::F8]#]F(<8I(TY!NC^LE*Q:@C"GD\]J*)JZ77KDNF;;BF5;)Y)T*<8J MQGI:8VVI1KTYPIJUT^5<\Y)$%I. 9U/Y#IK_=';47,CY74-,D1*Y#XIC NKI MY^Z M?'TS-4XCE,.06[:Z$[QZ*;XXXNGWEKKA\I;^6C.WJ$QZR%6O@0C[J 0A.*YL MZH)LJ!VA;"YQZ35-MBQA:);5/3R7);ZVUU0S%E9#J(YM58Y>HU<(2UZ(ZNB"-985B]-$XFVS5TB3[?:6&X%FK]'I+<6U MH:]VV86ZO !AU&5;-4\O"_ZR$OH6@COW<']Q*<5C35EO;^G.UQZ:W(3H?\%: MZ[*@E>I)ZA==E%AP=*,7RY(U?4MO0"A+P5IK=WV&;.F[W?\(WEI^?W0I+'2M M&6OLK3"KS>-/H?NX[K/DEK[EL63MNJ]T?N2:8IXTF%W2(ZG!6Q1O2H]S%46#@50<8E9)U D9)63Z":6-P%MCS^FQ M$>5Y9B6OG2@*>JX3L_[TJ31@3%G>I!<%6,;>2_J\+#7V[P9^]H(LO0S=WE : M.1,IZ/62$/[-L)(XO!HE7NQ XZ[O9L7A(RP.S4M,PRN>2T5/\?68C<9!Z(1I MV7$)_N?!&,.TRSC[9LS"D>/C9X7!!R$\H2DTNK#M,OIF==S[DM%1.KRVMV$I MQL]UU5WGR_D"[R^KP#Y;>+[ 71$,8H3C'83!B)J?%E1W6;2YI/J.*[>SAE@; M"OUK&$21]'L8#-QXO2+8US@VE$:N@7LY#<9$ Q1/T/>]Q",] HP!K)@ LP$# M]#F7]X((V.)ZRD0%A8"TE-V"3$06H<@BK!X](, .!,,=5AJ<;JK;[I9/ MG9E% F\)DJE*/=7@!7>< G> \JBGQKE@CU-@#\/>UHL2['$!['&M;I'?+#CC M C@#%,>%.J4"L:0,8LF*^'"!6U+E]F!+QUYDPHI,V*8NUK4I$%,$0Y\10^NV M.].)/HZO7L M#&%Z17*6H\3J>0\&AYHWIS[HJ" D7)M;,)HLQ+=@-$Y3AB*!EA_\[>HOKM-1 M#:O?MTW-,DRKK3MZMZUIG8'*F-H=M'O_;H,1(7D V7@''2)TRR^OG;MJ*O.. M\N@:K6:E9=S:L#%NQ--9:RL$2,X%@8Z(L8JQGM)8]P224P6]Y:12HO< >7.V MM-DC@$V5//QS2K^DM<46^2-"X8[)CS&;I%-@NL$UVUC7 4HB^"Z8QM776D) MXRH8[IC&5>PA!"C+)>2_JMMR^JDSLTB/+K>MK8XU*CCC C@#%(O;E\80#"T8NG&+M?-!M.!JP=6-6RS@ZBW!? 57"ZYNZF)=&]N7#A$, M+1BZ<8L%:EKL$<\2E>5K!HJQ$C\C!U1I<3R5SBR<"J&V;(G6L@&*91D,2UE\ ME(QW;O#LZM9H90+FPGC\^/9&Z]1%<80/T5NY(!U]!+.4T4REI2,I2H#3%'C! MXKS0/AHO5(+EB7&R+,1'/40G8/ZS&P8^P@THTI\<3Z47E\+CR:R_R<$0XQ.#%YZ@X,-O$(YB7 M>#)&[06?.E'@PU\X DRD2*? Z]3@K1N#[NW-\-[RS)W&<;]%W/_Q?@T+Y&Q_ ME%$OIYM4&\6PX@H'TJI=V!4)44>RY9@;P$R_.,I%O9!BBT!KB 75\US$'QD' M83P MR- ^*YFPV]MQ%SYSB8Y,E9&G>FD%SF\ ,.R%'!%NB9$K""!0?>C5Z>' MOV)TE+:U'?+$NF8U0S'L[6!=C@]H(09[T,&V]X$5LOW5O[W;9O7D4G\7P4<. M&EEQ:>1=P"_9:]CW'LA\!MGK,X@P'+;T&;S]A9_+8% (DA^0Y =C]P,B$S2/ M]B6P"0Z>N'11!%^3N2*85S!OLPD^Q[Q- ':!1NJAQ3]A._\^W<[?2!F D%0- M/*C9/"DZN+0.+B!U]%L*^L\/\G>)7E]Z/=RTZ?ZTTPP;?9][K>FR:52''-CQ MYGJ??IM@MQ-B-T,V[.KH48+;!+=MI=PZLM%J"W9KT)J<-;MILM;2:V&W"W Z M?ZFX\6>%Z5@EQ/+THQ6M-MEJ=4U9GY[X^6O5*V6)UCK4Z;;EC50]; M%^MSO*UH]5*O==K.R\I&7Q-F55O,_'EZO/LC3\/EW91AT">51]287!XA8D+$ M2AVW69J0,"%A0L(.)6%Z2]:UZD>,0L2$B D1*WVLJG>V1D6O3\1*9\?:J_-M M:# '2[IZ^/6OSFC\YE[ZD!9@KS$)2Y'2?68PPK%0%6T9_S5RHPC^'LG%:O,L MHH2LM-0\KS3/\PX+J;W!0,IG&+(TD8CUI8ZA='[FN;ZFTOKY@(E>'4LQTIXL M19OVQ-_A^4WS^9[%!A7IW90 ?,:!G^#+.$=X!7X,F?3LA"XUQNE &5)^(4&L M.X%6><@&MC&3(N7! R^BS+.0P?@832(>!A%+GZ5;?QE''O'D4N05Z25(O+[D M>%$@/<$ZA)02VL4N0";%?\#ZF#B_A MPHSXC<@VLVU%,[9*-K-,Q3Q LIFMF'KK$!E1QNH^+V.L5OL@F6:'H:M1;CQU MYBR<5*!QV4*F@F 9M@FJZC2T41!N_^6$!<$VQBK/;#X= M=DW!^=,/'A<=7$ '>PK6XH=:1NT2O59^WVVQG8_X/E;D%9QN+&1;EW5#KZ6Z M@8BX*;M(&NRZ+K, A8C.OCB-U%%E4Z^G *#02*4U4N=2-=(E^81?XR%LWJZU M5])EQ>]KAFS;]?"W4$&EJW(I[%PC3=P^"A)-E5_=XJVU]47-FIQXUU6K*NMW:JZM"T\,N#U_LXFWH>QHYE ME\ZS7LI7#6E@2M?NW(]AO-]6K$;"UC;1PC=*"6S MH@/1P78=7-(QO0C=N,B+4EWK(%"*..-L]"II'7%/(6(W+D4EF8:L:O7PNU!) M%512YS)5TB5YA9<:O&'8<@>M\;',^-KG06<=NZ3L2P <2_G!ZUUD#E3W[/2_HLDGHA MZR->(&('IMAWLN11P=;\GX@IR"A( '9H X;@>''H/#,/_LL\-AX&/J-0@G$2 MLU#F;([A SV8O>/Z4D"GRQFT7K-! W,DP#6(?VY:T[8O:98JP:*ZD30.7,02 MG$6=7 XV*4UQ)N>0)?'+R!EE^)%3^,B7H=L;2B].5,!_)'[CW_W444P):.'! M&N% ,^3,*.BY],Z+&P^E('QR?/=_%/H!*PE30*8+%. A'ZJ>5B?%E^ SZ'SE^C]UT:8V+ MV*72$X%P>L$+C"$=/1 A& Q@SHC(B=T["+B)LX$ETII 19>4$K: +\$ V%-(W)N^/R%F&\&R MN3<3YH!&&0"EH5E<]A!FCPM'WZ(QQ45Q>Z"8NDE,(V0_@/?.].)/HZO7L#&%Z17*6H\3J>0\&AYHWIS[HJB D770+OB(+N3OQB].4H4A@ M^ 9_N_J+ZW14P^KW;5.S#--JZX[>;6M:9Z RIG8'[=Z_VU=WCX21"SKX'72( M&N*7U\Y=-4UY]TLW?%WQFR.SJ[2,6RN/\;"@X>\121N=!31RJ+'N1Z!:4V=! M.8BG6I)X:U&<^_/#=@K#SCQ.>E!P/-*B5P$XYZ2UR5AE_@+8\)'S'_AW#TU. M &:A$?C.H) 45=T*X-DT%$W=#C)X7;-MQ;*W@XW> $2LFV*L8JP7/M:6:NP# M.'OC29UF+;Q[$F"[>T"0/5O:5,G0VI5_"D?-6Z(5-X]^93'6]X5!>S:$^Y2> MBY%+?OT^/559J/$C:%F."$\C6@#HZUL2/4]X'+5'C2P1U81JNKT5)5E;\@I/2%5)?CO]/A/EPUC M Y32"7'@^1M+7=^4X2R,I5!69ZJL--G>%/)\:&55\@CZ!'CEG3,F&+7_8"-=(KG^]/2GT5F?GGTX@U;!9IT>6:\U4S%6G9V MAA"3+0V8::X_ZQ"$W0X,>(-7+%30R2VI)AO:>F?O"/[[@OBET#ANL<\\ZU62]W :L<:FEQ\H@O:Q$478UA_27-#K3WXO&+%7LO2%Q;S=1W/2XCJM)9Q84[C5C?]X@71.DG76FO%.\IP_!1 M(04Y'?\)XMUC: T0G2:2+/7G.:B>1@A1"8 DX,%U>M[QHF"J41WI M)S.#J)'S/@2209+!P!\>,4? HHDG-/2"S_XHPEYPG$ MAS@9VOO-(26FSW/,/Z8<\QZ(\TQX-M(G'V&G.$X5,/W?6?\)*7#/,:LFJSAF M&^[H*$O?I'X?DO&8HUHA)[]W8H?SCD,(41Z#\:?Z."4$CF8))?K3F;GYS'8& MB#JL#\6=)NG1^9$Y4NLQ0?8UF@V *C6(7TJ)&"B1PXLL INE/LX@#$92,&8< M)0<8KLL0&RQ[S OM7:/>3[F>#09<@U,'R#,I=[\J@XHVYQ$BT^8>F=Y1[)_Y M3RVE_?.BN\52'VL"7 RC")G?@\%U6?S"&)>L/Y0'14)7*8D1%X4X.G.1%@=. MF%L%Z^:CVNXG\!+BIA HFA0EO2&2[Q-*"6+2?4NAL]X%?0;S(L@M26OIUZ-7 M2P3$[?_M:C/.4$NWKAHJ5E\"_^;7^_O?"TKG-^9$":Q-0]3!BAQ =(7>.=%0 M^@ANYU$TP7("7JH62M7%[#K(F25T4-@X8PURQAIQQ@*CA[!) X);[$XR7Q#] M8? '>M@6.*S/;I\_3I47F-LI1"0Z2F3RN>%TP(D+^Y3P24!XV"]BB$81-$&C*V ]?=!39(]AVV+"R(?<8\L[1C-K81G$RE0Y8M#CN.SRUXR<$#/ M!3^YCYYR/'1BPL[SZ84(@)P5R62"XUS;R\WVK0IS'>+T-$ IAJ$W.C' MH ?[\%>NWM+>B4H#H#A_!T:>1&R0>$ -PHXDK14'J?M.3<%V-9X9 E^-S$UP M1N@'$W0GMIW"!2(@)EH0?*.;1$#P**()PUL^T Z[[7/$S1Q1,1BC5YOX*9CG M%%.1#X;_C8,DIBVB*1@G86_H$#8BEH0-D)^#WG>J"8L_@OZ!@2,ET%GFP(A. M#]: PG"HLZRHD2;]Q'ZZ[(T#%Y@C4.T?CTG09C-6.H'0 8_B+%O#N9%LX2_ MNOT$P40S$DO.,SCEA+6%$YU%;)SEJT<$4$3[2J"4*6MA9S 8=X1DP3T'K LR MROR R8ASGB#.A->N$3D2QX@.[]AS>OQ),'A%]-NX(RGXCPAQEW7%1[H:TVQV M8-RF-P*#S.XH'7,K"+)61[',SMYADC1#L5K;(9NM?];16X<9;&FHJ"77"MDR M@FYG96/MMJY"95>N<]ALM(;=J]8?E?R[E#D_122-4G N.U%"D+H"JM ^>7V? MN"?02#TW<5_*^L9;5G&TGP*'OEAR\7%9E[^N6K+9;*[''1$7@NM?'E%M6D];G M*#[ORNJ\=H.=7SJ0R@_D=E$C9Q8+D/UY?ZK!M?F!=DRKJJ-LC*"B]H#N1%566U42MTH5KB6W8' MRB)>07%Z"WII*D.3S7:3.%+HC+D%TF5-70D-)53&\0Y98$N41T9%2-'=U++$%J7\5?@^#'F/] M:!KT6>07,DX32OY+*TB"6KEKW=F9O0)4=:(PQ"U_0W35NEB]4I M;.0FHT@:.RX/%<<89\>?W 0O&+_ON0-*0TM""N ?IUF8EZ56KMLMJT'F3R@4 MH5 :JU H3S=D/>8^4_*!&T7)-'U]QDFY+"724#85RF3^0DSL=1JP#@1*<%D* MXEK3&L1W0B_,Z85S50I[APAK=*S:--B# M8P/9?^@K@ZSXZ'"99;1NM<.N3> MX/4GLX-;S'NM!QZMD-]*E"G^60$SR+!SS*!AF$UA[#RQFV[(G.\WS@!F>.MX M+\XDNGH]2Q<@2G$1RM%O-;4&@T-1BZ]9G_4"#E!U2U H^!:,QFG*4*1AR 9_ MN_K+YE5K7]T]TJ$4PFU A]S;;QBVU7W_/TF$,"@? MWGYZ?']_X4A-<]38 U13BB&7(LKUU]69DGD&'Y]%T M"1]2+B#531\$X9/CITW#:$$?HM;G^(QY(CPB0#W!TXC%<0JIDS> T*?\DGLE MW"E.@: GZ37"3?S_V[O:YK219?U75*F<6TF5+"/QGMS:*F+C+!O')." V$[3T 7]@7B5*M120N*9$Q!4$UYZ<51@W .#4" 1OEC@0M+;%]^% MP':AFZ"8(D'!R"-VCSM=@).BK4"@UU""1\U8R)( M;]?#9QD>ERA8BWA; M"X\%S@P!PN!#K._0_ %PHQ@:GYXL01M+8W'=^,![P((!PF?Q9 L;90H>&;ES M^28,*>#5:1!OI,)"XOJ#1&ON(N07X3/?.4!H%CYXW =_,H99!-*X(&+PO>L/ M0X,PI$ NX OO7E\U_?688QQE2F[(2OF 9;G@Z GTUD!P$O,(D)$#.OJ*OM'5 MS8#'?0*737@XE)A7J7D)'N:OP\066\7)6O)KCI@&(F0SPD];*;N^@@677K'+ M\<768]5)#+?Y.$)$RM!V9ARC$I'"6$#X9^#ZVQ$G$A"VY86^OB@$M.'Q0G'C M[A-R(]\P,6;H@I5A@0?,ZX)J',H9TRHY/?D=/6C1IZ+"[M:V=1*8/AU9!GCL M9HS8:['Z4*T0+F^='5(AXDBIH'7D 3QI/&AX1"Y%6B)DM8N H<3Y=A2L?X/@ M0*$2N9I%HQKZ-D>TIA'DO2;NHD [1O9!'6N#P>/CD")3D.8)VSN,UXFPA*X] M7A@#WS9TX60E2(*#T _'OD?H]'>@]<*Q.XM-LJ']! &.;F[0/)-.O_%)7##7S0EOBVH16+@BN.$_ -8NF+!](>TW#+&^%M%>O&_ZY:WL5MF."T( ?$';&M3/I M;825>!(D8\X1 5_V!2^4-+)7"#YNMI]R3W^<-T2'<\ECEO1J?4U'P0-(ABE8 M[G!8SK)TJ[:FQ?HN6>[8%?/Y8Z'GUY7B9^K@^!V\&O2RGLG>$*M9#EW-#U-P"WFF19_('2T_U_K":NJE\I:QQJ)/9,'F!\+FY9K> M*#5RRN9YL$+YRL1]>F_T0\J3+1)QBT3<(BORCTI5+Q\!EG;!-PE40K-8O;;V$^7%%YOXSTN@XTY>>CSRY MUDB-IEYM;)GM\)Q2MN\>@IGG^YP]! LQ>RUB9IIUO5K>\NY@[W+V>'O U][8 M+T&@?T)COV;ES1]%7[]<3*7HZY>SOGYF:6&2RWL;7':^_^B<=Z[_UEI7Y]I9 MZUOGNG6I]=K][H_>6;N?:P)?^]K$<7A3-)O-L$2*,J7C'E):@ '/@#>AHF9# ML\"%F<-,X"OX/W^J]B^CUE"IYF1@) )J11.*OG+TJL"!P;41LZF7F*&UYDF- M%3=6Y9*N89L-&N3#+3^ZU5-6KQ)VI/HF02 M+5@3]62"YWL.M=H::F=\9A=B9CHV*L+F2F!2L/N8["<4KTICM\SU9$^T.Q9J M;\UZ?7$V9KULF/*CQ3'#:/"/;-\$UI!18[5;9\J XD]M-;3;EI9GN-47N-6Y M9O*?#K4H!,:=VNZ,><"U(]^FEGRP0:*K'NXE=PEN4PWV*,:7<+?:T)$'__%3 MT?MJ$(7P\C"DKF9P1F;B<\^?WIQ@B% #/^MN/B:F2'?3\XD'X-TA9[+ F4?! ME,L3%TO14D]IC84MV@)J,89?_#=B ;P#%@?D=X? VUP ;7\RP4Z)U,4K<&91 M8(^Q7Q>\_R9@DWPWLR(.$ZT)J8'BLIW@8E=K)B*F#2-J2XBB.L5J3J 5G,Z MZ6K.M*:AAG6\-1T\!.1^6V\\;4C+T+JX_4!(S#(-89ML,MI+M26UW,/F>)Z' MK,";<\T#-L1&E;;CWJ+)%^SA*\-B>[@U8\[8/5U@B_9J<7,WP2!3[,4F.W?* MO'C>/?#>8<$)MF<\P;\T<%SB;F]VYKU)3,8P !:?XL,P/=##:2'P'-"(2=.V MN3O!P6#28OXY;_]'S$IJ!9M(QLI!(<8V;,FYVS*J*9.2D)1Z5U(\#@AEQU,8 M^8E%I[P%,&NRJ>+;FFJ-@-^Q,Q[:\M$H!&> >I^2@K =9RA4('X2,NYS(@_] MX[O ,+"9U#8P[I:+HU>3T0UM/5%H?4VC_B1)TY](%2$(\\ =1+Q7JM"WJ74: MVN$PH.A;N$Q3UA1FVDY3IM0D?&64GZ@G4=> 79K>."LU!HY(O6VE*GL+9TVC MM-3+$UYI%A=/]J"$5_J!Z#J;;SWS:(=',B'2 &@N;)--Q.*F9;DK(!CD?K'9 M8\SM+]OMD;:UM%V[1\NPFMLV7WSIQHPFG%KJY4.:;+:6EVMNSS9 H5C[://! MHTN"U?EKA[@)PL@+4E.YR]CRHC)_I,[:JO.Y<%..B7";M>P\'#R@QZL!<"RP M6K_ $TYLY.K\_R?RT*;4.^SKN..X5:N4]+JYYE)M3W?0!0N^$A8T]6I]387. MGI'C#DCG]Y*S$!R5*,0::G25S(^X6!]ZY\['&'?%,Y=Z*4(Q!1G6@%]C&"1P M;?PE';0R&(X-DA(/+_>P7GT\S6=WRO"HR5HM/UZV^Q))W*L4#%XZ'9#T7_L8 M#EP6-%D1,'F2,Z@29U-+O$C8X[3$#U:9:T$$2URIKZF&V4!07L(9+%CPR%C0 MTLW2&IR@7;-@-EOQ(IGQ^]P*?F'-7+J"L:,@P+L*NCI%-U&I)<9;3;IQH"^W MLBV[22@N\H:?E0JY5AS-^IH4_'UG !?\7_#_/AL1[YO_#ZYR;L,:NY7)_7FX M9S_?)EL'4PUX0LH7L/BV@RE3'J5*4((*>@;+,O4PG<$J&CWHM,TH9A*<_ +TK*,XNII7=CUQZC3"G")^>^S)% P@*ZW H&6$484*.KHQZ!U31!HZ: M3SMTE,)L2E&+ K$HA]G)>Y-L"G>.@;];U[F#R>B(&(U1/7AY #/ +&:=9G+A M!A,J?:Y_#&,W#R>-2444^Q/I-\Q#^L+$)PS7#"2Z!R/7:7[Z24G\ ^CNWS./9Y"N3 MQD52M>X\0^9!#AB-=N<'O]2DVU2@5V2^B5EC MCACZ]+!6#X2)CSL%[:Z9EE05..0-)A1'?+]''I EV7-,.'.GD:-D^X9@ ]P1 M;#IF8Z[._#6T/_T[H'4 +*I-8'4!'L3KQ3QND9I(&:E#(!MR D,]QW^. M[V/:-*+,"OA[Q$B+8>ZV[45#J=Y%"JT09%QES( P#J7MABMS!W4%!0:)..3T MQ)#BBO ADC^6]2?G%.XXQS\M5KG60=VIUH7]Q;VVN#TV$W6M488%Y4;BC0Y\ MFJT A-O0,3'5A/UV)]%$*?\ AH G.6.# 5?R$;D16UK<(24NSG2F%%RL38C3 MON%#(2,ZO/4>%9FTVD,MFN%X0%YV_N&**:U=T)T#_PMXLKH_ M 5M*-A@O\D"?>%(7)98Z+KLAS0Q[Q3-IL_**1@Y0: ?N(/DA+D9K3:>HTGK. MS _F2*@+< @TLW3RA5,B43SG-C8@[(0K3?U$>*>$8##.\!#X&[>TQX;1>=CYU M>Z*3P,"9VF,TI4D*/,P#,ZW%KFC][D5/Z\%G!NP_FB\8[H&1 MA$LM60B?)E/Y8\K 9A'G@0Y!*$+ZBXZ=Q) 7\0+[R*'"(G%;)UG210<7^5#G M[@MG)? 4-W=(U5:>OO:B[LKJHNZC/+NJS^>V MIC4+7 \C"W729%\9^.%H>THK;,^=CZKQC@7#$]!Y@2CQ5-0[!WUCX'R)HR&: M9E \Y(I1G8H;_J)D(#=\\.-PC=^BA)!BWW7H#K6I/P/K=@@?Y*+-!Y\H-._ .:R9_.\ ;?TA)%(KDQ3@^7G?-R:>I MI/667/7E5&XNG$$0L>!>^&E)1)#-L.Z3'(,DF"B*G1]6%T7SL1\(?'5=&V!0 M51Z\YY1ZDWJ"EY254@>7;2*QL6PG4Q$3AS,<< PXVW5+9%#*FB>9^K>8^N-S M7O>5U'#PSYF8ONWSPL?TX&\KEE%*G5_(*>6?8 U>(WVX"9P)/W$D)RH4@1$& M2)W4#;&(A,7;<2+IYZRM]L9IKZ!7SH\,K710AP?;[O#$-&44<.WT6IQ%S[ V M<8KP%#9>SP!!-?-?H#V162)08DA9Y[?MAKSO!U!+GLQ3(9H1)R+U!,)_N6$8 MX7DKY,6*\#JLKD:E',=\@7.Y@DY"8;*&#;=<(=ZNT.?*J9?%NR:G"Q@>I. MJ FWG,+YUN?HV@6,1RN[ P^M?QS5 28$AV#"/;\@JN&,08. MID32U887.G=C$4^AC?X>W^WTQ);3D9D+P<"!64[]1!3BL1-ESJMM*6P1< P! MA8'4.,EW&02W%9K["LUG>&D#2ISNF4+;\T45]#>8H=;IZ)Q'ZX:4FZ]L"H6X430$@G!J:-+QU7NZG!0 MON]X$,PB2917J"^J[KOWEQW941M>JLU[GNG+4NM=;96??'U77GZK/6[E]WOK:N@A)$/5SJ_7-@/,/#C45&"QQ'(__,([0 M^]O.@L+2.!-QMSCD<=U?>#D<1I-98D.PIF1"P40V@/.>N/+6G%N^F"FYLZ#P M_HF&-T+B,&PL;N@$7 )H&&>HW G 2QR"WAVA*Y. MA2<*B O.Q..:"8]+(8?^8'.53?-!%2)A^5*?/'?,],!'F(N6F6=2K&#U^!)Y MX-@,+T$?LABLS0TTAW@*%#V;HL<[<.+4"G@3#2A\:+K;67:!*^YN.9Q6FFW2 MS"[OS>RQ^ WRB1P%7BS]B:V5,IPMH3/KB4_S[O],\NN_T?O79?:WWJ M_KC6OK9Z7]K76J_3__*(7#GEVLAT=KBR?)\H?J+I$#F+\HCWWPB$Q9V+V]PI MI1!Z\M^*&R*\(@G5X(:_LIT_17C!G5)6GDB52N1FX<38BH^,WQ?G]5V9U[DR MKQ;-ZRN?5P_FI4CY$PZ"6:6L=@!25EDI96?=J^M>][)/$O:MUSUKGZ-0Y3L2 MU,9S9WPT2'B!;O\"7V :?D- O2&R2*YEVLW>41N8NN+@./W)U%8#E$:Q4/)JJ%1YGDMLWB;>,)/B.9%[3I M N55VT/VD*LTM$],P-+2SV,RZ(M+P2D*G46G!GQ\Z&#V*#]"R6B47-PRGJ3< MJ)@4B^<053^J1]6!HT388)NC4'HOW)D(X^2E$::18]5;-)BX\U5D<<,/VCOS M/6')YI$_,0KP7.CJ<@KI7.Z//PMII#&Z,)PNG7L MB"CJC\#SPSQNF>87/Y.G'"LOG6CV?"]*);BE&_*8^D(AMJ&/M5G%1N"V%QN=:12?B8,D.%!D1FW4 9 MW8T=BG3@996=4"B^V^8IQ J5$JX)))5$S,"F,,I0QM8Y/' (CCTP"#PNZQS( M,5+2IWFH"*>-!P"*2;'0G[(!?.>YOY#MYO[#'^B;S7%!JRGFXHY4+=[*X1PF M::(N:+BISX,"DE*T%KGPU>S_VA/*JD5"69%0]LH2RG9KS#I3/&2"DKIT)W3\ MHWO[T4/+UCU$R_9)1(*%I^S*Q7KIQ696_@_\)#\,W:08",&#(QYR"C!9(D#/ M5;4$.&[@#GE]CO!<]>10/W%#)0(^C+@;&P0P&J92!"P:4OV$B%K/Z*:#8,$# M"F%3W@:500HW2]1 MKS0)R?T'WX/1(M&0^VDCGI+#Q.<;ID-N"^C[M)_14.L MU(W$^82QHQ\?3WAE"#BI^,*XT&V0;*'B5JB%7GZ@GAKPQE:D/"W6%,1W&?@3 MY2"$+TZJS?+N?2K'IC.LML9X+%$BUY+8_CT&00&N+IN&20N /RSB#DIS2JU$ M\IU<*_V-3J9:$,PSEQ9^F+J*7')3U.<"(,, EGQ3GP4#!BQ_TOWM.?=TE*/R M77A"/)5D^G ,TQ\Y@3B>RB/? MXJP75TTT<6>0ZA:^;FSBI.PX,?FOUKK5.1SO1NM=_MGM:Y^JB MV_O:NNYTK[8FB6FMB8,V]QH'Q:N9R_;GUB4/?GQCEM$RK:C5W6N+- M*/OKUO=NN;+PG!M,I>&=0D3!L,?4(6&B#Q^7X]!8') N$X+G8XN9-Q9G2&97K0JL1/>='V2.WM$[:^ MD>^MMU9>K_VXZK4_=_K7[5[[7.NW+MM]K7NAM;__P/Z5_?;9#TP+;//;MQ_] M-GXI[-/^K^!HP ^(O^#:69P*-9>_#0XNG#C!=8L"W@I)=!3JA&'D!.N6IK2O MR8.PI):6*OE8* W1E-*0AS4A'DQ<]=6_P0#ZWL$)\-2;;M60H\V_:D89JER*!V*X(?5^J%,MF%4FML- MNZ?)/DOOIY6]YG,)\;K"KE"8+@M,ZQ:+S5\?($)'Y_KQ*DITI3^BVX0^%4SR MCZ15&M(W[\SW>*_^''3*TG?I*&C=@KFP&T>0$RVM^).YG*@8'">2=K6F!T+F/E?$9RJ38%* 3XW_5L@=*UN MJF=MWA+N,%JN5/1&J>CZE6N./?*N7[6R4:D>#0<>O\:@K%/KX]'L6*$S#D]G M-,!L52W=:C1RW2WPL"(#*RHGHILHG*L>D_AD Y_I\)1< YBK^G@#K)?O\9>5 MFGECH57*Z'#T3#!ZE ;?,AMY<_4KCZ?0X#(U5+M7T4FG[)HF;LL@+ M-0G-/*TMFH0^G0OR)AO;- G=C JYEH%:R; R]7=_%1)0Z$2KV=3K5:O@B$(G MOEZ=F,USW;L8[+/)<#9*8IIDA]=DA1IEF,@F%(%C.^XMM?OSIQIVF!2EH]CT M)'"IG5-I8#KR Q5V_='TGDS5'M;>J&8I M5#/U2J7\8E1;>\F7<\J5WR?]*R8S*I=:VR"#-VN8)_#JLAI$[8CRL,WIA T= MC0!EXBZ/DDH60BQXVI!G_'%X:J42&M^/F\LA?Y+)2)@LT18Y[XTQ]M$.8W^< M54&9S-(T2!3T9>L8)!L,R3*>I#W.NK9!6Y?W66:^2\=78]2>MR]:/RZO^]J/ M;]TKK=^^ZG1[2EG?6@9:#A6PMSJW*W^Z#%LDZS96\KV-%4/[VKEJ:_W61?OZ M;Q5"^!#W:2=E^@_(N?S]3^"1=1TZ]LPC5>,A),:A%>)VIJ&+5:G7 2/OJA4$ MJ/XS-4?*&:.?9RLGU1*XW/]U?W\ U^HJFL +;4*W@1-,#X'?[!,XF4_9!*;O MV,,/($2(*&N6!E432-0:^C#:\,)C-V\T7@<+'/U[_F'D_G:&L#HO=-X0FX]. M:A:"G61^T_:O*;_Y UX1HX.)5FLQN*H ,Q4-[L$5IQ)]QE_QOZ>I"?ZQ^&_\ MT79KN XFTWG6)50VH=3"GFSTHNJ;/SC8! (!]7ES*UTT[;0%]&^@W07N M? YL3"7;\8$D[F $/A23Z("\^5V8%+IS.%X6$B89\:EZ\D&/"G:-RJP17QW\ MZ6GHJ$WJ852D@89$.#'?V>\)+!3>(3QM;+.D/*#-A9BS1,REBYW&3R: ]4JI M04/"2ZC/"OER_<P"X/L*5?# M,)_" $=!@]:$>[BB.>N< J@MG)OG")!F,*LS85DI6"O^R9M9$'8?-IR345=P M2@G 4.D3*S_BGJJ,_,;(8GUP@=]=($S>E6]HY?))TZR7&^^I&X;2JZ3?/L.? MM&:!ZVE60]?,9K-JY)2;R:@^JZ.693OWZ:@]<7["41O/Y[,/IZ=W=W<&S-*X M\6]/6W!F@W-*>.H,;UAP.F1S=MHLERI6Z10F:YK-LFE52Y626:O5RJ=#YW?9 M,L;S"8DW>^C!O5Y)5X2:I)Z$$&_C7EC:*Z>ME+R73TS3K-9JJR1>WH]P!Z^) M<:)2A=]K<>6U8R6P16)FH03VK@3*L1(8[%@);,T?A1(X'"50> *'J 0JL1*P M"T^@4 *%$CAV)5!J5DMFI8)_U9KUBO+12:ETPC\TYK_GI!.&A4YX<9UPQ@'L M%]#%N4 W3KXHZ@"6>V+52M65D8"O3"@"LTZ:H%1(?R'])/W #&6S4C^]J5>: MC1+X 2*:3^Q:5^:4L!(;RE3:4>6(#_U.(>@%7(_2N7>^'ZFV43^:UZ M.JR6X:,&G@!,>0*P"K%_$/3_'S:9?4S"_I_N/787/J==US8TZ13<5X7;+&\D MW/(:%U.N'B_L6O9DH3D.77.(Z9@E\Q>UMDA*6+@:P(X'>=4#C^WY+I4!R2DV M?)G,//_><4@?B+J?/A4:M.ZP&J&%72_)/TA:IE!!#W\(O 1LH'7+^Y0(^<86 M12CCQA*"%])V)-(&MO:_9:KCXJ;6S*^,[4&\4JTN90^EL['K@,3]=NR(1*;+ MTX"5GCP@3@;FJX81XQZYVA9T;4/1PB,^4DFS%B2M\&HS25I2>%A(6B%I623- M2MLTJ[!I.[!I9D/[8?2-,R.6.;-<+?$+'5X"LU0PFZ5:(9BO5C"M!<$L3.#S MF\"'@FD=O6#N8;O,DIFW%.0]1"%*HINQTM8T;F0\"OP)!X7X'K$ /O3NES0F M_K[(RPL()(_V+M5%8>*SP!GCZVYIQ?[$ M^0CC9AGX$_,8AG+[8\>9A_2KC>9#]5%)>VD*_B *C!.$(A@L6@?CT+<;K_2, MA6/M M@ IH9+?0=#2%R/J00:X8W.D];D83S$#@)-2[&84+Z.1 55GD$!'2V- M2#>=^3 3T DW*&N@@\ [0KD[9W.FT=W&"2D;FQ[#BE J'):/X5T5A4.UH0_L M"TR,P"X."R1^SO(Q!X[-(N!R%^2"%,R ,8 M3>%'-)X$('.&AI;&P3R8,NV*42YEJZ?>:-2JT+;N^LK76NSI:&C18YH/I"'+"71S/RU?Y.4QD1P>"L_B'#F?-0UG,%QSZU M#]81+>W3_28;M0%?9\;,>&3IVX+-K%VZ686EGX:GVE_MBXM>^V_MDZ']V3K[ M\K5UM4GH.I]*9,/>QFMJ6U\2Z"0;R_[EC$:!-^)Y9.E1 M,ZZ<;G(2-%EQ0;5Y*#_*JMN_=M\"%C9O!SB5[2-<4M*\*@+C8V/>K=C9C MWX&5\8.\!"SW'>Y8$9MLK(Y-G@[\X3W\9SR?>'_\/U!+ P04 " #Q@&%7 M74_,PI(+ "A< $0 &MF'-D[5U;<^(X%G[O7Z%E MJ[9ZJL8AY$ZVDRF:0(== ED@/3-/4\(^!E7;%B/+"?GW*\EV,-A&=D*VV''Z M(8WM ?J7L!WG$Z-[!W*;,-8QKI=:F MBV=&9G..C@Z/CF.Q^"J[;!P='UZ#['GOEBV^+, MX,\+\!O92N)Z75Z7C@Z-PX9QU*@AS#DCTX!#5P!P(T8J/K4Q%RQ3DKZ0E3U+25?!X?[\LB01P=+WZK5BWL-?&.&\:*4YZ1.Z#TZ4Z8% M":XUFLUF?2G)D]V"3#XH>4-^-!I'QG&CA-L\8A7W+8Z,6&\7;5A-G')MB/7> MV(;,N9+'!9VF.O8+-D,9\L$\F-''N@6D" \WQ>6',LQ;,P*F5<9G+"X_9/C$ MGD>YTI=GHG.+!?%L&IX0IR1FES%P([#C^)>*K1FS0_UWB9G)J*.92O4%HPM@ MG("?C,O*P)R!?563T=F( ]4?#IX>B);$(BD'Z^R3E^M"!9S^JB>QKB3 50L)Y3 4C6W%UE;-N#Y4_QK(6*T_#:2TOM0W M93>L!#Y80^]:?=[D=:0;WJ1STQX. M;CJ#L?HP'O9[-RUQ=T:M24]<;0V$T-W]J',K%'K?.[V! M..P40V6'_K30'@D\QP(8B+!]\8U>G*.D=[1RCX9=M&H $BU :TU 81L^B!(- MW==6OS5H=\:WGSWF(E^SH$3T?*=@[IN M78OPR=L01I_7_/WT@?AFR!UVV[>MP;?.N#<83X;M?]\.^S>=T;CSGX?>Y/>= M!O?MGK1,.'UU6)=1/7(M CA*.O_'WR^.&N?_1&$C/MA1"K.=!XK7N-7RYNS] M>?,190HL[-JM\6VW/_QU)^N$;,-:+IR_;6DH/2'EJD((CP/7Q>R9VF,R\X@M M".[QEFG2P./$F]U3AY@B?RP&:D%;6APO9/9&?-.A?L! @AH:1M1&"=-H91O% MQBN$W AD50]/'1C#3#*^($H9>EI$FIN(K(R@V$J%AEX,!9[-&,Q4.Z@]@D?P M B@V_GG*.A :AYL@K%N2LR.R52$H6HY#G^3F@QCE-@.+\#[U_:(1*U=;"T9C M$XP74TC80J$Q%%JK$!Q#L4IB+=%I[@^ %P-A0T<[]$>;0Z\,H-#"STC8J-" MMP,FUZ9]@J?$(;SPO3I#3SOPQYL#'QE!"2M5&GHUQ[O8E%U_+CCLZSK:(3]) M#7D86&(+%1IN-I1 Z7K:K% M)9582SM(&4))2Q4"040-EW#5:T''-E7E!/"*%SVV&= "DLJK$];4]%BS5R%8 MBI62WJ,\5:1,U6R>GIRO MRB"3J:G%(R<;312_JHA"NII5!HE<;2T:J80THR)613SRJBVEYT>^#2TVJ21T M2]VFBAAE%V'*(+35@A:?]"YO3C&GBN 4J\246JF5L:@%+Y6X%J_P5!'.8JGG M+6"'S\7P!4PNL&Z 8^+L-+G-\:"#^R*U]5PBU350Z!6]N$6?(\"RT)WE+O,%#L%@F_2#G^H$$^1G\&(E+> 9]3J^<]@J]* M@N]!AJV.M)1(55;*44(Y1Z%WM'+_08Q\O); 3.+#!"_?@PUIZUH*I$HXY2@0 M>43"925A3U!RV&>J:I# ML)FJXVT\3EQ)&/(VFC:"9X9$^%,5NFU;7EEQ.V=SK(*DR-[;>MWJ MJJ M+;SI:EO>CEG5%U;9([Z::2/P.2,F!TM)QEM3.T"UL \MVNG"6C[:R9F\ M\AMJ)#;>*LB$8MN>KYO7K[2M13Y522NQN5KUF5\,D^0".3Q#Y/L=Q,(T<&47 MP,JR\PT3[QT(\O;&:!F5+L658=3Z@CXZ33SU+M]$*W.,RH96DHI;OAE0;JVO MMZ,E0/I!M6U?-/BKP_6EOOXVTO!X[8VE\GVET0N0%9CR58E_=(DG*UDME45' MNUG15L4=N%/Y$D,\%<3')K^J"?Y#3;UT]:I60-$CCB,SY%A1O07Z""/OC$:+*YJH3CAX-90^.+%U6NA+RWJBDG8$Q>EI=5+ M6E,=G( Y]ZA#9\^%NI4KOA>=6<^1M_@XTWUNN7)F]KS.T@3? M']J3.8@%]$+*W.$E<0,W=Q1W[&5O1W/R1"=S&LC[T.1)7'F>S!F 2C,$D<0) M019)$4W8*&EE+Z9AUX%EM VIB?5IP;WH@,@+@B(AE\EOQMQ!JN>)[@=T]HR: Y7<9="6W-L1 M(44$(5_T4+2B37WYG>(<;-]J=E^QWPC'ZGFCYPDL^5='Q)BB43RE]IY4X+&; M MU3D7($BX"9 B]GY._![3*S<7A;4WMM[T"KX]'P_D"'I M7U0DS-^%D$AMML2Q[6I[V]_DBNS! W?A4+7H^@J>2'^X/_3:T,65E87(O$TB<)F)'\^:'ND+Z:[%V$_WCU= MD^GWLXGZ_O9T? M69)[P88^\<0=.@1$@L8LX:$+6,:O.(WK$Y?D)WLE+.PKCB.P K4$&=KJ2P1^ MM#ZU!%>_,;PETRV@6:+3)7KG*V\[B?0#NKM8GV%K3Z/]QKIL(UV^!]9V,"F< MG.>J[^T*H&/;8(;5?Y.Z\NG\$59)&/5DO4HUJ;.,'MP7_9$I]-#NWGU?,3U> M[>4O"W?KY'UFTD+&J<1XJ;IM^&M5UY_^"U!+ P04 " #Q@&%7B*OZ&986 M #=RP %0 &MFE\W MVW6_=$SW!,9XVANT[0#W]+PIZI)E%"TD]AQAF_GUFR7 %ABP0'5 .-K-13KH M?%GYG;Q4967]_1^?CR9;'['KQ[/I+\_X3^S9%D[3+(^G'WYY]L?[5^">_>/7 MO_WM[_\%\.\7^WM;+V?IY BG\ZV=#L,<\]:G\?QP:WZ(6W_.NK_&'\/6NTF8 MEUEW!/#KXL]V9L>GW?C#X7Q+,"$O+KMXM_N9"\F#9;%AT[&T[]^KE]BZ'&+Q)OV MBU]_>78XGQ___/SYIT^??OH^^? M+][]+>+(7Y8M2_BVOK MQBOJ;W!Q&=27@ N0_*?/?7[VZ]^VMLZ&HYM-WW[^QYOM/UZ^?K_[[;PX6/QR\W7O]/'A/7W_???/^X.VK MM^]V][??OZ9WM]_01;^_V]_]C?[@];]V7[^A7W=)VL7=YZ?'^,NS?GQT/,&+ MUPX[++\\^ZMT"2HMF)>L8O[OAG=__E7^%";I9+(8[CWZ_1Q#%?=1A@(_SW&: M\4Q#%Q@GLW3IHDGEQZR[^,M)B#A9O#HZZ>%#",>CM\?8D4S3#Z_IB3W"O5G? MCZ+7*LA8@,LB@7XL$)+.P)SS3">M4?C+.JCR]S0 "V*5T,<%N\[O\;PJYSE. MYOW%*PMU+51U"XRSL;^_9/_LZ$/>=;,RGH],3#GID(!9SL@^R C>)@:>BV1T M%B':V%BBI=M?EF2)1]M=VIIU&3NRFL^V/F&U<.<&] Q+Z-(W!+O\\)Y?\;P_ M.3I:?":,YWAT\?>EFQVUU?=\UF:4S[1(Z-=5\P%.Z*T/_\0I"3;9GN;M?#2> MCOMY%?,C[GX^QFF/(\65Y=Q8*)(74-87,OW!0] JA<)-,L(T9L!JR%8AA_A* M#GA2[!A .S;C[^S^+742[%*FDIBDB*X@F6,CBK$ P/ M1?EDDV.B,5MN@;,*1>13I4@K-33CQ<[LB! =$C&)H6="OL'YV_(^?!Y):Y34 MGH$.9.942@@!DP4?7"G,9>:S:\R+6^"L*RE]SI(2=BE! ME)*-R4D%GAO+=@G )GG)5ARX2O;[CW@S>K^E/*N[1KZ*:"?TAZ\FLT^_8?Z M_PSC:7UQN\RQV\-$%648!5C M6B:6Z&OK>+&Y%'?TPT^2?H^L^V8<_HKZ%8W=SFQ*_NB$7-*Y;YI-^Q=(:=BY M= 06^]W/%'.0&L?3T)V^IM'OW\SHW>F<%#-9>#.2%/OYR/LLI70%BH[T4-)P M@_,"ZQ=!HQVU8JW-X(#BK&TMKO'VC$OM5&2 &0V9K>+!83*@173<6BF$5@^= M'CZNN]@4/G[SO*^IO;9.AP2<709T$?]+#$$&J<$837$>HH6@8@";C0^:,.G2 M.MR^'=$F.8.-)5<[G3;CV>7X"DM1F!2'Y(T'Q;4&SZ4#M+H$H:+(O#6M;HEH M[^OF2*/G8_J"TN@ZSZ*E5$*8#,50SJS06TJ0K(.2@M ^*BOH%R1R,\ M;&9Z?^5?I7:+@7\2P4[,H:2( I2A$$YYG<#IK"'83(F(#RD&?*K!SN-:[=9D M?'S]-R/T\I2QI%$PVG,HTB"HH@7$G!6$0J[)\*0S+P\U,7]W2?;Q(TY/\$(O M74CS/\?SPYV3?DZJZ'8_I\E)707=[GND?S5M&F5*BK0-%EQP 92V#((0#I@* MA1FLC&B]%'$/F)L47=^7+U M("N3T7DKO&SM[2\!V*@%BE9%-DJG30%?+*=L1PIP M+GG(.M XF6!5T(V?I&]1K&L?L+\2(E54QP =D%73UZ *3@8V2@ M$D5X464/MA1=;9L7LC4I;D>T24%Z8V8T5$4S>A!;9R?3>?\NG(8XP;K">L;? M:V2/C+* HBSDR"D;8"%!2+;0 / 8HO5:-P_&[P#OCJO@3XDX0RFI&8MV*;Z8 MG2)%,I-:L'F=^+FXK"B3E$Q0,":8)7(+!:@9"B.E2;&UG?DNJ%48HYXF8]HJ MI!E/EG",4#JEC8G 0RB@T&F(T3 H&*,U%%ESV[KB:NGV358LECZO3J"%RD.B^0P">2RY/DMK0V=_>S;X\02JVE^S7'NIW.9],/[[$[HI07 MWY:=#O-X/F)!YJ2,!A&%(0IZLMB**&B+B(EERZ-IO?)]'8X-C836T_NZX]VN MH'@^2W\=SB8TC/WN_YU0 #_RF"S%78+$P3I-SB1XE0F'$3"D)RHO/OI?87*"(Y%<%M[3LR3)B*H24XTC+9 =M=&+B#JWKO2_!L8F M^; UM7^5UNL.>C-6[^,\T*.5=T,WI0RUIP3CY.AD$3R^Q#).]+1%GE/()"=W MHA8#T-,6,N6G.0?AN3!9&8Y6T+( ^FDV7")L-B:2T!$S$ M5:64(^HZ!C%SY93R9-9M^ZKG2Q@VR>4UIL%:P]URGNB"?+=5B7XI0_7*L1 + M&3%/*:L*R,F(N0!:1RX"DUJDUG/I=X2X2=E_8\H,J:QVC,H4PM'0A,F[,,ZO MISOA>#P/DU&VTMF$LNZZ)<$E&;907 19HI96D5V+K><%;H"R"D/T$V5(@\%O MQH3W'8;^I#M=R'AF[LXLG0D4P+/" )EDE-EE!&\*!Z8Y6I.E=:7UQH&;L*S" M!?-0J]R-R=!D_-O9A;['^9?DWI2 1#T.&"A=5,4&<.3A(-@2"Q-&%->: I< MK!TLA?YP>YKKMZJICV%"']IOSW="UYU25'AF>34J]VY&BF@6:<>-?A,3GI\UIC(NXBIKLL M,6.,.RDI9*M&6DD*XV(A-ZYD3(R5+ QK/=^\ JQ-RLK:,:2U/AI[SE'MII L M8V M(]G06HKFG *OZ4^00GV?6Q=MG]VYK> MLI+%-J\VN"MY'];WW4FSW]BU>P]N0T-6]P+-3]]-PG1.STUUOL>UT1-9V!&7 M$E-D!63,LB[?U4)-6R"@I4TW&_JV6_[.)%M:O_7. M4ZI"XO&0R&Z:6KWBC =1&$5CV:3IP08,:#3L[3;YS&;Y MTW@R&444+):"0 E5KOXG@>>& [&19:V"X['Y#I_S>V_2_%X#%=]K2(U2R%N0LUJK(VF19P IE4]8Z81ZP).9:3 .4 B1K F,Z4(88 BB% M!IS* 60)VD8?49K6[2&^)]?&%'VMSXMO^H>MIX"F2Z+C^=%B&FF:S_9@?L!I MJE4O6BMCHK"$I:::@:#%)! H_?3>!&\-MM^?=2.<38IK!Z5&*Y4,4OOJE A! MUCA;QT@6.B*)&"+H+$.RV7%G6L_DW5C[NC'U8>TY<-\A?[0]?,OM7G>V#WY[ MM??VSP'V\EU_FX?L97N#<(WV]M49V] ?4M+[<4R?]N+TC[Y&OJ^G'[&O9F [ MS<]W<1;.%TXPO>S[416M<,;IX-&Q@3#,7O@E/B!=:,Q3 M8!Y\K570#M (QJU-+N76*_FK8MNH!KJ/Q:L6>AN.57OC@J^G_4E7CSAX-YN, M%X&\#2DZ431(6TNE%5.U%7#=Q%9DL>B$XJV7NE9#=L?9PQ^34>OKK.724T+, MBQ9)+\<+N:L[?ELN6AV]GEYVTYSQJ+,"EBC74,81_0694D7)B+ M$>(F35X^%,$&5&++%H/7C<6K\92>@LMCH95T7&8#14E>U]T*6=; P5MG6%)2 M"]NZ1GIU=*TL^*M9MX_')UTZ#'W=N?6UFGV4K/1"ZP*:+5)R9!##HGM>8)B, MC.HI)"SKDNDFR]U(5PTW)1V?(WM;]L93[+_L_',J2Z4+KVTR_%EQ M7A"IQBA.&F6]:M].X$8P3R$K:0B SESAKH:! +==E@>B(QW=- B)GR MZX0.?-TD[V1V14B>L'D4>".8)Y!4#&EU[J^8H=.'+ZW#EJ1F&"//!(C,H )E M50'/I *1!3E:Z8K6K9W8ZNC:=FKWS&J'HD P]6#.0G%H4#Q"P*P4LNB<:6U6 M-_;LH8$82( M"8*NA8[,4'A:Z$NVP49MO,B\=;7\:LCNF$3\*(ZOM;H4=&8A0L MU%.[59WD30F<8@6*X2H;:3/9Q<'-SK>X5J&/_<'HTUQ?0[NPKWO/+E7F1JE, MBA:LJ16^-A#"8!/(Z"DX*]9%'.!$S97QK<(L]V/%18.I;Y##V>GG"5YW/+CV M665F U"D'^KIA?00U%D\88*41@672^ONE:O@6H50_LVV - M1!<*<%0IUPV4F*[0[(9*ZB9P5IJJ9#^()WPD+;9<%?HX[@G%JUFW-PO3Q:3& M14>1.HU&XT*9IA,VD7W-JE8Q,0W!IPA!V:1,, YSZSQO!5@KT>P'FQ)OK:UV M+:D/0X;WFZKJ7;[FTGT*^WR]K&?=^,TQWS>3N_R"TM7OL-N7!> KDIV M?ISF[N=T&*8?<#_,<;>0FYV/N%$261: I=0.QUI B+Z U%@"2\7+YB41#ROA M U8).$N$*25B"C>A9&Q=R7[?*H''75??8(Y?LS8_A/J' M+F*Y;C] SB5YDH/9?;=H/.[R_].GY[KJ'[!IQ#X> MS[IYGMI;[U M^),4@?G:JU*CKXUA/&3NLT@R&MY^R?HJB(W:(K8I9+RQ4.M>JFO79["CD2%3 M7\;SD;0BE=H(CP"XFI@;<$A0K$IUAR@3F%K/I"[=?I."R4TES7VU-:#O76Z= MBO,E]W/I]37\[-UNL+Y/74.@1O[SIFZT7!3K/&@?>#V0V !%=+E6*Z1@1"PN M/4+KW[6D^WW<)YQ,PA1G)\NB&L1 86RA-"?6:GK.(8@HH' **S-7@@LQG*@W MH-JDN9CU&7)+!^066FE>*;R\2%!7*,\+!J.T,7/N(#)M0+%LP#OZR>DDG,HB MF %*&&Y#M$E>K#U+&FJCW6S%;+XH2ZXKCDN%70M7N22VE4PJ)34X;P,H5^?X MA([@F8U)T7B$YJ>.KX9LDV8IVC-F .T\S):7$;-(47=(4$+=TJ6TA5C;L117 MI'8FU6V4#[F_99/V'PS@?YKIHJ'KB?/:H[!V9]J9]?-^;^EL[>VNJU-NB[F4 MVB3>.2:"I*A>"2'(]"4%42,'[PFV+B9B:+TD=Q=\F[1Q>0BW-)"F&BX0+\Z/ M'/_GS'>>4"YX,"OS3Z&KQV>-,-H036'D+@V"XD'7KD^\EL9XM%+YV'R5YW9$ M=]QM\,3XTE ; V;6.]_4$G]-1B\*V=^%T^I.PS2?UT$L7;U&SMWJUNMGXX,, M0J,\_%;90*RYZ:#&-732\MC. M&R0,,;A(]A2,U+RN&Q(P)3AP(7T*')&%UK-:*SX%CWRFV<.QI(%FFA%EE[S3 M[!3)1RY.9[\&%J6".ED=0-;^&BH[#BYS$K8>T>0U^>?0NBGB=T&M*_6?L^XO M[/KE696+FYQ>R%UX,M8E 4;PVL,G1:! MH 4*C$GC!&N=8*Q JQ-,JQMN7/U M06FMH]:V]4+Z%SC%,OYZDF4*S#"N$(I%3:DS/<8D; 0NI8P41/LBFA\3>BNB M3;*RPU*FH69:L^5+V^DO/L0%;W.)P%3MY%!KS+S4$B)W7(I &63 MYD,?A!]KZ:(U,2C>J O6BR7M"SQ*&:R6#9*0!I3ANX7O#9%O^F*=>L!UKIIHQJ!=H*WK!M8NM?2 M;)GB*!%UIL@D, KF7 MEU1P*1A-=E20^)D7"%$QT$+1$QI2C+EUTG!GD)L42C=BTBK+Q^T4-]"ZX!> M2[ XBR$YBQ"RKX. 8(I#IQE.FAFC(F#55G>!&J3XNJ!^--6,6T;2!V<3'-W M>KW,3#BC'&8(228*Z+*$X+P')4(IJ%P(LO4NB>]AVJ0H>RBVM%3+BE'4^>OU M2R2*_OJW_P=02P,$% @ \8!A5X>N#'V<(0 !F8! !4 !K9G)C+3(P M,C,P.3,P7V1E9BYX;6SM?5EW&SF2[GO_"E_?UXLR]J5.5\]1>:GR7)?EL5W= M,T\\6 (2;U%,#Y/R?QO/C1_-C>/2O9O;7^*-_]&;BY[F9G1#RC^Z?/6T^ M?)F-CX[GCSCEXNQK9[^=_% G&)I*#UB% ,"KR_W/TLP/E MLJ:!0/:22,SS_\ M_.3)IT^??OH<9I.?FMG1$TZI>'+V[^?XGT7V;.>>>=+_]^M5VO.Z+ M^%CVY#__>/4N'L.))^-I._?3>/X"?'V:?_V'%]&H)XM?XE?;\<]M]^]?-='/ M.P/=*L*C:[]1_D;.OD;*1X1Q(MA/G]OT^!]_>_1HH3D_B[-F F\A/UK^^.?; MEZM(Q]/YDS0^>;+\SA,_F2#B[@GS+Q_@E\?M^.3#!,X^.YY!OA;]F<@%E"IP M_G=YVI.=,1TCD%D\#4#P4Y@6BE?$N.[INV/^^BR2D.BGDWE%Q*O/KHJW.?'C MF@I>>70%M-V#R FOG[V_/6[[H=WAZ]>/CO #]^]QS__>/[Z_>&+I[\?O/[M^;N7K]^] M/WSZ?W\_?/7L^=MWS__CSY?O_^MVF?[*LTC*3$R=H!WX*N^](#.2:SP=E_GJ M%?YU^?(BX<#2P^=',/OE9&@6FDX28B37,$/35C#B>!'':1B^=C33DRD)O"?&R M1LYI># [T\UR'KCC1)%GS4E5;LR;X4RRH 7*]_A1,\/'_?*8[LJ@I\W)2;. M^.[8SZ ]/)V7.*<$CR-PSF>.>F#2<"*U20@+(L%/C8M): SW*M/E)CS#ZLIT MN!;,PV9%'1NLDD/L2H[7,$<]-"?PJFG;$4Y6Z$8M1\'*C*4$3E8&//$J).I! M4V%I94)< O"P27!W7:\:7E;Q#B_;]A32L],9NJLW,!LW:<'*[L]?41T)N?H! MD\&N"C)B,E,I>/'Z>7TJ?\PGOM)ASQ<1?X64'7M> [O8/9Q'&$A MZEN(S='"I)W4HRR=]%D*XD6FJ,[HB&6:D^PS=2$;ZKBKS,J^97K8'+Y7C%AE MO.G5B3\_^3!IO@!T7WIS.HO'*.2;B9^V(V-CS#QDHI4)1,80,>RPFH@W3H5^+>L2MR)QJ3;3PEDB><*Q(U!L7GG*@EGMO M!_3IUP+]+BE7T7:KA'.[$N[9^.,XP32U%^IM(V85]]IQXH-P1#+#\"<;2#+* M@A-1@*A=%U^'XV'396?-KREL[ES_/IP?PZQXZQD5S_U[?&+2?/I M=TA'\!NJLWQXD.J"X M)CZY0!QZ\"253]Z8RF2J+\7#IN*>K;Z&R#N7Z"^5!1=>_R"BTF:01DYR,)A- M$;T89)")RQA:LAQS9,H&D56?Q=G+ZWD7X/K.V)-#0]!E95P874*S&L2+=I5VET68K\WH<)C'#D6BHH)T+K@$%]],1+G*TM VD35R+RWIH$.P05C7ZA MN[MW4^^@QG5&?;3HU?TY3IH6TB^/Y[-3./^PF<[A\_SYI'OA+X];.#I926!W M8,)B?BW)8C,MU?^#S^-VQ&SV/(: /I8A.2.WZ'*#(]%A$LBEHX&EOHBQ#E!% MGMS0<7\#;^Y@Z.LXL[/">Y@7KF!ZUDV@&X$:7=D#4(D-:P'5=!'7[6&X@0.[ M&Z[I2^N#44);116+AC".B;U,5I!@!1!E+4O41V=3[6AI0"I M&' AH/FC"Z5&D4-*">>_(%79X!8UP;0N8L*._^=-C"[UV##]QX6M*T/&B16, M ?-]M F?\V"_Q*<<\PG9Q(!GG7)<3DITA'C0\+LWBJF:B\?W0CH(5"@ MGL9[&/D',9Z>G$[*YMGKEA*60#%KH=):(+F$TE((24)$W%FFS!"\=;IV>\3& MX!X$37JQ1 ^M\V]ACK)">NYGT_'TJ%VBRD8[224E2F&<++F)I'1ZU-PO$8TND$ M#O/Z=[?GM3''(VA/+3&N;,-*&(TZJ1S)+&<;A01J:\?YFZ.KD]A>??[AIRG, MVN/QAS> UIS._1&,J$9?6KJR68CH4J-F) BAB.?**BXS#U!;#1N#VT.YO!_^ MK$^%:YNGAYSIO*7F!>KJ&IV,. ;RG'M%.(NH"D83"=H'!*FIBP;_EVL'0!L! M>[#\J6^6'A*L-_[+6:O]H@_BY70.,T3WKWG_C+TQF,O&)6,H9^/7J& MH1U(8J5EQ"5!HT640==FSX;0'BQ_^C!-Q7RK!#V8"+0P^XC16)<8OF]>-W/\ M2X3QQVZ9PG$J/+><@*6:T(,+YTK-1FJH"2\0S(?$C .9J M1RZ;(7MPG.G1,#UL97XS:R) ZESC.W^#4D;)::=BR"0;10M02;P5E%CTDDQE M63JY:GN>3<$]6!+U8YX>]BG_,9XV,P1VYAO7A.>_?BFT;Z9SU#,^YFCQE1$$ MP:EUDD2E#,Z?WN$ $)(8"HHY&GRJWGY[9[ /EF?#F*_BON7.,V\\.E[#_#"_ MG^%$[&.Q5^DQ;D?44U02TZ2LQA))DR0N.T645H&R*$)PFT5%N^%X<*0:VC9] M; Z^34.+]A_C:!8!&**,CDCA(_'&FG(43:))&.E-[770S9 -UD8WS/34@SGV MW7;7SN:WBK7Z*L59M> M33(L:;R6SCGCB1<_??>7*-I:HR)$N MV"OGX[]ZY4_\JU=/EPO07AAM'5>E^R01:1," VU)LI*JA!BST!L%UZO/'BY@ MKJWVII[.*JY?)1B/7L&1GSR?SE'41>\J-U0)C+^=2+ILL>/$1N<(>D7&DA92 MWGA 1 OQIZ/FXQ-\]&)8XP_G(WK-"Q]@J+"K6BNN$10H"Q1G+>4;X-C U]]N MYHMO'=:G[ZS^IJ+N*DZX*W@<9.M"@<3-.+\=1/XWAZ=+ZX\^N7\Y_?X[,[Q@+U#C2J@(:$ MV)FFQ'(O".\#] 3#V[&'M9Y+R-:#K%-,/6T'V\=GOUL MQQO.JBO=UY5,TD,_T5IL*:N0-*Q#L<36[9 MJG>_6+*-)7I@1Z>$]]!NM MN=]2M;OTT@<85^RFV(K=/)> +.F["92*Y?PKKQ^^?K^#(=:9K+;$RV"(<,XFJ6R@FQU ?1\,>D.-O1][;J.\ 3+_;)@!I= / MR)!PKF$>?\(_:.0^NL0ED[?N<=I[YK^SGF])_K=1TK5NL^)>MK?PH9G-B]=X MM^@!:,]\3),/T3-U9Z6V35[]W@X[V79_Z<[[V"K+76L7V^(=BY=B*/]R6BYR M]DOAELTGEBJM@PO$T[(=$JQ"[YXX81C9ZY24#M4WGFZ":_ M<1*TSBD)R3FOW6]Y!YA[:(JKS:/51+!?8_50]^R:U=_,FCR>CU3.W&(63 10 M3(=HI,3A[$NH!F^5,#A!U[[ ZL+K'R ?[JK<'NH!R]E[>O3\<[G%!5 P]*FE M1H_Q%J:\TI2#O4O%PQKN F/ 5:Q="U@!\0!MOINB>SBEX_+FR#(OC:>GI;O[ MJS__%5 'RY-%<$J"]OEGG+OP_>.IGWWI5'*Y,?RLAWR$G)7!8B+-HBK7,U*, M 4L5)206F'8Y0ZB]\-&C. ^0C??%^#TLEYQ7?6[0XJ]?EK]\ M"Y)(F04)2@!)T49>5IJCKWZST_8P!VOM[IM]?9MHWQW>7^4\.R3PU],6%=>V M9UE15]A( ,IY#X0'6>J.3A%GM"+"B(3R")YHK$VZFP#MOTS;$QNN.WUU9ZOT M<2KS LO90L0&8'I:Y;T$9,^GK>YNJ*L4V%G+O9L^EWMT>$ \$9,#"<(3JT(B MN=3/-,.\0%6_R[5_DV]ZJFK/%M]&N;5KP>\A'D^;27-T-J.=-3IQ9;/3@621 MH#0ZL9((6F)Y%M1I(3A<*51=4Q"^Y@5[BV+OHO.FLL(J5D@Z3(OV 3B8IO/C MO"ZC@PC.1L6)0)^$'DI)8CV"%=$$*W)V"'$C<][ZJF_6L'65>.TXK5C_?S9N M_='1#(ZZF*34N[O"WGDQ_)HO[%+^W_F=.U?_ZTI=J?A_^9V'9^\\3U T9I_= M/F),1Q211B82F*/$&,,U3QH]2>V<[C9,^RCZ:^#.:F.(\!)GR8Q3I0N:$:VT M=8I'DZM?\?)-%/VK\J=&P7\;0_50\+]&'XMTRTMF/$[EA'LC,/(J1Z11Y4@, MU(-B$?^KO8AV$YZA"B&](%@1D37+D9G'G.P;O@=# ('-)'51? M1+J7U8YZ9M^JK+&-^GO/;3!H $JY)&5*1A=C,@D!@-A,!8TB"J=K'" VL-5OV%$P ME-&WT&OM^.O%!#XO)[&S,V7 >'#6DA!=0"^3,LH7$M'"JVPI3F5!;.:JKSYZ MV T&E?3=5%-6[:CKV7@&#; 5VG5II1.#_/E M]YV74WTJA^93310/L:PD,N1 F9;!)N:9!1R;E8L#-P+:M?2Q[N%_^,_CD].3 M7YO9K/F$F<%3_P%_,_\RTM:6"]HY(%9+3:AP@G%?R@"U^ZZWP3=\ M.E:/*U>K)KW9I;9GN BT)).SA!I_ ;[<.O)R&LL=CY@2E@N<\I3I M=LKQ2(+5Z+]40N>5353!;.0K-G[E0R!$CTKNH9)Z$>C(,.NU2XQ@8HK1*W.* M6%M.7[?:.HD1+'.UE[D.*N^GKK*HI]5?AVF_2RV[FJS&RFPH\*')(24C%M##0EEW4%FP&F2\DPR?FQC1&35[W :E@BW M+,$.Q8-M]%R[!'@EH5G60J@'EW(D0G2 =(EG*,-X!MVDX=Q2OME5-^N>OH>V MO2J*;VIJK8=FO%?-]&@.LY,B[=>CZ$2P2H/SI'"3R,)<&YDD24BIO$Y6BMK[ MQ=;A>%@^?6=-]Y$#7,&T9/@FJ'KRZ>L1[<>C[VZQ6RBP@[K[2/K7H],,1+:( M*=A86@A8.3= <,(Y#X'FJ(#5OG]J2!+/S>1C*4:N\U$T M.$\9SC2XLKZW/(R MB@TP]10.K,.SGV!@5UO=:/H=%-V#,UB+C9>[HY7 &2B6&Z5L634OC6M.,:$A MJ2Q=[7.]AS/^+4' $+;?1K^#!P#!<\>2D00D0I(Q.$Q^@R? I K:&*-E[5[Z M>Q8 [&ZSK=S_-@H?XCC2=_,F_A5\"^EIN:65_[63G#Z2/LT&BRX9-W M[CRYBP2U3@\]]C/X]>JK#_#-TZ/%9HTOYU]YX[]T=<-/?I;.%Z",B<'8LNE/ M&2@GN$42=&"8<60MO0_:U3^C8V?4.^_GN2N"UZ=E$!WF[K?MP>G\N)F-_S^D M$:>!Q10SR1H$D2IAL)99(*Y$ZB&B:5"[T>8M ME-[$;B? M=;:&'V$=*+9O8;BC0?&4XQCW"2.%"4F.!9 C#&Z\W. M\[CU5=\-E7K0? \QV'/TE\T7@&73ZGI=O6X6]X.F3BWM^V;N)Q=_7ZZV?]W, M_POF;R$V1]-"^/,G+?[1X?P89N^/_?3P0W<"X\B"!%L.N$$*62*3$L192,2& M()5(' ='[5,T]R;L=T/ZO6MZ*UKUL+K1F^!O8#9NRK2Q_*A\CXV4,):[TK3I M9"22^HRS1Z0DJR30:HGF8+^50;16PA\CY_X0J(?:W\&D^\[%<7U1CN5ITB,9 MK52EW$UMYRDM)Y8'BSFP2\$&GNB-MS;?Z:K)C9!]=_3LP6 5[XOZJJ3S0U=O M4U=[G;X6I79FC?;29L(C2-25"L1G"B2 M\(+YBVK?K!++?"#G:B\YUQM+\:^ M+\VQ;R9^6AJ%%F>(,AE9Y)&HQ,O"$$[DP4J#:@P*A3!9F-KK91???P_.6!Z2 M 4TE2_20UIUA.3L#> ,T/:VF74:RGW6TNUOF&A/OH-;^C1VYU[PL!^>433G? M(1-K;"#&Z^RB5H)7OQ-J""/?LE[6EXVWT6;U4X<^->^/F]/63]/[3SA1?7F/ M]H)N5>'E-.('XX]0X"X7<#@D;FC41-BRNY!G/X''#C39=D%J*!OW<89B/[)Q MJ2RUA&;CB"Q-LR$P2A+#69R%[+@8?/7ZWO#VEECJWM-V<]/6#LD6RPR'LRY( M./CP809QW,GT=GQT?'8"G@K!Q:P88N^=/+_3Y(H4!Q%3W=T.[]KQC3WU6MY-XOO3@TFUIR(A MI;+4D4C)&/$\&Z)T%HD;IJ*MW0'_#?=@/O_O4S3I^0;JE>Z0K^OF;YO)Y$4S M*_]H1'WFGD5.N,V2R& C<4Q*5+2S/#+N9:Y^/>J@$M[#6;LN\ZMU;_9/H!Z" MRP&D772UC@S:!#6/F2 OL5'6B03O%>$,C :9@W/5KS<82KAO:) ,P-+A!]0= M*+:/4M2=!>VZ?=N7TT4;ULAKR &T)DKZ1M(.!-O'FL2=Y40K9!BC2;Z*JI*DD09'/,.\74) >ZBR_F>XR3B/4,?O M39"\O7@_AM->AM-N-.NA5;8_4?_9F>2KG(F[R),!DH4M%U$7B3$:)TDIZYB- M6:IO9SA=ENW'6-K+6-J!8'TT!P\6S%+%(/#,27 0,(<%7[:A)*(RS[0N;G\,*/9__TDU,X M"&UW1^T( Y_(@J6$I1!*V5>2( ,ER6GI3,PY^E[,,:B4W] 45['8T_"ZQ_P>OE14EYSW M:8"N3>5O%U=3%J7!$",XV]VQ*G#ZQ- *I\TL8LB4);@O8_%N(OX8=GT-NP$H M]RV6ETYGT-ZN!:_!0$(3>1H\D<:@Q;RQA/+,%%I2.*A]:\7]D/S'>-R;&^R- MH-]PS>IV17 EF02K,!CP#!61)7%>V\%M5ME.%A>)0XO MI_/9>-J.X^6A9Q+EP9A,P(A,).1RF@B5)$,TU@D5 7K9:K$/87^4U^XEK?I* M,884?.$K1H*QE)-7)-!R=(HS@CB1@&"*1;V47JJK1_%]>Z-I(>HW%)<,2^9] M#\$[,+&/*EJUG;XB: C@4/F, I'"8S"!/Q(#%#7/@P-5/4W_#@_QVW6VWMOW>TW<:T@^V^!<\R:!.)L:%9W/%-.^^V MK2%AI5VVZZ"T!U>QC*%]-FY+3%\6SLYS%I4\,.DU85YQ(CW^%+3 "9%J!BY0 MSFS]B^1W +S[%=IG+S^[J>("B-]ADD:2B1R-8(0+ACX!N"%> ,?AZ7 L69V2 MK]W^?2NH?=S$/!2K5B_?KFFA'O:;WJ2:H@0?RJU2J)I1RI"Y I0;;"*2E6\!]GY2J:;$>XJ^[J&B1\>?( F7E\C)J*&;\ D@Y4)H( MA1& X29X6WM]_\Y@ARKIW4_"U;/C?:G>+:5Z!NWX:+J(D$MRY5!#5%A#.$[8 M1 8GB >>B>'.EV-HR[&TE2FY'LF^ZGD#L:"I;HT>9K955,ML:!-SY9G9]()YVQ6Y>[ 5UX?=?24:JS,S@NLVN!@3+"JZ:]$,R[J$0*-!&J(A"I R/#3 \/9W-T&*+!MW7,#_,[_WG MKVT[0C.FK?8D!\:(5*A!FS1FQE$&YCW&HS%4+_W7EV/XJ;I7AJZN"NS9]'V< MZE;6-XZ;"3ZM7?1QC03%;"A30P0MAXQ:A8B\ B*DY-$FEH&JVNN>*RB&I]+^ MK7MUY7,WT_001-XTQ'X%='QP58G+CU$E(PO:<]PN>'\0<#AS]]%6O6;P6!-4E GS./!$4EH.K4$G $RE:, '+:L?.'3+ MO-9;2+:H;P66<^!<$NERD;C4MQ0D(F)VTIFDG*N]ZK@-OJ$*U(,&";T9Z+Z4 MH=_-4;;RH 6ABWS-M"NYEMJ)4(8&NKBWJCO7'I-EIRRQVDJ(4B6:JO= WP1H M7T7I_FBP$B74,DJI%KP6TGT)T1<-=O=N[FM:'HP2-21O) M"4BC,$Q1N536,AJ04:#41L]J[T8:D JWE*$'9\(6RNZ! 1>FQE+ *M,@AJU/ M?7O\8M)\ZIH%WOC9>574)Q%3.5U0V'*X $^&6)$H48C366<]JWXW]I80A\\5 M*ACV^KBENE5JUZI73-JI#B"=/'E>*I_M&+WJ\^GI"FU@W1'P0*\EO,XS7*O.5=.I7K8S_=BI MM*L);U3KJAGUC3R4;?\W?DI2A H1,15% MA+(GS%5=2$*63-:I)"%)V9>94E&*"44H4R1;3-GWR9ZML6:+L>_+S&#,>LYS MNK[W_;VO[7F^]_/[O9[G^;U^SW"G_?[/EW;9])]_.G?Q\_/P" M@GMV"0CN%N3GW[5WUVYA$5%1T9U"8N)[1<3WB(B*;#;"Q0W=LY5G!P_/#A$! M?@&1_^D/YRNP>SO7=NY9;JY#P);=7-R[N3CU P N'BX?OL __AP;8'ZN(UW M^PX^?JA"T2Y@"Q0]YBZ@^B'F_ M7>;,EQI1RTZ2K-JUNV$[^/:*B>^3.'Q$3OZH@KJ&II;V29VSOQH8&ITS/F]E M?/GH<'O'D:61LW,M7\0FO$Y-2TSZD M?\S(S,K.+R@L*BXI+2NOK:MO:&SZUMS2U=W3^Z.O?V!P;'QBRO/P1/;]IRV MX+WJ+7Q(]<%VD3,Q[[_4[)!1LR2)7KO;R;=75GWL,'ES:+^-[-\;6-C_HY'] MY\#^-:Y!8")G B5Q\ M 1F[.HVD\7, &7CN50XP,\[L7+%&1-+0U.\TE?&WP::=/CBI02?WH*@V/[_B M!<\[.PO.C>WF.G%_QS5>N?U]10@-.]&;ZMDUC>QN9&*APIF/GV-1#PQ$;+9! MEXM<_UE.!X=Z?1PT\?7W%LTM5' R_GCG2:1.;--]_:(Q4)U=IK^=)NUVH)(\ M%?W^[IM .]V[R"VA6O6?L,D(@_UZM\X6B9\,.M*6?2G#V.E#[+K>2"1MXR(' M"$MG[<\?GAP(^,@!!!Y00_5W8[VK72;6L^&D=<(C[)HRK9L# )YPND+5X;@; M0J!#01SS[';\U+A^1VJU)O3=:!:6O\B#Z2&IPD>;7J9,7PKG#U!G(F)MQ>]G M9ROG&\L"O)8>BXJ2$95?2E),W&Y]B-?P*WZ3%7OHE\.2'JK+4H)=AD9;HSV> M"8?57UE:&IT(S?.QJ+>L1PZ533";CZI&"(:>*BLO(TEG2"3RM MK\<#=P_=XXK5OQB,. QU7(]4!X8/>3')6AQ@MZ,/Z77DEYD,,U-_XX+PO%,[ MSCB\F)7ZDGL@S EFF'*#>XB^M45%J8,BFL: G88.O MA>@<0(C%!Y\.BA*=(I*ZB3OALY[%' OC":+_*6QWS^:E_J1&T37<8 M&'I* MFD&@_Q^["?MS6ZX3\)DV/$D,/,W.N@^U0H):20/_G1'#!F@$^JH*"S+V%_\K MQRN:,X:.3N$A?RSQ^G SY4 X![!\[WR?-Q?0B:0@ M]Z-ZT$(A@EVUC"9JPV*(I./AD%7L&?IVH>)%)N(I+8%*Z9'U,Q>B.0T.&PTG M6+Y-5UJVT)P &1I+5RFW4$>=1 8=1[")JZ75!UJ/>\6G7R>ZX*9*VI@2D:RU M7K3'RM/!&"]%VY+NF-(A#Q>Q63CT! M"/&^*FTT9'4^1TM=LG5S2-@V!6GE7 MB/BF+\:N_&ASCF4P=MT75(Q2OOLA5"9D!F3BO$GPI8.C0C#U.P,>,?TC>!.] MQ!^'6QOE,C*2LTMY5PV)KF$)KX%$^+A(]E M5(NC.X8\.0#J" <85\Q@PO=Q 'T7#G ?3]'F $7'8:L@C":";EN74&S%_ZDZ M9(WA*30(6L]ZEK!IR1S@2=KO[Q=:NL#+X@ 1( ]L5<_POWRX/$AH1!,2T:,J MK(=,*RX. !_C ^,6 2+U,H*4")X+((M4$S<&/<"#V'^U-*_H/X V/,53:"A M1R&/4.NYB5/^2Q?3,=0DFK-,-F;O8%@3MX_J _K+<<]F _)Y?'AXW;)H5?^@8E=LCUG'LQZJ1-__=_%]K M7K*WY]F]=+?L^F"W;G/J:%^ZO9V5Y9I;++2",:5_7,#-XD*+:)" /UHTG2[* MMG.SJ=I:SIN&;J_EY#9?-XA<7$\\?-+/W.]:16H\FN2UFCICM2E!1. M<8!=;65.4]P0FX2'ML<94T,S2V+ADN'<:S'047S>J9E)(O:@[ZE\K3OTP6=JKP4 M(=)0?_TO,^PB+XHBWP0UGI;L6T>PM=$1>>-'GOCQM\@VCE S(1Y M5#Z-=3R9KK(*-\[$M:O0;N*@2MKN\(TN#O#8Q(MY/N1"\7!!0U^&/_*$,YJ] MPTS1?-U>)#+6WH1[(/3& ?/1IP\(X77S(L MM%\*AI<-O)T2L7"ZNOA8Y*^@BS XIN>^0;UXM^0Z3\6M/1P8U8J/7T""U)_Q"\+L[Y MQHA47*U 0'EHQ58.8.P1=^ML8,J5EAGX488-HFEEU\]6$F*T@K6;G)*;*6#2 MH)#DE!Z8Y6"BU+WT-G['H%79BW/O=][=";S;W1!\IW4_.\F2QA@:MD,&+Y?G M^"\&4AKE5YEX(9.%JF+]\50\'.XN-)B&H!61#+N&QM9[1R*"/3[FE8T/Y'X( M^-A%-2M>N.YXQ\:P5*EIZX=?V#\T&+P.K]\(7%#2-LN+-LWQM2D&2YA%\YY& MPGRK+Z_F%U>70*L $;GO.K61\N^V0$7H)7KT(Y;BX4^DBA9P@(XHU&G$P@I+ MI!LTO>33ZW^2A(R8$-3/3FN MOY<#]/>F &:]<:HELB4*,2S%2/Q@3FK@LJ@GHH1'>OZ@@,( MHMX;B""^8B^*6!@ (A87DJZ7/)YZ]4,[QD2MK#9S?ZSYU5\$9>5EWW A1<%N M&,G27)"E65I)6JGK]V39CLN7&"E_6#3#NH/WL]K:]$0>PT9T(TG8H8?4Y5): ME&_PJ'E$TJ/XD3W/"W7"DMK@$M;CMA58[Q>^BLNNHEO#,T*V+CYYY=?I;V.0)XE)5SE+/!KQ>? MI'%97^&:/=I+\X-+(8[G+?0NY"]6P#Z,W2'5=EE#7BD(36K@C 5E96F* QS" M/,8O,,S98D@QQ""\)($5N;E4N#GXFF.((_++G1G6L_?S'$ 3Q=. IVAFS<&: M>:#!7 @)^&OT$@$0'1S@B^!]1D*#1_NYCU>[?>B2*!UC&05Y%@(]A=1%S"(6 MTTGY2(A*"OR8!H4%"W)5AW_*[%3W?O D37]T3[V?LI$[/>] @Y' @Y=>G]:0 MN-%0-/^5]&=M[T\%%[)G&"AXUI*ZA0%*&\42L=;R?^%&+7#XV2Y552A_/=;M MLL*A!['U*?<%U\D12UQ,>\> ,!.L$.W(N(F2O/!^1K:+2]GBKZ&=>B"9*A5Z M :^,>]TS^:'0OOH98S%@X*-G>(M;\/D51+X]?J%L"2V.=_?:R5)Q6UM0U8"B MZY%+GY:(N[\2UWZ8_2+#3).+]OY1K4&+(7Y@!FQ!\9XRK>.;D/4 MAVSJ!4255V"J_V'I_U&"T'4J@RJ-Z)W7PR5-#8J4#A\73$1=B.%9.[L1!V[Q MGA<(329%4*-))0T?(KN.HO-]Q_4]E>?"I[6;*ILT=W M?KB^^YL&W>P4%U(E9W%!Q:B3 2N>*DN15$];^KS2Z^N4"I&<&>G/O]G%C/D2 M!+-R7.,XIB\'Z#KGL6:'UT%[J-"UA4310S@P]BS2M1:[ N$+-VL<%=I(I"AG M@-#$?_A&49!/Q5^""T-P PP#K@Y?]G'1JQFO-C\^]E-30?FR;S.\AE4>@BEM*2T0 M>Q@;?I1Y+I!ETKE.9\^R[5(K\:-:3?Q"ST*J_\-XW-Q8N,YSY MN?]A/_8BKE6Q(RL\2^'2I0^8P<_]29=;3N#.()X70^/]K'-F$X\+0DZ/ZZG5 M!EU@?/P2*OCV*M 6]WW(.C@XKE_0W+V!ED!6,: AQIX6O;WAF8D_MG?6*-G[ MB/:OTM5L8+)O!MN >9YR@(;/36ZW0RNTJ*):/]8V-9=(UU5(+P;JUP&A>ZWB M+K6EM[$'/?P9*@MGI]2^'TA[:12C[(YS&8(('@+]=!DNBO?,:2U)-BK)]#PU5:SF$7_'6YT M["D%(98/?LKIMHM]_Y7LGB4QVBP&*?=^_7GM8V4*\JX_^L&&"X1>C[!=-X#9>?P-,A=(*"(+4#ZM#:6Z0"B@_[55D"USWK>ZZIJ^I(+;J;'/)JOPTO=/RA(? M52N/K_W(]P.KA/ A_&GXB$KAL26%7VQ,I'1&>A_,\_V:C7YU&P(WGI,GFYN7 M"?-\=ZQ'WTO%1[P*&#*@$;2>K._0E1E'\P[.(OA21XB7.Y8Y?S70(L&]P;I"(6O\I*;#XW.';E]18 MX<.-JN9G%Y F%HXO&G]DB&ZW59$MZLQ%F;XV$3(S3T*@M188TB?(_E2/#I8+ M"3\N%A&BZ/*1YGJ9'&>D 7[X_,9.2DW JH;'[/B6 @2M#I53 X(ZFN\)>F,1?A)9B40A80P[@ M03.9,2]VE!T2?-6 K.REJ3&U.$!S?8@2%'AR3"!H*!<71H6^N*D9J41K9 [JZ4@+#3C/]IGIB:4^W$CN470F%U,H MH8:4X(JL#V7E*8;QMNG7"#)?6M6$FV5C[R%#ZP*-BF,;^YSF:0A_XE0WH8/^ MG A;[.N=JW*"Z-!9B-S,S31 XN'L9MY'A]@@M,_-28RTE(QT9[RL%3_D]+#, M#UZ;S77C]E=AJZ/R!BUFS:(BDUWV;U<6:Y@Z4#PNQ-3G>&XAM!5VYE)_N@\F MY1GD5@=M,=1MJK&6^FYN< U^BR4YRH9!T?ZQ#U[PYEZ+N4']Y"U#0_9-G=;^ MB MF&!YK*7K/TEZ:F6'?JG:=M?7CN3(W@A0FLL(BY7')>G<@O^">(@ZU M@@8P?G3?&I:A7*V,*T1[J=!%-E<'V86>+:>5XZ^-$>AB9WO!6RS^9^A)3ZLN M>.PF4WQ-(Z66KSP: : .IY&YSY.:ACA @?[P- =(#]2_W1ZCB_6_.W/J1(\O M+I4#C-WG //!'* %S@&\<(IB25=(:M9DX0)WIE9&LWY3R8-F;_HK+02_>=+1 MH8!P(H*0O&"&PDA?T>MZ'& *!CE\GQBC+AY-(++B MD9-!L/D\;T@8P"DW.0#%Z%L/H@_^^[J=?VIG0= 6DCMHBBWZ!3J[K(E%@RPR M#2HP&0ND P>H@\10SP8'>(D&B4:LXS"V.9INQ &6UM"?3KJRV%!%%_ TF#T# M6YV O /# 61#HLRB->,-?K5<;N++5C76 T2IAG%,'K>++8(9XPNMWU9;!FT_ M\*[>0$\Y$4@;HRIAU?M4S=/FMC/",/3M3C ==*9S+616O^0=,Q(>S3+:T$I> MRV>AOZT=KY1\_2.62OU8986^RP'4 ^06AY@*PV=#W<9Q$H/LMUM%JH6*QXE7A#)+]-_8M&T*T*B(?-!A*63C$-3,O/UM?DE!H1NG? GV;G'-N M:$P]R5LFCE:H;,J7SZ-\\GFXKVC^$ NR*FF(%GPNB7:P/F&_[ ETENE'SISV$$]7VW&;]0'9'!35Q5D5!_VMCPY.&KGDX-3&.!?F>ZSG&<.CEA M42YSL$EV1)R\4ZM_TF[^!-UT;8_R:?@E[I&WTH=:%TZ=U&;@:'>]]\LE=6!4 MPQ+2V%*)E'31CH#6K_H':<%9H1'U.J:-"7?N%;0[?+CO*S^A4#=LG(>JCA:. M.I=5,ZR?25=X.7/>3%38U"<("K *W_@8R=1+[ \PH])"$C)2^9E;U^Z]R:%J MZ*8*OZ?-('>G.2E%Q]FK51VQ[12/"+X&M%Z@G_WZ?D21XE% M0I^.X@QF0&[B6<#&::^='EK;3-$F3\0_QN3WV4SB M;[8(Y0/^0%+N2"M GH9DRX97$Q[#B:X@+[V>Q8S"3SJ:LSP@41TS:0V%RFS4 M$1$+ITZ2)!7RU\?#']P3B"1(/5YCA_M&M#+%L'C%-S-M#JBB]J?U7;56OCFG M#(+ B!O"O$@IVXMU34GFZ5U#/[Z1@Q07L+0K<$8*Y.V0^PW->@_P%$:*"X$9N!9 M$ )0&? ?^PM %%0Q'Y+5'.#2/0R=S 'B(/>/U3=,K2[SZM^YI$W^87YK3IP# M#*XWTG!4&7+>LZUQ\WJ$3.(!TKMM,HJ_MW<9L^D>\^G-W MTHBGH6[7NZ7);I;P+?IX9,6GFR6@=$]&]_JIDXLJ[SSS[7\:6O0P'UKG_#0U M=KP5\C-U_.?U3QT0&Z_W1?.#!Y$L%7(>%M>O)LR]E +"F&>0,BO>J!\,*Y7?(OV8N#<(/[(PC*F'].(R6-I5W>XOJ@< M5/HN0[CIT@I-5'4]/EQQ+"!M:X:A=FFN<]H:>I(#J*VE\+>YF.\^MI-8H83( M)JX@8]8<(0KV&IO/<['/MU5%X&9?>5ZZSF#_0'VWJ:+/)6ZY^5#>>PU(7 S< MN*F4 IID34P//+I; MN9^L.GRKHJ2$!9.I0:F'V/>@C@?4>MHLA&CNOG&*_U! V#'0'L.#N;?(ML&9"$D'Y5LX!4F)'%__8D7U.3#)/'RO?1:7 MJPMG\GQOP>4%Y&L/P=1U0M][TTY]Y@ ='D5?V.$L_MOX.9V4,A_:S ;Y$ @8 M87]4\KTQ2+#RL_+JA--X>RS'= >S*SZFS??-W1MS5USIAXP9LL;9R(\"IM_$ MC_5ER!$?6"_CK\$B^B0K*W+O#BEAAQT;O9=6#0,^B0F/PE9#B22SA)JR)*0K M9+WW0Z0,0C/0S&VTH OL9_6,M_B,P8/13N"0>TH"<^M<1YM@^H1D3NF]EL'^ M3P+T CPEMV_W5#'^%!-+WT]XM.JK&*RQT Y;U=18T@/-S%3*=_[B;N1,WJU=X7\.\E#WP/7:>%.H45ZA A M%@XP0=@8=K$%:U???#[CUV($JQ]2R.0F(@_*$+'P%KK,OI'A "I0""6R2UEI MT1Q@6A(D0HX+221?B1*8<_R^.\E>*XL;DRO15F4AM33DS)RX;&L)8#%%D[J;)&;XZTKNB(1#:]\E2 M.TR8)@<).8S-)>TXY;#*&U.SV 5G=X?#R=:OTDV-VIM14063*N%X/M99LKV# MXZDS!6Y;7KA6O! -&PYUK CF:EZ$%-&85FV5XACLT5AG85O[07W/WHE,(>^C MXL=">:]4160UZQV)>.=6O:_[6O=:,G^H9HM*F9>'^*_2-"DV(ZD#%]9>D%V6 M4)IP3,P,S)@;@ EVMH@5QDUG,J@4Y Q],[.D&7KG;S)+7!3,7S*.D(P(2T(W MYQ+1_38$#G!&@\Z#S"/AF \Y@# KAA1(9/8U_Y9&[)?FFL7_)=](J P11.>WU**C$*+%\(>P 77 MX6(!80YV@WG?E&+NQR[[\5X_BAV_)M2Q3>Z^Q^=>#1-38=.*'E_^UY\^>1YR MFRE]&_;!(O-PXM-98&O<$O(YO-AUZ70@TRC$\)[+L<\T+6._"./"6[C7:N&E MWNR-IGW,G =])S.I0'K#RYL^<3GQI<_>G!=6. M!3A#U/=61C=H"ZH,"*"B^J8=C-\$&Y*LI9^-AQ*]$I!JB_G/>0]=3LI!E-"A M7B"Q6,M_9KE"*IB!Z&]I8UX,,(X#&/0U]%(Q?TY)+CJS"F-(9E0:.@RSODMIW2=2-<6XH/ H ^,-46F]M(1 MHE!HJF/QK\8P7;=R@&_E&30B&+<+(HD30AUG_I'D_F<1/#O>5*_H]1CD[M4] M?4=T9%ASJ-:<,9#\"$F(F^72RUF%7>Y=7F?;K5KB$_.\;D^Y3;\J+_C2#$_$ MI<$]"4]R/]%JFVIMNJ:[C4_KM62-YWAH_&'#X<(73^]?1EFI#:5H6#\)0G9UK'D)" M5.Y?6IK8'JEW/^=A-.^6>/R^-C4%>I19$,[L62I8@>VP=;(( M;W&[:X%(L/5%DW0W19\\=7./8"=..,#>F!P?HYF0.T=RMQ$62MK7)S,O=$GF MB_BAZOWL=W@7YDJXDF;9._I@PN/FMN1JMUOY 4+LR;7;PT+74+3,9:7QRI+X M'1.V[U^=U[V[,^>H^('HT4CJW9]=U?:6)'_,)8AHQ:WJH[6:[PP4*=M%=MN; M9', C4G4.0NG7J9I"#]\1\BY!(;#K9 362>96K+L%+./>U!OLO0,@Y:.5-K@ M7>JNN8W/&1;)^1!F%F_LR=M6^7F]-QTV#SZ'G'M>NQW'0RN&U%+UT6[?)55S M94KC586@X[/?0A.-K19-45B:6D.\TTE27@+.K;W\.\B3R'52WGQGQ/!E4?W1 MOBF-4'_F3I;!L7)\V/*4W$VPX\O.H)V/7_&.6T"<,*2OT5N3!U'WZ0*B2H - M'_7:P+XCH:Z3^C,>)F^X>TX=!CW,2QGCT%2V8(:V_#DA"MEN-],6W?PU( << M1J_%2C#U13A *)8&FQ%>7=;D #&^<#*.?<0H!@J/C"S::\0@_+,7*U+_* ? M00CV6P+_)EB#I\C3,D \Q$<[?5=UH:AR:("!:X==K452-#/F5)JQ%M#]M#GF M[#^Q=@H/T]\^QP'$=57D+\?"=ML9ME\-_'JXG&X6G.8S\_ZD5 UKO+0DOFO\ M\I&HU*0C\N32&AO>K;OG!5 E?3.\2Z?':*R3Y+KZCMKD@V6O5,2X]ZFF5F"9 MBU6HB-K2@1:K6M/AP[Y3Q%7XT0F'ZC?..WU$DT/R5[OFP+U,C.)FTLV*SHT4##9Q=O_ MWH'(D1'->&/)U.SG<70^UA?RS#-E7=\))6=DF=(T\6=ES>7)U#B*"HOG%]AC MU'U4C_01?3&:S/A)F="X$BS##TX\MW]E=_G7-9-$UAHRC@DY":X:?IQ/'N?%CD6)-Y&YQRV)Q#-'NGPT M[,LNA=L8/V5WP6Z%C3!/C)1Y7WYR5?Y\E6DJ'E>Y5'-5P?G+KCJK$3/B-&AB MU<*HG/VZQSYK4S4:M8I=3Q/!P_WF#B]F M./=]'B516KB6E#WL4N\GMIC!)&;V)UZY;NJEZ$Y=S^%UKPH^^=12H0O_S,[] MLRA25/$."]#EUS$8' MMQR@*B1A,^T7^F!4^MG?9@BWH:&YI&M#D8:JX89F($11JXCI_8ZL("?,JC[A M(+B?#;'(*96A5NH7\_L@/P=XY%57\DO BOWC1T+[9LQ+3MJ4ZD<'6DN_*R&- MLFZ(\5OMLU,_JEC"=F!(K+^/^#AO?CV$ W 'A@[%UZ"RZO>0S-;!0__B'V M&ZG]::[ZYME%(])[ )\#5'J>I&U[*QLE4U AYG?R6),LULH4]_.SN$)@Z/:. M]&[_X0VX9L,UN7-0'%J@-<%?<)GPJ[@!'>2@<&.&;9_GI#G7;,'1RMO6 M2-,ZI7SLA2ME^Q\?N'-9@H(;6!DU*V.>#3'^0BI^_E'^V/S=N7+N<,IE$ M%SSP73_-O-\"79DP6L&@,@EHQ:^A-U _4C?$QK^'#PY*G@K(71H_=^#I5N\& MBT0#/N6CQUG0-\B$/\EBIHQE/N2$/6 M5H)CRR;A#7(H>8H01D;0Q&9DJ-]W;&*D.1G//G(0BJR-L'=_L+I+O;[RZH[* MJQ?+T8==*27T@1$6MLL0N/3CN[\-7M$3K]DQ%[UWC9 M6(-2LJ@XJA%KZM\HMGORH_J"HU>^_V^!G<2+6K4'O947Z"'!<^4 MW^W8^.O=I>;PTRWG]&IJ-O9)+:QR(SM6=-5RB7,ZCYQ,EUZN>*FCGG]XB+%H MXBW%_3A/0U.)I$.SU3K=(29>XI&0XCLFN MQ>?THI-8F'8:0?G2'7+3Z>".3@:<@D[6O[4)_ZOD=WGX,=CSY*^P/2'PO)43 M=1X^J:/1I)+F ] :[,MYD5J09:9Q5>'N0$[H=*%[R^-SO>%D-YPUJDQQV\73 MWW3#CGI$T&#C9\=7'J%$>X99S=>_G$L/F5$U8I; -[HDEA5)?#W#$K$92N.# M3,R\A*BSTTM%(S=9)VEDN2:A/:W\*^$_?LUWV#]:'QD-7_F\3G50W$O.3S 0HZ>-:O]P M/^ES;>,N,DXW&_*<7DS]F2I_JBE$HNZ3<.PJ])QL[^2E10Z0+_#,D170,07$ M> BT-4F'\YJAQ42GI\WZ)39 6]2%=8K/B'-$R6H3!SAO-/N/;;.F-GA)>!$5 MS4/S."_PT!^U(>N:&:F*_V[!0#1<6M=:FLO*Y+O*UUH.9>+FK55#/O=8]9[<,8EZVK'> !UJ^TAWDA MUN2/.>/8W2.2PTC+UZWJ;T6#%0Z HA>W/.CGX7I=DM>>M3GS%&.I;OT!,ZKC)B@#P^Q6&PA M2;4F74>SRR'\7O#-W>(Y@H@BLE9?N+?2=]Q3JXXA^C(I&I?YO9CZHU/0D3 + MS!N/ L:C-N=XG@#7D]@N'" ,#7[+(?G7'9W B-HZ-S(JX:4EB2A/U=YPORMK MKQA?YK>)8;#Z^FZ)5JTW=?)_F+L,&Q$5(C4/RSN;([]\1X&W%__G S4UP! F!A3V(_[ )%F1?5$,=EJ( ^Q$R;I)'RXOBJ7RPT[Y[/ILXTFJ=-Y* MKKF#YF/X@Y*MIR%CLK?D 'AR7T,/ O.\Y#D(NW/:$Y+\8N 7_C6GTAR=!FDU@ZAWD&[E9:")M87P>LFZ$ZLHD.AAR M+PY@?\^+3L.31$&C/SZL*G@4WVB"C))0 C->CL?N>. MW?2^Z<<0%#+WN<$&\%L];Y_ +/$O/,/FB1MP@,*LPDN0Q5Z71 B$LQ[MU0CV96^SD(/0TY\Y'YP#WVX M1KK:(1A-S0T]C91"$<4,BKRV#7E]B^;/T@RZ?3,<+85/#Q4\+1C2\HKA".ZD M.\EGSDV))BVX;#3#Y"%QP3S)HFUF-%"Q8+N^I/E.UAY2Y4'OP[TE0Q]NW6V\ M=GTKI"]MC3KXUN9;2;E)<]7B74K"+TL*P@]/Y+_CIMNDH[B>9B\@WB)Z2VC8 MGLLZBD+A&0:AK],W-K>R7B_\X=@+:65(ILXM+T2TLG(HL3 G\W;'Q)N]E->A M)XZ@^38DQO6U!G(A'"%*_,KBZ5)VF1N6<85E1ZZTSNMHEULYRN+5VMKE/QEN M*Y+[H4+I)L./0_C(G@1=-IO67V<_7;^7&2(1?$.WW]WJ*V_J*V/XFXAU' J7 M@+XRE#NRBVQ0S*+[=S87=/L$$"9*UG"9.>3]\]*$XY\2@MD,;.<;/8N>EDQC M:LG/)0;/GR,G1,Y6,ZCYFV&(C&"7B)W'\I^HN M-8RFGX^L?(N'J\T%^(L9<;^NK3[D\,5X 6?-A+U[B6B!+(X*6SORDP.,!G$ M'D0S M!47<>UH\XZ'R/O)73X-?X)AXCTBRUU+-./O:CH.=ZD,"7,@'6EIJ*AV?^>GI M'N81]R2BO^^O]L1U%E^U?Z::Y%WI?E*_&=Y[F(8]SPJB]6:P#I#>4':D)=1K M6;SL7J3PWS[P0%%E0V1UV? 4F5[C[:TT7%_0+F.B_LEQ\EYLFYFQ7$]24:Y' M4L13C:/K4I;4T#,,YW*39T_Y*U!R=+]L#8:^U:NZ8Q_&WTYNH#/>TY4#WUI_ M]SBJT;I]$8^8WM2P=^B?-Y4'3%"O[[FN45X^./^]V5,DII'NH"4]^BMZ!1=$ M1^$-T"[8"-RHT*/R@#),:X^OC4Y4[>]SG& S_OA# MOI YB:4"+]6R6 ?L> @&0C!T'&(?L MN2IM)@Q_F06_K>0CII86(/151RYB65_N@6UKBEK*M;^ZCBBBYHC7/OW8T MU9PI+S=C]J]16*W"\=:^Q_,+W(?D,MK^*Q!5_/8O%%4;_N_#Z)\QVXA1EH"6 M81+I$8RA9#2A@0/;#*1WH69L>_ K+!UT7>!.^INB.W !U:.61\-ZV M"CILA .TP7_\' )1*BP>= QC-^DA-:4;=3S@2Z&B%!^ET: X.#[)S>*EPBLI MW@H^:CFM@"K0Q5K9%X"U'&JH>N3'K-)MYG;F =1KZAO4;YOKV:.DJ.C>*[' MKO;=6X^6:KQVHG_[^ EEBN=:\=.A=Q )'H.=_[OY_RU=#+D>CSJ$'_;5T-KG M8B$J1N'#(__F='*E(CC* >HW]V&D_<%U"C(3:IG*>S](99'( >1VDTK QEP5 MB):.XP;1F)&MU;2W)/M&U-YNV&2X=-1,]\\#_/ >[I-\E&OI6("893X&_9]L95';XF[5H61?&M%PL2EY:5 M,BQQ(I$-MN+2CW:=ENZUQ)NB1].P^>?(ALGWR/:U-FBR5OX3*;_O(M/S/.)B M@&#>_:M5%[E9NJ +8FBJ[+%NJV#.651. 5BL[[7O<G REWJMY^ RH]YT_RV)>_")@4JF%0<0-GJ;$]'. &\>G%>3(]P4FJ M>LCSD]L\NN]LBI21^0G5\U@_)VX)^IL-1;#K?;OY1/1(:!]=^KMM%"/=Q&0, MHB'3J-%.VY1]9.7$"14AM\'I9X'2[]/==RFU%_7(*4A4JZ: (;2M<(,>_ M<4R9F3WZ,0\2]A^._UY__K\[/_3[HX/=7O?+X518#8YW\-5@DUFDG\.NTR\" M'^W?:.V;]JRJ&'8PV&I2;BQ^")M\E17[H2, MQ^"%^_[??.6@P"!*=0E)8(:X-7QB[4/Q;M^X>&+]YR$H*'38K^+2QN;N3ENS M5NAJDZ79N@,&]CY3$$^/H6SN?.5C"6.;I'#!\3%AZ)AGGK;T+0^YEKLG@=[( M27VAA6?C*H^K17JX;[OY]'/'L-=_R8.OO// X69:/OO,GQ=*NPEFI%G8I$L\ MN_%;RO%35-CO]S;*S)^)P:[3;"?V??[0E.9T7* CAGL4@7"R99I[>+QG"9!_ M??QY8U=ZJM#*/EEK&9!^#,VW6%/34]\=MG"8_D:<$1F])]>H2Q7]$*ZU21E( MX-7?*$,+.RQW( 0^/I>O6=5;SD6<,H(SC^.R/:97^NW-CH>H_7- MLH[41VMJK$6ACJ:8))_X!(5%V1CV[CKO.RTWY09 I<__AO2NNOV?Z>^Z"2^Z MF!4'D( F[WJ@*#1YV=BG?R^T$"4L 7;".N'IQM[!E-S]Y5KAJOM_GBN-GPL] M9-7/ 4+(0YF"M&"R3EV-B:,CJ6:T86)[&SM@%5C"&Q#7Z!:B=Q3M+?C MW]8]SP_CQ_9U30JI':??=A%7W+XNQ1_LS3J#_Z5IOR#/C0#7.AW7AX6G3&%& MA=&MYD6F,6?%6MPR)-M\?LL3BS"$Q]!#:>#YD1@.<$4;O98Z7NVSF0R_C:$K!AFQ[X]!(WX6 M2>_">S7C)Y%&'>#=<2&Z1!\'V 5!W")67_0_#K42O72&[1M47:]'[G?-V]Z. M\F\@4B9 ",V'S'M+A<%KZ"4"NS06>N!W0F_MG_; ?BMX&<7U[]!ES6PW!X @ MC[H"_D19-*%7(3H&@>'2YK[J;,34P3^\\0P9[P $S3<2)FF(!KMX(HU6%4GT MTZ%[QS>!!FR/^?,D;'^="4B@R7GI_PPM!\! MZN\-?_A;_67R[5>\O]5/MBBR@.J[//==;M&Z5]2.NE=?9DB;YV>90&P:CB]; M']"'W]) S($0@,E<836[3[9<$6UB2JN\9Z[%CU[?,@$_KVVG5T+6R3 M?0F;0"I$2EZ%-AJQ#C*$V%SJ M*ZRM&!9DDX_@$)-[=P0RM?N0,S_VZ#0JQ*X>_T?E\P$F9Z-ZNPV[>U].J@XV M;M>O4K2+5' Y:C+NKW#\.4KT2FJD@@D?267(_K2GU6A_E<',A9Z#I3?6;(;% M5F,\B!Z)M,0QBPE,!'B@X[.$R<))F6=Z6U^WN9*N9)#R(*:6G2YEMN_RE3"=L*-%S&96RR;!"NUC M[J'5^.+"M>PDJV^KVQ?S09(H7C5V'KV"UZ+@4A4A_>9$>XD5U#\ZH/%SQ"PN M6Z7_]@"F)?G)B;*UNL?-B^F;\RDUOE^FSCE=O6I@'H]L6H6'CCG<;73I>(A: MA_LR?%CJ],WJ-"707&I&7V+=EM7,41,N@L3/CXXMW:J>4PU+JIO@D"1*J%0?U8 MKR-]3HVL2)W3T@&_.'^TS4CT#];U(^%R*G@LZ#'&1:)^V@W-F;D#C'U,Q9M* M[U@"I/GRI?BEZY5>:=\:S-GDXBKWS%D=76E8Q]J20L^UP<:14S,A[=K[4W0<>?S3TF^)?A#!#"?D67I3 >L,;B5^" MT-SX("YKS'P#0M,'H+>^XM^>>T2ZH&J+-?NZ&] MS1L_0 N\MC\PUU-SN'^=\J9J^G7IF'695ZAGZ"L6)NHF[@=Z,5B(3MY\T5\1 M%$$[]Z,)425L.I*$PT"B(NVW@T5>-%XH7F1"_7R'84$1H!A^1/Z/-XHVL*[1 MK*Z29<:6;N<['GN>KZY:J4DI5&C M5#I7Y^Y;'5:[DI@2;JJ,GFA@?,]+Z6U]\6IC!T'X]614X[[+^W<971,P0@:A MG(N?'T5(AIOQAO"=E^=>P88A"S!UN5IGNT*,;T6-/UU.-7GMI;%3Y,)SUA>A ME[O05:5A0AHK,M&\6ZK/L)^BC@7>'0X0NI@\%=H7=-6Y8SW^X#IS%(U?0"(1 MXXF]N@;'KK]_DIQP@ZF'3^\!GXXQ7I_OWVY=6V/(3&>U!J^C$+.;,<>HZS> M$@2'_9@H^9MQR]_94L*W=3Q3G+&LX#5<Q@6*TTY=IL'' M[(P8\^$%G#5DKK58$HR]0WK_9H#&__:?+(YR M "X(4F/&""P1Z#EDT;Y.9%+H#?PJO@K[.=1*"#*]B0V9%Q!>PD?AC#VZ)SE M6#)Z\YUA*Y ;BNTR=5C:T9+-UZ1QJ9A/?:#_QF?&1Q@8VK1L=) #\*&_HM=D M ^Y!0E&3 VS^UXT,%M37,T81<)*5U^:KV4@#F"V.M;)R=?T"G,7$_(P,,L-< M?>=&ONP6KSGH^_PD9E SV6]\\(/F8Q\8AVNBNQT+AKW3YLWPY!5]_87=A'@:7]WLG?.1 M+%.R4;B&.0_MF45'4<51]25[\[>YRYXW8.JW,[8&8\YH'PC3UF#S]S7@21<) M \="+$D_L;M82JX5#8._PN9^=.#:,PM:5X7O=0VT* M-@Z70,%:CLXBO&W_+#VB/Y*T$0]Z@%QT4\C$YF?J>-P"/.J3L ]9IS,6@C0F MRU$Y&=]+]O9=? ,]^0"&-!MDXRF29&D3+*#YMI/Y@"F/ZK)S73I,^B%E!U?N MJ[PS4P&,3NR"J09G)___P MN36A[^:#P5]-1^'/!LN-I%L%3/&%GD_$Q5_$SNMC*IV[I8LFUS=6E@))596^ MI-EYJH57K[I4WP&N56,N6)7%,@"A 9=,50@/LG RH#>JQJ!DQ MTDX45JV;BA^*0E^N-B=]WGQ9%:LLNC&SF$'^HB\38*"N9SFJ]53]=:W^ZJK# MU^-[D7>U;39J0 6:8%&EXGBN>8W3@?P?A<'QA3U*L)"[*C+#YY8_7-\5]-!) MTR/!2+6NW,M8R6H5\I'0;<;)YO(-"CF7]60K<*N.^LL9\TNBT+1R@[HW.8#X MVJ43A7XZK.WZ Q\+[L*',/! H6D=Z7K&8Y2*T^,+&D;GLPMCV#O"Z[L:+:/< M]TP_VR3W5WS^@VDBGJ,ZX(5.R:0XTSCS[A%%#B#:ABTO^CY5O-5;MG1NL=J#- 7:4SM%1OZJ-G%(>.):@/]9]-8Y,6XFXB(& M/"*T;YK_'HNW\XT?N(RN% @QL5GWM%MUZE4NDCHS;E*QD"5AF_%BZNW3YB/9 MB"7;VUOV^4E91./\F/@%9_J$=KO"C?X,IR"EV$5\[J;JLR:?J5JA:I D S+& M7_RX\_X5N=+JSYMB?\).CNI<@M8EG& N$8OG0U026T.I3^H8D M1+^QM#XP3N9;)B3_K5D7%)=@_5J@ 0S2Y'UKZ'\D:ZX0Z2(AD"Y'=D( 6$Y/ MD>$ ,;?8B&G,YS$5NJ356L(D(1.ZG^7#7MO<@:5945MIEW7E)FZR+)SW#FLY M7.OFV6_DPTN =#XF^><*[NW"&@>8$*LK1CW,,16:)R^H+LUT"[1PO9? MC\F\X,RT-%+NXI"9&90NK2WK.)N-ZI#)3O.DAQYL B>)V1"0/DA\F#-L/M]S M7-.I_+O2>8GK0/F%\&'LBT0^1;*3\U0)->K%:A?H1&?H78K/;+V)FFUC+\0K4?HQ(*3;Q;"3H1(M+0GB+BD2(\\KB%+A4%# M$8X(\5VV%YU4X-E^NO,OKWNA2!""G\SPV$^=V(JF:+PZ-4L,,2 NWYLLR.$ MWL$=0QJ+[ 2$]O5P>)62:IN^RZM+='F#;LSDHFG944O1Y=AJI;7Z(0=M"[C1 MKP=[G=^W".7DC&Z>B_H*)E7KQ_^WHKM079A"'HG@(D4EZ%_/@;_]+4[9'87L M S-Q%-MUHAPD%ODM(/"?[Y1C6VOLYKQ2-TC8Q0*N!%E:UK=(E!QD1@ M1W)@6&+&\4ZJ=I[4^[B/%4H#5M_T(P4H83;25=H,C"S/$#&J+_QH2XU4><3K M8:'OT='ML?K5RG#HJW(I^ )>L5%4 ,WJQ MNSV/'R)K/F+S"E3\;>MHP]('O M8+?T,: U"Q'>\"G@)XKS*6$0&@/08*S5#; 5=)^]7_;?.L)KDKEA#?B_]$8^ M6/G=$MJP%:T!ET3)&5FK9:<+[?MCW&A3:H\"T_A[PYP_A^YYV&F28@A_5?]1 M/P1Z$T6B %Q5B1E/89J7)S.IADJ>M/R@;Q!T&'A_?)UV-,IO1WI&/<<2. EG M]N+7O,,Z-&?.!5-]V,D:*MNSSKQ!TIZ":6M&^*8BNW9_UN*KVI.K2>'/L370M?W7]+*N M[ N;2+>4K-B[]$GSL_#$[M*@+PCGN5[CPUPE@D!DW.C:=]?/*RQU7W%SP5-<\5.+ MS)31/?8.,&A/USOL.P4WO=8,6O"J2Z/JQ;)FO[U:TMJS'@H_%7#H;;-6S?P0 M^!0C%%LXM/_ I.A8WI6I/\5@:E;T,90-7RVBED;0W_+1+V(:/G8]N.-1*R1> MF#? D;5K1GW&JBR^SQ:A.O#%Q"RE+=P8&D'QY*<)O9G8],\WYFB/[V2+V*Y2 MY B9%NJ(>ZZ1U)OLE8^,5Z&-G5B':_CV5XYIRGC5GDIC%>P> M%)3*?[U#Z@#B^*LW'&WMF/ 8$4.,R.<7$%\TMPLN,L/O7KE-Q9UP<=HEAC20 MGY7YL&-NUY%[E(C0-N1$=6E M.M742(_1GN+O"Y*9-VZ\BQ\;NZJIW';4];:J];V M4+(77,=_"B@RS]HY3Y\-?)HHE64O0X+C1F*-G;>@/ M-34OF9I=RVN V1C(!!%/Q!_*MMEZ>_#5"HQ+]S(H7]!:BS*W8-L02CTX2Z92 M)FTI)&-QW=?^*\B.LR5I>!S,TH2!:3H?>P>OH86M9.,)@B($8-!@XW8O96OI MZ/M@-&]F'JDQD:V7^L(G;0IM(_NHH+3O?8Y4BXZUG_(!Y$EI&U)/@KD#K,E3 MM_A >M61)_/*N<=.[[\NI[A.ZLV.D+43;H_/;^*CF1)#\;B+7#^73),I/SN M[7#R8*V*)>)ZX($JO/)MD@FIB=(5/E0G@$,C'KT=Z<>$9WL6E/1ZYR:+9L^+ M)E61TWGHB12\9@J(B"UKM&1FS2[P24FC3GS9&+SDFKM>_?DC.I$*"26KP>HB1(M(8L04D:)."MHY47)Z4 M;,2\@FBOM4B+GX+=C^\>6(>U;O,L 8E_69#R-G[DKCE'RG=-P:IX:-Z&!JQ# MU<71L!J]P_AI-@_$9KMINF2-@!^;2>88ZP5P$6#$D-N$$4KT\A[1-<&1Y?#& MACX84!"8,0%+MR,O[B%2X#<^M]VX=3FI\+AH6RW"<>)P7$VPUR"AYW!YF7+8 MD4[INC 22JIHKTLX\S;/I *?">:/F&M0<() M>6_A57D=N*^D!*0U6S-":3M++[,59_C.?<]7]8+>&P,G7X[ YZL3![M\RH%*H30W+=U%IW9X4MO^5I\ M8G8[>O0'(*OOMUE--4;_5$3:"O2%Y!5B"*%- P$/Z)X\21E6Q+M([#3-LBC' M>]H/3*5X\?AE8WY@5M$%>$P1&_^F74?G"<>M;"A@$,LPH1G3L8EH_"$J8S$X MW;[]@[]WOU]O#/&#N?/WW8V[]:.;9KY?/:I22%A++K 30_:((2&."#W"SRHA M2,-F4.VEAD/^]]F/:A=K;-4_'#/+.)7^+F#U)W-G-[)BR>KW],Y #>*0F9W0 M8A:EMMW3:K3WIRI#+7$E9,X"/J]2.L#19(HAG+K:")+OW4@R[4@\6K'7.2G[!,JW85%"Q,M?'4Q1-J%F2X*(PG2'<005A:2 M]KX,I!O-'6+(8SI9I(5-.8*^+\JZ3$X%0"(]@DH70QSR8+Q%Z%>L(.X/?6[U MMZ\-A;=_ ..]B$E@SGBB2*"55$GDRY/G4OS%D-H,,23L$Q>,4(9HT?D/8@BW M ^_;8LS/#!'=$=)!B@-=Z#DHAA"]E]XN5WUX/<#LQ*X')MS%D'J_ 3%$/DTD MWT!#":6Q/(MBD,Y1O_;K@-K^@V>.66 MZ0('/:_\BYB3>14:M>8356K>Y9L>!4667L2O;@-R<5MH,_I2DN9Z_="EL3W8 M2;M$GM_I[8T9,SZ\[ZY#MUT]0-GB:U"5*=ISV1#NOTI^/'N!P6$+ M$]##1?2:.)[TKB,WODU9M0]F M2VT,EL;W/1ZS_,&<>MUJ9E0"SCX;J5MW>?1^=CTGZ&"^U>D@XV244[#/VP&[ M_B[*GIR^DJ@CARM'E73.K?_T<63C\9V$,\+'PH=BB'L4T*U)X^9W7(W4W'&M MY7W@XY62G,<3129E,8+CWCD3ZZG#>V[#UB'4/ 96"X"W 45514H6KYQ4;+55 M&SY'"[G.*[,.#/*]C=:N"KA4B][1%*[1AI44&LA-#AZ,K^@@=P41R;YH":;9 ML,I]U@"M_\70 +1!1+A5K*%^Z5Y\J_<:+K;/E-Z[$<17=[ /0?X M1,MC5YF]Q>] ^U_]=Y:+NT,G?_(2)$N$ C.@QYBJ_%EO2 !&!O7A8/C \DVU M\%'H47NT: G*U&PRGDG>LHP5B,, _^SRM>YHY(G?5 #FRXL&BOA"T1C%#R1 MEE9>P%IUEXQ=HS.]8HB6ODO0TL:U B8WE#GNP'4:DO,-OMV2,XY]?A2MLJ\M MKW:@&ADW.,C"9A8T!BS1^N^S-$\FF%*GS\WVCM2IFCIZ,6K[K,401/CN2'XT M\5AF$M+E?/\[OA^&.(*[$5R5G^LA MU%)F0<.IZIP7OC^:-85:T3[WA+2X.MU)S!YLMB/+^J9OQYG-7T5EPRPI#'33 MO8S)*SN'->DW_EQX,6/X[\:X[X+9 8AS*D2&+5M![MJ"994\H7BHQ>$5\ M>I(>57Q/5$_\#%U\03P>2%6"RQE*H+K1B4GC$_Z#'[>8]MO&EPB MW+J3\USP0KO)_>JY$4*Q^?5B'IENN+@C*GS29>-X4NF%V:4[FO._%F&B+;SZ M<2IO\R5U$&0 M#T">92V&:;(5,3"]VCF#F*(PPPX'U-7S(= ,4A,T"ECK1WZ@M#OXF'5$@]LO M*A3+4[O@CQ>4HG7K%Y0&0X +M-Y6W4BXI-42JZ<1*!<0JC_GJ:3*;F3EIRU] M88QJS@7Q)W_2P'XM'9YGDIJ17<= "+@?&9X[F93GUH_$EUV]EH.''8Z2CREJU9&[D!,".F;[761C]RU_9VZ*[/ZT')-VS- M3@/>6$&YZ[3Z@I-.AJ21Z=N7'%=";=*/+B&SFTS78U8^\3 M6EI;/;/6?'A/:6)TPP?5!RIA&[7Z'M^R#\ L?"_X7(L+.XHP(UK]))885) 4 M29T./H9M K,WO9//W[Y!=\KN^V1W)^G61S%$:7!AE3.Z!B9/=A(Z59[K=2^# MFOJ5RN[I_H:CVE0U0WG7TMIQ_2^'M?AAJ.J-)!G#;3,(0MKR%@,QVE6@>5[Z MZ!7O@V/O%F[:U;5]%9"WC,OO^$+86\3B1,SY^XA_W:;"7\16! M*^R0VSQNZ,:;[!]&SH:!";XY88Y$H+-5.2>6<1*L7*AQU3S>';VE_S.C@><. MR,2@1K'PZH+25,RPH%&3RD90'^P-NMYZ6'1J8)*?V@$FJ1%5QHI_5T6Y')CT M)+D'LZN5+7"=\;2^AY=( M@\#UEZ@#^-NNDYF>(.>KH4X'RTP".0%BR"@!C,T_1D155?[+L&OW7-0@>7H= M*ZV"O+UD'6FJ3#'__MG6 KHD/1-]ONC6HQKOV)&]N'@9U,H$;'8^N+@=GW7^ M&)7K--5Z1V1.LS\^U0O0_=SFA:&! M^[OS#D_Q[9,V]62AJ)3HW)70IE%Z<:K_#OQ]*TRL!,Q.,WLFPP#'P:>KJ$JB M9*"N5K!8V#_:(DVD6,$:$(6^T!0HV $LOR78Z6!9/I4@NBBD""CP):ATGY N M(-1!_V'X8$3:,,@% =S)QB21= Z9^U5(>$U8(,$$N4M$7CA'2:%XB9Z2N,3D DF[#@[1H)=>()RKY(V]F\FQ:[-Y?XK6!\_Z"92<*Q0HRN@%6 M-Y*6@(<#S2!L351 B8YA7[>C_?G4&)%),$4,B=QY>V)7EP"'I 8<_W(K^2"+*:R<71IQLD I>,0"8[+U7Y MP>6"S?MX-SO4BZD!GZE;)1]BK4XWO^PQ'[##<,Q>.RQ?#SW ^3\JMR7A0^CI MXD%"!,5@X&=3>/8W,X49G76EI1CDURX#BY4PVX4I^+LPE<)M.+;SD"#VK,7F ML$-*E$VK]XP+K^&V# ,_J^H0"OX)1MK]*GD[PHIN2I4'/NT=9MJXLX*#*K]2 M0V>EY&L3@MXV)'N6% 4\Y-]8B0S%DZS]M[$<*IF4S>9;HH_/@N![,>>U^('L2I:(9X)]H]D4\+3UA,FA!#MN%-K+#I_*(*8 4]%C-?*:\? MKZ-R*L^D5WCIN,H7.K'+B^;72A.HKH^>%?9U5 (3AZ#UI1FLJS(D?'(2Z%/6 M.#87MITX.U7#[\-'"VBOR2;J .B/H9R@VP$6?87)!.VA.TB#)A\NU31- &,B M0BK>X_:D5>P<-.7L[1)#&*_7"=U040>^!ST>$5XGV^CAH-%>BXE72L&).X7W M"/"O4/J%Y5MIL.44N6-[\M7.OA3CCKOE H\> 71I2T 5QCFI6L>F3*& H42[ MZ6W\Z54W_?LW"-)VIM7_O$,MC2R3W8>N64>:#?5O2W M3A)Z$]+-U@+U8ZD$(1^[>7WBVKUUG_Y6(W6YE6D(7Y%=B1%*1[D5)'J@RCU. MGP9]6G16#/$L(MSN"6@I0S\Z4+5O1VP')T9F0[G9_&^8DB5BL &I&9H,41-FRBX3> Z#T0.L-7 F&8$ MND,L=:) A@VC8W1XORPB128\K[];\RE(YG>R#'D"!#CU,2!1522E(YV)88@] M7"=:7R"U^JL7Y_HBVDT9/EZC,;HNQ$?AP X^M=3*7A><6AG"RXD+T>>"$\J( MVH&7_*4NS_TX=?.(J^J>X.["K+Y=R^O_.:+DK]<:X=7],JWZKFF-;ST"<7J) M#\B!BS_V.&YBE6,R>=&A\,C)!B^LJ51/PFQ@;JM M3R'.,2OD0O"#K'5UN>>"Z?5:T"Z)H=#DFE^:9QA)NO/JC,'UP2+_\WSTA(L, MFZV; #/2S\D,),WELCZG;JIG;1Z+]!9#)(7RKN.HOX\LUT *;<[- 4,@263M MB>3.X*.L'+!_M=:0&'+N%H/'0Y8A!0]!@^5I$(:]UG,5!0;#!GO>;TCE?OSL MD7%U_I?K*<3=N0H; CF7)7\.CD MQQ<2@GI&GO2 R<"^[N)R[AL'-I6MX,*'PG@%P7L-,T#\\2CFX=P-Y.8U,-$: M:1QM&/43ZY#KIL*L+?+(.M%N-[!RU<#Q*K6ZWAE2_@3)8UVRD[>I4;*PGP). MX,H1'.?8+PWS:T9M4WX5I 8%L_@K 4F# &WBR),ISF;8V M;XAI18,,'E$1>R^S"&=PNQ3\0QFO;X+4UV1S+]$*@5[[PT-<'1-P)5-*/X:+ M(<=KG'KQ#4C)&]82S#>&L/FF61J2+;1@PV"VQ"*I MA9ALC9YH1WXB5A;?T2&%;B1R&!_L\48GX484SBVNAQ-!LU(^Z/*LD.D&L%60 MB4=O8J!O]G"!IVD5V\60@G.PH&69I?%,:E/MN.73TQY>ZC_(O:&212/P!4D4 M]_Q@J>H:2J6M8O&&V.>X$V2#+Q_B.YOZ:S?)Y&_JJ=93-I$)='K)1^^Q4 \7 M%+\> '/%W:8IG*25&+)E8](;+W[:O.$)K@0+6OT@.*I2_J5$6I\AQP5IE'2- MU.(%X?J+-FFNG Q'LG12;IX;H.#Y1K]P&1B;=$$Z[G%R>W*Q"(]B$$ *^\=^ M8"OPU\]W_N^N\ <2K96H8!B(A_F 4W-?:-I 'A\1@2AQ3O6/>*#QWW(T])^' MJS21G,Y0D7 ]F6>5+X8,%_#53_\MUB'_\\;+)G=1.'XL2DB9NIO>>(0O\J-; MI]LQ.?.1S;B9+;MB,J8!0EM!<-)I1^S#FT\CSZ7MK=FGDH\B_9BL\@Y;*8F1 MH1TMVO:\V.8KE;>L(B0@!G_O)O@W%CKJ"''51)Y[=]_4)-]W?];\USS(Q;NZ MEBCE2!KPCP]TP#CEH,$VY0#4("_ACD0>'>N1X!R :Y"B7T@PU\XO\K$9">:-Q'_[@7I7>*FW-VP] M6-):M#XN\RKR./Q3"V(==['ZA&U=I5Y^7!%<^4G.9E@:8H6 KI9\.*D5G7F! MA);A*YP;EFHM+E#;E#!W#LA<=/WG_9M[%[XD*S#N6"_\H*ACK"CJ"MA!6&(K M%0NAG'6/0CV=:NK32VRTG4'OFZX20TZ0=GW QK5P<]7YET16KL7&6D-G0)JQ M&=Y)GX]'A#$)M:15W'D;44-SR0FO#.QCMU7K8Z.M_7;?BAYN]G$H#0@/ 9RQ MJP-4;3YU7/[:J;&@8&IS[=V3:>."\)/>#&#-'Y5X<=8$' MZ+#YXNS/8G5C">6["^ M]_#4VR)\XH2\ZK3JT(N<] NL-8GIF5/JG69AL'MK#W.I26CM5#F/I!">#9!*CR"^FEI!Y](6R2V:[8L9S$/]I< 7?(XH?#PU?.D7P=E.[?RO MI\N2%'R#Z)_K1'JA3_&[2B4,A2$+=PI3G&INVZ3HJ,?D418@N2B*#,=!9KAC MZ'IE>F5[L"RO%_PU/-IL^!P1S'IPF-XUX",CY+IV85JF.__-_2Q>II0K\T*? M&$) O[P&Y'E58:$SVJ+-N2EAAZ@]'_(8#R6AK:4:D7-J8T^[!Q3=@CD"0F"L M>9(CB U.(OT&^F?K]3#A[R:\>;8WB![I(#'1G[E\,6G.4FUA*_KIR,@L!7/0 MRB9RF5_$_49.^A_0))[A6_HE.Q$[<7O;\\W7MV/N5#:RCG9TL7'Z$K$# M@K+E19T2AN-N @4%TH8FK<,&UC_FOB%7.Y"Y"\$=IX,^ZX_+W'T]8?G)?, 3 M:$AW&IO? *NX&A :4=V7G^/1Y>9/IWZ9*PQ?6CUI.:-7%\G0J//-+3!!0BZ2 MQR/9TE#.<:YK6NAA-[3>^Z@6!DD9^?1D%J#&>0[7^]+D:#?T7F2+MSF25L7# MP 9?P8BEO-[1?%1HV0;F6-N[ *Q)GE^M0TJ[OI?4$L#!!0 ( /& 85>8 MPD)M4*@ "H&ULW+U[<]PXDB_Z M__D4N+,;>[HCA&F^'S.[>T)^]2BNV]*QU;-GPW&C B]*O%,BM23+MO;37X!D M5;$>) $42+%OQ$S;EDC@ES\0B40BD?FO_^O'TQI\8T69YMF__?/X)W.=D\L:P";PN&*D;!][1Z M!-4C _^1%_](OR%PMT95DA=/$/Y[_=K;_/FE2!\>*^!8CKM];/O;XB^VXUI1 MX/LP\!"&GH-]B,.(P@0' <8,ASYQKA[^$C,_3@(+0Y8@#WJQ'4#LD@A&%&$4 MN3$+6%(WNDZS?_Q%_ >CD@$N7E;6__RW/SU6U?-??OGE^_?O?_Z!B_6?\^+A M%\>RW%^V3_^I??S'R?/?W?II.X[C7^K?[AXMTW,/\F;M7_[/;Q^_D$?VA&": ME17*B.B@3/]2UC_\F!-4U:R/X@*]3XA_P>UC4/P(V@YT[3__*.F?_OU_ -#0 M4>1K]IDE0/SY^^>;WB[C7\03OV3L08SM'2O2G'ZI4%%]1)BM.?JZM>KEF?W; MG\KTZ7G-MC][+%AROMEU41RT*E#& J4=")3_U-?9+Q? -X2W.L5J %PM[B=3 M&(IUN&?%"2O>F9PPT/K>@\;5,K'[1 M+QEZ8N4S:E_@J(6AT CR[UN\(*T!@PK] ,]%_BT5UL45X-KS7W_9RVJ \/7L M-*YG8K#!"FJP &54_ VT>'M)S,D!L+6P,/+BF)F<*#.SG\$E%ZJF)4$EKN5J MV_I%6'>_L'55;G\"Q4_J:2S=W2\GW\1UL94)%61D@-HG?B$Y-[6>*W@P5DF1 M/^D)7^5ZGU,S"!S4GT!>4%9P\_J,@"? MO_S&GC K5#3(:&-+4R$U8-!%#!K(X"<.NOQ938&,$U)L^)8F13A=IU7*RK<;OCYG MU2I"V+,BQJ ?. [T(F+!V$$Q1(0$3D(B@I&CLIKV]K2T5;0%"M9[I&H+9S^G M<@NF$:8FUA9;DCH@KT +T]S:.,J$H36QOY]9U\)1<8_7P/$7]+2"T"ZW26.2 M?T!$M/WR&_J1/FV>WN1%D7]/LX>WB'\:_.>KP"*.11B&F'HQ])(H@3'A*L.- M$$ULF\0XQBJ*0J7SI>F.FXR/ EJ#IP8OP%O @+2(U52)TD#(:9>IZ)U8X=3V M1YZTVWBP17X%6NQ@!QZ\':-:60_I<&9(-2EU/:NVTB'E6(%IM:%NS_^>T6+] M\O"%D4TA>OA'=5>DA+U]S![N2"6CG,9;69HJXF@9ARLFQ!8QGRO%/U@%:MC@ M[2-_G,GI(PD2Q_=#YOB;6-=(4G@L?4<'>H)+1M_G3,\O*VH]P711B=,5!??GF9?\,WXR)GUU_1P6M_W//>[W. MZ!W_=C[QK^E=_H32;(4Q0IZ-;!CZ;@@]RPY@1!($G82Y@8_B(/ 3)2_D!""7 MIJO>_]=&S+$:,/C:8.QW,\PWEI(.SE<>H:FW>O6H")3C0Z/N_9R0.U,.TRD@ MSNMCG9#D$[?LE'VI6WYUH[_RSJMWJ&(?4%K\':TW3-;DZWE]:?I3 ,U,H!* ML4NJ(0.!6=Z^ZZ-JW+ SP-(L.FS/"M@S9L9X&Z% RVKK:W,VHQIS?9-U96C'669CM($HNZ+JF&CGUF=D-*ANLK(JZE#L\K9Z9,4]W\_?/HLFRD]Y M@Y5^VM0Q#B[R8\MW,8R1. 9+P@C&+&80QY$76\CW'1^MGH_B;R_?,IC"KS(5 MCZ68;E;>;BH1TRT"Y:\ J@!F#VF6"7\+MUT:&."G- .EX$ Y;F6V;P/YB%"+ MQM!SXP1Z-G,A#E $]ME88RH2Y.@_3:V\:U_Y"_C?#CPE-\%R^@?ZXLPY#!X MC3&>>"&N!8*U1* K->B(#? +Z#[7BM[XA:Y ZR7JB ]J^4'%"0 M WR9WW+ M_UJS,*.WPO3 S>7",(9[67X-T\.A[.PP#D#/7'K'<+6/';IG/ZHWG,=_K)PD M(,BU(N@00J!'$@JCV$2SG5;X"A MB16U0'@0^2= @AJE0;_O" _&8N;/]S)SJ/R@J*<1\L./ZP;&HZK62+=)'3C[ MF*_YRV6CAZXQUT-H] Q7J:T%?=$[O,*6["+^GUN3XNL6M=&X;@66C,5VR_0Y MEK9.[L >1UVIK9C##,OI'&.\3:QK>BF;X.:(%">&-,MP M7[-J%"FQCS6)W$OJYXN_9<^I6*WOTR=&/^2%V ?\':T_K-&#[!GC0!-+4PB_ M?;J[Z=J&-620Y,7AEG[X7$V)P_'#1T/T3:P75)@#7P5X0]=L).C1.IP<:G>V M TH)X;J'E#*/:U^CR3=\&\_W^ BOV?:^AV,C*W:3$"8X$5[B $,4A1%$EH5B MFSD!1;[B'9HSW2Q-2VQ1@N<&IO+MF7-4RID)EQ,T=2#"EIL6X3279@8X,'=C MYEPG M(<+4_KBOFWFWQ"/"GNR"QYY7-UL_LW*[M1;Q.M<_TE+67#WSZM(6H Y$\([Q M'I_2K+&O!.*_R%NFYV@:MT@O9&CR'>H0.7QV<[B&;,\!(K1LSG/MS69K#@C3 MM3&''E,/@A,I\.AFS6Z3TW :T45?D$W]I29V9/MV8$';CBSH^;$',;,C&%H^ MLY!CQRR.9$/D+@&R-/5P&A,V_,V;'95A_3$GUQ,K&E6:E0+O3'!T05C>1=W/ M%K1G@J1N2)^1]O0,[9N,% R5[!UK_KS)ZA/S3YR$QI#OW(%?6;&5((%$N]RFYZIV)Q93_Q[>Q$W&%%BLY"@?Z6IJ"ZD"M M<;TH^*@9\#E$MIZ0,$3BQ3CKF[@"G.>TC088A93/4TZRZ14+D M8U4B\XJZI^8F*U/^Y'V!1%3T7;Y.18-W14X^*J2BDVAE09]UBQ:T<,$6;_V- M"]#<"N7]39"43H$G+0^&3/NS>304A.UZ.%1>T_!,\OV%;6'?OBYX%T]9157. MTL^_O;0E3Z $ B:T#\+?[UMG'*,*+LKS?$EX*2^F:FI'Y2A+1@_*A_G0\U>> M;W(^E^6@2 =>R^$G-:/.TQ(]/!0B#7V:9[?)9_:-99M."E4[]!+LH$5"8/7A4&$Q)T[%@;45@H_'^EP:7K@$*^(3FT1RZUL>J3+V;\FJ9Q83US( MHGKHNB0UIF+8Q[J;-YA=4OB3J';9]W0ON!3I-][T-]:Y4\.M\+\Q^L#*KH\J M">S()K8-'9LYT'/K.YN^!ZD5>D'@VR&S7+4K+Y(]+T[Y[("#M'.C3IC8CS7V M*WVOH?QP2&JC*4B>6BWM^;TYXO=O+;^3N J5N3)VUT:VWYEOWRC2<7H?1[6! MR\(QT:R4@]4N_V>\5GYF#[7 M,4Z!XU*?A13&.!%)DY((1DEBP=!C@6\AQR&A5 #&2$#4__ MBVB8>*I+,Z 4WG56V@OBM0[;FRT ZZP8W8BJ\P_HKN;'54!VMQ&HPZ(D\F.( M6.1"S_CF9>IL<$/EVC1]\P>4MQ]SF'L>N%)" P00$2JS:"<6QY M,(I)9$6)[U.UXYCA[I:F*8YO+=:>NKR.[D.G%<$4E<@(\W**Q!R?$RN3WDN. MDV@4.5HFO??X.II%3G"Y>Y"&-,Q=T=;WK=.UW*'BMJASN-#Z8OL=*^IT:"L[ MU0;3/H/O)=I*IO*$(8;GUD,UP"MP4W,VE=X9*SYQN9*9L12%A(C# MZN.24A2[%IOLK>5M\B[]EE*6T5($?.=9W<.*)J+D1!##(!"IP#'?144A9= G M#@XPX4:-:Z\R$?[")!.!#W[79"3PLJ'P'=0E6<_,/D2NJ!RPF; MK=)Z$PN2)^"VX*H2%2]@A_D*-*@;?6%004C18TI7#'4 M?$C7,3G#L_A"7J:V!;0H48K#ZA%>*]CJN*W9(JIZA.B&3?4]$H_L6J;C!!Y%F4>QC!RDP!Z%J8P]FD"'<=S"?,LQO3R.I[K;&F36-S[8Z#8 M(>4&:\;JU.IHOZ^QDC_,*H(2/++C>\MODC6UBJS[F93EA$LDAM@P?J9SMZE4.5(:$ M[CM.&7Q'-S/]MDE1%;>MS>@G'K)1['/5$SO0(UQ#(S\DD!!L61ZVK9@IE6PY MU\G25,X>HV9Q\+-,RJF-2_F96%VH4*.18+Y?=F-YY<]T,7,Z^7XA3[/(#SRK M-\GK=#/"9"G8(S?_ZFLF)']B0J\+E]H'KO/KJR:_\K[$#Z_%6L"!K%%9IDE* MFI)3&;U'/^Y0O1X2-TXH26+(DCIP.T$010Z#)(B(C9E';=M341'F(2Y-P;Q] M%+?+13JG1-2%;LY@N0V39KQW5E:@$*DQR^_H6=&Q.<'HRJFMUQVSB95>DW/K M0#K0B =^$K+\S TBX8T60C:7[:Z D'/WV\:>.I:VME6YO/59L5%K:KK1,*2& M)P XJQ*?CN#C)6#"GM3=1&T.ENNB>/-R(YKD*Y.LK^C)#8CF4&\DNABB@/G2#*&2^ M[83$M]3KNALA>KXZ[&],UEWOY]H) I=X80S]P"=-L?2(13X,+#L)K2 ("/54 MZZ0;9'KZNN;OS=0Q[V=8;E-@A+/)U[-6 [3A4@W,J^94TV":C%$N#%G6_?W, M:B"/BGMLYXZ_H'VN(NY2O']Z7NBVV( M;6I!9KE6$E/'CZE2>I[A[I:V_-VA%][7NMZ(XA:J\D')$+W21R6&2)O^L*2^ MF+-%"K90ISD1D2#%W)G(4&=SGXI("'[F7$3F+?-.TSM4&0<;[O;'?-.] MBL,8.]1*H.OX(L@J8# .70(#'$8)M[RC6,VXO@3,TA30)U8!TCA#.>"]I]0BV^>U;(T;D"!.&8\6WG24BM5CF?*.C@WBY%]3DT+R^OQ/7L$]?R9LKS.X+D2.DV-6-8?Y"T9-<9_8+6K.3M,9'WPR-Q MS+5JC"(&O5C$Q:#(A2%%5IPX/E>X@5+\ZFD?2].8#410H1^@8.M:758YN/E\ MK1BA>H9-.1UW(4<3JZZ6'F'0UOA #=!@4&J_]*8"4L_T,&\P:K^()X&H X^J MS7+*TJW+\\O+$\[7JPCC*+)M!P8)3J 71C&,J!5 .XJ)'R?(CQRI=& G+2]M M1F\]Z@TZN6E\2M?PY+V(A)E.%$;DEYZJO;(.G!;P=YJYR?^RGY*G+B[QB;]OGH0PJ<\NV/Y)Y9??WNH M8^])M4'K]^,3_?_V-%>B!'5WA:/$#(8#R'95CF$^)]8S9JE4"F:0)$DKKF&L[=E"'"2%[$8[R+ZB9]_4!TEO4,EH=Y@[ M$2QO7O:/M!KL^CLJZ.US[<+XE3]8E3<GM#R@M MFCP2KA];(7$3&/ !@A[ANQ;L( >R4(32TX XB5*ZH9GQ+TWUU0@-WHN(5J010% 8R1Y<8.#'A*5X2/.(*?1"MPPB1*J5-- G[*9#G,OITQNQ=0F8NJ] M!>?@X*C4W.)R5F1#JO^P[5D5\UFQCM7F^8=,Y2U?>8X=.5$20^0F%I^FR(;O90Q-/(G/)2>?,B.Y MX-ZT'GM2;VSO#YUU:DG5>BK+=BEFOAYI8T#>ZW[Z #M!)$E[+ M,&+HTQWL:M:/6$;HX\]9ZAUUAW=S6YC>,5;\6N2;YP^9V@;GKB7DS&U*2YX:,&!!MWE(8C]D3J1T;B35[=*T5(VZD_JUSORJ>+8DQ[?DH9-Q%J>V3-(,940$UW>S MN[8W] ;2N^Z%,7A\I42>J7,MN4[G/?!2(N+D)$SM;\-TF MF963(()C-X(TM/EVQXTBB$66:HN$"4T2%(2A4O($N6Z7IJ6VJ$7&E=YP]=&< M6)>,@YSV,L_NQ-K+#+'J05Q*/)F*O9+K=-Z0*24B3B*=U-[6\+\T(5&B4!\W MUJZ?G[FAD-;A5)]%5%3K6^ ;.CL(O "ZPHCR,"4P9B&"/@E]A_I>%#M2J?.E M>UR:>FHP-Z4H.6K0A0UJW J^&RG*)=PYIHF<6!.U'-[V+W:P_2%<:@VP M*W!=546*-U5=?:#*VZS9D[C69G.F+<5]INXPF\Q%5N>8N2Y+5I6_I25A:_XQ ML'S3==<0QTT28F/H4LN&GN--F&.5'3.>%=+ MTR["R=AQ&>L6/SIA5$Z9F.%I8B72+834H 1&(^[DR3!>&>FDHU>JC]0G<'^5 MI-XWU&/QWO]@9"-*![Y%%7O(BY?K'VDI&XMW]N6E3?(=2+!%*;G[Z*=G>'X; M86;JO<8)*7Q_P2$:BJ$=%%\K^NY\B[-%WPT*U(V^&WYPYKP.S7[E)N/[E4U3 M=5V8&?>/*&NOV7+S0OBI&?VW.;A,J8C1;'Y0;S)GRO"@ M]U%(^ED6.]13G^%=GM^A/?KK< ":'5S%6=AG?]@1P?]:?UKBV+ I(0"^"G) MRXY)-]&K#.MKIWO0 __'R/9PT< 82_9P&0K-Q31]R.JLS1Q#4V,XS1YJ>SIE MY7X+Y\2.S4@00YP(UQM.*,3(\R$.4<#XGMBG#E%:!*6Z7=KB]67S](2X;2A4 MS%X L)< ;$507+SD!D%RT3%.[=2+Q3"5AN^TZ=%D2OG*=3JOTE0BXD39J;VM MOB/7N!.WX)MP:A?>U*ZY+?-RF_F[;*9NL+W*O;61VVJ7WU$3K7#3X"'/1%&& M_!LK1"%)E>ES_NT_]DSJ861\4EU.QL3SJP4(M@BONB59S4VZ81ZTYE]/D[-- MQ6&1NK-RY$D]R_O7/*??T_5Z%1+'\MPX@+$M\H;:GDA#A$*(@L"-F..[. E6 MO%^"AP;8A=Q.>A* ^)PB2 M%L&8^8Z+[$ Q,FV@MZ4MIZV[;0]R[ !$@V#)_:LIVJ8^,U)E3",<38()8Q%I M0WW-')0F(?9I7)K,2^JF]#6EJ?"]H;5G.=_V&9Z4'+XQLBN82N7PEDMX&EJ8(.$;&0=;%NG8X%31 +U$2,]\$1U//>($1 MG"7):!&142[TIGAOJ_--[3'!#J;TZ,/J%0C?9Q4W&;X\H?7ZS:9,,U:6*VQ; MU&(1@AB+Q$X!"6$4$\S_@_AV/(BHAV/9.H1GVE_:'&\@@AHCV(*4+TIXCL'A MV6V EZGM>R5*E.H4#@BN5:WP7'NSU2P<$*9;N7#H,?4I^Y'SN[Y[Y"9^$_6Q MBFUBVXZ?0,S$YIVR&,9NXO'->V"['K/6L#CH5$H[]=$KOJN_*MT=TM\G[HA!.P/VF_R.W.6XJ]B1S7T&FF07- MA"W<.F5.4>3U7;GU2Q-*>QR"V_5'"6% +8TA?Y0*<5K[5:D.9MNZJHC;W<4J MO:>1(^?+YOEY7;O#T?KWC#T]K_,ZS/0-RUB25N5M]BEODIG?9&_SK.+RKAAV M?()"7Y2_L:$7VACB) Z@']E1&#I>8B52]QQT 2S-RGY?@V:L!!OAVP%$P$2D M KSSIS03YH$(86]DX[__GE:/^:8"#WE. 4$;OC#E_*U:2+$ND49,A4PQ.J,X MK-OF&)N)=5T7/>C"!UO\X#8#GW+0B !N,O!V%N854O9,/ (S9? Y&(E-=R3P M=B1$BDG6.X\>40407X8Z$^K\)*H>V:X9;BZ7Z4/6M%T_)NP(OJ[Q*2:>0[AD M(KLE7PK1Z>S[LZ&D0A>,X&".(9UVYTLY=('4!QF(+FE';UO*U]BG/*OOE;T3 MP7$LH^4=*^I[&-P47?,_Z(J&GLL2)X"6@S'T,')@Y'L>)*X=)22)(NHJI0F7 MZ71IJ]X.** MPGW192.EF*5&PO5L%%@403>PN2T2B_1]7EU1P0N896,_X;:( M4DB:NP [QE:@8W5P6Y#]M89OS%:B0 M9,A7(-7EK+X"%1*.?05*[VIFG>*3"8DK*Q^%,V*;#?ZEDPF)(A1@ODI#%A 7 M>G80PYA&B.LCU_9Q8H?(#9623HWUN+0580<8K&MOFW;5T'&NY92/408GUCQ[ M\FJP5V '=Z*<4[+*EJ=5K[86/;P?O,R T63DS M>O23WS-N%U^3BNO!ZJ7.H;R/H*.N'Z&(.- )N?'JN:$+4W* '=U,F&=S*(]4%( 5HQ )?C M:BR^\W+ZQX\JIV1^8O4]#>F77&N59L_$A=?QSE[K*JPT#0.79.7;T+.HWS%< M[5/EB/NX[_(GE&8K9)$X0DD@0HHP]/A?841L!Y+ LB+DV4GB62K6<%]'2U-A M F3+66#;XP*0\9:;S>S&EICPAX; M2://7Y!*_LLFHUS5[)U5'3^3G[B4!&X ;>)8T/,P@]BV(^BPP')I$"';4DKI M.-;ATE1%DTAOG6=SRH-3WH$=\!E$0 M)= E ;&M. PQMM7*3/?TM#1](H *6[VM)KK%JE?]L)]?.65BA+6)M8@N81K% MHD?(,%8=NJ^?F4N9KLFM ??V^\EV@$3K&+P2--:"GOVIU MR"CO+G]B]^@'*]^V>U04!H1$)( )HA'T0I+ R&(8)G80^;9G(9=)U0H>[6EI M^JE!""H!$3PW*X>:,NHG54[Y&*%J8F738@0M6S7**_#6]%9_E I#>J2_GUGU MQJBXQWIB_ 4UO5 6U>JNR.F&5,):^L**;REA9>OGI@Q%7"EX,,&Q#SU,(HB0 M2Z##^/?BNSXC@52IR<%>EJ8/6J"U+=\B53P_&"9U6"<8HVKJ+8\.2]+J0(J% M(57 &^BH ?ZOO0H8;GN6Z2\EWG;JRSU\:4#>]OYQNW7:[IP8[3@/CX*P8NI1 M1KT (CL4 7-H%;:J'G]5',W>L M2-HZ!PH19F=>79KJ:\X&!<:\>$+B$FJ+53U0[!Q1PZK+ $>S')WJT*,4TC5 M@E;4UKGV9@O,&A"F&WLU])CZ++TOZ'51=+(K/CQ&,;4+119_; X;(3@(; MAPPR&MO0(Z[(N4@Q=&D,BM\>9ENV)=1('#VJRM_!%*IZ?A 2<\Y_!3@BPEV*2TR!]$@UM8S0 MS+IYT2?H>,MR04OJ)M!-5O)."JYNM[4,>;_D4UY=T_RY8E2Y_(-T@TM3:2UP ML+4"=F4YA?] R,#WD:+8,A<%M++(FT_R-(\;4Y,P//E!MC*Y$Q214&9.R]R2 M[V4VXTM9\*XIIOZRYL&U2.)XS]^M:RCY26+5)U&6[1#H,81@Y(0V# DWN*B? MQ%Z@=+OEH/6EZ9ZFM() IU6-ZI YR1-I73ZF/H66ID+]Y/F$ M^9Q8)Z?*9Q_2G*A9E=)TO>%F"-OOT-[_(.L-MU<^<(#B O"F:B_$O4=%QG7^ M+J--LV5>A18COA<%T$<.A5YH.1!;=@BMQ*7(]YG%?*7H.2.H%J<8N%!P*Q4@ M37JGLK[,S_YKDWY#Z[H@F\B:56?**A5399D92DF-,_< 3:VI.O)TW41;B9J= M<4>F.FMQ*U4W(Y^F%)C5ZKUDI&9VS M:*+\E3=1E3<97RO2G*XLAAECH0/#@'$[V^);ZHB$#"(6H<1W&<.NTAWPN8 O M3:W7Z!C5M[5G&W$YG;[$<9QX >BF43LH%=*16IROG$VW)D2_ FTQ[.[ZT81[ M5%Q^T!)P!1H*Q%V=A@2#D64S#YNI*+2Y8,\;L3;S8)Q$M\W=O^8E83X+.[EU M"",8H03#@(A,PUX00N1$HO@HI=1%EATZ1&5%.FQ^:>N&0'=)BJ(C\N24NSXE M$ZM@!3;4;TZ?%=K49>G#QN>]'WU6L),KT>>?4J\Y^JXMJ_*_-ZBH1+'GS^PY M+ZH5UK<[9:I2-"=4N6CCVJ&0#',:+R<1]/ MDM$/:88RPO]>%V3;.8?"(."?@.-!9+-$Y-MF$#,20)NR($E\QW=]I:VC=,]+ M4P,<.*RCL/;Q5L)KM ,OXAJX\45JTTDU[DUZ..26_DE(GEB/M)A[Z:UQ3Q/7 MILJ6J7 VZ7[GC6)3I>,D>$VY 3TEMBU:V-Z5/+\1XF $#$;K/4]YGU=HW?W] MV[RL/N75?[)*)'-]R-+_9G3?4O/2\<9H906^X]FV QT6^M"C?/<2^;X-J15X MD1/R_SM2-Z9?79*E*=E:*+#)BIT$XL![[Z1A/\3?52]1OMZ'(J>N_Q##/Z-? M[FQY@YW\.S=ZG^M&ZG.,F\^QV]F$3KHM M2L6HHG,E.\ MC=!Y5Q=);XX]Q>4'ZH06Y?^#R.(&B6?Y(B21$ABB((@MVW>]QHL*4_]81(,3?Z>3F:=_L."'BN D:=G#J'[ MM!$V1ENQKKS>5(]Y(790JYC$KNM0%S+* NC9#N-[&CN&S/(83:AO8Z(4U6P< MX=(43X,/H%T^C"0OP(.('7F%.+G>89737Z\Z6#-ZV#0CWQHIQ1V6=M#W@BX@ MNFUL#%X[C*T7WQ\C7FV,7F.!::,=Z2T5G].'Q^HV^;UD=:[M6URA-!-9%=[_ M((\"TX>\Z"F-O8H=C-S(#OA2$(E]8Q3#V E^'J=?Q?Y M#GD/[_(-KI+->IMU\S,C+/TF3,3/^7K-/TBA[%?,1R%.@@#Z8NC&!I"G67O':/]@KLI*HGEN"K$ 5\:&1131JA M/%IRJG72,9A8H4Y#O_H%;ET*35W65NY_WHO9NO2<7,+6;D@GUVB=^8B;P+5+ M33J]:/>MI6FK,PDS)8,?SS RK%TN(V-BM7&&!V..Q7[!-7.!'C0U8_K/*<*MG]OD?5FE3ZABY2IT+4HC#\/ <3'TJ!7#"%,'!HGK1X&XO,"4 MZA@<-K^T:2EV R+5R!:?FEUP1)WU8\I MG]R$ GNI0'W=LB/7UJD_^X@IA'C-/G(S187--()J465&R1X,1#/3 MTWRQ:T:9.0AW,]NR^E;TCN77I-J@]?KE#J7U"8U"Q8OS;R_-!KY[?PNV,(' M>73LJ5BFIH>R\3WKY6Q-O*Y<1I32-G:8"ZWM;$^3LVUKAT7J;F]'GM3;YG[, MLP=AD[UCN!+)7=L<$4%$_#@,$4R[*MO=\]TL M;,K71-VK$J6\"1[FP=!FN*>363?% MPX(>;XY'GE9/U_$^J]+JY4.Z9DWPQ KAP',MC&$4L#H&UH*(H0@2Y#BA'00! MBJ5NYIQK?&F3OL$'!, V0DD^,\<)<'H$UDK^\9)8[.E MW>@3HYMOH_<9O=6YYY1]6SD^=-W Q4@DUDC$*DTP1,2UH1U9GL6B@) H4EFE MA[M;VL1M80&1T*3-C7T4- 36NH5S1XB76\;-T3GQQ#^*[+G:A_9<@1:MN45= MCA5#B_M(9[,N\G*"'R_VDF]IQK^+:S0W9;EA]-VFX)TTR?J:T,G=-6/QT!W_ MUAXY .%**%>NATGL, (CW^;:QPD0C/W A2RA,78MU_>M1.TBG"82#??WU.9$ MB[6ML?#8/++J#H)&;^P.=V-TY='MJYS*Z#L9>7BV$L2 M&L P0(C;9-B%**$(1HPZGL?LV Z1VM:IV_S2;+!VRU!#!"U&U>W3 7VR&RA= M4N;90LGQH;&).B?V!=NH@^9FWDB=$^5T*W7V*=VRO=_;T#RA&HH\XW\E]?E( MV41R-/_=%U(DF(2.@P/H4 \++PBW?7(.2W+ MJ]F.^@'M9U96?+,CVG['JOW1[SO^0]ECVJ$VEJ::.EC! 5@@T,J?T@[R-GY6 M:XJRB16.)EM*1[4R5&@=V XV/-NQK8QXW<-;J>FZ*Z7Y8 MHP?I*7[^]<7-;@X3")S0/HB05RZBW4>7Q,R^G*FI)_4P2>"KP&OH.L$(&WKS MNJ?-^:;TL% 'LWGD4;T-BL@/+O[_?E^75:B-(B6\??&+ZXP>_J#SY,IR8Q8F ME@.)'R#HV1:!4>1$T$L\VW9M0JCKKYX;CTB%BDINSW(1)I79<8QLPG,CD2=< M9 >O$X9WBN!>

TDR4R12'2<_#=92CO69!W"+ZU6&C_&?OLK R6U19QN*B5<:@>P*U./PODO_ M'CMH'A&C=/3#[AOFMJ]&F#6TE[T,RZP;6R.T'>]RS32J;@I_J?YQ5Y#;XKXL MVHM#W+S^C56/.=W[DB3M8IFVEF8DMZ=:G%;&.0/W7SZ#/7;0@)>WE*78'#>; M31,YRS'B,(?@JU$/G"I+6K:U5 >S&=HJXG:M;J7W-$WP?7;1YMBP.4Y<,68Q MRPD\Z =!R(UK.X9Q9%D0Q9Z#29QPJTWI^F]//TO3*6URVSJ4X:J-7 !I<\JN M'"OKQ@K ;?$@MN M'PVZG.Y;U$#^8=*.2A;<;K^5/U3![?/#]MJ92E5A_S$2F&H.QGP%MWOZUUON M?BWRLKPK\B2M5IY-G1!1!CTG\:'GNSY$EN= *W&8DX0^"F-_58D"0W+K4:=M M)8-WU\-TZJ:&!IYK;&I+Q0%A<8 <'[G02S#?+22^#2/DNM". AMCW_5L3RH& M\%+"9M@AF"%,;OG3I&'B%:IAX&Z8 >4UXXRLAM1ZM^59->\9D8Z5X[E']/37 MOZFU LR/X.UIOV,I!4>BZH0>I%5&^D^<:+28TABP*_3AV*<:6HV9> M]W6U/'-XBW2[H4<5('E9_17X[I47>+6_WG>N0L]KS>4KP/_SS(A()[&6#.P= M'0&YR7X1JW,E[6OI;+?Z#4IN20J>@V*:,;\.96-=#'\,8!P@FD4\B%(8N=J7#^L]UL+1U M?8MQGP)C211 1*FPTBT,(R>* M^3]='.'(]V.BE#I)2).?#1J;VO6.B!D\[19"[._]N0(=U#! M'D52S&_L)B/Y$Q,IXC^QZC:Y1S]6+E=5MNV$(B>+![T81Q 3WX9V@'PW=!R' MA4J5Q13[7YK>ZL '>>W.)5T!0%I+H%C00'%(Y%37A$1/K,.Z'#@?7L!O'=5O" M6T%U]3:R-"5UE'*@@:JFD_H)D],^1KB:6,^EL[Q=KW3V%8J;L51]-U> M-&!R>FFN89A8=9T=@?+<$'!1P%X6PU&D)EDU55_^$BCSUJ$W0-I)O7H3;5YH M8K'B6TK8^8"#3WGVK8X7J&,+RGMQMM[]_=N\K#[EU7^RZC,C^4,F*J@V@04? M\J+]D7C.7B5)Z,7">1;&(A>8[1$8(1R(4S6/\0UJ%"=*20CGA;\TC?X?3!1? MY/LM](T5Z(&UEYEJ%UQ]B:;* 6:@V$FE:4W.\VTHFJB+&_&I?83G@M;VD4!\ M1[T5>AO+)J3D/ZW "]]K[P6]:F/6ZOJ"'6$G,)UG'2/3]O@\X%_'R)]U8'IW M#O.BT%L@[XJ<,$;+#YS,=MJ5HJ2M\'Y\2#.4D8,5>L5L'./(LZ'C(PJ]&(4P MSYHNPE9M@/$]^-9:/>N@TO M;=>]Q587LI$/&58MG.2:H5PW;0T&RQ:^?@=V/6SOY> MHS;MWQA:5X\W6;DI1 WYX\2G-O,9"3T*J4?$[ L=/OO\",8^=6@<>HE+I&). M)?I:VH1LT((=7(5JHR.D#D]3PU1-/'./65+*$:O,G$(!5G,,SE19M7,PPXT< MM$_&^]P0*OQJW&H'CPWCZ8[Q;869ES\;*J@QBJ?]Z>?IF'%:8RAB55F MEQSPM89I-J.V%!%:27SZ6YTM<\^H8-UT/>,/7Y") X_?H,;*-ZBO'QZ*^B+> M3<8WN'Q?1>J[1,W%ZI6-;GC_ P,YXL#EMUHX=(V!'27/_4)W-^?&*<'0+6UU3RK5"V?[Q,EK9&-4!!"_%J^Q<@P(+;3,%EV$_LN/_0"%T3:WYMIC2* M80TP<4%-K'.MSEP::T"PTPI90P\;R)U1ZY-KPA51(=17634)-UFSYM3XS+8E/DOA.B*=C)D7Y,OH M8UW. #7&Y.ODT6CMMRWF-NIM)(/Q96DU1DB:(L5&7Y>OEVYCA(3!U!MC[VK? MD2TVM4G$A5K?HQ^LW);@MGS'MX.$PB B7EMGDP0!)-1'H>/0!"M?A^WI:FG& M2 L15 *C\@77/C[E-(L9EB;6)RU(L"6JACE!)?-Q,LQ=0^WK:.X;IR,"G[E< M.O:&MF801S3EI[QBY<<<9>)RQ2ZFZC,C+/TFG(YO7O9_%\>UUS_2^4C;O2\ L3;OL$=;Q ."K "EYBFAD<*05 MT2R43ZRJ%-G645$7TV1.B>E#F5O-74S:&45X>9N:MV]W9]NW2=?_])G5E_Z% ML5:>I)PM.V60$R^P4>A!XH88>C9+8!231*1_10&+"?_35KJ >QF>I2G,VOR% M^,37K7CC]L)!DM.:,U(_XPG#F:M34UVO-<.?J1NV%Z*9]Y*M&>I.[MD::E9/ MM?)&T_(VZ51U/EO!W'%".XE$ICGD(.BY)(0BOYS((.G%@>W:*%&R-^6Z79JB MK%$+']D=;W4;TJ6F)27YEE.&YEF<6.?M"-Q#GJS*C$U(HYU ME>+;>BJI/B'\Q,5!Y6-S*6";:-'S$D(LF\'83QC?ZUHV1 'QH.VYHD0L5U&) MI>:Q[^UK>6YZC0N+_4S*Z9?+V)E'I30A%2W(W96?%F=_L1QE#3+*A2&ET=_/ MK'IB5-QCU3#^@J:;;+W.OXM V@]Y\2[?X"K9K+=;T?U&<^L#CI$?QDX8PB 2 M9WK8<6%LQ1:,D1L%+,34)I:27TRE]Z69*_<%HG6BC19F>0705AY5M[O2*$@Z MP*;B=GKG?(T1[$%>@9TP=:#]VX+1M +BXN$47GL=XDSYP)3ZGM?II4/+B9=+ MJQ$]U=:HR2]\&U'O^*^Q2,]+9*=/S]L+FBCM8KR#"+YN01JT[$=H,/39]_4R MZP<^(NKQISSVN'Y="=O!]VFU9JO L;!/"(,.CA#T FZ5X\"/8!(3S[4MY$<. M4:TIL6U\<:NI "7VKK;S$_X9;.&J%Y38L3<\SR_E9.+)K4J'5B6)8[DOJB*Q M:VSV"A+'8IRK'G'RC/H%L9NL3/F3]P6M-^0I$X6HR#7-G_GN],,:/%!MM M:&ESLP4,A,4K[CQN8==9+.L<)G0C"C^W(LA?)ANG='@2&V=S\B5;B4CP5> W M=.=,FB>MNV?CK<]V!TU:T.Y=-/F7U!7']<-#];ZH\Z8WV,3YKG]*,4>5+ MIC)M+4U][*_@<.1YQO)->7CI1^0KY** O2SR*D2*W'$M8IK7J3?)ZI0:/O%4 M)4U+JTAU,)MB41&WJUN4WM/;Z_Z69GE1WP3B+;.RNOV>\8G]F#[?,?[%915Z M8&]>A/LPSRH1:,<7G^:1E>-1XOHN@FXLZM;9 8)1$OHP0DX4)B[QO% J@\_% M2):FM0XQ@K251\VQIS\N6)=]V6"^]J:H>+D"._Q@+T"=Y;8[%/5# MYEP<%W-HR FBCV-6-\G%=!T[4BYO\((T 9,46M_EL=TFZ[YN4X@>=%-D2,V- +' O&Q*8P"OW(PQC1T+5738KO+Q4J*CDEO 31 M5#3,L8 3GF=NJK+BNZTZ- +5P1*8/:19)A0+_T>;3?VG- .4?VNH*,6/FFK' M_<>=R_V^'.+3 #$76EX00H^1B*_L'H,Q99X;VTZ2(*_]OMYGDJ?Z2Q!,_>O: MBC?KM\7XOO[_AU^5G'&R!*A+LG-FRWFQH^<*[,I%M R!FB(@. *")-.UR);S7;HP$_TH@3A$-HRPM.VY +\+""D[5RQ(5[4*OSI- MOZ64+\1<,69-CFK^2L+22KC:%1=?]9&37"HG'8\Y%K82-/!WM_-':]>@I!(E M#'9C87 1TF;3U)*A#F!>!:]-T(DZUF_IDJB>>_1C?[%C%]G#;,)WS)8';68A MZ(480XQ##!/?I7'B)A9CB8J6'.AK<>JP"0;B6 ]J"(Y'!"F3+*?0#%$W^7FL M)FN:<52#?!B-I3K?TRO$4PV*?#ZF:O@5]?-7OL0\Y!D3!:*X1??R;L/N\S9Z M^C9YGW%K@#0A7$^5[#&L0I-+TQ0M=+#%#NBFKM'1PA?V44> *W#])*(SY0]D M5=@>/Y>=B.B)]8IACI4.9348TSJ;5>EGMB-:#>&[)[4ZKT]\Y[Z;\K%47(0O MZV1!\VGT,O<$*[89\N:^R7T>S#(O<@\2IWV/>[A5W4RGW":YH;S%-$E)4ZMR M(^K>KR('X= /8AA3$D+/91;$L4LA30@FQ&;Q%*;S(5S0 MX%7->-I'\+"F,TK;Q$I,FS&-S*)H%=>P%O67\8YX] MW+/BZ6.:";U4WTM;A1:)J$T)#!%!T(M( K'O6C ('8SAJ>V3(8%N_4,!AY7GM[C]H0?6YJW":?V3>6 M;5A=YHCO&1+;"VP/6DEB00_9(C.Q%T*'NGY(XL@.B:N8+Z^WLZ6IA4.L8N5K MT;:UMA0/*@9YEG:2&&%O8@6A3YR.YV.4$7-^C?ZNYO9:C I]QBE M2*T2X2 +>F4(SS0*.#06%-W7=#YVVFGB\SFV$ M58A"A,*(;S:HA:%'6 QCA"P8.U$26LS&3J)X2C'4W=)LC79OW9T5;7AB"3JP MZ^L9]96,4O).AB3[LDX*4YS.XZH8H].DRT*&F0L<%X/-S^R^D!'UU(DA]99& MY@KZ_][G=RP7!ZX?,O5D%>=?7YI^X# W954'$MSGX.[][<'UG"OP(<^K+*\4 MBJ3W\3:^*S% V<337Y:M*?)-#).CEV*BI\WYLDH,"W602&+D4M+F_DMN!)\;? I M>A\/F9/;8VCS,?&TEJ="_3K&.9%-W;0X:'O>2Q3GQ#JY'W'V(]"AMMND$L"6RR/M=COATE3C H]L30&WY3\CC%-P7VQ4L[:,$"UYKF",O*E/%EJ@AY>2!530 M8#5XLB#%B:FSA>'.YCU=D!+\Y'Q![JT+TI_,67-^%[SL>8YC)S2!#D8)] B. M8>P[#B1.X$\\:B2A>Y?N1-+3^"%_%U$;=;"DG]@D)C[Z\26+S7WUL3::6 M>!4YYL\G\9K#=3:)Q*L"FCEEV<RI7;NBY+F8$NL0ET+-M"K%C8QA[ M$=_K(T)=M1(NET-:VBK:*,/3>IWGE28^59K@JY -U,*I>A0N'V"%U7&V85OZ M,BT!_3$2$9T0:"R-T&G+>JK\,ZN0R #\'A4B]V!Y3/;OI2DU2JBF+HN$VDA:2Q.;1&,4Y=)4\18Q M8"UD-6TJP;&0&I/H<%8U)4_ L1I2 M>%/]]/8WANH,&C_24O;$MO/*TG1!"^TO\J>P7?G'3UXU19]X,K>H^"Z:XS)T MC'I&4JVCTVX[LQV7G@'?/2(]]VN]!5J$5*15L^?,FNWUF!1)JXV.*L+CESW7';EDD M <:$-P0#RPJAEV '(NS;D*$X\3'Q \J4COK4NE^:9MBB!S_1%O_/(DXAWXH MUGL9E!,VJ@R+G+4R'=D3:YP]S^^Z/._0@P[\J;(]:C!G+@&D2N=SYX34(.9, MFDB=5O0S.Y"\>,Z+VD58%_Q]*R[@%2]O<\I6(0D2&N !J%M02]V/!@%3@1M M[-A^@OS )E(%M"3[6YI.VR4NZ&"^:HI2 U&JO4$.!'3UG ]#O _KL G8G%AI MF2!2*QN$!#T7)848:G_VW! 2PIY+$2'SFBF#ZIJ08L/H%[1&!5=C*X\&/J&) M#6U7I(NPN*J)J4^A'7A!Y"/7M:ESF0UUU./25$P+#SRC%][G&A"1Z^]2^^B8 M95V3Z +N7L<*VK*Y13REU=-#SF2&SG%_KVS;](@_;L[TO:BG8IIPT3:QS7YK M1JTD<9$-B4A'Y44V@]B/0IB$Q&'8=I+05RK\>;:7I:F2%AY -5C)LX1A'N44 MQ\7L3*PL&GQ7VWQ3D^R*!CDPI!/.]S&K'A@4\WCN#S^LNV.YII1_'&5MJMP6 M=T7^+>705S2.@\!U$63CQ&?\G8(*1;*P.4?B>VK;57.=[2T6=^:UBW8 MCE&]!:RZ,^GA5W9+RW2=AX>;3#;=7R?1-"SJ .]A-@PQGR78TYT'.\!'I>9$&4^!CZ*/"Q%[L!?3'H^AWFP)!:Z>ED5M4Q+.BQ>AAY6C\PM3?7G!5&4>P2 M%]HD$0$W,8.Q[?'_Q%Y$DX013)5*H/Z1\OR]80]I)L+H 4;KNC:TF) MEM._?Y"TB>?R)5Z939BHPHC! .G739VH(O2Y\.<)TB;>L?PW5EW\K[_/:BSWNSM*2>.(9*G(9?FU0&?(XG4BIY4S:MS*;G^@$>-<%=/I+ MS6P&8MXU/J.R2:Q09U-8V3CT$NIX,/"M (H223#V*8(1B4C,$NIZ'MJF1[]7 MR%1POCNI#_ P,?K]''L;@4TQ>4 /GW++Z"7TS'3-OX/P?[:)::[ ,%'J=_:' M:3!U$;^GEWEOUP^+>G)E?N1QW7OP9(W*6\0.'V;D%6WV19F7YC M38WX]L3\KC9W/['J-KE'/W;.1L=&!,61#Q,2,.B%R((X<2.8(&ZCDP11*U!* MW;V]$].EZ4UOV=WG1G-A459'B325JVH@2YJ) 89Y5(A!//%97 MSV*EJ%S(*E%[0)0W_?I9A.E]R N1,$$Q \HDWX.-"S<0SY M,D+% 2,*L&6QQ*-*@9** !:W4'22B32I \D (T(X"THF=02?2Y-\;WM5"B[ L^H -_J M#*?"^4VY082*$CSS25D[PO7]X+U#H.P.-T'LK%YQ#EA$F3:0V_RQ''3C+9_$ M/SY&D7DW>6^/K^4M'Z-@P&D^^JK1L*^;[!O?B!Q$5:Q"V_$LERLC9EG<)+.I M#6,/^S#"*(ILRT^B(%A5(D)-3BW)=ZVDG78 )@[SVC3!1OQ_+=Y.C)>1$*]S M8R"GEZ9A=F+U-!+2M0/?">F:/(YK@+%IX[?.=;R$N*T!0B3CM89:T*W5@JM] MFN@Z!5WD!6$2QC[$B7!*.AA!A)( AA:VJ(LBY(=*]WA/NUB:P200=C+'CR6Q MDR523M]<1L_$>D61&8U"*WW"&RNN;9RS?E$=YMA6+MO?3.!XY8(3!B:>W2?)T$Z"= M)^?2_&='K;Y&^K/S@O5D/^MY6--/4C":5A\0$4'&+_5:9+$X\*G#"6,^WW^$ M/H/(%GF HI@11!)&/:4$9Z==+$TQ- C!%J+6HGZ&2$GGQD7T3.W+4&-&W6W1 M*[PI+\5I!_,Z)7H%//%!]#^I>:]BP,TJ=@P?UOGWOS'ZP'Y%:29^>)WPR79\ MO'6/?JS\$+DNB3V8^!;7 ]@.($:)!7V?^+%%$N1B?QN])*<3C&'3"'6:6)EL M3Y=!(1;(\CMZO@(5^@'8#[$^,O 39AE+AK+53SR:&*:>5-W58SAFO=ZBVDZ3V[$&.] 3]]W M\D2N?.+Z.* $,MM"T*,.@SB(*4Q"-Z(.3D*:$!4?59.3B+9W-*V5KVY,/Y> H$>U/#EW2RRK(X[728@=.(I+L?E!%E&%*G2T91Z*ZS1O55W?.8;2GMLN*&QG/*.TW_F]&[@CVCE%YG3:!-DX[M3'T7 MU_'\ <>C#R&H>?Q75WLH(!;"YXHJ,F03SVUPYN+\"Q-@ ME>FJ+AW3;"L:N10KQTPRL+*'2;,-U^0G3S.,E,9YE1%^C1UN789FYI,P(]2= M'IN9:7:R(.WVJJF36,3'L:AG7*??)SZ,K3B!R*8)0B[Q DLIWY-TSTM3P7+! MP<9#L*5N_$Y*[L0*L[XVI% BS[^-_XD;_R.?]B#_=G/= W>(K_6D?WX^?U1@[IZX;6Z_<_&-E4?'*_ MY2/TD(OT^6JY.(;:6-PL7:_!#BS8HU68ED.,24Q20V1-/65[>#*<[D.&#;VI M.]3P?!-90KR#:2WSO-HD_T=2D"81P6?VS+^.1U2RDB_CXKXH?;.I/N75?[)* MY*45.0#LV+%LF"1>!#V""$3B9@!.@@@EOAU;6"HEHGR72],.OV=\;U:M^7Z@ MV",75[A)YR*3G*I0X'U8:4S#YL3JH\8+.H#!%C'@D ''##CH.J>U<3II3NK MU=JTF)G6@[ZGH_?#IA)^)2*B"?)-)5(5BSW6,WH!25X,?;R@>D05>$1>D M$?;/EZMR=3(;I2[>J_6V%;M6K;L56II%BZM+MM7G&F].>CW_7NS$5S&EOH6M M !(6BMM?_&_(K)EM8=^^+HIKFC_S M'C^LT8/L+K6_A:7I)8X4"JA 8(4VX&CYKUE][:F%+;]='2!N?+-JAK.)-8L$ M7>"KP&QHSSI.BM:.=:#9V?:KXZ)U=ZL23^M9-'=\?#_Q$:^O.<3,20CV/$B9 MN*\>,;XAM5V'_R>QW)#$MN4H55WL-KZTF2^P 0%.ZX[( 6URQH0N&1-/:6D> ME.V 7=^A%K.K7&6VKKW8B&_?GV_N@ M.1(&L1M%#F0^%74W;!M&?D0ABP(<(9L$CJ^4:5\3Q](F_;: J$R(K='QD-YO M3,WR]%N/6@+0BE#'ZFR+.G>D. C9,1KE:(A+K,-N6BYO1S M6EP007?NY07-JSHEP^1A;D,D&$S-\/I!:4."GDO18#R$K).FJLY-M6()32*; M6= )+!]Z";5@1)D'64(L%OEQ;!&E/)[''2QN)3Y(5_?/UI\M>Y^T[J_ \:TK MR[+:LBT ;:K'O&C"0$/WRG&\>F$1?_4< MVKB$Y(D5QF'JNAK=%;BIB9HD5=V!_.;STC7-OU82N@/A!C+.'3YGHH;>Y_3A ML;I-?B]9'3UOKF%O"(.<9F-/&A9V()>&!&(?(O!B._DPP Y M),)X]8T5.->KKS<.0>6S[P*9U$]5']@UE??:^]J75-V3& 0XV]"\:] DQ4[)> SHQLB!)FJCI\\=Y-4^)/H_A5K_\F3,UP54*$= MS3([8H''O"?:C5+L^)7?O.P?:6L47HO$_K?/XL&2SW21'8_1_V "*J/77,.@ M!_8K;Z!ZARKV :5%K9=W6P*+Q5&,(PQ]*R;0LST'1I'M0NP'41 ['C>^E++B MS"_"THRY+7#8(@BX?+OFQO9]_EOVG H?1AT:H)RP0**II:U(#6108Q8II^_3I_IJ MU&^?[FXZ?K12)/SA-8"!;KT(M@EVI\O MD%U>V(-X=H773'@FML[\%['7;H[5ZES[0NG=)A_2#&4D1>N[O$R;W4(EXI0X MG(]I6:U\%"";X! 2[,70(T$$XP#%T(W" %E!3#U7J6"'06Q+4V7[;7?CS>CD M1[H"R5864&X%!/5<&MIX3SZZ.JZ0V<9L;B_)3K#:XFU%NP([X438^$X\L)4/ M?-U+"-YGFZ>ZU3PS:/E.P/\DGI;+D+VB$\8(I5BSS"?"^!S+8CD7?8@\TIEX?Y/Z(8 M44M*SROTN33]W:#F=E,+&SPU>$&1EO\0DY\OV>5.J[_419K8T_,Z?V&L\]:S MB-/Z:?/,#2_)?*,JXS2LL2=B?V)-W!*_0RQT;OX,!&C0HJ[K-]6XS5.J<#?* M/+4S78XR0[':W2$">G(VL M3#;LLKY7D*Y^+A4:POZ0%O$0 P%V&(&WSEHL$4]R7&"(E/&ZG[+ M]3IS*6\E*DZK4;M!:/1'+R;M+VWF(Q"(=D$IY5TZ)D?!J M7\C)U&O6(1WFTZOT"J^;5N6TP3G3J?2*MEVZ'"_R$7-#&(=6P,W/@$%L80_&7L)8X/F6XRO=KY?L=VFSO N[ M&R*>)YT2&!TY%,,P) =#,G;"/,53!SQTV3W+YS11"6I$F0HED.QUWO-_-2I. M#NT57[^@0M.G/,NWWMGF.OXV-C0(718PCT+7%X78"/)A[/L!#)G(T!VR*,') MMNS2O<*IUV"O4K/HL*#2_1SG675&BET-I;2&_/,5R)ADPD9)SB4/H2ZG<,Z* M1UVDNSP>+=A^M[!>X:)15DQ6(^KO;/X20Z."GZT;-/Z6FFJA+%V]SZJT>OF0 MKEG1YJA[65G8]:B?>#"Q&(->2"G$?A)"AD-F.\S!-)$Z4NEI?VGF30,1U!BW MR1$E;_?T,3BL&0SP,K$J4*-$>O*/"#ZPB>%O-A.=_V4_O_O:FV5"CPBSG<%C MCVGN8,@CHYLUNTW>_]>&M_T;JQYSVM1Q%Y9(^3'-V$W%GLI5'+G,LBP*D<@4 MYE';AIC%";1=XEC807;L2B6"5.]Z:1-]BUQL7!KLH $/.NC!5X$?U (HINQ0 M&!3)SKN_2WXQ/^_O8C0'/M=E%R^E[YQCZH)YB96*&9(4\T* M-LB*;DZP\XW.F1%L4*RC?&##SVH:+MO8L29+)F:A31#A=@FS0NBYR(81L7R( M_-B)"4$1=8F2<7+0_-*F_SXB4RO_Z!%WDC:$-B-3VPG29*B; 6=E-K74'S8^ M[W)^5K"3)?O\4^K.@390X$-:$K3^3X:*]QD5MXA6GH,2RD0T3A#Z(B. "[%# M$ PB/P@=ZE.,I'*)#'6RM,F[S>S5 4"*>!0ZRN$\MZ"7DK'708FB)IX3FMQ MI.0^&"-!RX?0V^ALCH0QL;K>A-%G]5;F]ZC(TNRAO&-%?Z6]ITW\+MXZ>K@&K+=YC],JM MY@9)F]J%N.7K;LO7%6C0@J_MGY-DY9-DR) Q,-;;K-:!I.C'YH+L:[I9\XKT M&ZKJ_.%E5=0QX^5U1O_&Z /O]5IDTSI*V-?QDR$'.7[($LB-"L(-#81@%-H8 MNF'D^V%"(QPJE;>\",W25-)>&-"1ILY;ULH#]@(=7J/5]G%>-IQR2FZV09I8 M!4X\/AKI%PWP:BQ+XR589D[F:("VTYR/)AK5N%;W+BT8J?[&_]N&O[;!EPEU MO81R>\Z.10 )8RZ,;->" ?9"@A,+4R:5F7VHD\4IT!HF$#A!T0!5N*75Q^2P MDC/%S]2ZJT/--M*] 6GHDM4(!8.WJOK>G>\:U0CZ@WM38\^J'Y<(QRP?.]G3 MD?;QI/9&MR=^4>/];0$'GB"34JK=(!Q9%\6N<1VS9F.WXX MT];3C^ MU:51$2J%C#HU#0+7)JYE0P>C 'I1$L.84 \&R"*)[U@N7Q_U0B6T\"QMPG9/ M]EL#Y45DZ^$"@6Y%L+-V+_@5I:J1X1<.I^0!R7R#-/6)RL'XJ%=HF\8A8XA? MXX$:>FA>*7KC(NKZ0SHN:U:S'A0?2";*9M8)K6N/4WF]R[Z^"OA+R H0#+'O M0L^C"40^%B9+'9[B[I:G8'=IMWOJ3]/0BGKW]J626#DGBY;2E M.3JGMK=V3+89ZANL8 _68!TJ*5),5:8:[FS>6E52@I]4KY)[RYQZN=U4984R MFF8/*ZY+;!HY/L0.L[B-YQ"((C^ CF-;@>,'(7*4RF",]/='43#Y'K)9#=/E M7E_%:#+Z2CJF@W9:)7.&E@FU3+>W5U2QD:^ M:R7U,T..F_I^ZW.+6Z3QWM\U0SO0:DI'81SD],\T[$ZLBCCHYO+P78?QS1EZ/TZRLFM09,Z2E%#J>56&I$W*LNS1:4/W@5]EK)Q?_2E;$VL/:2),A>K M.\:*EDO[;(.S^;>'Q.DZNP>?TXVR>2X82>O!XG]?LSKS0$:[Y716KFO%L6L' M,+01-T.8BV&$*($.LT/'([$3N(Y:,,UXITM3"5W,=20&ZH!5#861X%S.Y##- MY-2'PQVX5V 'N"G%*\.G1NB*/$'&(E0DNIPY$$6>A--X$X5WIZLDOLU-Z?F8 M(==#T,,)5T78#V&N$0"LJ(_'=_Q7@F)OJ2&_SK$PY:P/G6:KTC6]GS3$WM7X9 M(XUO:">I)35*CGX9J?ZFYZT@-2KB2?&H\3J\D=*#+6@W_=DCQ\;S)$*$)FNN1Z;\N=4 M8DN ,%B?+?.N[H[@N^I[L>9OE#5ORPHG,($1"@#*0GZ^=_E)/Q/\;B3+8A1[ M:19XB_%?W9H):\J^\(%I&D0HB .,:"I1P!,* $9 M)1Y(8AI"EZ8A#)/52]6OG*_Y=C<'L.?3V8/W'7W*-Z)R4-B>>MJK$8TB!*,P MB !F4-3[N1@@[/F _SA)'$=)Q/RP0?1N0^;#LYW,H@M>7"Z-X2C[L;L&&=LQ MB4J@&^=VM]OFV7Y770]W!;\IFKT'#H-@[.-U,<',GZHA!2\_3(-/ZO8(X5^S M'.^:%(RF0"JE,(AH%@.?^0& 09J!-/$1@!%Q*4Q=EF E6O7>699V?3L*62<+ MJ6WQ?B#E=OG5\%C>Z.?(&&R;( 6!L0XI?7/,W ]E1,W+[B=C#U];@%-E6[T; MZ61>-JW,WYVW,J]#ZB1EF**$ .2%@K44NB -8@I<+_.]+(4DP9E>*$49CR',C1?T7"O73RKM,03G<)&/J0FTH\)MB9&H !3E1$UNF^B3(>@. M:'VB;WD(*$0Q\6) 6,A>A-5>2-P^6_Z;3DJ72X:2Z@%DZIF@B:BTHJS3YW9%('FI[H MI-8P>J;O6$#9MAC,-_M\\]0D\1:;\AUEQ;8IM'Q$/VAY]V.W17R.?(.V;Q77 MBVB[+IH3%NMUU?:#&QU^<%]A&&;,PR' &:MNSC%(_"P"Q'512AB*$^BK>',M MRKHTMW!3^ESU[2P.ZMTX6:6@4[<+M(L8-?)LK23>*M-;7!*5%_5ZTBB\UQW.,F/.E7MYL03NZ->#A:* M*5",7;F:XQ^-F=?(\D?AL#Q"$T>HXMR/-*"I#O=B>3HJ.>_G71Y2X.H*5U<* M+&293H3ZK[Q<:G1T9@ >9:V[^%TCU.I28:VD?-$NE4-=70/W7+WRJ;ADOVX+LL;TZ MJ/G*GQ93]:11[&2VQJF/4N)36>XI6>$4)L2-7( C&(NNJ2E(8!P!/^ V)@P( M3-SD6F*9>JJE&9(A3IF\DM8LG4P#MIQ1,0.A]8-K/XE,+:A=_IA3,"Q2QS03 M_736F%.%90ACSM[0,QL-J_<'6N9/F[H&LWA&^69%/.*E892!,,;<:*2N#]* M0N#'V/4HPCX_FJ@8C:&)EF8R6O[[CJ#.[[6HBKD'@]#*F0@3@%DV$%I8*9N' M*2 ,&8?!:68U#5/*GAN&R>?US$+%N7E;EG37H?D_UF$AS_>]+&* Q#XW#M3S M0$JQ#V*:H9#Q:TJ:*AF'\>F69B)JUMI:W.KZKV87)K"5LP[F$+-L([I@=3J) M&*YN4X/%D,68F&Q6NR&G^+GUD'Q+O3]CW5?^[IENA77ZR[;X8_==Y/B@S=L* M94$:!,0%Q&4,0(A=D+DQ!-B#,64IBD(JU:YM8IZE68U:5*>5U:F%=1IIY?LT MCD$[;CL, F;9:&ABI=2O40()K9:-8^/.UK510KENXT:9QW4]G-E.7%00%[GR MF'[.-_2>O>=7F7S7S?3CG]%5!C$W#MP4$"8:+V.$%W$;FKA M3Y*8QP]V&NY1==2,^4L5II[9@:H.RJ5'56,,C?2%KQ33_%6D'==^E\?B/XI\ ML_N-#\W/3*O8]_V$!!YP,?4 C* /,@*YZ<(I/^9XW((AMMK0)Y'@]RB9I3 ^ MI=3>2NN]=3&QO7WVI=B)EF6MY*VK=5/8'^N.4R!>9< M16<'[#X=L*MD=7XSC9M"G-\GS64E\-=BO?Y8;$59R K&B;A >@"32#BF* $)S"@(B(>C MA*385ZO14)Q_:8?(5GSGEU:!/XFV6%T=_F>;VO*[T,-I%%%T=:LND]Q)TR+X MEFVX!=QUDGUUT#.7P*LT^]Q)N3K0]"3::@VCSBHG.A"2NQ\4[T6-U3UC.>8S M?-PH$\M-#K0T"U8)[!PD=EJ1;_B.*78;?MB4)Y>;1G'<+AD'T+(5FL;. L>< M-$!:-'/3H\_&-">M:)=L3OXE=9_[A^9<_3$O,5H_5'0]'_E_*U>8ADF2$LJO MI!Z_G&(_ %F4(>#[D4\"&$./2OG51F=9FN5H!75J29U:5*>25=[;/@SJM*_= M"%2VW6(Z*"GYV2=1T/*R#X\ZFX]]4K&NAWWZ88UFVZ\O9WUE9=MNG[^XM+W[ M@-ZC8:),["H->7^^+ MT>;K\#VDR$FO[\&'U#?GXY;<;K>?-N0QW\GW+CI]:VG;LA)*?M^=03"]Z?2U MM[SC'K>HZC_9B2?<.%S._#4G>_[5' =&:_6RR*PB+PU2&"0@PS@%,/ P2%D< )KB#,5!Q"*D%$SNGV9I6[3R0#3\6;A+ MT$1_B#]+[MX):.7<=]<#9GE7]W)4=7>X*((6'"MW$]BI4U:-0F.*?ZI_DGG) MI$85O6"&&G]:SSS6RV\.!ASV$;HI3@D 2$ (@HB%( \: MA_R8>$& 0B3U(5>>>6E&I&US\H+>! % G7WR;VJF0QYV.6MB!4S+!J:5&6QK MH7O[QEAAPE=&RY#-D9]W5C.D#,>Y95(?0,]8<;OW7&RZ3+IQ&I$,4PPH%;SC M02"*]R(/A!&)LBR)DPPII=I?S+ TXU,+J$-%? F>G&FY"A++)J2+A@5BMT'5 M#=F#R_%GW?>#ZIWO[^$'U6_^QWOA[8^\E+WYG[ZUM$UYE$[R&- #Q/3]7Q\# MR[NP<]7_78AFR+O6KZ_67?]LJ-GN^OTJ=._Z T^HQ[?>Y[NWVRU%[PM"5R&) M/#=,(6 19 "&+@9)$O(KOD\QA%X&,9/Z+)X/O+2-)V1SA'".D$X^;G4"UG2H M2A<"VU\_.>V5XE%]JFJ%H$X&FBWJU"=^-]#4^_>Z!5RWA/#E+!_X_0^M_U_^ M4OV:_"Q"?A2+DD^/;[TD#D&6D@2@P(\\CT44,2DFMO%IEK81FY*D1M0;IQ;6 MX=(J[LP19*?WJ1F\;%][-:'2*-\:0^**ZJW>86U?;G>" M%4LP!-UOO]'M:XYI=8#S?!K"-*0@B%@"(/0A2((T!JF;A,Q/?4R8E$=]:(*E M;?E&QHI#J1%SZO@G!^3X/C4G_L9LK?[=Q*^;\=-_?@L+-L MZRFEV@T]^9Q&Y=(=8Q2+=+,#X>M7M*-?J1 Y7]=<5'<_<%Z*OWJ@_"=2]7_\ M];>F04/YE;[P'\YWX9=?D21Q,0D92"(4 ^AY,4B8ZP,6IPGQ*3\89*DT#:M) MR99F/#ZB?.L\H^T_Z,YY1>M]56?8T$]MCV(KU/(87<=Q$_135\?VZ:15J\.^ M[0C-G%/5;IQ:.?'W-TZC7]7,]M??#JUP2N?KSU]+A2JNG[6F,]5\_82U5:L5 MLX'_:&69T0GGJT.S@=-)U9J5"30#U+U\L_=_;/A7ZGO^TDR.GNC*=?TL\Z( MQ$&2 A@&+D"4$1"E,*8H8QY*U +4LC,O[>-ZV+&MJ&.$YXIQ:^G5D LN6<'8 M]B=R@.SZQCG([1P%-QBU5L7*5-1:>MYYH]:J<%Q$K94'N+;JY/]2M*W+(\(@ M\MPT=$%"?0)@%$*016$(8N(&/@G=#$:17LW)88ZE6:7S6@HAZ'7U)D^EKO;#1%& MY45,(RB#@I0F:0@I<$GB PA3"%*]Y8^\(,J7G:!'WY4/2FK MZAI\]V.+'[8YEB['.GUK:1^@NQ_\ "^\6)5T\GE99UB,;\WK8+"\(^N.XI(X M**5F]:NLE9IU-M1LJ5G]*G13LP:>T#PGUA4TY6-QB_FW1/07K)L&?MJ<<(Z% M,4P)BUQ (N8"&'JBRB+- /-10A//Y==&LGJEVZR0/C3*S:SRN^W.;^_G*[CR MRGZR/ VB/-6%D#QCF@?7]G&SD5C V,A\Z*4J6)@,<\!I F7J$"HYZ[SG434H M+HZFBJ]KEHWNT*ZJ\[MG;9MMU>/JV! +VA ',2NJV[9IO)TSK PDINH;QZ:: MM\I10NF+6D>9=_1^V36A_^&W',Z!;MN%G_+!B"O^9/W_F!_Z\EK8X2G3O QWS#)\W1^J$H\SKY;$>\W*T(]B(,?1=$4> #Z-( ())2X+HTBE#JAXD;*G7<,R/7THS-02UG M+?2Z<;9",U PL"_I(5;+6J6<\G UKK:.<.@_;XC4GE+Q[XQ+P+TLSZ>;I5J0>5R>@%4G]C'I>!%+J M"M*ID)\*$?1 ZGL,QMB+ P^N=L4.K>4,N_S42K;[(( ]6U!Y)O>"C"W?M":: M&P9T$%C--"NL@9SUM8.L90/+A:Y=OJW83O;F_/+7&N4_.0?AG=MIF)7-ICIB MABRCPL2S&C]U0,[MF\8(NHT;Z_Z#A_J(VODEDM.\+,A\/XR$0SGC)@N*I#\O M!9@1&!(?NCY1;-,X--72CI>'IHP[]$,_\V\$6CE+9 8PRY;G@%6G%$NF9[9& M:\4I-(PU4AR<:.:VB5,*7S9)G'Q#GZ\NKZH*RML->5]LQ-&+WN;>V&& M ]=- (S2D-]B/00RB#V0A!$_^, HH 2JDMG)3[\T:]*1OLJ)/9%?G?I.81WD MS(P]="V;GE%@[3>AU\/-(..>PN2ST_&I ]/'U:$F&O @AG 1*[KC^:99FL%HIG59,-2,U@*6< M,;H>(?UHC/D[\_%E^*S0,MOM!" MD)%K]-H;'61I6YL+NZ_+0T7:))<:/-S=.U_X_^]2L6LTW1N'4B)\;PI%V\$[ M-0!M1/5ED-*+[(^./%]T7T;!DPB_U MZ!X,.!3@_A5PV_EPQ+W'#P ] 2L4Y M@<812-,L "2*&2(P]5S1=$_>L3LUX=+R! MW7>Z;7PU7)$FWP4F81"1 &8,LPM"R$@"Z@+PAA"WX_#,(D"I5R OEF6=D"I MA-3WN?8CF60QQ*Z? !1G"483C"%@*CN@=XYY8_UC:EY$[DO-]NG-OG8B]+BR6# MY/0ESB"(EO>^ ?S4&JS*(:/7;G5B[/F:K\HI>=**5?(5=6KK _W5A^(9Y9L5 M\EB407Z&D#C*QBKST>YC$[K-@ZQ6G"L]91?A1YR2.] M*31M[_SI?..9LH9-G_9'YUI.AN_@Z5_J)4V"W28L]$"W;8?9'*](PD*79 A0 M7[A28.:!1%14>!C!,&,IP4PI%Z5WEJ6= ZQ20YWS4;O5%Y8[\].)N1U?LDW M#BG6:[3M//,G10K=7KSE#,G5*%HV( < N8#UW>#&J60TR(([!H$IQMO>.>9E MMQU3\X+)=O1A70*0 O_C4\6X\V&_Y:/SP?."_"::-;3]7JMG'AJB;T&5MT)I M@"*/WP]"%&8 )EX*$G%QX)8$$AJDD1LK.5^UI%B<66D$K<,[3LN,[KSPIQ0[ MSFLMBIQML0ZU9=M3-X&M%7!J#9Q:A1NG4N+&.2Q$_6RK2$6\:9+DY0H@C;&_ MZ,@P,RW,%3!=\L5<,YAF)?MZ7?PA:F$_%MOW6TKRW>>"G\?*8_Y&Z :,,() MYKD!@!&E /D1 V[,/)2E,?1]I4/4Y(Q+LWP'@:O;6"VR4\NL6-P^B;6I=1<:71,%<)/SC=O2;RL^A?%\=(O:G-F")^Z,&O%.A>IO*IL3(,# M+.GW?A#2::6T0],T"88YGH>AB>:F>IA0N(?M8>H-]9!CG?,A/LE5LM\M_UH_ MOX@_?<@9HULJ]H]Z'JG:J$O[0#:]9 [B.T?YG:,"-QJ9I8IH3TJIND@?<79WRV MVV)#BWUYFH3=RJU@:X8 D[ J!K"R;3_&8;)A+B9 T3,,0X/.9P(FU#K9[%// MJF_KQRVYW6X_[&O^&]G-?/K6TK8P%XW_:TW_T\HHOV_/$)G>K?I@6-ZCCUM$ M*IX.%3R4]F2_ZEH[\6RHV?9?OPK=73?PA&8$ 7^G9+^F]ZPW>?'XE2 ACDB2 M$N!%1,0:80)2U_5!EJ (B2\:+%2T$!RXJ5MYE9N0>1UEF6KFK4@C;UD;, " MHK;# <-@'N3FG^ZJL8059YHJ9J8\_[+3SNOL5P3CPK^O^KYV-[_7O.2F[V.Q M_5R@395N<;LAU:2U3V\5D#A,7&[3N5GBU@JY'DA1%@ ?N@0C!I/84[)6$G,N MS5 =1*X\T[CV3*\UW/HR>,M9*,,H6C9.IP *>6_:E"M1O%;;JXDXB4[S/UF( MS/4 G)QQ[E: LA#T= 24?E7-^%0=U^NPP4?YA%+=GN=3CU[7F^?]IB1;\G&-GG0:\QS?7MK.O>PW\[[8E#D' MB!*]KCP=I*:=K->#9'G?CN'C_"Z$M=")YQ*)J]OP=(;\*3UX+E4::L#3\^2U M/MEO]$FBY:)3F69BE.G(PO36>%4OQ;K4_E76R44'2-Z*Z4JD/7&OXS M^G<;,9V#$DY'BQO!Z=X^,8_#5PM3X_Y?-2E^DCM8"ZIA[[#>%',.FCE"->>>53YQYZ!=PS7"WW!J!<4C7$51W_-2/]MH^=.64\'1 M]M.6=28/W<]87C5OGY45&'43FIUQ/O^B%:1.')-V9M"[-1T:0]#R >5D!9$? M,S_,0. %$8!AQ$ 2IRF(_!C[!*AL_*5]V93%.B?51ZVJ M8GD[7I(I]/P(1RX( B;<&6X(^#E;E*E#+TIPZ&>N4K/AL%F^TH;%?,F[HZ[= M+90YI58WECGYK'XP\V%+R6[[O-&*99Z\O+2=>Q*J$Y)2/NNSZ :C'L@\14D^ MCJD-T)QAS!-LK 0Q>V&X*H9Y.N+L(A?HBF/T/ZC9>W>:O_%O_2C]MRMUV MWS8Z^W=*GDX:O!Z;G955S$=\N)G+< PH]OB9'TOX)R=XI9UL7V<<+:DFCTC[T2 M3F/M977EF+G[[)5P73:GO79 W4K9Q^IK6-VK/J"=%,OWX,M+LWD=\1PAGVK- M[#DVTZ>AJV&Q;'+Z*FBE4=*HI!U XHJ"VO,19ZZK'5#HLKQVZ$&-+(1'BK]O MBG7QU.8V-.G]J9?Y+$LHB!,: .AB*MA[(4 D]),$!6G(I!JPCDVRO"W=BJD0 M[!T"<'P_FX+%]I8^2'C(?ZIE- "00ES; % S1:C5 5.++T\@,1HI'GIWOICO MA/0GT=NI9W5C.L_/Q:;B\:QXCLO;_>Y[L#@ MA%([+JUWW,6T%E-F&FD=;N0:MA.F1%$PC;2<#;L.N'E,U5%&\4&HI*P2C2HY MS1FD22@,V9WA>68U+Y/JGEN1Z1>N:+K=:>Q]=#LK_>_EI2\FES:.-VC-H<-DV8H(2P( 5>E@J7+<(@2:$+ M(M^C)/8]/\&>4J\0"T(N[B9RU-'9%73R)FN]X)>2\KOSTJ@IJD&/ M;2'10<=_4VQ(8N,W(&CH/G;7] M1>C*%_]/SK&;92=6;J6AA,4%,=6*PH:(\S:QL CR1?L+FW-II"FNUTUTMA.< M+9M C&RVXL@8BS/KZ[73$XY6(*0?16PZ5F\*+-N6<@"G:98XM01&"33T\AC' M!IXOG5%"O9.L1IGG]0Z67XH=+;F]H?FKR.!I?J_4\Q(&0WX>Q"D#,$X]D(49 M PPB'/LP<%,DE9PS.LO2;$ EI'.44NUTU@^DW/'J:G@L[_IS9 SN=BD(#)U( M^N>8]4@QJN;YF6#\88WJ5;K-"*HEG?#:5GW=W3IM>Q$I>?J>KHQK\J%_U9MHJ M6@09J,?M@F'XK'M?:]R^'G$3LBI;4JF?J'P.D#G\9DH%N@)'M9P@.61&4X,F MAI@O0TA.EY-$(GLS:4=CL3!_\Q-TFU-I71/.@=) MZG9T!3XSW(E&H#%_-1J 0O="=#[@ 57.+C]#3^F77PH'O0A1?=K1YZE^ M#X/O+>DWV"TL/"G.$=(ZE;B&BPM[H;BJN/!TQ-F+"WL5ZBLN[']0XSS^,=]4 M1$,;YKSG/E91D3Z _)8 &#J$8!8[ ,/9XCZ288ADDHQE9MN:1^=C[<* M)\=I,"4.W48ALKSG&UD=+JS3:62MG7<_#:#"Z=LHD#,=P*\#5.T,+HW/Z#%\ M>I3Y3N+2&ITZ?:M:O#YO),]EP^/L#13>=HG MMF*GDS^3CP U?30R@Y%E6]D1TFFE=%0P4SHB34.B=4X:&7:VP]*T:MT3D\33 MUW?-^U#LLQW;KQL#4JX"&- 0$PA8YGH 1CX%*8$A0"A)(")1S/]/SH\I,]WR M')GOFU:3+W2;%Z1.0RF5N=9&(9:+:YB"S?;EJ1&IXVF[:9)':\K7NQ_"3E#G MEZ^4KV")UL-%35>UR!O"R$)OO(NI?EI3O"&EQ[KA#;ZCFUU'*G8GM!8LD)\V M33K\BC\<9#3T08:##$"$(4@I8P"[_/Y%(NHB1-02Y'KG6=I9XBBF\\+E!/FF M+;)135CKAU7.>!@ R[;=..(D1'0X3N\G<-)(]!I%P5BN5O\L,Z=;C:IZF3$U M_KAFMQI1_?<.E74A3'LZ[*1=O'L[/M(4:51^H;M_[O/=6X7;W]!Z3U=!F"1>YD<@ M<=T(P"0,0.IY&< 891X)41HS5ZGYS2+46IJA:V1OZI5)L5ZC;2F.377MLF+I M\C(PENW&LPAA%V3,*VU!I>[9Q;##3B/:^G2>:W!Q*F!NG!J:$_JLNHACQ]%Q M&GANG Y -TX+D=-@Y%0@5=0WCH#)J7 RV#%H4>MNJ@'1,I2:MY_1,G0>^#@O M3#H=GJ,_BL?OQ;Y$&_+X!Q?D[9'_6&G%$/")+]!&T*,]< O2!FIH2JF;$! 3 M?DN F0]!0I(84#]"C*1^0I!\WVRUN9?V517;TQ'BJ7#^J*$M$)6N@ST7'I 2^*8XF+=3&J9O4AIR1 MT4E+UU.B)[TAKNS#<]YM(G1]C"/?!=2+N,'W(A=DT!,,4(SYR$.9&RF1/PU- MM#3K?O<#YV75CT:S+X]>VPX3\%@VW,=./?/TZYB"Q'0?GY_:IV-*V<'./F;Z MQ#P _2@#F4M#0)B'$QA% MS*.^BF60F'-I1J(1V:&US#6-=%'=A7$3G$*5_*HAJ6GT92-31C&U;%E:.-LX ME$"S]BS4$M\XCRE*$DH%"#DFE&%:3V\OPD3Z?^9RV^S#E_!POQ M+"LNZW]3]W'%..'4./P7<@]?+MY_%1]P1_+_7H[>RR69W9O;(X+>9[&>\%>Z M^U[P(5]I4Y-37P)6$%&8DI2"6*1R0)KP,[J'*/!CA**8IAE6(VP>G6UI9_+& MO-32.D=QU;XWXP#+?2&,P6;9I@\A5MJ]UTO!8\AJCL\UJYV34OO<,LF]I)XZ MSDU6SI\\LFY\5B@6&WYY03_N1L@!-I?/IJO&IC'12HD>&7:VE.AIU;HIT1)/ M:R8QKM?%'Z*6HB<_LE-!'U$6!RE&((Y"?J/S0@02X<:&A#(O3>*0I?&JSAS^ MMD/;G=R74&YRE9__N0@6T_A:V1U6;%NRW77!+^O\M)W1IWRS$1LD0VOQD&(* MI-RB0$*\"*(,)*$GKMDN%65^&+"(,0Q9%"01;A;E;D-^[I*T ORD!:%U$8?- MU9 [Q9C'U[+%[TUS/\6ZD_1N,(55"2A3&:URD\Z;X*H$Q$6^J]K;>A^1OQ7; M?_"[2/>:U]+:OK4>=ASX,?92'S J.GV)KJ;(\T0[\IAZ-$T1#I2RXB7F7-I= MJA'Y7_\E\;WXSP[N.GS61QI@->LD@[V<:3*,J&6[U$C[/T_]9@>!+00W%/ Q M9(YD9IS5%BE <&Z(5%[5#&[@[Y3LU_2>-:7 ==MU_MW_M.&?J>=JSG=MGZ^Z M4V\6A)CZ 0$)%/D8'!.0^92 .*9N1&."H*>6,:\NP]*L5*N"Z(70%K$?M' Z M:MQ4GNGF":T.RSHK)AE.L+L.ML,"5I9 W:VO#Z(I][R&!/.ZV?4ANG"77S&4 MIL&LDM_*^U7JQEF2N3' 2<3OG %!(/7<1/1O=3W? MBX((!3I17751%AJ=%4H<;D95IT.057&[D^.>R,4@N:#DWA!^/15M /A>9\S1L',='"[%A 8-"^ZN-IRKYJ M2#"O?=6'Z,*^7C&4FGTE-%_=;7;\8/N5/N6"57^S^\)_F2L2IGX <0)H!C& M*!'=KF,$O-A#-.4F%!$I@NRA"99VE*QE=(Y".D)*.7,V".*XK3(!C>T H1HJ MTF9E2O614 E_M387_ ]'*S$XX"PF8$J==G]//J<>Q_MUMUWSL\)S><\>MX1_ M#8YYYY(44,,C+&V/_LH/1ML'UIF_V$\+6658&#>0"B MZ7UM !W;4:Y+8"QLX0DMFX;L=2_V MW6Z;9_N=<)0\%I>9AIW,E54219B?S!G(6.8!F.$0)(ABD-$P]%-,6!A!Q;*\ M*T5:FN6HU:@=&@[]YSY_1>LJZ4?;3V%@V>3<%O,NAF5#U5'&:=:D<6QT]1%L M\A_R];ZJ.;YCC.+*OS3AZS 8O3>'N;EZQ&L%FKMRT1" /36.ID:^PE[SH3_0 M^I^?-E5^][$E857PM$)9D)&4AB!PLQC (*,@X_\+ NA%/HV#+$Z3UM.L8)4G M)];P*UNVO74]AT[IHR34"G;4#'PSVDHD&#A;D?\DJE]J.#M-5\>!U;-]TCB9 MM&_3D\YOPZ2!Z+53\F]K7/G:_B *U-[==Y9V1#MVDSEO)G.CS.U]@HW$!4\3 M%MNWND%$C!)W]VFO=Y?K#C3?!:Y'_)-;6]_?JT=$/C1&I>W25LBF"-/A8E:\??)1D7X@ MI\,B5\-C>;2X(]; O.06C8+1S3O6>OK:,45:1DU]ZE1!)7Z MA1I$B"+(L0B B%+F0$I2A48Y8:F&EI=K@5U!$+V%:$ M,82KG'/EMB8#Z,KY3HQ@9MG0GL)522D^8+6<1EN7C$-AKF_)P#QS-RT95[>G M8\G$"^JNCNKVAG=[M%Z_B;X'OY5?Z*XANU,-=79B9:V10<,@.03&_\Z]"PO,W[,MKDP%':T<,8:.W? MGN%FVZW#JG3WYLA3ZCOQ@5)^6Z^UOF<;WK?7T% M$!0;MYG(<<>R-\_+%Q?T4^VVR_R]E<]@!>NP\H8NF3T3S'J['%;P_%HY\N3U M#J\'_]M/F/(M_L?N.'!_[?5QE),8O3&*29J!SU OZG M$!% @Q1[!&7)DS7#24Q_^*^9R?>EMUWZI2HKOCF4SA_%Y([K[7H3MYHI.^S MDED@=4^68=AG]6]U9!>@M]*+!*%*?J=1P([C2P$Y"^XPF=E_FI-, 9HQUYG* M,)K4>1#+*+J7(C::Z0G"&TC[ME>ZC&[-;0B]@AK[T.2U/D;WI"S$L& M=Q50%^1PUXVF9S8?13;G?OM6U>/7&>A-R[B$II$+(P2",/8 3%(?I,RE( J2 M(,U2QI"GU )G<*:E&;]6T+I=G)J-&X93SHP9 VOH,PX'W%FSHP!A2Y),X8>U*04&Z8N^WS@PL>!B_DE* #(R_@U"/)/ M?!)X(7"3",>,I5'B94JDBQ*3+FV[C]+ZR3'IZR^ W,G -*R6S80!1-49O!0@ M,D79)3/EO!Q="B!>I3$&01Q)'K6!;$/4.J[(,21F_JABW&$-8@-Y6:7VD;SJ7;K)!V M-4M-K+*[NM-;/!H,T; VG8;5^X%(P"_I138.J>UCUA1?ZMT$IEJ=0.0A,M@) M1&+2V3N!R /1UPE$X6WU?+0OQ>;K?DVY:0D]PI+-1AL<8&F7 M-RXH$)(Z0E3@G:1)"F:Z?"-PEL]*&T9NW(@8 \VRS9##R_E=B&TH*VT2%JV< MM.%19\M(FU2LFX\V_; VA8]()T<_&JOQCFXHRW>K &48^YD'@H3Q2Q0-$$A2 MEP"8)A63&@TS51ZUOGF69@^:DH<=^J%WHAB"4^X(80 DR_N_P8>+V)X.G%\: M*8=+GW5X=\9P,$>TTSO+W,PZ8ZKV4.F,/J[9-;GBE.; W79LJ57!Z=@HH85SJL:- MWVU!]T;,ZX1F69LYP2;OEPTU$T"8.8TB0%B>!N@P2&( TB#W@( MT93B*(E33\T:*4JP/-M4*W#J7W[ASZA:)=6ED+51%@&V;K$:; =;O1[DK\YI MV'3G5VWPC%DSU?EGMFV:\%Q:.MV!] -IT\VQ_[;-=_2>L7*5^ GV1'J 1Z / M(/)<@&(O 32)$M]W(S?T%2FI%270R!.P;/*)Y3S[U-5 MTX9:_0X]#K?\,/U*MWE-+H2>ZQ*$ERU]S8M]N7YS_N C[JC@SF/J<3F5U90/ MT)E>H276=]PXE0YCJ&M%[C2P,QC"4YE]]EB>!C1]03V=830]?L\OZ^*-\@OQ MNC(MQY[U;:=YYH491"DWCC F 88@Q1A!%P4!=QZID&6*17Y3LZXM',@!W^[ MYT;P!;WQ.=?\.%BJDO9/HQRG,$N3 ,/IPS ""8 I6X *&:IZWFQQW"ZVA4[ MM/X9*!_FM8?RHYC#F05K25>H201M^SP;6<&V%M;I2,O/TJ8/S]+0F/)<3LXW MKXM25OT+7Z3TBWK&_"/*M[^A]9Y^R$N\+DK1=?I8 \M("@GQ,N#'(D83!P0D M*,)5CCZF"<()CE4,^>AL2S/B0EBGDM;YM2IXFFB/I(&OG%DQAIIED](!K".I M8;(A)5 ,&9/QN68U)%)JGQL1N9=T60 _;4C5DEF) +!Y:6E[7KXS]:7^XYOY M*M4M;]P>HC^1:4[RUYSL^1'+3&?J002NH/EK1YJ9X>],@4MRO_,'-#WR>8F> MGK;"A5-1AG^EKW2SIV=$%5D6QS1D/B B$@@]AD#F9AE ,4$H9 EV$R5F;ZE9 ME[9QN\PAIPJ(_]*HH/CMEH-?TO-N&E3;WO8A#*TR@"BA9,JM+C7GO*YT%1@N MW.=*+VLT?OF<;VC+1BZ\3%O"Y_E(D2!3:MNU?&CY^M@:O0&L8*R#.UB#$'MEJW&&7,1KO&R(\V M7_<890U/NLBHOZUW_FP^'8)([WVQJ>A"_Y;OOK_?E[OBF6[O?N#UGC1-./G_ MD4?T8Q6E'DN\+ (QQ0Q EX0 D2 !R V\F#'L>J%2\K^&#$O[ #0JJ!T^=; G M-$01]0(0!S&_"234 QD459]A&KIQ%& (4[5:3\OHSU/X6<<)9EL%N0N!960M M?X;;RT!%HMK*[_S!%7!:#40-:*.#TRHA$JO-W1:N@-#0W4%'@EEO$E= ='ZO MN&8H73ZP#\4SRCN"E?2@: MCJO?:^DD.7\NT!JW/]=@8#LD*:F^!K/7J:Y7$'HU \W,XW4J_B5]U]G?FV@- M]K[X1M<4[RAI@E\&6H0-C[FTG3C1X>I]38#CM.JT <)K&H>- #X=6;"%M>4= MKPGS+&W%I@$TU%YL9**?V&9L6OWQ=F,2[^M=2C\7FR=N IX_T&SWR(>X_9&7 MJRP,(Y]E$ B2+E%H[O(+9T0!R:#G)F'F8:(4 ^F;9&DV2L@(A)".D/+&$7(Z MOPM)%=D">Q&5N\5I$84_+\IC#ZK/I5 MX/:9;HCP=E9<*-"/"4H"!BBB#$ &(Y#&?@)B&J6G;^R"< M(Z23OPNE=1?Z3+0JZO6;>!TI-FN [T*=.\#_0^H;[K/] FM MZ\M%]3D((\2(SR* $L'$+3@QT\CE_\H82IG'4AQ(,W&?C;VTC5>)Y[27487O M:1]NT_OO"C1L?ST5@%#:A@,J:VW$\[%FVXH#2G0WX] CFLW_4/G]=D/$/^[^ MN<]?T5JDH][NWJ/M]BW?/%49?JL@C&//]QB(Q2$8>@D":19'(,,494D0H%2- M(4!JUJ5M82&M@S;$P>(/]"BWVL%8#G&YD[)Q'&U?S5L(JS]T1+YQT,YII:[3 M?0VV:E1!R53W1JDYYVWHJ +#18]'I9=UJ=_J5FKBKO^%[E8QCJ(@QC%P81P M43, ,I92@&!$TI@&?APJD3F=C;\T^]**5]6SJK*\G2(G9SVNP,.RG3BT3!2B M=6-^[]%+OD/K_#\I<8YXW;_0+;+&7ST DS'2M]/19R9[ZU7MDN2M_[%K^@U_ M1+BJO6_B2U[B>R%+(A!%J2?8VV*0I"P#V'5A%/F^RQ*EQAU]DRQMPSROY7SP+,&FO)5!-%E M0V!/5A',",4H!6G@)0 BY )^E4A!YH5QX(99A$,IOYO$7$O;_%_I"Q_J.RIK MM@I<]YTKA>#.+SG_4R7],(>I,M9R)L$0@I8MPWG7OEK0F[;/Q3 _]G5M^_KQ ML-&X[VRFG]>ZKU_ET>9] Z^8R!^XWWVG6W.I [W#+!C#^JBY1X39_18*@]\!Z* MSNXM$V+Y[W1-5B%#T,V(Z-OE8P"]C((4(\;_A\8IA2'*B%)W]1YP/5B%T#" MN.E!D "*<4*CV/\\5]([^5%\Q7:!TNLA M9Y.LH&S9-IT"_*T!N);;J05W/DD K-XE4!4L4XT"I>>=MU>@*AP7[0*5!] S M8G^C^=-W02#]2K?HZ6 I/^3K?=L0K+S?[\H=V@@/_HH(5GG7CP#RL&@=F(3\ M )4%P/.HYT,6P-!3Q6FRG(_>-TVADSN9I(F?(\JG./JO]TX3FW KJ M#J/NK/K(-2TV54,//M?;W0]!T-ZP97QZ?A&5;3EN^*:575=:@R_-U#5*.*T6 M53_/5H_J!G2FB;PW2P_\:=^6==PM&SAER"VXNZ["4,OYI3?C;*ZPJP#I.L:N M&TCON%>YWHXL^1WJT#,&JY!E$".*0$R2!,!4L'RZ* 4THAZ.B4=8F*B<\V0G M7IK5ZW*(U9[E8_U(1PFU@YST*LB=X&Q@:]FRU5 >9>YB:95-3!4K0XUN]T0X<)[$8]P2^4G@8O$\2K( ,P8!"ER0Y D;IQ& M"5^\:I)+^IZC<.PAL, "@#9BH"(#_QO"$ 94 N8@#J(^AD:9UQ,MP^[^13 MLB[?7=I9:) OY+9J,*:21G^G16J12?=HT7\ZV$W04,Y1@'V#J$@!9) C?(P1"%T,O M3FCBJ3EM1F=;VD8_"EOE H)/F[;<2+%9X"C$I8" MQ52'O]&YYNWG)Z/V1?<^J95LDJS-8/#E6R*=J!&B;)#:^LO.V=/:ZQ^N8]4=#4+JT'G7<[ MGBARL>]._U;].'W[!]J2\OVZ*.EC\>OF)1?ME12[(8V-L;2OKEISI%%TIL_2 MIH"QO??C4[8)FJ9^2#$I:I^[1@6<[?B0+U^)0MFF4LHSX- ,NXM]8Z-, ()]4C5E1F*4HBL-0S=_RW'Q"8*?8#.;[JI(FR( O]_DV!^A0 MF7-FU@4%&"ZY&%1>5N=H>R]R26ZSL@IR2#"-G3R_H%]X)9?S>RN9(9*Q7FVU M*,9.1YJ-8*Q7@2Z]6/\#NLZFO^^;7^1C,7 CK7(P,U12TBW+_"I,?)GOZ#>Z M?\$G";Y\$@L1-2.)2#--0ZM \ ME\!+.WQ7]=J@4D8P$!RK8JM 6JD8[K>^W+*^L^4LHNV+PL.G]PW[ 7A7K6(3 M\CGONMKTTV+%UGE?E#NGHY-)_]P\P!MS\5D6=V8OX3S@7SH:9YKWBGS53E[9 M\?9\S#[R/9_&3/2Z]2D$,*,A0$F*09"%D*0PB5FFU)!>8LZE?0C,9J9.X"UG MQ@VC:-D2-P!VDE"/\EK*\%( R&02ZL2,\^>?RD'0FWHJ^:H9TW/, "%/D,0!3[(/-P#"I#!&.$$RA%?#T]U3(-S?K096)MRM!TT,U2QJ(@=$'L M1^)6 #&WYWX,((0$>G$00095 E.&T)TM6#4'QGHV7 ^YN4WW3:>NP)ZYOL3" MDI7N3/13C?.EPE,VN><-/5-<'4#?G1] .W>D=V_'1YHK5.7VK_UK'=J/2L3' M[VAS_R*&*'^CY8[RDVY]>#TK-_T+'W_W >WH1Y1OZRNL[_*3992Z(&.^!Z"? M"#IC&@&7!1D+?)B&OJ]B^1>CV=(^-+7X5:T\*=9KM"V=%[[-J[IYQ;+YQ6 L M:747(^^"C'S71W+*_W:$Q^GTI IN;-D#2Y6FJ/QT[#I#3('3C-#\\_KNK M4;IQ+F@&*J0< 94CL#+-=[^X]3?T85N.7K-^1Y>C]L!G>WD"JJ?=\*/&%UJ4 M39*F9)[-R4M+^P!RX<"7NWO)(_\E!M/9--KJ6[;UK>8&4U 'U=7*@SD=:;;$ MEUX%NIDN_0]H>C_:G@QW=2BI7"%"7 ^+.!UQ P ]# &* PI2%N&,T2!& 51R M>IS/L+0=>&Q+(4JFBNJLT 365"_B%V!*WK^O@[5M:+:US$-=^%$4! M(%/7&(D9Y[U@R$-P%7-Y/R#;?'J%F-11%A^I9CFKV)#W:[7Q1^(J_6Q MV-;-2D0JW.&__G6SI6N1B?I8/&X1H<<7RQ4-6!(A' &&:228)S%(JX MB"'J^XD4N8=QR99FONK*36??2BQ2SW="9F=[%-K)-Z(I5^WI0*V6B/C?:&6EOYW6T*^_L&+XZK/IIH%;?3K-3SC+!]8:3NUGV-X$ M^MV$SUJ$?J7E;IN+&O:FA>CI?^@\63OYVES%#[3^YZ=-T_OQ[@?^+AR*7[GD M=XQ1O%LE?A8$:8 2S(,8,B_[2E)71!A'&+L^3"-D4J@?U[QEY8\\+Z23WS. ML;E.QS/^&N0N1,M=8\L'!:'*34_CY:.R3OV(6/BS_WCZ1HW",:OXEQ:(/U6I MQDVKUA8,1Z#AU'"8[>D\_S(:; X]H_"S=YF>?V'ZVE7_!"GTOII?Z$Y(\+ M M7G-^H7KW]M=2!+T^YAO^M>83'IL:'^JRPC2F"(84D(00 #%V09IX&7 #YE(" M8T:($E&EN@A+N[169HKQ$T[3NH2UHCOH(/N_J7V_--9%[AMD%VW;T36ZJ[\) MK?@B;>(7H0$_.OS).2C1Z<5MM SO>A -67$- 6:UQ/H G5O3*T;2BL0_T.(+ M+91C\=W7EF:>1$SZX>[>^7)WKQ20/X%"*B2OB\(,0?D& /-Q^3Z==2/S)V/- M&9OO4^(L.M_[B-ZAH\Z]$0D[Q88?>IJ^\8A@E*99"+PD@0 F"(&$\G-%E+D, M9@D-8*:4GMH[R]+V9I/8=Y!RNM&\ J)R)X*K<;*\>]4A4OZ>CT)@Z)/=/\>L M7^51-<\_O.,/:Y!+D;\_%E4_W1]Y*"!L'@)W NJJ$/;J_Z>H10)R/-QP#5I\ )Y5/O UIGV;_P?=RPMWZ@ M)=[F56:K<@>PZ9&6MC/%@>\OM[-74< M-;L]4P?F7D+'U'%8)/NE3@RBSC)WM]F)BTU=W'O('ORV0[M]N8HC%_M)F(& M^CZ ) M D@4I($D2>DF,"?4B&1,W-='2K%DMJ],(VTF"K<65LU>3Z(Z;)I.8 MV?9):,*E1/@G@X46_]_HP+/1 ""- M4I#&?@!H"%,W)F$6I[X2D\?E'$O+PFF86:L89E&+6VQTRX4Z4,J=2*X$R/*. M/Y8,G?#76J@;NE3?=.509X:?4SMTJ>)@]5#/HYKY@46YNV=--[T5"C/"+S/B M A,G (8H! F. Q"'#'M)2$+$/)6KS,GH2_NX?\BW%.\7 MMM4>T)OS6HHT159LGZN,^&-=DKSK\0#'M(-1!PG+.VT4A*9#MB$7XKGV6H[" MPR"SN0//Q>XZ_2[^3K->EA^,:P:,?9EO:%FVY:!5H FE(8LIX<=9Y+G\G@O% MZ=8- M2%GDD2$)(E"IEQV9;VB9M99N*3&G@*O>)-(:6Y8TL"Y1ZY:L, *9J M7D?GFK?:54;MBSI7J9>N-!*?^_VK(Z)N!"^5-[_WC M!#]GPU\H.+C++Y^\@@)8Y!%LZ7>Z*?-7>KQ*?Z'\T/Z(?O17&QPRRC%Q789] M#WB9YP.8,@PREHC('\PRFB:>[RFUN+A>I*69CIJ$#W=5R&5I?-'?JA MF/EO8-TD_6VSKH9M]URU$"?:G#KJ;IPO]8IPK:S4!)B#TR07[W4"S<_9:P3 M7FY?,R.K>S8^[=UM5;J:ZO)M9B6D'C.U%L&PYK>&OY,>Y M!D0MGX_6A+/YAZZ!H^M+NFH<0PV$E?RZPR,LS6[)-LJ]LL&PK!O8#'"6;8TL M9F9]Q-/0F.LH/+,?>5JUR6[")GS-XLYZSVJZEQ4C'LMH$@$&B4BAPA2@*/5! MEKI!%GL^BSPEKM7NX$LS I\/C4X(S7:'?$]<U"^ )F')7.5V( M+&_W;D\O?L+@!XA:1'.7KC[%#5V?3H:>]2+4I]3YE:;W&0V6PV_[EY=UY7=" MZ[]NZ//+NJ@XTMOSP/VFIN;YM'E?;'9<"T%E2$(:90!A% 'HH02DA'K 3PG$ M 7%10*0ZUNE-OS0#<%>)3/DG:[\AE2MH4UT8'6$4\DU%A):].;5F_.__R'?? MB_W.>2H*07&TY]_!8EO1&&8E%8%2ODGPD0RI5EJ!#T]]/<^CW7=Z&,;A*N1/FWKLZC'AT>'W6%8(,KJ*G>5RJ_TO0PR%VNLV2D.H M/NI\7(/:&I\0"NJ/HLL:6'6)S?^S;B"RYS^Q;P7;\8,R_4)WJX@&B0AY A]G M#$ <^B#-_ "$V \(3L*4QDIGV?'IEO9QZTCKE(V8561#E8MO%&.Y(ZXYY"Q_ M<+J@M9(ZWP[H?1E!3X.)3@848\QQHY/-S/0FH_@E,YO46T.6I+MN_/S]C__] M/]K_PO]'M)C^W__C_P-02P,$% @ \8!A5TZI!^7O7 1%,$ !4 !K M9G)C+3(P,C,P.3,P7W!R92YX;6SLO5F76TF.)OC>OR(FYW608?M2IZKZ>&C) M4+="4DO*S*YYX;$%)G'2G523=(64OWY@I.\KG;3+:XJJ7"071=V+Y3,8 (,! M__K?OYT<__05%\OI?/9O?^)_9G_Z"6=IGJ>S3__VI[]^? GN3__]W__;?_O7 M_PO@?__R_O5/S^?I] 1GJY^>+3"L,/_T^W3U^:?59_SI[_/%/Z9?PT_OCL.J MS!6X@RN3 Y1"#DQX-EO5#CZ>S?_Q+_26&)?Y$ M[,V6ZS_^VY\^KU9?_N7GGW___?<_?XN+XS_/%Y]^%HS)G\^__:>SKW^[]?W? MY?K;W'O_\_IO+[ZZG-[U17HL__E___;Z0_J,)P&FL^4JS%)]P7+Z+\OUAZ_G M*:S64G^4KI_N_4;]$YQ_#>I'P 5(_N=OR_RG?_]O/_VT$<=B?HSOL?Q4?__K M^U?77OD/4E;"/Z?YR<_UKW]^-BG\ M^1PB'J\_G62<3M9//8K+U2*DU21$(X),%E (0AT&#M$7 M!\8;(61V/EISG>%*\)(H7BM@B>G/G^9??Z8'_UR%4']82V,MB5NOVTAE-[K/ M5]Q'^NXD>&5C8@@IZ01*1PE1%PE:HA?.<\R9"V!0EFH" M)5F_Q$'::)RW&:7E391_X\5;X4#TCX-]Y-D))-[A8CK/+V;Y.6V^DV0T$\8S M(EL@**X-^$+[IPQ,N(PLTN;9!!#77KL5'&3_<-A=EIV X>,BS);3*O@S0$<6 M/1YPX\U;04+U#XF])#HR*E[,5M/5]Y?3 M8WQS>A)Q,?$Z$NQ" M^^_QT[0*8;9Z$TYPPI3SVJ8 HO#J\Z"%:%AU?'()UALN\WY.[EUOW0H%IG<4 M["')+I#PBH+X!9FPM> _D/SQV?QTMEI\?S;/.#$QBQ2R@F"L 16X@U"")YZT MM%ERHYAJ (P'B=@*)[9WG+23P^1B^O];P"8>UZ_%51<[U!I(=LN0'*4,ZE@>?;;Z^D,^41R'B+/ M$H(2DIB("IR,!H*+F$SFROC< "!WO'HKP;&O3'L"QC/Z\>WBX_SWV21F MQ9.FZ#HQ1_NF-0*\98Q"*Y89$R%;*]O!XO+%VZ6NV ^"BAT%VA,FUEOCV\6[ MQ?SK=)9PHK4@OXD58#R17+(3$"1!G6!=F,I)9-7"-;W[[=NAH^/,9C/1]@21 M=_/E*AS_O],O:]?)RR*2D1Z8TQR4L)DP;C1(].1^4T"FXGZ9[OO?O1T\.DYX M-A+KR."H5N]H@6%-=Y8ZJT)T*Q5I+^0":2\T&82TPB7N2XS[I3JOOFT[ '2< MXMQ9=".KO)Z)'K_[/)^=9V!$R2@-[6\F%$6T^P"Q* ^)6YN\9M;:_7)8-]^X MG>H[3F7N)<*1U?\!T^F"H,M%_#A='1-T3?+D '.P@FS%T(19+&'!DMQQ5$ M14*12@H3@Q8IV"8+_^I;M\- QRG)O47913CP['11Q;4Y@:N0)AV<+B?!)94U MHXU+1TU"(3-H/PP>N$9KBW/)B]3H+/SBI=N5376?@]Q= MD%W@X,-).#[^Y70YG>%R.7&*1\Y"@>Q< <4L&3F;,@2K,4NO%&/[^15WO'0[ M''2?;=Q=D%W@X,4)+C[1EO>7Q?SWU>=G\Y,O8?9]DF)&:XH!'D0-CI,"C\:# M#LI)ZRO8L0$>[GSY=KCH/LVXOV"[P,>'SWA\?$Z],,QFKCR$FB!5IL0JD0), M>>6+*9:)%H[$U7=NAX:.$SR6WY]G15;V[4R'H2 M90[12XJIG2!N"K/@72:$&^XU%N&%CBT"D =HV XD'6 LU[K1 ME\?ATR1S7IQ7 K33CM"N"H2L-##OO2M"*^;W,QK77K<=%#K.5.XNO$[*KU]. MERD<_P>&Q4OZ9#G!$)Q2@8$2ZQI!Z<%Q*:!(E9TLG+SF_1*6][QX.R1TG+IL M(="N,+&Y6;!A(A8IG$T2A#:6'&53'66-$&),MA2=C=S/P[SWU=OAHN-T9ANA M]N%8$!N+/@@X$91^!VU!=Y7K]2$L#B3.=0C*6E3WK&^YY M\W:8Z#AMV42DS6#QKS_?DN-K^F"WJ]A_?7/TU^>O/KYX_NSMF^M7SX_HPP\?Z=??7KSY^.'MR[?O7KP_^OB*_O;H#7WIMW?O7_Q*_^#5WUZ\ M>D-_?'&=S^WNX-+X4/)8L^;Y:=+^!3"ETF]!W""ZU*\NF5=HKJ>LUO" MKY;GGURN\D=(V=5LG3_V M/7[%V2F^I"7\;#Y;/_+OT]7G9Z?+%;UN\>);.CZM =S1^XMD7-N#P^EJQ%WT7,6G\V7 MJ[?EC-$)8SR@YQZ8UNMTHP8GI0+)4!C'4]3EH:OQNP#M&@'C7)$?$D*[R[<# M_^/8%9TN< M2)%$4"* 4]QM*F8\:@HV+:$?4PS*/U1ZO@MBMJ-LG&OV0X)I (UT8'Z>([TY M33>:(9Y.:K7-/]=_G-18U2E6@*BV)*V@25HA0LI.YL1$]@]F"7$S;ZR[F!W>[OZC(LW\]G\.BOG-I09QJWS"$9*!%6BSU,T3@- 8%43L-/!U/?H.G&7ZJ?1D_-K-"EPOB/)RQ1)XO+%-Y(E*7 Z"XOOKTC 2Q)*JH'H?+W=KVL,<;F:\! - M&5ZRP)J1L"4M,^]L 13D1D;TD>O6GM: [(S3IF!(0/>B^PZLZP6+9ZOY%W)9 M:PCDC'\"U2QFF$,#S\]I-Y!W[< M&UQ=\2J4MLX&E\$(=+6EF(50B@)FE4>'A6G9VH.[1L!(K1&&Q,GN N[ L*R= MAEHQM\#/!'**>B]Y(<;>%L+_YNR;/E]@6.)SW/Q^*3N5BG(%@> O02&G]1"= M 98#-UIHAJSU-KH_U2,U81C<_SN<*CLP;0]Q_"PL/[\\GO_^*^9/^)PG*:)<4&2(!2Y M-2G7C@X>O(@<>#&,*<&+\*U#CCL)&:E-RI#8V5_@'5B?FTP\GQZ?KC!/!+:&P24H&7E'L[:5 3-9HRX;&S1DI(W59.21R=A%Z!]CY.]91+9B/ON(B M?#KK(?.VW+JFL5D8Q$#0*0F(]2J@RIR8T]H JEPB%][R\E!_EET0]20"1VKG M,B3.AE-0O^@[6TNW[PIQ9[W@4=;>1K8VMR$3G4($'IBT*J.)S9-O3R1QI+XR M(R"PB9)^Q#K<7XY>'[UY]N+#KR]>?/S0OM#V^N,'KZ1]@)M&I;(7:'Q;7DYG M89:FX?C=?#-VX0*@]6R5HD,2?I'FP M%,-SA9T[6O@ M:L'E:GG!I0U6.IX M.]@--]2?W6^X8(+B$"NSC-3G$B'S!JI@7'. M0144X TFB.0':BN2U++U0<%6A/6 I;T <#,%U5P;'4#L**4ZVF+Y'A,22_&X MIM7.^T-YC=)(XR&C='4!DD,9'0<=DM%))?3EH>8(.UFE!^@9MQZ_/:":R;X# M'+U;X)*=+,;$.BW!UH)?'QBXY"-8B\YX$80+K?>[IP-FL#3G M &9H9^EV<)CR;E'K,E??WQT'$LMB_FCC7S83>@6VY8AUK3>-Y9\SL%<;LP=>I< J%IE6 M'+ASB(SXD>:A!A\[URO<)*2'S:D)9/877[VVHL2QC.&UJCWL2 K$)6J M?0FLJ_@/P!699LF<5:PT!LS]U/2P0S5!32.!=P"=O\SG^??I\?&$.Q]Y<@5L M<+7HA4)#OVZDZ()A)BI9'?RR1#)[)HCC9^MK.YLWCWO%JGM][DB [\%9?3T.<'D]7 M4UR2V[3NE?AY?DQ"7U87:O7]0C0L"=2&7*?$C:AM;A*X*I\B5EA*!I.>4D:'%AD#RU]EWN MIV;W'RY7C^'?$]'M>;L7

LFQ]>/$H4>/NG0.AK*TJ.L#61=N U_7V MQ#D_YW-V)J9P%=;U=JAJZ9.NS0-D .,#HO-!FN99Q8"D7,:JJ]*W$1B!Y*F%<(4T]:WOCER+S'CYHV&VP0;B+X# M#-UA6(WE27JDN%EP,JS&18B%3*PP:(GZK'7S-F@[;FJ#I94&0LV>PNXAUS"? M??J(BY/7TQF^+<^(@.EJ$D6JC95))"6KS0A)9^N].U[;)2FO=&KMA-]%1S=^ MT(!!WK[B[\#BK ]MKDCKRLF-,5+Q4KNS%UV/B0OMORD+L,HZ[QW&W+SH['YJ MNG& AH-3(U5T *HK3$QB0<.5K.G;4@]QR*YZEP3PZ) [%XTU ^Y?W;@[!TDU M/4G8'>Q?=9[0='6RKK&D)#U4IKJ*UH6ZH#MJ"D@, YX[WB1C[,M ;31\N\9U+W%W@)@KX_(V]!N769$FU_%'1'\1%*U:8L*J4IAU MBIO<^A3N)@UC'^T.@I6]!-T!4(YR7I]NA^-W89I?S9Z%+U/RLG*Z/IC9IH'4)+&$ M,G@!R0HD]D0A]FIR76H;A(U:R>:H>AJ)XT9M0Z%M0#5U@,+WN K3&>;S?BI7 MV'V.99JFJXE3+D6LMKA8 THS#JZV<1?,V\BUE5*TOAST.%7C1G8#8:VQ,CJ MU\?:YNYT\7TML,U^O]GJO6(\6(R@>>TP)XL#8B"!+Y)8T)P9UCJ_=!\MXX9S M T&IB>#W[8H^4%9@@G4.3G$90CT95%8E"(H12S)E[[*5032?&'.+BG'[Z0\$ MFSV%W4%R\K'TR,05EI25 K*HPVSK5:@8/(=D(O/1.!3-V[(]1M.X4#ITNGM_ MM32#V5AMBS9M5C_C:IHH2+O&5?,>1M??==B&1@_P>#:9X\/T-WH^'C^.ST:7\X7S^>G<55.CV]W+C@ODM!!%K18 MP-?VB,I)3A:=>W#!<5^B,URUGMGX) +'3H M[D"W:81X=+KZ/%],_UD[P6;AG-&T>GSM/9V<@IA*@J2#0%N$-LX,"K:;%(V= MC#THR/921Z?@>K5%%H?GGF(AB>0VJ./-C@;6Q?./$+2V"G6$:"U MJT(ZP->5P]1[-_B$]:B=PFMCF:MMB#60.YDA2A-\LE9A\]3'%F2-G7\=&&>M M%=,7UF[M\S'HY#FCR"4GLLT4NM"R\:+.&20^8DS\XSMY',-F*0]'+;V M4D2/F#K;YFF/+PSK,7XI!I3PFH*2$L 51_YCL!'+@,4W3W:U!ILW>G@L[:" M#G!TQ\'7AIV)IGW<" HYF-?UZ%0:XD$%8)%++80M#EO?#KV7F'&'APZ.I39* M^!&G$WSX2+_^]N+-Q[O/AX]MG__/7MZ^?OWC_X<7_^NNK MC__1/N6_Y7L'3__OPG_[HX '#K$T2]&5),"H(LFM=Q[(CI&_E05R%SCJT-H' MWHJP_8_)SU[RL>:1)YH<22:9 &E,A'I[#8+*DMQ*5,2JEDFT=L.N4]!-.K\1 M%FZ?E.\L[PYVR0OJ-Q*I16WSV?H.R;?IDAUBI:@ M4#CRUKF(!PGJ!$L[:/H^T.PM]@XP=(.'Y_.3,)U-C--,\V2!BUHDD&O8X22" M=HYG%I)WN75_UCL)Z00S^ROZ9D^7O:7> 72NQ!J_89UG-4D"<\ZTJF+MIZ]\ MJG=$0B*7DWXC?S/YW/KZ^RTBQH5, \7>']'M(.4.8')/I?\9,][SD+W-@*(& MIH'8JM( &V*N[44UUZTS P\2-.XA5Q&=1N7!BUGG3.D#8FKAQCY '@-@@6ND ;C-U#N ST70\9J6PBOZ<3DQP:"J%C,CUIEG M'L$)P2%K+V,P.6(9+ UT044GU74-P_?=!-P!1&A/K6C'Y[CY_=7L=GKL_?SX M^.5\\7M8Y$GD)BM,!9SEMAY,8@6B8ANP-;>,J<-6\V7[U1$, MEA X)*[:Z*,;>+W!U67SB D96'(;G"!Q5"M+3BAXB^29ZDC1"QHF7>N2\FL$ MC)L.."2,=I=[+[O;IBSK^>F"MN=W&U2NU\'ZUU](?+D&QSA;KO4WX:HP)EC,@2Y3DJ6,]DSFD#W(_J>/6^'=@VYOJLI_^4?=L M8O?R.1%.%L&, 2.# R4RK4Q%DA8R,(',B1!:]R?;B=!Q+Q)T -B&>NS PCZ? M?IUFG.7EE:3LA#LM0KVZ%:+TH+CE]).+D*UVZ&62*)M/,+^#CNTRXNR/@+6] MU="%Y7NH7^FSL/S\\GC^^Z^8/^%?PG16/SPJA&1R4H[#2E0XYV-8=7-ISL1V0_Q!G.R-#H .+>BUO M?'9)-I&,B9*)5P(M1:M@-BNZ]ELJY'[SDDKBVD596O<%>X"<[6#YAS@D:J64 MWO"U=D;..7DV7ZY^P]7G>9YH;7WR B$R;H@G35Z(]PD,;1F9E2A4&?3(Z!ZZ MMD/<'^_XJ(6:NMCA;\MK;? GI:C:-5, DY*!BDJ1JU(8,(60 MLAW$_A!'2RV4T4_V_L&J$!YYC(8K2"*E>J+/(&)$*#5[Q9T7WK3&U_ZU.G^( MXZ-F:MGS)/S%;+#NWM*9'&OCI>1(1DIH#49W<5 M= *D^^M#LN7*,D4L&$',*%H?0>H(DA4IM6=&^=:7+O:KU^%_B,.3-@KI!%U7 MS.Y%;NB\>]?S&BW7R$5%&3B7%B@"1E"6$3H1/)!L;:&%<)\M@" M3TG*P?IL#-F+9JM%&H3365%8A&LKH I9 2M<'=RFC(I6 M@IN=#.A3=+.S ?V*BSAO%*VVR7/7^6V6ZYQ2RB #UI(,2\X/Z@!(SHZ+(3+; MO&UX,^([V>D'P^XX6FZ8Z1O#1_A 6^'1AU]?OG[[]P\#>@'77G.X??Y^[MKO MY.<06UZ V26E,4D%-CNRCIKBY% 8_8*8BXS%6MN^7O5^>AI<2JC/?+>8UXTA M__+]KTO,KV9O*98*=:S\45K1EK&>X731);+P1,M'0>2UOL)Q!T[S!+QPS[)6 M4876M_:>3F4W>_I^"+KC+L.0ZNK@<.WZ;0V%QCG:+(ANXVO'_P!.90$Y!A&" M(3D.@;4GWI(9#$9#:_O!BS)/$7T'N+E6N%NK;F=I>HS76/HX?ZHTDRHZU[2% MQ]JDW=1[0L$%L$HY+]$6W[SV90@^QG42#XSBT8'0P6)X?O;:##T/L]?U,((X6@=X5;RXG B55+*U*V;FF<+#.H'6* FN,,>4 MLT:9V!B56Y UKO7L#IBM%=D!-I\CO3E-USJEGX_QK +RZ&2^6$W_N;GF%G+M M1T<.$#=UQG+-DKDB,TCO(V*TQ37OQ[4-7>.V ^@.GK]^H.@@W4U0'H+J2SMN_OIY\^K]X6 M$MP1&?C5U=7TXEOE$2*:,B3",&(H:8D D;T6D6J;BP2 K MF=&2][@VEZ9711TK_WF-R1=$N6&Q?/EIIE0P16B71A;&['5 MZA;/(4NNZAA47V3K<.A>8L;M - =%MLHK0O\W2X0O!1:W0@N!693C)P96EK6 M:5"\U'(^K\"RF&U$IJ)K?4%Z:^+,.G.(<1F4=.)VW&3M*:7Y*RYX6/4Z_ M;MKY9N^]90%8J97*B.1#LSI(5<@0690BJ.$;U-ZFJ[?NH4T@\2CP]M1/KQ:P MFO<; IP0)]KF8FB#\'6* GD=9O,,H!G 3MZ"LMTZCAT'>WCKJ%7L7 M4=DTQ.GQ]5W#DVLB,&6HTPR ' T%(?,(-EG,F0<6L77YZ-,H'#<7U,\^O*_R M>MV,%Z>8/X3CL"#&)D:G%!PR$,62[*) 6FWD01N!65F%3GM^B)WX*E'=;L-[ M(V*;O7AG]8R(MUI_>(N;#Z=?OARO2ZC"\8MOF$YIX>)[7$T7ZP]KHY^/N#B9 MSM:J?1>^UT_)]5#6A1@JLY*"KR@A:,&@U"HKS!*+N]'Y]';Q8SMRNMV76T%Q M),WUONQQ":;O#<4ZF>T@X;O+U=PNR9"\5%QP"SYDV H?UL@AM"5)+$Z.- MOOF\O*=3VC.1_B)5$ M*W-]I/E\NI;?ZG2!;\NK&:&>_OAJ]C_FT]GJ;\0=?3XA.FO+!/*.>8SU"-Z0 M'+4'8QBM?(<9=>OI?D\DLC27KZ>%_.7EZ2+,$KZ;'T]3]4HX M$Z:(S$";K$ 5E\E))H'J'(*UT5BEFH-R*\JZ/!4\F)G<7UG]1-JWF+NO_L,( MI:2MO?R*HFV "P\N!P^YH#N9;92$??D^7,7)K.+66]_@( M>KH )U:ED+FWD+,DK[9$#E$6"U8R%ETIDHO638NWIV[<*L4#6[6!E-9OJN;E M=$;>PSV"5,$)&S@P[1BH9,F3D-9#JM-C98G1N-9;[=.I'-<%/'2JII6Z>H@] MKH16KZ48;EU'>*]Q'29B&F& M@@>BW=U5T@&VWN.7,_?T;;G.B$#2?4H:DE%DM1EYHYZ""^I> M8KK,I R%K38JZ<>].X]_7LX7Q-K9?"+BZ!W(] ,9#7PH$7 MW/,D2XZJ]5''XU1UF3(9S*"U55(?&>6+973W2*/"#5H> %'43JR!0>1:@&91 M>F&Q3NP<"'1W4]1E5F1HP#503A]@N^(17%E,ZX**.V0X$5D'KVD-2<,]*!4= MQ& HH;8@VF=*Z[\@32>PRJW((AZZU^KJX +J]/"?".J:*-J"Q5OJ(XB%8 M$\!R6H^JZ3+(,AKEY+QZ=U%,B+;^2]S#[A>S+N+TK!6I04I)!!13"L5E:F MHB X\IQEM@E%*%&PUMWS#LOAN+[#8,F=CF'RHR^B"3$6?+T[PN!W,8^D4MT]18B=C<*Y>YS@7Y:M9F2].-LJ\*("V@?G, M6*U,KH>PB>2I5("4F.:HM:1=I#$^MR1MW-85@R%Q",5TD)J_TN_R79CF27'* M"V<3"!]\K7BWX(1'0&M,\=E*S0:X-7.5A)%;B0^AYCL[Z^PF\PX@<[V/U7D> M8R)D#,$R!2+53D!<1 BZ! B,9<<]9A9;>WIW4S+R;8$# *B!!CK T7G-;ET# M;W U8:DF7*4$Z3"#DG5HF:T-_(0VN12+@K5NL'B#A)&+%PYB>G:7>0>0N6@! M=5[_,\L7::KUY+M+(?D8LJZ]4+*G(%L*!4Y6QERVS+*02VR]CVU-W%8P4BP!F3 M@ QR$065DJXU#O<@=^3RFF$ =+/RX4#:[ "XZU/.30WO\],%L;-)5OXM')_B MBY,OQ_/OB.OOO#L[BZ\WO";*JBQJVU%+IJ#.]HS@#:MG";DXEYF3N?6AX4Z$ MCEROS%?_@6M799*S2=%%!*GKF&0I M$GA4'"+C+)$'A#K?,*/WU/AO];J1BW(&1=9 0N]SR.^'TY.3L/@^+Q^FGV;K M\82SU5D+O;J6SJ^M7>-ANYE]6SZYP9B^77AH-)GO]FLN#YQ%-J5.K6=V/;^> M!_ ,&6B,N2@E*#YI7;AY/S5[[Y,/2?8C"?.7XUHN5&P,Z]JT)!S%U[4!2B@\ M0XI,6L6E8*5YSG4KRD:>Y=,&);>VOO9*Z=-(D1V>+U;UNM4'_+3)8.U@D.YX M2@/C\QAMK4: ;AZ^>5O=\BYZ6&:>C0@9HF.T!16;ZJTSA"(93U9*YW/KGMSW MT;*WD;GQW.?393J>+T\7> EFA\QJDQ,4RPPH1YMMD,1STISV=*>9\*TK2+8@ M:^2,? MLW#(NC971IV4AKL*G3XM:@$K/F9?W^!5GI[B+>;GO40ULS%94-C(T M9\^N!9C/YK,UCOX^77U^=KI"R MUZWO/&U)VOYW<1Y\S27\HXQ.RWIX7I@B[]](\%DGX!Z=$,8R$L1A1=")01H" M0[>OYPR@I3Z-U-'Q\?SWVC*#/M]<03J; [B#E;KW60W,U'9T-K-3YU?PKSC3 M7)#/;"Q$GLG3-=*#0V5K-7BQVF9"07N;=(N,O0<'GXOQY74Q7D):*Q/0%0/" M2 H:7/ 0I1&UCVZT,M!N[UJ'68\2-;;%V0\-MV;V-M5!GV9E?:EBTZ:^GNSN M8$QN/*&!"7F(ID:&XWR.[;/Y#0#1&77N\E MK&AWLDEX$+5E@W+<@',Z@K62>UN\4;YUP+4GR4T&0MU\^.5*4(:[++*G;9O5 MZ[ ^0-!H0*H8*<+(+K'6;M##%(UKB@Z)KSNG0+715)\VZ]GM+M$[V*T[GM+ M=CU&6R/[]2Y\W^QSL[SNKQ^.KQQWU/,([F@74J)V\V,"HA4*DHJ*FVQ#:CZ! M]0%R]G:$SD;YG+WB_ V$PTL1WP7SHJS+UB>0LM1+JX7""F4\U'0$URDQIEMW M)]J1U'$M52LDW7*>#J"W3LW3VE5\&=*F5F07TW3]"2W,T@,T-7.IXNJ.G4R( MY*5-#F16!A3GM4]&8B!]RDBA?7:R]0G8W93L/X[]ZE.OQ !!I*S10V!U_*RQ M"4*6ZWMJ&ND_)<76<=@]I(SM\NRM_]MCT_<7>9\V8NVCO9[//M6A(WLZ,O<^ MJU4H]BB=C2S(YF5W;0^7R<(@;'#.0E!V[1<70A-IWC$I::]*N> @PVU&'!Z^?M5.MS]Y-:U/9L06,K+^9"R>N&2QX_'M3W-.I[_ M\)G@N2;G_$[)I<=, K%8'&BFZSE#2.!\[>(9B#0;0_&\]7W8_2C>VRO:]NV_ M7'W[Y0)B+M6+T1IHF=8%&C,M(%JOC,( I:(OUHPFL+M)'MG+.AP^;WEC!U1U MG[;R.2ZF7T.='/=J1@(]75]"FN5?,7^Z; "S4\2WY9-;E!'LP$.S"/'VJVO> MX?J[[][(.0_*2)XA)&%!H:JWN0J"10HO4);,<^OQVGN0NW^L^>177ZZSQ$NV MBD05M:A'7J:*2M)BM^[\]1,^^ANVN9U_B.JM#Q <)&M-"GDTM#".+BK-=[[ \]+@6J?EMJ6UD;JZ\[^C& M^^[8XXQC%ED.!(1Z6EQK7;R0"-FIPES6$GWKB[E/(G#O]E?;O.QR<:#.1@J? M:4GXFGG6 H+4'K@3M.678%)NG89[&H7CFJSAL'6KX]5P>NO3J&UWOVWXNWJ' MO[,WUMV]+)V*GKQL3*A 16,@9*& ^^)TXD)YYH>I(!C@[MXO83E=OBTW7O!] M\^N5T_=2^U?4MCA"%5 YF'ISGT2@1(P*BX^A-<_;4=;MW;VGH.2F$1M *1VT M4R!CO"0.\EH[-WGQ7A=R7#F44AC%S,*!4U*#4L8K'XVGB+;Y!GH_/>,V1Q@( M5LT4T &8_EHG7[Q8KJ8G854[:S,6+5,>-+H$*FFB7B0$;2.GP,4%V7Q.Q'4* MQNUY,!!@]A#RV'TQ?L5PO/I\?9[L%;0+EU6*@8+96%W,'!E$7>KE1X[!<9], MBH_Y15N\9]R.WXU1T5JN'5B1%V$Q(_'4+N3K$ZI;[*02C1 && K:87TV$%FQ M(#(:^EPKW;R7SR,DC=M@>R [TU(-/:#J[MG!&ZXFP3A9C#>@G2(K:FH3+&LC M<,VULNAL<:T]G0<)&K?U]5"(:J:"#O!TY?[:S941;"U8DG4R>IT.FS-"M"91 M"$"B4X4V9=[Z^/-^:L9M73T0DAH)OP,87?1-OLD'B^3G@-!J(G@.P#0&_S]BH06\QG]F/"*8;VU0!@O&C4# MJ[W M9PW2$>HN.@?O"\6"((\Z 'I&^O8L0F"8P$OOHW:"J>;-Y@?K"Y4^8SX]QK?E MYANN-/_^Y?O97UY"7AH>>:XC*P6O!^4L032U3!MSH+60=="M,]H[DMIK_Z@G M8.A6_Z@#**U/.W5/MZ;=C=7##QRNO]2 9FOK#D'6%)F8!RVJ_^T-0BAH@7$, M5@J70VH?_!RDR]1UF;^])O,KY7Y""JF" L]3JK4^"IQB&7)24GH3E3+-KU!N M0]C8W5[:H^>.DO?&^NG36MW7M&EW<_7($P=L-#6HP;K=8 B#81BE Q,R;56Z M-AC*C#"6F5:R2)ZP=9^!(=I-G=W6OWSTW7YE0Z*9\![ MY#$XU-*UOHZY&Z5CFZK]<'-?;X4!M=6GG;K>&6IWZW3GJJ_WP#0XXZ/4& W*UE'1R/VK+D.1JTJ:;SKZ7XT]$D4W6GC;O=06IW.W?O MLP;I=#6@O7NP2Y'),:1Z^+#:.% L6?#*28@Z:,XD:JY;)^+WH;?CSE=/P-3]MFI@#?9IO^YK M&;.GMW;_$P=L4G,PA1O"_ ZMU)I5. (!<"EM5O:NF][\Q3DW-GVIK6" M^C15=_>5V=U0/?B\P?K@#!EF[M=M)!JOU@ULM5("5(D,7-$%LDLB6&-E^TE0 MXW;#N7+>=?&.ZU30>Z:)"%FKDAR"&Y_\=38E:LZ:<-Q8;Y9YK0KSD'4VU2X>XL3VM03Y][6) W!J4@-D3L$RZ1*@7DVP-'C>&UWKD5NIR>G:U.P]H?J M^ES@9UJB:[IJG=\="7:KN1"!HD9IB]L,/_8AU+%^WBH4Q=GF#ON>)(^=43P, M,A^,T ?6#WBW_)[W'>RF^3;\#G_OW!N-*4D&?ETM M; 6ABP(V\$E+VM5SDF&@SO4-[YW?=8F,G)[I'?/^[J]2OX4Q3]T6:^%G#N[UWET M5H6#[Z?+?[PME;OSQ,3WHY,JT%>S%]\2+I=OR\?/-R4P<399)+"04-7S5D \H-9^Y&WV_%KDE[-KD8/OL_>]\& ; M[58<'Z##BY(A!^W!K_LH)A[2@E?IIK^5'>[G3\%77=<)3ND,CNX='9$0LS3X],:#7[ =+I8!WZT.QR? MD@W85/F>?#E=G57BWKQ*OME.)MD9-$5H,)P%8MJ3]'T)P +W/C/C;6X=@3SB/8'ON#Q"!2Y6U9AF2K%<&G!'@ W+P M447A2E0\-1^M.YA?<)GLNJ=9PCJY-;&>U29C' 0FOYD,$.KAKC(JLRRM"K;U M)9OM*.MV?W\*2N[/0#93RHA[^'*Q>I2CVY\BO@DG>/1MNIQ8;CF310.B)NZ$ MS."\9L E$URSVJACJP5'A%P!'OWI$G3[TCCR[>]M@" %B8]A@9AJEUC&N!*(A3'1 (8/4S$.T Z+@OD@*AD[9_GW^>(? MKU^'D_#Z];/?\"3B8A*D-?O9X M.&FILGD[^8VH_HS3R6O\%(Y?D*NP^KY>$%Q8IB4WX&6MQ(BUCWZBX(6L,.?9 M2*7D0P[5$M.?/\V__DR/WM@2^N'2C-SQPG%#R $WJ'V%.S(N-E2?K0V/Q?F8 M/3!=YQ&R4L"5K(@-P5"M^TD]E'%\'!17WS:.A=A;7?,&LNMP*_!.*Y,D@F9& M5U,FP5L21/8,R5 RAX']4%O!?@IZQ/ _15H]9"_/;GJ\F:]P^7H>9K6,Y>5T M%F:)0L?+>[J_?+_\^2,]>[TZD 6/AD3&8B9>N6%UC(L$(6P2B;&82NLN/?O0 M.VX+Y $WFH,KLP/@7N?@;"'GHF.N]R>SUX*$5PTWMP98T5P&EKC*K8=.W45' M%YF? Z#@WDZ4.ZJD UBMA7;)R)E1EXB"",Y@ F>T0=1Y5;&.8O&%LV1#0M6Z MLNE.0GKI!K&K?F^V =Q;V".G9=[^/J/G?)Y^6:\=(9ASVDC(.M8#GT*FF_P( MR$J96'P**FQ5<_Q(%N;:2\=MX#YP=F]W\?:"B[-%$FTD5C4'K#,)E# .@HH6 MI//1KN*H_;6T2.AU%,$UH'K\*@Q?#V=X:L5GBPG7B0T@3FPOM["RHDV3:4] M%%Z*2U(AIZO(33IBAU:4P H^U M,#49#E%*#4%HIX4J(F)K!&Y-7.,K(589T?1K3!7GL5/1UW?H.[V;K,/C=! MWOEEYX_SHT0\+?#5C&!-_+R:_8_Y=+;Z&_WEZ0(G07/R([B$F$*]3E(OEBC' MP6?)DB.^HFF-O2U)ZSQ#V09]0ZAI9[OW%1=QWL+A?T^Z6GS%LVOX'^@C1.Y;^VO;4=9Y MM-#&9 V@I X\M7>+>4+,:R?@0WA B)/LC= MEH\+VC!"JII>=V::L,!(J-R 0%J9BM4JD^(U:*,CXTG&Z+?S _>C8]PQ=H?P M$P^HIQ_Z\M8W6IS391W^-_R-K=OO.MPUK4?X;'0WZV*2XAV-?U*2)1?TX#29 M.HID!1"Z'6B6B_(^HY);%>D_.>5U)SE[IYI+P;2Z:#9$[W@?UI$8&?CI\72M M1C+V)-)3^AHYRR^^U49Q."G">5'(00E"T(JVSD%4(4&429OLI+/-9R[N2NNX MB>A66+J5>3Z$YL;>IK=A\L6W,XMPYJ"\+2]_^]M9DE]H@29 M?D,AG0VU*"JBA<@3@Y@S=P89]V*[D]N65(V;J6X-SG&5UD$@M.'K:):KL[(D M_G YD74,N! .O"VY5I\C!&DY"$&AG"X),VM==G8'&>,FI0>S@GO*NT^G[_;T MUG-?>U[>?L'%^O'+.B/QYO?V\/[V?^D@G()!#6; M"7E*<"<511^Q^737/@;XB@7HI=!H+#3?@UTTT/0-O0?E;Y6'3(042B.Z$! MA3*06Q(SE%KR:+C56K?.1U\C8&0@M5/L3!.AR(SUBB 'G[P#)PHY549*@?XQG^NA%W2Q;>VBKWECX8T-@,VEJ[/Q M66<)R>O<8$+ODA8@'15XUN>WD&XI@V)OH(@0D*2]'IZN\)X,B"R5F;.'BL1+S!_#MPE#*5VV$DQ6M':#M>"#%Q"-*3E+)81H[>;L0&87 M6V!#K-RZ:3NLXCK YKJVZMUB7J:KB2[UZ(&V"HE,U-F2K.[Y&9C!X+2D_0); M#Y"Z\OHN=L[AL+2KH#O R%E>;_;I[(2*!,'5NF$'9&T)Y)9$XNOU=6>%CYRC MT*EUQOP6$2,7<0^-E_V$W@%JKM]^J/9S.CNMQ4@76>)?D&1V>0A5JP?(QI+F MR/U;)S==!G.QF#0<^K!R=KGN#Q5N><+^YPD[?W.%F/OFO+= MZ!SI$8?OXFC :8I_Z]$ HK*@,M)RX,Y"4,J:Q-#RU+JX9DO2]K7:UZ7^]ESJ MF\ N*&Z#X19$( =7R7I5C6D/*;* FI8@3ZTCY(?H&;M-2WNLW#2=S;31@3_P M<.HZ)H<2BX&2!$DI)%]3UQ%8Y%B$8AZ;QQX=GQ>UT_N3#H:>HH0>$'4]V^E9 M--EK*"S5]B>"B ^E $H6LPO"RN;&Z8.J&C>,R%^F$.AIZBKVT.AIXBO+$!\/@Y!EE+SS1M MR10K(*@81>U*7FB=),6$STD$M144?JR#H5U!T5:@(W[>8U]+KMXL/N/@Z M39O&C+I$83AG8%U0%% &!E[)!#+[9)W+!G&K,2>/M!"[Z]WC(J2YR]%$Q'U MI-Y)/N-@>;:$-(O(F%!0S0"905L@1D1PA4F69)+>M)A(.\=O9>CF?2X VH*\W-Y*/9 9S(7G$#$8&71RC51/E=OO*S4>/KOA] M=35O)KBQU?Y\NL"T^I5^O8T3Z_!G1-%W5@S^\+Y_#2NRNGQ^4R&R]>]GQ\?D[A_#XL\L0QMEC[4^,01W\Q#L)&!CE89+TV= M)].8[R<3.?:9UGYHN34I95 ==; W;\?@Q*+*1KL,+!0#RA?RCM%SR/5&ORF& MJ=BZ7FH[RD8>H3(L/'8"XY-TM3,"O^!B.L\?5F&Q:M5C[NMT26J[@S=:P=K7 MD3)06_Q0*)494!C-P#&EBF:NY-QZ=/-#](P\R_Z@F&NFERZ::&XGN[\OIBM\ M6\IRHKPKLO@(R10.BFM#T;Q#P&A]J3T%7!G'[%V0.&X(W*/]VTU[732FWM+ M!Y:UCMQ"DF3;E4RUT7NI]3G)!*T-P?@D7>VY&;^8Y4,' MQ6_"HE; ?L4!8M];SQXPQ'V8CT:1[.4+KW1H<,S47N4E:4)AK0,.@2L(.<5L M8U#&M&[U=IN*O8X0;D/^ZL*X\K+S3_\Z6YRWY/ZX"/E*3^XZ1;8M#\(5=-LUO6Q)U;@1QIZ@N792,9JN^NR!]';U&1P;$][00/SM@='C6S<\S/MKINC/@M?IJMP//TGYG<+_!*F^6B6K]!R M1ZPILYR,"J"-T$"%\)+;@CAS>]E[4GRWN=N%Z\_J=>DUCI_=QQF MF_=-4,:<:CLZ7222#UO'1'L*YB.B\RZ@9;GU1:&'*1KYR.. ^+IU+-=.4UT$ MPQ<7]%YC6.+[Z:?/J[?EKTM<\S,ASS2;K M$GVJ/N^@@MYES:,-@- MR;L(&KFX;$3H3R0[CLX9+DBY;IYG-*3/\S+ MZG?2UYNZA-$$5!&!F]KURHMZ8%\DI&(XJH3$3NN+'P]3-&X>9TR -M14![A[ MCG'U:KD\K;'<6IH43.#;LHGTCA:+,/N$Y[,-)C(''65-E$9!_@MZ2_Y+*F!D MRMK:R(5J7M_U!/K&G1\UKM\YD!8[0.B6 [-$"HX9CR"+JU,V6(!0I 2=D_%. MH B\=>%#PZEF@PV5&A.5 VBN SQ>D==O)"\\IO@.YZ=7.?)>*I6C :4=""T&3H"V]=$'LG(>-.A.H$:3OJI5D#ET%"D:.43D].U_G^HY/:2N>?:[5. MM&+6NAAK8HMDYG,";T. %%TNUM#RR:TWWZ=3N14L_1\1E@-KM,^SFV>;U?=Z M&N+T>+J:7JM2/COF>A>^5X\DK._Z+DZ)[,MO[W&JT^K5#'(XO3S"-2-J@].!5T74>BX*0DH;$:@U&9L;QUKWU'R!G[ZJ=ZY(^4\KE MVD:4B8L$6=E,&X1-$#.KS623%2*7'%SKN/IABL8]P6F%BUOU..VTT($/>#"T9,$WP=\;ICZ(]7*BXM+D8I!\CP$0=#2-7"=],(/53$4=Q*HOR!V? M?T<*"M8AS&V&+@581+)!6>"!;+3R3D-T L%&I]'JPG1H?2%P:^+&M7)#N5O# MZ*8/DU=7SSE_O^ ,RW1UL82R-]X4;L$Q]"2S2*LG!P'.":'1(0\8A]D_[Z%H M7$]L(!C+OG S>5#9. +M8GQ6=LI) D].WD/*N"[80?&TEQ8Z -/?YXM_T,.N5KJ>"^S[!4N6F:*, 2VCI9"X M]DJR@9:+Y0E9]@E-:W]_"[+&+5TZ#,A::Z<#P#TJN$E,W,0ZP$]9%T"Q.I.+ M>U^OM@?BJ9;]M3Z%>I2H<6N2#@.VMIKIZ^OHO)\L"^AS22#EF@&ROLXQ#M9Y=%8(Q\1VE^/O>GI/ M&-A5:?.6$NS =KR>SS[1TTZJ=#[2OUFO#4DNN\%Z;$CKH!;Y*W")*\A2*1U, M=DJV+IVYBXYQT1Y?J4 M>AVY* 4*(&%E)&GGK M).#=E(SLI>RMX4<@LX.X.P#->_PZ/_XZG7VZTVJRZ /CW$-BEL+[4,>_R9Q M6U6T5M&GV-KB/$A07Q#:1>.W.RTW$G\'6+K.PWJ!\2P%QMKS*M9+DV2((:2 M("Q%DUDK@SA,DZ.K5(Q[^##,AK6GK+M#R]E:$M*'HB5!/&D+RM74=>VD[S67 MIM:O*)\'Q4L/6]6^NGT0*CL(N@.P/&PG8Q">9ZL %;&@4O04-,0 R)6.QEIK M5.M+]!UO4_OK^TF;U%.$WP&2[C+'KR^F)H3,I$O,@!8Q@<*:\"QU'A2ZS -W MF'SKU,R#!(U[I#E0K-5, YW"Z;?P;7IR>O++?+&8_UZ73?A"?[/Z/C&U*LD* M#Z*0 5=&D*=HE $FO>0BU$FFK:\//X6^_M+(.\)B"\ UT='8N<*KC-5:X$6N MS;HQK$X7^&J6%K71SNOIR70UX5HZ(352Z!!SY2I1M&(R&)T9"\4F'6_,?+\G M@;CU*_O+$NT'I@$%WID9FUCN@O&9 ]-^?5&AYDJE NN,\\HGRYO?-+KZ_O[" MM?9FZ$DR[O,:[OI6"0'"UBFX.*6$QN?V;_1"+']<4:8VF;;JKM5-;!=GJ] MU^$%:U=[(YG,R?1;2)&LOI*B[B&U(0,7SA@=DM:M,^N/$C6NRS8PYMJJY$? MV!-Z:EH94T#MPO/',,GAO/:U8J[FR98!!L8_1-&[";F@LME1( M+P"[FQ,CM&.R!$A&UW&V%)]Y:<>\:' )4^RNAS]L% M'U;S](](AON:K]MB=-*63VX0[N["0ZL+"1=0>UNNOOSL0LJZY=J'SX3B-7GO MPO=U+]P+6&96E';9 <4+KK96TT ;'8.B)+IB8E*B]2+>C^)]#=IY!N)M6;_C MEYM*N]HQ^)?OE]\YH^.H3D;;'/!P9TU0KH!(2*Z"U1%"(<,>,3@9) ^.MXZ1 MFQ$_^F3V0V'VIBD=1_T=;.1U%$LM'5[72F2N$D\B@:[WME4=RQ*=LI!EU$2_ M+=*V#F:NOG]<](T$@9N38W?51T=8.BN<2"(848^V2RZ67!M6ZA6H"#:8XLDO MD2*VKBVY3L'(+?MVUN0]D-A!K&,?LW[\??[Q\_QT&6;YX^\DL^\?2=&X=HM> MS1)]0%Y09>^L($9@%I8E ]+5HQU;'=82/623!489ZR'R5F>M3WMO'SC91;WS MP\BZ ]NR,:_GU>>16V21A"1E;2Q(VSN$@!%XB:@2,X+SYOWXKA(P;KZWCYUJ M=XUT *?=!7?)]BS?6+IU3 B%W0Y8J9F;>C$B1LX@'U4V??FP=C[W[OOU2&7Z[6.\!1U^(AC3=!%1UA-C9/J!C]*EH#MQ;\DPR M)PDS%P!U*-Q[(_+-JW'W[+G;O&UD#W]T0,R'U$X'9I7D>C*?K3DZ8\ 6HYG. M'K@SG!BHHSU%5I"M*9EI+*[]E+:;1(R\6_>"NC9*Z@!E[W&Y6DS3"O-5)FK9 MH"HZ01+:@"+S!(X%!L%K3^*2GFG7&&EW$C+NF6IW:-M?61T@[E&IWB?4UQ?U MC]:F:)W*$+5%G=7&? MJ6MY=+KZ/%_4"3L3P2)/.14H!B4HG1G$PB/X>L4W)A)+\PZMS9GHW'=MC,)6 MBZ )),8.I-Z3&4IK;_V,#]K4;BZM_74]$W\]5_X.H]IOFG65U);_1$G*CFE:U\@YM8[NA/@1'2@D\_119&9;-Z"?RO*QJTI'1G: RAO M9TA^Q46<#W=-\^[JSD)'/T(%IG4242*K5JW M]OZO2M:G8G:X2M:GJ+\'M^):X8!)7D9?+/ ZFTW1=@..<4._L)RPN'I^.GJ% MT ]0R_HD$#Q8(?04C70 IT$.TI"9ZEQQX,A2O9:#$ HY2!ZC8"8DM,WO1OW1 M*X2>!*M#5 @]1<<=X/SN\UD,O*"Q":R+M]B]\/T M'ZM@Z$GXV.HP_2G*Z@!Q#2)8DA.361LHRJ0Z&(Y#$&0#M"DR"\MUQR4XL.Y_9+2_^#^G%%E?#GBXE6*_2""^GQ\?OYPOZC^:L%!$X$F M<$75T"&!YTJ1B+P3B8N@2NO*^,-RV/F.T!B_K9;/\&#ZS['4-N4,$TLZ)$TI MD*(63!:3(8:@07"T!E6)WK=.*AV,N1]T@1T X8=?C#O ;>=U^&5]MO1A%1:K MSE?CNMAC^6JV.0V;!(,E8AW:JH(%%>J4X%(,),N=,>@3:SZFY5"\_:#%/G^D MM;@'V/[06R)IK>!T5:=VGXE&9\42BQX"SQX41M*?KC=7K;"%+!?SHIN@[.GL M_:!E1'^DI;@?Y)Z^&OUF-<[P4SVT^?@#+,J_K35Y(9XL?!+9(A3I2#RR"HK" M#\A:.\]=*DK_."OR.F\_:'W1'VDY[@&V?==BY\OPIO_.-,^W,R&2_#=/&W<'QZV7F1_/7$HV/ %*6_([H74V0)4D&FP(" M,M1%IE@8S]C+:MZ-Q0[VU/\$"_< \/M#;\!GR;)3@N?C4@L&+692:6 Q@+*6 M-!RL R8*UZ1YZ;%YI7<7G'>0U?U/L);' ^L?>HE?3\ ]+CBA%5?H-+DN@9/@ MB@(?I(#D;8FTA! M;9R7B>0\EQPT1%9[&W@KP7S_>2MRP^H.FJ ^[$,9>OCN@ MLL^QZ,]II_X:ZIB*2R&$6?X5\Z?I[--YJXD6$^!V?%.#_AHM>&S55^,.4I9' M-VFY>VIAB9:E6!NHKAOM)4T_"500G/0^92M*\X*6/_[W_QKN^7EP72M&D+]"2#9$Z!\U1H+'GBKIA)/50%;:+TF;\[\AIA!!LZ)DI:UO>GN6:[GZ([HZ6OP4Q"Q^#@< M:FB&XSNZ9[J4@9:S@#0%3">W0 8O2JV8SK,P-WS%-R-^Y$C M6D6+1U"J(=E\2&ZD!W;$H:(.] 4O";54,ZDA_%\LAK!D*&%?_1W[(8[C4,(, MF[B:01PQ6/[;PK4\S=!=@P4+G4]@Z-*T40KCEJ;@+**OQ[!2YKQKK'\TZ"\L MH3_X4A*%GF5HIF4XFLU,3R,6,[6 !;9)?9=2 KWH=BKU]O9V PVDT30AV%+* M_"ZA%*"119Q44/Z@$8M,AW&6@XF'QK:[O\1I^M.NOD?.;[K,FCC^-5>[5P)3"*"L0W M#8N$S+$CC?DZGV6A'O!9%GJ:XSF!3OB&Q ^ANR@AQC>/B*IR#B)QD;-'EA:5 M-MP:V+>LV&[5%D84+4S3UNP@(B)IS[=J#J.:%4:!'7C4"0+H+7$?_=[<5F.0 MS5UT6IV*007V' ^ID=G">Y00C10$+.QO#-I!BZ2%U/=O4F.WQK;GC1"*0 M$G%[,'2FZWY(#.@T?ZTBR$EX.*+/'TD9C;H"IG,TX<1^1DRN6U9>D^+Q)LE^ M51OK687S-GI&J!52<6/<\D7MNDD]S;>HKCE\7($?^,0P)EP]953$-3< HVA> M&L$94LL VSS^X0 9A(Y%%SK5="=DFNTN3&T1Z:YF14;@$HLQPX1N0=Y71]SS M^:NMH9-2IX!IWK,P(4411W%8D7?#H988\_4Z%S1M;@CPJ7H7S^B9SFR&2@P%:IN M[8]9PFDM-DL<7]-T3X]T3[-T\0*Z[_ 1$(=IEFV;H4^-B.D.^,'E7 M<,\2W MC(M3S2B:E+GSWS:I/[ HR]DY]-L_4:_J>PLGM*GFF4SLQW31H(LO6DI * MD-GIJSM04N;HLU?GG[T,B7L6"4-^TM<\:O+%5_S@[D@\6 M"@YU8-5S]@_K)VX-548M^3-EU9/!U?T0EK(H+HN[]/I1W!GYF@HM.&D_7-US MC=#GFP_3B\2MLH5&1)M-ZH=4M#L)(\?OLJYAG\;=)TYG-#M7]0J$(*Z7DJ.[ MS<['%WH+S[-\6]-#4K57MC7?"ES--*Q0MP.;$2<$,KB+C^/NZY0QN7&DX-=F M5+(+%OYSF3W_BX5T(W[SFE2\$A6L>SB[%\L3[WXL=./80WKPY_5?Z+EP#E8> M:+6HG3G,85SK=BW8$VQR'C,^2$H3?568B M\SAQ4WTP'>QR$H@CH?#;67K\@"3\]O!4/G[7D8DMH!-:7,;KGPV%S@ ,?9K4 M_5]@OA5B'/;Y8KQ]!WA5+<*'W.'0#4.S1 5_TB?8B%TSC<&'_@_?X*H>2D5 MY9C6R<7.GJ0003PGG>C'RL>, O-U)A/EA#.,K7HT%.%JQC];YJN4WB1D"<+4 MJ424<.X@GFJ14(0E,>.OTX+F<#2=B439C _V?I=8*$+4E^S703]8#]@@&F4/ M/8BX=FR0"=ROJ?&*T9NLRO)\)\GHZ=8F%V43W(LZ"514F'C%=9(5;)[MU17U M98"SKT.^#(\>_A240TE9/B>B48H]7U'V%"'M:TKCYYBN25)=XQA#U)DHW$-9 M.^99%P#84RE)#GH5G<$=B4E4)Q"-H0;,,SD %"C!.023VB?-H++Q$]FXAV6I M6=0*"CA9KUXT7#NJOGVEQX0E\SO(X!)A? M!U%2Y"B06KL8O J,U#S6,IJ:H0^J*I!0:X8#F:S3F?WRQ\^R,J7KQW0Y"\>Y MO0[14M3AYMCDP%&UXO)37@6^)ZJVO)0.4FG9H?3(*DM!ZCT+LV>6O]Q%%]^Z M,(9!=B_U@1%3=BMU]YGQ4>9:@6@!LC[\'$_6-EB0G:RHIMKV5!%KP.AH4] _"> >C%S6V6WK(,@I1327@9LS:LLXZ!*[2N M,"YR%6_[PO,_@BTP%X+1G-K0G8$,3-@N;[DLMX,:'6TZ%856R3B4K7HHD/G9 M*922Y*6("Y@BG4:A:%6-(_?>C? @L_=0_ISEX5T^+_)/11FOR":U!%?N+?4! MM)+'H:SV@0V9X;MU68@VU:+C+IPK;9:*5@,YE,M.@-19 &^S\B^V7ZD95#VR MS ?02B(!%LM.V) 9ON%"LY3M1@J1$&T0B58:.93%=FC4XNWCFLVS3[]%KI_Q M<:95DYDJJS_2V?;Y#EJR&XAA&1 5I/U[G"45S'?1%]$_*ENG9?[RC?R:@OO6 MC^$ESB$M0 9/!"UB\0H( YA:N[U M:A0$/D>?BY4B4:E85S=&"F4%,E;P<^$]^WL=YWN_ N.4>WQ&BF2E0E_],52U M"FCV/%4%T*EDD.J?%F4!*G]FY.5[,6,Y/VVM2!HRZ,(?&?DCYC4'9WRMSUX( M6L*U!PO',_)\]-@)H=\L7(M7WZZYFUAF^.=20X>.Y"<).?J MQ0RHB*19,%[U52L563]I MMR]PY7K7\Q77VP!(F.AYO;6ATZJ)>(MY",HRO5ERPSRE<%;K?U-]%41QRN3Y0/]J-$;9'K5ZQH7M% MH5ALDXM6ESO4NW9CA#X7LWE6D@0B#WPN"ZW<=O"1E1F(* M1%2=2+3"VN%\M2"#?5 6)T6NH= *RC4VR42KEQU(7 *5N@[=97; HQ![E69''@*2Q#K9>'6J %RV@*6"*]VK"NY0&R7C59B.\:M= M0&%75E3O18L>61LH^?%F5?4"_1A'7!G&1PO%;L]/X16<#J1[&)38Q\8S-_.] MJ!:1JHOHYDGQ^Q+J)-GO4WBUJH-C=T.@5([_6U9N'JR?BO6:#^"5K()QW0R; M<@Q?!)FG8KKE0U*,*Q4[&@ C,O,U[D>,?!O\@B%=]AM2?*L4?>H)GG*3_*Y\ M9/G$\[O^&U)4JQ2XZ@D>]JPFBW5"\F]Q40*FNINE2M&I4CBK$R!L B\]R]A( M2(-(J6H%E8)9[="@1_YWSA^>P"[94DRJ%,J2!$N!-T;V&_=O60']PM*I;"D2 M50E@M<*#OMLYVWF/G7ZU J7H4BD U08+]E5GL:$2(P(BK$Z>%%\J!8Q:0%$A MQ _2'O-8D!1!*D5YZF! WX1DHTLE=S*D^% I!G,V>#7*O$?3T;=>U50I3*)@ MF6J6?N8;EZUB'UD1YG&5A@&J4^T6+T6B2@$0>NKP5/.1W35:/@/2:D-V& !]-RX^ M=6$@ ^^O-HH=$PO;B_L@FC.-[[A1*Q#Q]5&WVH[$X7& M32O:M:PH=,_M*DEJ? G,#=!FP0IPU7(9M!.0]V8"6'/HO;' >V.!?F?K,D_F M+%\5=]$\I]R^8';X+6+1YE"_/4(W,.@[!:$51#/24TEH-WG[[N%JAJ\*)?.X M'+V]/A&%=B5W("DG & W#ETGS- 7CB%V-31[*AF]2KM(3UA4%EX"HY0F!"&N6BG:A=I0?5(ZVW8$![N72>HEX=VB'>,,&/)3@ZN,Z MKQ0#(&DO"N]6[!!VSA%0@I8'%J[SN(Q9<;5<7CV3.!E=P-LB%^_>ZQ#"6K%Y M&UG&69;$(1_ +,_"";.,)Y^9(,O8/ SP+./QIRYL!"#=6"]_5"Q^*YX>BX8Z MTG5+5R0CV6[!;WJ/OOV'^+$@ M!?OW/_X+4$L! A0#% @ \8!A5_ 2O*1M"0 V34 !X M ( ! &5X:&EB:70Q,#%K9F]R8V5R97-T 4 " :D) !E>&AI8FET M,S$Q<3,R,#(S+FAT;5!+ 0(4 Q0 ( /& 85>BQ37*. < -T> 4 M " 1<1 !E>&AI8FET,S$R<3,R,#(S+FAT;5!+ 0(4 Q0 ( M /& 85>=!2QF@@0 $\1 4 " 8$8 !E>&AI8FET,S(Q M<3,R,#(S+FAT;5!+ 0(4 Q0 ( /& 85P0 #(1 4 M " 34= !E>&AI8FET,S(R<3,R,#(S+FAT;5!+ 0(4 Q0 ( /& M85>&R"IC!?4 $6Z#P 1 " >(A !K9G)C+3(P,C,P.3,P M+FAT;5!+ 0(4 Q0 ( /& 85==3\S"D@L *%P 1 " M 187 0!K9G)C+3(P,C,P.3,P+GAS9%!+ 0(4 Q0 ( /& 85>(J_H9EA8 M -W+ 5 " =&UL4$L! A0#% @ \8!A5X<#J03,8@ MPWD !0 ( !;UL! &MF

MIRK78T8U>_!"5P96)( 8?;KFBJ&KSU;HO8;M!(*L,]=_-[3M_,9PV<^\,\63 MGTN>S9F0Y3$(3\JY2[W8)\WW'37_#P(F+0&3?@*&B:?N+*6.PA =.$<.AA(K M$(R=:W:"L#]T' ?))15Z(%JK)1?I/VP._2Q[ MA+;=;8F>]!/]9 [E&Q@>BHX>90_3 B5TE4(1L@(UZ=HG;A#L,J9-SH'JV-'U MDI;823^Q0_^TSM<95:P9M'D.F;[4+R,?(;U*XK="-TG<2"=3I*M2MB1/^DG^ M!U,4;LT1HZ* 3+?7EZ=^&_(:9/.#Z, Q\9\;A4$.MN@W&VO6N8G_,T6N3 =MP!VFT; /ZX4S\OEDE$ KP7@]P6' M#J&^T&^^FW\ZQO\"4$L#!!0 ( /& 85?2YV*:4P, !<+ 8 >&PO M=V]R:W-H965T&ULK99M;]HP$,>_BI5-4RMUS2/0=A") M,J M;1T:[?9BV@N3',2J$V>V ]L^_6PGS0BD0+?Q@MC._2^_NYR=ZZ\9?Q )@$0_ M4IJ)@95(F5_9MH@22+$X9SEDZLZ"\11+->5+6^0<<&Q$*;4]Q^G:*2:9%?;- MVI2'?59(2C*8G]K@E?!S+& $:-?2"R3@75AH1@6N*#R$UN_@RJ@ MCO87,2K,/UI7MHZ%HD)(EE9B19"2K+SB'U4B-@1N\(3 JP3>L0*_$O@FT)+, MA#7&$H=]SM:(:VOE30],;HQ:14,R_1IGDJN[1.ED>'\[O!_?W$W&:/3Q=CRY MG96CVOA_>CB9H]FXRN9NADRGFD,D$)(DP/46OT?ULC$Y>GJ*7 MB&3H+F&%P%DL^K94=/H9=E217)^<(<_Q_!;Y:+]\#)&2NT;N M->6VRDF=&*].C&?\^4_A2"Q!U:M$;('>D@QG$<$439D@IOZ^#N=":< M.^X6_0&C!GVGIN\\C]XP"H0+F3!.?JD;.HIRM16]]-]IY-0QORW\(PP;(73K M$+I_%0(1HCB,W]VAVN;>9]$ [M7 O;\"5E\[(=4A1K+E(>K>0>I]%@WJBYKZ M8B_UB*6I.G_^H<@OCBGR T8-],L:_?(9Z,^N\,N=5'I5X6XG_1C+1@2N\^=[ MZ3P_AN-*O/*\B=7S/2_8Y6^W#+RG^3>^]^Z! QVP*/C/K0@.H;L[0!T_Z+:A MMUAZO2#81;JN6;;_ M\VFUOIUNVU_7GR\W=^MF.GLXZ'9Q*<;C_/)V.E]>O'KQ\+=?UJ]>K.ZWB_FR M^64=;>YO;Z?K/WYL%JNO+R_BB\,?WL\_WVQW?[A\]>)N^KFY:K8?[WY9M[]= M/E%F\]MFN9FOEM&Z^?3RXG7\@XZ3AR,>FOS'O/FZZ7R.=M_EU]7JM]TO;V8O M+\:[+C6+YGJ[8TS;'U^:2;-8[%!M1_ZYIUX\&=T=V/U\H*N';]]^FU^GFV:R M6OSG?+:]>7E17D2SYM/T?K%]O_KZ4[/_1MF.=[U:;![^C;[NVXXOHNO[S79U MNS^X[<'M?/GX<_K[?B0Z!\1)SP%B?X X]H!D?T#B'""*G@/2_0&IC6X_,E[M8O-JNV_^=M\=M7WU\^_IC_>:#K*/)N[>U?'OU^.GJW3_>U*]W M?[[ZT/[X6;[]$+U3T>2GUV^UO(K>O&W__F[R;S^]^T9FNFXVT7P9?;A9W6^FR]GF;]&?K=]?7&[;K['K MS.7UOLL_/G99]'3YPVH[71"'3?C#)JO;VS;VK[:KZ]^(HVO^Z->SV7QW[DP7 MT2_3^6ST9AE-IG=SNB=R@'5]?7][OYANFUGT;GO3K*.V;^U,JV(;B*Y[YOMNWDTT+E=+V<+S]38ZL'QK:=SS;WZS^H8;IL0^LIOL13?(D' M8-(#;+_+#ME$?ZV;QT_?[=S_@+]9+6;->O,OD?SG_7S[1_3?[U>+1=3.,%^G MZ]G_4('Q:"NE;>VF[1\V=]/KYN5%.YJ;9OVEN7CUES_%^?CO5+@@8342)I$P MA81I$,P*I>0IE!*._NK'YO-\N8OK]MJSF"ZOVYAJ(^EQBOF.BA86%QHMC[#L M ;:[P']Y58BJ*EYS:+J- MVNGE^RB)_Q:)L8BI:'BDYAT'QF69CG/;@Q._69&,'2_[;=*R'"<.2OK-\EW7 MNFT4@4I%5CDH[3<;%6F2%2;^K+',GL8R"Q[+SDEUU+BR%D+/,B2L1L(D$J:0 M,)UY,U,6IY6@(R-_BHS\C-?M'!DC2%B-A$DD3"%A&@2S0JEX"J6"G63>MD_4 M\[Y;VA\++WKC*BZ=:7+"6@CU.1(FD3!UU&!HD$G+F>63,TO6F6\VF_N'>Z]/ MJW6TV0,:8VT)Y$PA81I$,R*G.HI&+..EK=WB]4?3?-X"D=W]^OKF]U] MXEW[2#XTJ_/HT&D=2JNA- FE*2A-[VGV=$(_+<1&YHM9Z8<-"S(4A-<)D0KW MU(=*=(3)N$K<,Q^JO4%I>D^SQ(*JQW%&5(MY5:T^7&Q)+_FJUR@?5ZGK)Z2X M5$-I$DI3QPV(1AFU?6H4LIB7R"8WT^7G9O>\_FDZ7T=?IHO[9G<;-5]NF];> M-EI/M^V9^G5Z1WL]]<_-9.R=G&P?@IV.I,FCOH&"VM0HFNUSH^3%O)3WOCG, MN9N=JZ\?5[L>9^.ARS)4PH/2:BA-0FD*2M.QK^/%:8^^&QL9+V:E'2XLR%#( MB6?EL2C&[LD/%>&@- FE*2A-[VEY__C:?C8:6\R+;'(YZUD9VXGX/T_73R*^ M(/V.E+$FL:]C[1;+G$6-&FI40FD*2M,HFAT<1K.+>=&N#0Y[L6PX'DI_M:PJ MQ3ASYP&_G;]<%OL"7%J)JLS<>V^_G:A$XEZU"5J6)7GFWH/Y71L565)49<^Y M9H2LF%>R[.$,/M60TM $2JNA- FE*2A-Q[ZFEL5Y9PG7SG8Q.I@8GS/?!:D< M3:"T&DJ34)J"TC2*9H>44=P$K[@]/:%'L^9ZT4XTL]W4\SCG/,P^LS:,INN- M^2MYE[^W4G0B?OR],[E.^*X$APA44X/2%)2F430[1#I)=KSZ]MR<&.$K2F12 M#-'.O\P+7U\CTV*(=GY># 6C$F.(GK&9,<((8^+8=+/GY\;P)H+G;ZC,!J5) M*$U!:5KXHAV3(2.,S";2E22A-06D:1;-];Z0ZP4MUH4MHPM?JRL1-?.!M!L<"5*B# MTA24IE$T.Q:,G"=X.>_$%1SA"W"C/';%&[X/P;$!5?.@- 6E:13-C@VCYHE! M-8^1>J^:N_:>=-RO/_'TX/L,7XUKGPS K86)<5H7W#%@=\PQ(R&IC48W=]#BB7>X^ ?I-TBHN,^\)T._7J"CS3&3T M_7UBM+R$SVEC==[!<>7AP>5'4.T.2I-0FH+2=.+G^V4B+GJ>_1(CRB7Q&9_] M$FAB')160VD22E-0FD;1[) R(EYRK(AW;'TCM!PV\14W:M$6:E1":0I*TRB: M'0Z=:M=P_?&8]<7$5[O(I=M]._YZ3L#(I5NB';%T2]&HI5NB:^S2;6(DNX3/ MC#M"U!T>8*A0!Z754)J$TA24IA,_Q8]9P$V, I=DY[RP0U/KH+0:2I-0FH+2 M-(IFAY01]A)>V.-%W<27\41>Q>[C%V\CV/=0(0]*4\<-B$89M9UJ%+J$5^C. M5 C)]R)X B%TP=BMA82:E%":@M(TBF:'D!'RDK/4TI)AX\MR;@HOW[G@"87* MW2O=NT2H;D>8''DV-E,6)A.B 6GE 7R:-#)WDHK8;2))2FH#2=^E+A**4?)U*C$Z;/+YW* -UL M2MY$L)^@RAN4IHX;$(TR:OO42&HI+ZF=N*J>$L6?HHK=#0OX3@1['9JF=]Q7 M4%"C&D6SO=[9+X[7_$ZHC.3)P1=FJ-0'I4DH34%I.O6EOCCO6<%+C="7/KM@ ME@P%/_=N5[E7>G,^5*.#TB24IJ TO:>YE9%ES\X4J5'?TH&T.C9=YE_OE_PR M/D\/G@)\;6N7+N-N(PHU*J$T!:5I%,T.#J/BI8-EL_;RVG \%%Z($=\R7GP+SJCB>:$3 M2^8+:]3-'M2HA-(4E*91-#LOPZ?^96D0HC],Z_!\+X)G!D*&_X3)\YBM7KI\G?.^")Q3?HK=5L(2:5-27]#9$UBB;MI,[+[K@U;[GK,-G MON27IJF[&,<;#O;?,38EU*:"TC2*9CO:R'W9\ZMH!R=YJ-8'I=50FH32%)2F M,V(/PIY:KLP(?=F T!>X#I_Y?XXRJ MF/&J(KL.GQ$I8%E5N"NRO(E@/T'50"A-'3<@&F74]JE1 S,^*>[$=?C,SU5S MD^/X#@1['*KI06D*2M,HFOW.*:/IY;RF=\)2/4\.O79#:364)J$T!:7IW,^A M2_J6<'.CX^6\CA>X5)\3+S@0(BO=28*W&NQDJ(P'I2DH3>=^OITSOK:?C4"7 M#[Q$XK2=+7AZ\!1 U,,2.UM C4HH34%I&D6S@\,(?3DO](7O;)'[9:3DSA9$ M.W^I/B\CIM9PL>'GR>0?4O*$U" M:0I*T[DONS$[6^1&*$P"UMYTHC7 *H[05O-(6N+LY.;H%M;=:D;JK)'Q/0J_(4)J$TA24I@>'UW:]4=.* M4$>Z*4S+K"N(M$[GP-C3@;03['JK+06FJ M(-Y$ZP^(1AFUG6H$M^+_168=WXO@"83(K'.R9VJH10FE*2A-HVAV!!F9L?@_ MRZPKCLBLXWL7/*$0F76INT$*U*2BOF22QNXT\2TRZPJC%Q;XS+J"R')+A*O+ M\X:#_7>,30FUJ: TC:+9CC8J7O'M,NMX=/ D#]7XH#0)I2DH31?'9]851KDK ML)EU!9'FYB75\C:#/>R;["Z4[!T'5>.@-%U0Q<0]CC,:6W%"9EU!))(5X[&K MMO,F@OT$U=.@-'7<@&B44=NG1B@K>*'LA 0JGAP\14,3\* T":4I*$T7OC(8 MESV;695&[2N?G5='A4))[(06CX6G[/%60YT,I4DH34%I>D]S]SKID_9*(^V5 M?*+\FVOD+827U M/E61>7?41+NQ>\Y2675Q[F;?::)?HU)4HI-^9X^ET:C*$U+AAL<5F@H'I=50 MFH32%)2F2RH5KNK;T:@TTE9YSE2X$IH*!Z754)J$TA24IE$T.Z2,B%:>)16N M)%/AO#LZJ$X&I4DH34%I&D6S8\0H:N6QN7!AV2ZEKQ*1V2Y$.^(B[VMF9+8+ MTJ.(E>?<>:Z$BF106@VE22A-06D:1;-"JC)J6L6K:7RV2^6+.VF69$Z= MT(2W$>I[*$U":0I*TRB:[7NCL%78]SE4OG!5>CO&\S:#8P&JO$%I"DK3*)H= M"T:CJWB-[L1M#"I?57-3XO@.! <&5)^#TA24IE$T.S",/E<-ZG-'UC&3HA)/ M#[W)J'R)K;W;%\Y]:PTU*J$T!:5I%,T.#B,X5B&"XU'QD/K/=4599>[6E$0[ M_[FNHK2R),_=.F:BG2O>4J@XS]RD.$WT:U3F[7-ICWA;&8&NXG//CJYCIL?5 MSPC+DM1]+)WP?0B>A*%*&Y2FH#0].+RVTXV$5N5G?**KH)EI4%H-I4DH34%I M&D6S0\HH;A6X^I3G!4<-57WJKZ]"C4HH34%I&D6SP\'(A56X7'C,:N >.[C* M2K0C+M34JQB(55:BG7>A)E#4*BO1+W:5M3(J7!5>P!FZULJ;"#[GH-H;E":A M- 6EZ8JH@NU?:XW'1E7;?3[?=?U@#10N6%R-Q4DL3F%Q&H9S0BONA!:OVO&* M[>'HS)FWW0>! 2OA,0 5ZK X=>2@:)A9Q[FBXUQ>ACM3G>) -\(G%.*5J=Y- M -:HQ.(4%J=A.">4DDXHG:7DE0Z?P6RXR4#WPB<8WV0BW/M'K%%%&1UY5C7, MJN/KM.-K7H=[3MWB@6D7$;I[ $X&3(?[\1BK$FM587$:AG,UQF3 ;KBSH3(A%J>P.'W Y?V#;/L[[DB%,9^!=_P[W4DE>0 ?/"7$ M?KULD8BBP. W#.4'2$?WB@50][MWN/7'AO]D@+HOA&KH MK^ <6CEOTT[]1W"BH;N&0\-$E;CO]J'Z-BK;\ZYOQX@X[FAM\6!9ZG'O>.\9 M7ZR$!L756)S$XA06IP\X.SLCSGMCI".BQ ?%*2Q.PW!.6'1DOIB7^0:6@F-?FXK'6>')1+R5\*D!FNF'Q:D# M+N,'1:RF8[T;X3$'(<)F[:RW6J,3B%!:G83@GE#J*8\PK MCM]R*3@>3-F;#'0O?((AWFCAOA8>:U-1-D>N40TSZGBZ(Q[&O'CXK(7@F$B# MJW*WL&_ =+@7C[$JL585%J=A.-OAHJ,>B@'U\)2%8)X=//5#<346)[$XA<7I M \Z:7WJJ2V+1T0T%ML3WP+-6-;R73 Y8#?I.07@@61=Y>7E9?LR1L)]Q=67(3BU)&#HF%F'=]VQ$7!9^B=6'-]P+.W M7GP7PCV/E0BA.(7%:1C."9".1"AXB?"43 $>'7YMQ\J'4)S$XA06IP\X*W5U MW)?E)3JJH.!5P=!, 4$DF\5E5OF3!C:C#XJ36)S"XO0!E_#%1#(E. M:$7NRD U]#(%*!BU+P/5D-V8(18=_4SP^MEI6S,P!IN$L:(<%">Q.(7%:1C.#JVD(]XEO'B'2@'8FQE* M >![$QPK4)S$XA06IV$X)U8Z2E["*WGA*0 \,'BF27R1CKS=@YJ56)S"XC0, M]Q@6EYN;IMG6T^WTU8N[Z>?FY^FZ=?HF6C2?6OSX^]U+\];SSS=/OVQ7=VT4 M742_KK;;U>W#QYMFVEZ2=@W:__^T6FT/OURV_*^K]6\/-E[]+U!+ P04 M" #Q@&%7.625Q>," "U!@ & 'AL+W=O&H3 #V''X)O%,2$))"PG%23N=3A\4^Q)KL"4C*0G\^Y[L MX 8:\M076SK?KG=E:=U82/6H$T0#SUDJ=--)C,DO7%='"69,'\H@9UG&U,L5IG+1=&K. M:^&!3Q-C"V[0R-D40S2C_%[1S*U88IZAT%P*4#AI.JW:1?O8]A<-WSDN],H8 MK).QE(]VTHN;CF<%88J1L0R,;G-L8YI:(I+QM.1TJE=:X.KXE?VZ\$Y>QDQC M6Z8_>&R2IG/F0(P3-DO-@US@Y$,VUDM@23@HR+\LZ> ME^NP B">]0!_"?#? XX^ -27@'IAM%16V.HPPX*&D@M0MIO8[*!8FP)-;KBP M7S$TBIYRPIE@U&^-.KUAMP/M0;_3[8?E*!S<]CHM6PZ'=+OK]H"VTWT(=[;._-KI)72_C7K#G[![SQ0*DZ#A$4OWX !&80=V MM_=@&[B 82)GFHE8-UQ##JP.-UJJO2K5^A^HK<.=)&(-71%C_!;ODO/*OO]J M_\K?2/AE)@ZA[NV#[_G^&CWMS? [I@A>6P=_(Z=>?8UZP5?_@"\TS""=$0-R M J&1T6,BTQB5_@3=IQDW+_"K-=9&T>;_O6[U2O:C]>PV$"YTSB)L.G3B-:HY M.L'.5NW$NUQG_3^1O5F(HVHACC:Q!QT^YS&*&'9IP\0R39G2D"/%3T)[:V^= M]Y+PM""TV34/O,-ZPYVO6MK<\T;I<:7T>*/2GC!(_@TH^G2@%RS?!\.> 9\I M:#7"[A@%3KA9J[FD/EG1.]'N2@)DJ*9%,&J(Y$R8\C14 MU2I[6T7DO*M?42:7$?J7I@QTVNM3+C2D."%*[_"4=*DR),N)D7F1,V-I*+6* M84+_%52V@9Y/I#2O$_N"ZD\5_ %02P,$% @ \8!A5W8C/B 6" /20 M !@ !X;"]W;W)KIDSV=&IF.=2J*/2#O-_OH=2HYEBY7A^.5E MYAE2.GV6U2^U%$*CWT5>JK/>4NO5R6"@TJ4HN/HJ5Z*$;Q:R*KB&C]730*TJ MP>=UHR(?D"A*!@7/RM[DM+YW5TU.Y5KG62GN*J361<&KEV\BE\]G/=Q[O?$S M>UIJK^J M.P^=>>1*3&7^5S;7R[/>J(?F8L'7N?XIG_\4VP[5 E.9J_I_]+RUC7HH72LM MBVUC4%!D9?.7_]X.Q%X#\.-N0+8-2+SV^_7% MN;D]NX<_/RYO[F?H]@I-SV=_HJOOMW_-4!\]S"[0IS\^HS]05J+[I5PK7L[5 MZ4"#+N-]D&XU?<$(^&,?HA2[U4Z+*K0,WU_I-__PLGT7]JV)NUL)BRF\?ATL-G7;ULEHWVK V'Q3E@"1G!R.5[$8J"4[A MA5B(JH+>OXX*_]V,B$GH7\QXN;K?^(SW)JT_C(>=F;6-&!TE[HD=[N0.@W+O M7J4A0!U*07BF42Z5$LX$-;0D4!)W9-HV?4*Q6^9H)W/TQJC"5*49;Y!6SA$O M9*6S_]4W7$)'MM#A,.DH=1@1S-Q*QSNEXZ#2F9;IK[XAYAS! H R0C6JQ6]S M[0SLL:4#LR0B';4.*TK&U"T71RW8HG#.@4@V89L+T!Q2N?5S,%P8XXY*AQ6C MV*=R#[\XJ/([+$ED1O&?=:9?4"'T4IH8VX@F+3D%8TO*,(ZZ>FTC,J1#CU[2 MZB5!O;=Z*2JG*&+]7C+LAI##J(\3GZB6KS@,V$_7)40X3/-GJ.":*U.2["5I MB'OMKDR.RMAC>3LWC@Y61S0:68O(-NOC M.!YZLAYNL8N#K&J646A:8D>R'75+ I<5'H\\-0%N48>3X'IZ74[HT^MR^GRX MGO*,/V9Y37VG^B!*/[RHCN3M<#!:D.(P2<_3M%I#TE_QETKF.21_Y9DS!R#9 M"'?3O<,,XVB/MH4[R1([X]&\K&\ M'8Y"RVX29O>4KS+-\Z86@GIX77DFRT'I)+*J3)<92V)/X4Y:FI,@)4WIG@HQ MWTX51 52''9D$-=R7:&_909!OH%(!_DPD1#=,)7.;E!+7QQ9VTJ'5>3I0^?"XAG%JM[>?EG#'-I;YE;=H)6&TUFEIK>I-M3,G.?6Z]J$Q[6+693;V1V>+63+Z M4"I= %K+]#VI-(CO#Z?2(WD['(46UB0,Z\,6/#4H/O%V7L;R(PD++*6 MFFWG66:TI38-4WM;&=7[S'=(I3:$^XQ&B:7598@C\\^CN.4U#>^*?XK5NDJ7 M4'@KD_Q:@79DC"*=B>Z_;9Y@-+<$N.X(C3WU!6[+2M\@*03'/3%GD.0&G M#EC"CHMUP]9EATT+TSZ#!5O1MW:@.P;YU^N(R8;YI;3M(P)P_RGRN1 M./4ZB)@D,:%=R:Z]:Q+1R'/<0%LRTC 9ITM>/M4G#/4!DSFVJR_,&#?DM 4E?0^]*C/3SP!+?C,'A, M[=AVG2Q3-G+/%VM)R<*DO&U/>.KSGS=VX\QQ,!-?]C2S[]0*_;HM:B-.K78J_AYV/XO63 M?'>UR(+ _>BJ/Y:WP^%HV9>9#9Z:3+N M)C"'%1EZB@:V]]@V#.C+8I7+%R&:T@N]%F7>\S-F,W>$K7AP&/F>H[$6RBP, MY8<2QE?G,++5QXK'K=_]!\N$V.-K6T'=V.7R8.]%C$)43_7[*0HDK$O=O+ZP MN[M[!^:\?O.C<_\;/IDV;[*T;IH7:W[P"GBM8,$LP&7T=0C"JN9=E>:#EJOZ M=8]'J;4LZLNEX'-1&0/X?B%AO[S]8'Y@]\;0Y/]02P,$% @ \8!A5Q;) M=H79#@ 8RD !@ !X;"]W;W)K9UQWJYITR83-Y>[N;D/U"XEL5F16Y)K6?_^'@#D:B5; M<9KB:)RV;P^/)Y/[A4EMW\/0Q/WL7GC[V76JL,^^"BMURJ'#Y]W.JYN3#I0_LNX-=A+Z6V2^.B]4X%,WMR<'[T M\-DIC>1@0@J9QE2))&C\FZ8A05#CSRSS MH%^2)@[_+M)?\=ZQEZF.YKEO/MHZ+9XLM"K.4+G?33Q\&O M5*#1D$9_\%9Y-I2SC@[E(@6\M9B7GE[(82@_4Q=V[NS,5MHE=5Y5OG/)NKEZ MYQM;61,?'R:L1[,.JRS[F<@^WB/[@?K5N[2(ZJ6K3;T]_Q!Z]LH>%V6?'7]6 MX(5IQ^ID,E+'D^.3S\@[Z3=_PO).]LB[89?J/^?3F *=F_^634N;JKOGP1 M]<$U)D;ET\*$E8U&.0BIU90"?:3HJ5$+?6GPQ#B\A-LF$ZQN5+70;@X)R=,P M1&8OO"W"V7Z.Y%FG6+LC:/?]=V?'QY-'7ZXD3SAZ1"-I)1+$RS[W+F)(K6F% M5]9I5Y%B%PD/ #DICK!NU72U*/ :3]79^,:12KL:9FO;AG^37A2)94FXZK$Z M=Z[#I/>F]2$I@!$ABCJ:W/UEK)[I:".-?B=;UHQ6OV-JYW176]*P\H@@%^6O MC>*S7IVX46=C/F<'NM0DR&M MHS-;#I8*O F\&[/!>5BS'JG*A(0D@!F2*AASL<3,^^38[HZ>-\T:(O[L+"DV M7:M_G)^_PYB G2UA0AST+;O:V *3_-*F=&V'/N[9XTCI!J^[^0+.Z)!T2#AY MK#67Y!@+G=@&M8U5XV.'$\' &BX*7\:_?W90B-98ZD^&1PYWBUT"HF.#W,CF MP1G&KSW%""T;"B9%J99\$'/^Z)SDLI5-"U[^=D%D 3$_1R1T'SJV[\+M'OK: M#:Q%$77TXR.X2VL==!GU(;QLM5N3SWS=CI&-*57CA!J8^@^D/GE.,VUMR%V< MJ8 X%&'D,%K-M T%*?@(V.8 IK+^\W[]K8!_IANL#U=GVJ/9]5] ]G)J@CHY MXOQR/%(KO,'"8 U0.?@E6VL@^B\+U#NX]D76?XM!\+N .$3H@(T%S1 '06 > M45QS-H/I)*#H.%S'*T.+J6T:&EWK=:0EM0(D)%LA(GJQ;!1SHX M/[.)9?E+$M7D1QHF)IL%0R!S:7J0-<2):]%:MM(K#>A$B'?58I2'RE&2V>5\ M"8_9Q]VZAV"RDZ\1BFN"!8MP&QPY@&:&WSX0QBT]3ISS,OV"QN0CA$XE@&Q# M8FM;B<9^-B)P9@C604\;VL2MJJE9UY3MO M %=L2Y&+D)C:^+95EI!J2!);_ M"]:'O[QVU9BW9PDPNRE@PF)O)L*\T(SMEF%)@=*YJ"M1G^9,)62'F05I Q; MY^"LAIL8(S9GP"">P:Z)G%W[JA-/\H69B&:C0CM(\?SFN2C2O\J/5S<.?F7# MYX3RL.NYSZ!-"<=;S/;",%8F38A&HB[Y?R2S%4JSF(&=&^L M/D1R'?4R)KOD=W320CKDY/%RS[F28$J<%#BQ+O/G4"Z(;KL@*$@(Y M>X"0?5F$C-BCGI);$L@HZH"]" @D<7CYTS#F-0C MTLPWH.80^I"2K%]QRF+JA>0*;(,5H,8C"CN_-(2/] MX.+MK'1EHVQ T(>]=LF?((7DR&AZ-S[>F4ILQ-^D@MA-3>_VW!R%4M3U&9R)OO:C-V_ M0T(VJLIKRIJT[A1CE;[4MF$<&_"S$;4 .F:P@FE5H5BE, $JUG;&<9XDX^\8 MF(\!\>2#&0D;V)0<^W5<4F<@I\OA6@B#69?(\>20(?XGL>?K8D_U4B*23REG M-H+=M2HGLGL"BDJ[**Y,>6H.37/@@_UA?A0'L_$3#6HXM\'$0@ML2R2:5N,\ M>TUXU6ADHJXEE[IS?S(ALMU%!A,G+VG[1&::-RESJINMQ&/D*Y(!Q(QMD0[Q&I?:BL9E%@/C" M3Y$.A6%H)\$3UIE0$"7#'H0_ ,ZH_Y99XS4K827&UU)3%Y!#8LGPX+L$Y'3\ MIO>,9C-5+'1RFBS-?+,@R5%E7<.3!B\@O;.0==XS*J$M-*IA7 MVTM;;WCTBIMZ-$I<8$"L,1PT2P3&K0W\D#/PQ_.+MSD'_WV([071Z3VY/U$< MN+-#!4I+%8F4)6+"D?'#Y*M/8_7"-JST+7N:KF4CM.)@<_Q8!-#:&W&L229; M,1? >$-':R2O0IO6TVD5E,ROHX&C9!69OU)P:#P&,&L"+=A]5V;]EL\Q$9AEPOBJX MFWG%7](3]>7I\=G_0ZVO-Y0T_7B!!_>V379T=G_X8' N>S6]R3Q?8Y:!5EL' M)R=Y]*UJO<0K@/FO[+E(W>3]S'M()+:.7>J3>O'F^@21ZW.!QP:622*C5D;D,%6->RFK'V\;>)"HAN.R-"]B; MFQPI!L$\[[0GEK2KR4C/9J M N6=%3YZ9S)^ )(&*Q))W#[I4>[#;&YH*=QYT.1:;K6\T\76+>>5"\=6DR MTAXVU<)N>-9?9LJQ>NO4*S,-Q(@4(9_@7\]9\RK8^Z17%+M 5I,J8):A+ )2 M"F_ZTI#.M+=SJ'G!(\47%S;4S&37F4!*=P9U59)[B9)3ADQE8-(;C%$:V/ , MHNC />(21'WX6I)V/NBJ" \;95XOX7'GWOAHZ^CM3@-4.N@4,:1.S#>U69U; MV[B#.QAJ.NFX4*]0UA(9O*KH0NIW?44'==[-H;$ZNC^$J-=N)I<"V''=R<+G M0C"X)3MT_]?OSWN7)P2+=NX*9+_*C<5&KZ1(QV R&?%(KI&W^G%T4.!M> 9C MKJ1)620<\?'7H@TYHY%=4)^2[)O+/Y0"78 ;18E;24_($6TW;6S5K._B4,AI M678-W@?C5CB=@ JBW/145%Z0R?6,VJHWQ\]P?1P< -L/ZNQ>#>;L&^E44J&, M&G'9PATFXF0+WV"348IJ23F9JQ%WW6PI-SK$B8HC;.LQ-X[;KVLR6&G T$4 M//(3')3*GMZE\R);"Q"-P$_:C=1WNJGX@J@O2\IRH[V[%+U;JI!2=G8*CKVZ ME,.3TP+.=M)\U',J;C\S428,SWP 45%+FX:AB_!J),VTLIJ0:%+WZRG=,,4B MG1UOI[/)^/3FS#G*<%<.;I TDP3)D'H,V>COVP5!1HFO:B"/U6\(LL&U\ 4A MGPYU9)AS"4YT7ON6YM\X"FSM5PW#DRTF@ANOSB^>\0%BSKS#XJ6)%DJ#6 6J M]+E+M"R;S(" _9LE^1!=7K?2&ME(@6VP=2EW-J7-M(/M.7L,FDU[%\R]5?Z" M(0XZ:%O];^Z8;J:_>?WL[?N1XNL&&;TCNJ_#H>%4;D>Y3=KQ=7^E.VD$[[& MW;@_]2ZI^\71 \8DT 6:[. M+7(N1). #[&:!HF5M>K%#7P^]IOCWE"YK-FZK)>[@-!G;O#+#I-<&@$WH9=< M>(WX"J_1;0NYU,A-;& .@=BU= <(C<8YY^=DR/T'J@M[Y^%2O=^.XO[VU QN M!USVPUT;!;/TEZ6#SZ$HX#@P>[X*6?:=Z/?]5PSJXNZ_2-.M)[]0(%*RWRB: MDP'2 EUHUH(WA$0+.R4D%=?%6J53R%G%1F8FQ1U**-&MX]+7=K9FOQS8?,1- M2J2)VK-#"UCLQ (.=]?12T/G"QU]?-,75(>##]^6)LSY\SYN[+LDW\#U3_LO M",_EP[G-.] !?FD3WXDW_)G=%.?P'[YSX4!TPHT M ._I.Y?R@Q;HOZM\^C]02P,$% @ \8!A5V;AZ>\0! LPD !@ !X M;"]W;W)KX\_QSMCO[DU MHH>[IF[=)%I[OSD=#%RUQD:Y$[/!EGJ6QC;*TZ==#=S&HEJ$I*8>R#C.!XW2 M;30=A[9+.QV;K:]UBY<6W+9IE+T_Q]KL)E$2/31EKT*,L=(.MTZ8%B\M)-$M.SS,>'P;\J7'G#F)@)7-COO''Y\4DBID0UEAY M1E#T=XL?L:X9B&C\N\>,^I*<>!@_H%\$[:1EKAQ^-/5?>N'7DZB(8(%+M:W] ME=E]PKV>(>-5IG;A%W;=6%E&4&V=-\T^F1@TNNW^U=W>AX.$(GXB0>X39.#= M%0HL?U9>3S6N$:UR1V]Z- M!YZ N7M0[4'..Q#Y!$@)7TSKUPY^:1>X^'_^@ CUK.0#JW/Y+. U;DX@C07( M6*;/X*6]RC3@I4_B!6G0J=7M"OZ>S9VWM";^.2:W0\N.H_$^.74;5>$DHHW@ MT-YB-'WW)LGCLV>X9CW7[#GT'YV19T&.4_QJ/,(Y_ 1'2L!OM,$KA(TUMWJ! M#CA'5Q3XM37;U1K,UL(-5NO6U&9U#ZI=P(5N54M)',^JRFS;X.W[=V\**>.S MBUD(DK,/A-:5.8%/FM:TU96JZWL1,JDP%4$NA!U62VJ@Z984\I(BFAN/S1QM MORH$[!#6ZA;I:& U-,BIFO@RP,H:YUC+4GO0;7=V\2' Y\ #&=[-FAC=&*]J M4,ZA=P)JK>:ZUE[OH>CXLRK(PCLZ"1TW6X36^(/"N%$T".M[F-_W\,H%S_8 MINT2:V57/+ RS9QD+J@^:5^:FHY'KM)-2S\-C\BS3P> 9AE*/+@+[S4/,5M' MS-V'T\/YNICMA=X$FP\W[!%W:8G<8KM%> MI6@A9E!QEHDA3#D:I2*2$7P]M M?@M%*;(XH2#)1)S'',2IR/($?N]-#):2"OO=3DHW47DI*A*(:2V29>8IF9"^4A0GI?'C.2!ZM%3*, O),!?D M=&B5)?40E4>D4QF3'EXN>4*KA:6F14)35KQ(NB 7BM>2+LFC; C'CNK!P47: M(&U4?BXX""=;=Z?VK?V+9-9=Q-^'=\^9+[3/-6W1&I>4&I^,AA'8[HG0?7BS M"=?RW'BZY$.XIE<56AY _4M#Q_7^@POT[[3I?U!+ P04 " #Q@&%7T(?9 MP& # #X!P &0 'AL+W=O+(/:VF$>AF938U>8"S5@3R=;I;O"TE97 MH1DT%J5WZMI0M"X70:78GX5.WMO\&N#>W,D@\MD MK=17M_E4+@/N"&&+&^L0"EH>\1K;U@$1C3\/F,$4TCD>RR_H-SYWRF5=&+Q6 M[6]-:>MED 50XK;8M?9.[3_B(9_$X6U4:_P7]J-M/ M@LS-6=0=G8M U_;@6 M3X7"0GO<8R+/\4-ABM=!J#]I9$YH3?*K>F\@UO6O*O=5TVI"? M77UH3%%5&JO"%TEMX0X?L=_A(K0$[XS"S0'J:H22;T#E\%GUMC;P@/OD!ELM>K@FKAJ^B>HWK:& M:U]IU/#[Y=IX_1^G"C#BQZ?QW?V9FZ'8X#*@"V)0/V*P^OX[D?*?SK"/)_;Q M.?3_UJFS4*>)?E$6X1K>PYN!X*&FXJF6+G+35V"+=8LP:/78E&C TF'YRE4? M7-?/8+"BVVRAZ$NPSP/"#TU/7FIG2&-^G,,#;NI>M:IZAIM+>%"V:"FD1OSF MQP+Z+2QV:VK6R[\Q$:0H#GD.-RT^3;'?013%3"8123)G.<^<*HV92 5EJVE MP$=:)H>8\2BE;RX3R%A.5B.9NR/ C,DL=U+,LL@A1[.("2D=(?G/A#+)^$R2 M%'.6Y:D3I*10V4E"&8ME#"F3,@,1LS21KQGEG,4CT(QXQ$Z(9BR5'+Y0^_]W M"07C1%5PEVJ>,9YRKQ14")%&)UF+A/$D\4LN7"01IZ]X"V?#1.)Z(@25,!$C M<)JQB.?_KIQDSG,FUB!(FH]QK91RS)#K-3B9LQEV[6$95CU.6S/@)=H(: MG/NZBB2E,+,1.!>^%J?N=7@TC6FD5/[-,;!1N]Z.@WG23L_:Y3C-_S8?W\3/ MA:Z:WD"+6W+E%[,D #V^,^/&JL'/]K6R-+^\6-/3C-H9T/E6T:T^;%R Z;%? M_0502P,$% @ \8!A5ZIM":A5! +PH !D !X;"]W;W)K&ULE5;;;ALW$/V5@6($">!(LGQ3'5F +PW:HBD,.VD>BCY0 MN[-:PEQR0W(ENU_?,]R5++FVT+Q(2W+FS)DK.5DZ?Q]*YD@/E;'AO%?&6)\- M!B$KN5*A[VJV."F]<8]R+E1CXJU;_L*=/\>"ESD3TB\M M6]D1A+,F1%=URF!0:=O^JX>?;^@,06[,;K=A=CG8"WG'=I\/A/HV&H\,=>(=K;P\3 MWN$K>+>% ?UW,0O2HBK]?6B&P7W!O^O;- MP9^\BB5[ MBJ6RI&W6>+]QN"QU5@(HH,=@$"Q E)4W&BH=?FIN5SQCS L&7M$JK&QZ'>Z? MB8H7GBL$J4\7@6KEHTBXQL,'91Z#%AJ(3EV;QRU%$(>=Z" ;0X3#XN=F?! 1 M-9?-#))SYQ_[]$DBRSYB6%(&)VQLT6OV,E])T?<&#-@_V?*\P"1:A2)S&(OAF/#DX_AK7&4PH*;9%1K0S5+K214@$&C9%_<3*ZB---OQ M%QJ/ M>'SY3\J59UIZ'2-+R M2!;A*Y4!*!6=%"AS-:N9R ;>0N5(MF&8,+7XH%:8: MYWU",[H%>RWU5;Q07[6X[IJ 6&S9]$G,>8P81(5MIX25N"S'&A<,B(G?4LL2 MJEAZYB1@4:Y4M7.*94X1IDSD:@9/5J.FGSJB<-(2$LN8'$NMCI0EP'2=Z AN M.I9=9?YP"ZW8_1].]"Y904#@17A_]JRAMZSMTV_*HI(>Z:!3WL,7[FFZD@:S M42I.NQPNN85.%^SQR9"^(C>L'^"N]:8U"_Q)5922->PW>ZV01[M)Y>Z^R!08SV; M9 =#8LO1_DN7Q&#C$J\8P9>G"A(A,6WO\_7N^C5TT3X"GL3;I]1GY Y9(\,% M5(?]T^,>9E]ZGK2+Z.KT))BYB =&^BSQHF,O C@O' 9BMQ #ZS?B]%]02P,$ M% @ \8!A5] #[425 P J < !D !X;"]W;W)K&ULC55M;]LV$/XK!S4H&D"QWFS+3FP#3M)A^]#.<+KMP[ /M'2RN5*D M1E)QVU^_(R6K'NH$^R(=CWM]&KA6JMX!(W&DQ;UTQ_ MO4>ACLL@"4Z*+=\?K%-$JT7#]OB$]K=FHVD5#2@EKU$:KB1HK);!.KF]'SM[ M;_ [QZ,YD\%%LE/JLUO\4BZ#V!%"@85U"(Q^S_B 0C@@HO%/CQD,1SK'<_F$ M_I./G6+9,8,/2OS!2WM8!K, 2JQ8*^Q6'7_&/IZ)PRN4,/X+Q\XVSP,H6F-5 MW3L3@YK+[L^^]'DX7<'>9:/S++50JLC:&=-:$[PH7IO(L>E M*\J3U;3+R<^N?K4'U+ V!JT)X2/:160)UFU&10]QWT&D+T#,X8.2]F#@O2RQ M_*]_1'0&3NF)TWWZ*N 3-B/(XA#2.,U>PGCRZ>[6W5K M&E;@,J!K8U _8[!Z^R:9QG>OQ#8>8AN_AO[_ZOD4:VA3)KK6Z R6JQW!'"J)3QBT6L2KTE/ MN3Z@*('\MVRWX_!)4^/#%623<#9+G)"$\WP*?F3V$R>@]!K>OIFE27H'XW"63OK\225OBI8 I3VQ'H=I M-G9&V0P^*>)U(=57=%R8YW,G3$A(/--U4;1U*Y@K :N5MOP;\_.-ZE%,$H#Q2&:J6OV48)7G TWB&Y\Q6EP)"&JV5< M$#7I.\TP@0Y&M1K^5IQ GBFC[GHZEMX"K158NSSWW>G9;(M:H M]_Z-,.#Y=8-TT [/T+J;OM_-NS?L ]-[+@VU846N\2B?!*"[=Z%;6-7X6;Q3 MEB:[%P_TE*)V!K1?*2+<+]P!P^.\^A=02P,$% @ \8!A5SNXK3MP P MYP< !D !X;"]W;W)K&ULE55MC]LV#/XKA#L4 M+>#&KYWT;2+1I2:MR@-5Q(T;E?!=;*XR9V^5_B3X]ZF-5>S F!BV7PS][..3AQ*"(7S!( M#P:IYSTX\BP_,,O62ZWVH)TVH;F%#]5;$SDN75'NK*933G9V?=MKC=+"KYR5 M7'#+T2PC2\#N.*H.(#<#2/H"R!P^*VD; S_+&NMS^X@(C:S2(ZN;]"+@'783 MR.(0TCC-+N!E8Y29Q\M>P-NP1U8*-,!D#==5I7LF#/QU71JKZ5[\_5S( V+^ M/*+KE87I6(6K@)K!H+['8/WZ53*-WU_@FX]\\TOH_[4JET%^4Q;A([R#9]#@ M:X.P58)ZDLL=6)<=Z+2ZYS4=$GJ*J!Z:0UT0UU\691M2(>YXF!]ZF/Q5/\GR&=A M/,O<8AY.XW@HZKD=^0J3(H8T"Y-Y"E^59>)_NB;\Z2Q,KYRC61K.YNGHB.PU MY0\J92Q1W!RV#JY$B5MNG74V#:?SPM%,PJMX.JI9]D#H25AD!:3A-,O@$S)A M&TJ]Z363%9[1R,)9FM W+Q+X1E,.M7G]JDB3V7ORW]* -D.Q3FWR(H-9/O\1 M]U/:CA=%E<=N4839= Z_]SX1YSDJF?"4N*Q$[R[(/C MOID<89[D\PD297Z\5YW2PY7;@B)[FJU(!_5YB!T!F!'S,:13Z9OXS,]6JW8\ M,313*;7#-*74P1O35PTP,XKH>2F91?/V\G68/-?:TY]=1['3N98"MAP-H^W%0JURSQ?Q9%2)%3Z@_U+=6SK% M.Y1,E:B=,AHL+L?1='@^.V;Y(/"WPK7K/ -'DAKSR(>;;!P-V"$L4'I&$/3W MA)=8% Q$;GQK,:.=25;L/F_1KT/L%$LJ'%Z:XJO*?#Z.SB+(<"GJPB_,^A.V M\9PPGC2%"[^P;F23CQ'(VGE3MLKD0:ET\R^^MSQT%,X&KR@DK4(2_&X,!2^O MA!>3D35KL"Q-:/P00@W:Y)S2G)0';^FM(CT_N;28*0_70JI"^I ,DJ,#>$>[ M"(\"WM$K>%>8>KA23A;&U1;AGVGJO*5J^/>E8!NLXY>QN$/.724DCB-J 8?V M":/)^W?#T\'% 4^/=YX>'T)_2RX. WPV'N%W^ ![2##7,)?>I&B)U<#LL <^ M1[A6M@34'DD!E/8&!'4*-1WEDAXSZCOGA:>#;"#%RB+2>T]UZG/X2NWDR(Y= M&9@)_=B#SX*[310P=@3^@K*WR"ET/;F\O@U9!0PB$M4*O*##VEKO?UEJC[05WP"QA6J)54I!G M_6D_Z+F-SNBFF0J-J=G='#X1E'+;,+;"F9$UQ_M,G&TQ?04391U/)[1,(1%( M]Q85Q%8@H34UUQ#X-3SH^ M]>$O0J2!RPG?0,9JK9FW\ &4P[UB/^W#C88_:HUAJ/3@3]IF$I\7?LNB\XV5 M4./M]9O,=O.]A_.CUM-- *'0*2V=^C[0!?NUQN>ETD)3&ULE51M3]LP$/XKIPQ-FU1( MFO2-KJU$81.38"!@VX=I']SDTE@X=F:[E/W[G9TT%*E$VI?D7I][+I>[V5;I M1U,@6G@NA33SH+"VFH:A20LLF3E1%4KRY$J7S)*JUZ&I-++,)Y4BC*-H%):, MRV Q\[9;O9BIC157#6GRX'+MX'_."X-7LRN$Y62CTZY6LV#R)'" 6FUB$P M>CWA.0KA@(C&GP8S:$NZQ'UYA_[%]TZ]K)C!X8*;5"BST0B_SE;&:OI-?A_JO 8>' 9VJS,U%4MQ M'M!N&-1/&"S>O^N/HD\=M Y$K3P7*[A Y=D41O#9&8^3H&&:K%<$=1NLG"!:6/I>TM, MEARU)KA4E72 #/,[7 DFX0B2<6\XC)PPZB6G$=Q4J"F :@FD#7U%K!_WAJ,( M^A0YB3I;B">0P(.R3'2&'<$PZO63B1/BWGB^\/C/M-&VGH[ M6VM[V\[JE7X)KP_C-=-K+@WUEE-J=#(>!J#K8U,K5E5^P5?*TKGP8D'W&;4+ M('^N:+J-X@JT%W_Q#U!+ P04 " #Q@&%7I.*UV#<% !9# &0 'AL M+W=OX9 M0=#/+;Y%I1B(W/@[8O8ZDZRX^[Q%_RW$3K$LA,.W1GV3A5^=]XYZ4.!2-,I? MF_7O&..9,%YNE M_8=W*9N,>Y(WSIHK*Y$$E=?LK[B(/.PI'PV<4TJB0!K]; M0\'+=\*+Z9DU:[ L36C\$$(-VN2G\Z]R6_V.:X"WIJ*.,NU'' &S^'MQ(6]R]"J%=B0Y7E86:MT"6&YS]G"^H]YP:&^Q-WW]R^A@>/J"YUGG>?82^G]*TLM('XU'N(1] M> X2/FF8U58J8KUEO@]_4._G^/J7HW1T>.K ,8\KHPJT#D1=6W-+('Z%0;Q% MADN=$Z?4<'"EA(8W_)D1TN%ID.+3\#XZW4O@\U8Y" M%H\(!60VHTKE&$!R8 M);@ ;FIVU?7C*_N N6S]M]R&#MY$8_/9]=9,)[X6MB )J7/5%%*7-%PH\3+W M%,9#D0AR/9^Y+0H(77ROT&CI=^6_=/*M@J% ;"L;26]-M*&+LK18"DJ-;JH% M"7*DS+*#6$P%62"^[UD.1,G(_YVD\81J ^,DI2&A%!&1P'LJ;7**L$BTI0R( M4F*$4(N&"&6T: 6&S :6[-]6*^D(K^>82;JN\< :7*81LE%7I)# M#RML/$[@^K&9G>0P^8%#9G6/8RXY,"XY X6DS'MCJ1;P#O.&*ZZ5KH06L;%1 M!O:YGF)B+2H1$1X5M]"Z$0J4T>4^^PRR*V0BFBQ7S*%P4 OK [>0[[8/S8 ; MLML:\V&A%'KU @]-CJ*/M]&0^2=@TCAP)7.4D S77)*<+1&4:,KEW A^["OP6 M;C0L]F>W:#FFS\83-9>:'*)+.8=/C7>> -EUX>$=YM'J*%A-X7@T@E51<,$QGD@8G50FLMT2+2+1%7J\F?\(DA+2SA82H*:8TSY([O>A1$WDJV!!%#2K)"\# MH?&CZLZE\OZUJ.K3677JW9&R2*4SMS33X5Q+'^B M[ ;GVHG%US!=K+SPDE&Z0$V%R5/;PV!GW:O0EF&I=10NM7"[^76GW=X\:]?% M>_%VZ?X@;$G-# J7I#I,#B>]]@;=OGA3A^5Q83RMHN%Q1;L_6A:@[TM#&T5\ M80/=?Q/3?P%02P,$% @ \8!A5VUDD(4"! 3@D !D !X;"]W;W)K M&ULI59A;]LV$/TK!W4H$L"S'#G-TM0V8"<+V@)) M@V3=/@S[0(MGBXA$:B05)?]^CY3L.("3==B'.*1T]^Z].]Y1D];8>U