0000930420-22-000158.txt : 20220803 0000930420-22-000158.hdr.sgml : 20220803 20220803160635 ACCESSION NUMBER: 0000930420-22-000158 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220803 DATE AS OF CHANGE: 20220803 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: 221132567 BUSINESS ADDRESS: STREET 1: 1001 EAST PALM AVENUE STREET 2: SUITE CITY: TAMPA STATE: FL ZIP: 33605 BUSINESS PHONE: 8135525000 MAIL ADDRESS: STREET 1: 1001 EAST PALM AVENUE STREET 2: SUITE CITY: TAMPA STATE: FL ZIP: 33605 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-20220630.htm 10-Q kfrc-20220630
FALSE2022Q20000930420--12-31http://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrentP1YP1Y00009304202022-01-012022-06-3000009304202022-07-29xbrli:shares00009304202022-04-012022-06-30iso4217:USD00009304202021-04-012021-06-3000009304202021-01-012021-06-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30iso4217:USDxbrli:shares00009304202022-06-3000009304202021-12-310000930420us-gaap:CommonStockMember2021-12-310000930420us-gaap:AdditionalPaidInCapitalMember2021-12-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000930420us-gaap:RetainedEarningsMember2021-12-310000930420us-gaap:TreasuryStockCommonMember2021-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-300000930420us-gaap:CommonStockMember2022-04-012022-06-300000930420us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000930420us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000930420us-gaap:CommonStockMember2022-06-300000930420us-gaap:AdditionalPaidInCapitalMember2022-06-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000930420us-gaap:RetainedEarningsMember2022-06-300000930420us-gaap:TreasuryStockCommonMember2022-06-300000930420us-gaap:CommonStockMember2020-12-310000930420us-gaap:AdditionalPaidInCapitalMember2020-12-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000930420us-gaap:RetainedEarningsMember2020-12-310000930420us-gaap:TreasuryStockCommonMember2020-12-3100009304202020-12-310000930420us-gaap:RetainedEarningsMember2021-01-012021-03-3100009304202021-01-012021-03-310000930420us-gaap:CommonStockMember2021-01-012021-03-310000930420us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000930420us-gaap:TreasuryStockCommonMember2021-01-012021-03-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000930420us-gaap:CommonStockMember2021-03-310000930420us-gaap:AdditionalPaidInCapitalMember2021-03-310000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000930420us-gaap:RetainedEarningsMember2021-03-310000930420us-gaap:TreasuryStockCommonMember2021-03-3100009304202021-03-310000930420us-gaap:RetainedEarningsMember2021-04-012021-06-300000930420us-gaap:CommonStockMember2021-04-012021-06-300000930420us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000930420us-gaap:TreasuryStockCommonMember2021-04-012021-06-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000930420us-gaap:CommonStockMember2021-06-300000930420us-gaap:AdditionalPaidInCapitalMember2021-06-300000930420us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300000930420us-gaap:RetainedEarningsMember2021-06-300000930420us-gaap:TreasuryStockCommonMember2021-06-3000009304202021-06-300000930420kfrc:TechnologySegmentMember2022-04-012022-06-300000930420kfrc:FinanceAndAccountingSegmentMember2022-04-012022-06-300000930420kfrc:TechnologySegmentMember2021-04-012021-06-300000930420kfrc:FinanceAndAccountingSegmentMember2021-04-012021-06-300000930420kfrc:TechnologySegmentMember2022-01-012022-06-300000930420kfrc:FinanceAndAccountingSegmentMember2022-01-012022-06-300000930420kfrc:TechnologySegmentMember2021-01-012021-06-300000930420kfrc:FinanceAndAccountingSegmentMember2021-01-012021-06-300000930420kfrc:TechnologySegmentMemberkfrc:FlexRevenueMember2022-04-012022-06-300000930420kfrc:FlexRevenueMemberkfrc:FinanceAndAccountingSegmentMember2022-04-012022-06-300000930420kfrc:FlexRevenueMember2022-04-012022-06-300000930420kfrc:TechnologySegmentMemberkfrc:DirectHireRevenueMember2022-04-012022-06-300000930420kfrc:DirectHireRevenueMemberkfrc:FinanceAndAccountingSegmentMember2022-04-012022-06-300000930420kfrc:DirectHireRevenueMember2022-04-012022-06-300000930420kfrc:TechnologySegmentMemberkfrc:FlexRevenueMember2021-04-012021-06-300000930420kfrc:FlexRevenueMemberkfrc:FinanceAndAccountingSegmentMember2021-04-012021-06-300000930420kfrc:FlexRevenueMember2021-04-012021-06-300000930420kfrc:TechnologySegmentMemberkfrc:DirectHireRevenueMember2021-04-012021-06-300000930420kfrc:DirectHireRevenueMemberkfrc:FinanceAndAccountingSegmentMember2021-04-012021-06-300000930420kfrc:DirectHireRevenueMember2021-04-012021-06-300000930420kfrc:TechnologySegmentMemberkfrc:FlexRevenueMember2022-01-012022-06-300000930420kfrc:FlexRevenueMemberkfrc:FinanceAndAccountingSegmentMember2022-01-012022-06-300000930420kfrc:FlexRevenueMember2022-01-012022-06-300000930420kfrc:TechnologySegmentMemberkfrc:DirectHireRevenueMember2022-01-012022-06-300000930420kfrc:DirectHireRevenueMemberkfrc:FinanceAndAccountingSegmentMember2022-01-012022-06-300000930420kfrc:DirectHireRevenueMember2022-01-012022-06-300000930420kfrc:TechnologySegmentMemberkfrc:FlexRevenueMember2021-01-012021-06-300000930420kfrc:FlexRevenueMemberkfrc:FinanceAndAccountingSegmentMember2021-01-012021-06-300000930420kfrc:FlexRevenueMember2021-01-012021-06-300000930420kfrc:TechnologySegmentMemberkfrc:DirectHireRevenueMember2021-01-012021-06-300000930420kfrc:DirectHireRevenueMemberkfrc:FinanceAndAccountingSegmentMember2021-01-012021-06-300000930420kfrc:DirectHireRevenueMember2021-01-012021-06-300000930420us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMemberkfrc:WorkLLamaLLCMember2019-06-30xbrli:pure0000930420us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMemberkfrc:WorkLLamaLLCMember2022-04-012022-06-300000930420us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMemberkfrc:WorkLLamaLLCMember2022-01-012022-06-300000930420us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMemberkfrc:WorkLLamaLLCMember2021-01-012021-12-310000930420us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMemberus-gaap:FinanceReceivablesMemberkfrc:WorkLLamaLLCMember2022-06-30kfrc:executive0000930420us-gaap:SubsequentEventMember2022-07-310000930420kfrc:COVID19Memberkfrc:DeferredPayrollTaxesMember2022-06-300000930420kfrc:COVID19Memberkfrc:DeferredPayrollTaxesMember2021-12-310000930420us-gaap:RevolvingCreditFacilityMemberkfrc:CreditFacilityMember2021-10-200000930420us-gaap:RevolvingCreditFacilityMemberus-gaap:DesignatedAsHedgingInstrumentMemberkfrc:InterestRateSwapBMemberkfrc:CreditFacilityMember2022-05-310000930420us-gaap:RevolvingCreditFacilityMemberkfrc:CreditFacilityMember2022-05-310000930420us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-300000930420us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-12-310000930420kfrc:TwoThousandTwentyOneStockIncentivePlanMember2021-04-220000930420kfrc:OptionOrStockAppreciationRightMember2021-04-220000930420us-gaap:CommonStockMember2021-04-220000930420srt:MinimumMemberus-gaap:RestrictedStockMember2022-01-012022-06-300000930420srt:MaximumMemberus-gaap:RestrictedStockMember2022-01-012022-06-300000930420us-gaap:RestrictedStockMember2021-12-310000930420us-gaap:RestrictedStockMember2022-01-012022-06-300000930420us-gaap:RestrictedStockMember2022-06-300000930420us-gaap:DesignatedAsHedgingInstrumentMember2022-06-300000930420us-gaap:DesignatedAsHedgingInstrumentMemberkfrc:InterestRateSwapAMember2022-06-300000930420us-gaap:DesignatedAsHedgingInstrumentMemberkfrc:InterestRateSwapAMember2017-05-310000930420us-gaap:DesignatedAsHedgingInstrumentMemberkfrc:InterestRateSwapBMember2020-03-170000930420us-gaap:DesignatedAsHedgingInstrumentMemberkfrc:InterestRateSwapBMember2022-05-310000930420us-gaap:RevolvingCreditFacilityMemberus-gaap:DesignatedAsHedgingInstrumentMemberkfrc:InterestRateSwapBMemberkfrc:CreditFacilityMember2022-05-012022-05-310000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-06-300000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-06-300000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-300000930420us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberkfrc:InterestRateSwapBMember2022-06-300000930420us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2021-12-310000930420srt:MinimumMember2022-06-300000930420srt:MaximumMember2022-06-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 June 30, 2022
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
_________________________________________________________________
kfrc-20220630_g1.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.
1001 East Palm Avenue, Tampa, Florida
33605
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 and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted 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 and post 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
The number of shares outstanding of the registrant’s common stock as of July 29, 2022 was 21,176,046.



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; developments within the staffing sector including, but not limited to, the penetration rate (the percentage of temporary staffing to total employment) and growth rate in temporary staffing, a reduction in the supply of consultants and candidates or the Firm’s ability to attract such individuals, the impact of our joint venture's inability to achieve its financial objectives or changes in valuation assumptions, changes in client demand for our services and our ability to adapt to such changes, the entry of new competitors in the market, the ability of the Firm to maintain and attract clients in the face of changing economic or competitive conditions; our beliefs regarding the expected future benefits of our flexible working environment; the impact of the COVID-19 pandemic, inflationary pressures, rising interest rates and/or supply constraints on the global and U.S. macro-economic environments, and our business, customers, financial condition and results of operations; our ability to maintain compliance with our credit facility's covenants; our beliefs regarding potential government actions or changes in laws and regulations, including those related to the COVID-19 pandemic; anticipated costs and benefits of acquisitions, divestitures, joint ventures and other investments; effects of interest rate variations; financing needs or plans; expected funding or payment of employee benefits; 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 Risk Factors and MD&A sections. In addition, when used in this discussion, the terms “anticipate,” “assume,” “estimate,” “expect,” “intend,” “plan,” “in our view,” “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 June 30,Six Months Ended June 30,
2022202120222021
Revenue$436,516 $403,614 $853,483 $766,839 
Direct costs305,444 284,683 598,525 549,226 
Gross profit131,072 118,931 254,958 217,613 
Selling, general and administrative expenses96,147 84,616 191,196 162,645 
Depreciation and amortization1,076 1,192 2,169 2,394 
Income from operations33,849 33,123 61,593 52,574 
Other (income) expense, net(2,672)3,112 (1,239)4,397 
Income from operations, before income taxes36,521 30,011 62,832 48,177 
Income tax expense9,605 8,823 16,735 13,728 
Net income26,916 21,188 46,097 34,449 
Other comprehensive income, net of tax:
Defined benefit pension plans 3,056  3,103 
Change in fair value of interest rate swaps(2,917)10 (615)949 
Comprehensive income$23,999 $24,254 $45,482 $38,501 
Earnings per share – basic$1.33 $1.02 $2.27 $1.66 
Earnings per share – diluted$1.30 $1.00 $2.22 $1.61 
Weighted average shares outstanding – basic20,283 20,673 20,300 20,802 
Weighted average shares outstanding – diluted20,718 21,282 20,725 21,331 
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)
June 30, 2022December 31, 2021
ASSETS
Current assets:
Cash and cash equivalents$29,974 $96,989 
Trade receivables, net of allowances of $1,931 and $2,342, respectively
285,355 265,322 
Income tax refund receivable372 3,010 
Prepaid expenses and other current assets10,592 6,790 
Total current assets326,293 372,111 
Fixed assets, net6,566 5,964 
Other assets, net82,687 92,629 
Deferred tax assets, net1,466 7,657 
Goodwill25,040 25,040 
Total assets$442,052 $503,401 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable and other accrued liabilities$94,616 $81,408 
Accrued payroll costs88,454 71,424 
Current portion of operating lease liabilities4,897 6,338 
Income taxes payable1,520 1,239 
Other current liabilities 29 22 
Total current liabilities189,516 160,431 
Long-term debt – credit facility 100,000 
Other long-term liabilities42,003 54,564 
Total liabilities231,519 314,995 
Commitments and contingencies (Note L)
Stockholders’ equity:
Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding
  
Common stock, $0.01 par; 250,000 shares authorized, 73,007 and 72,997 issued, respectively
730 730 
Additional paid-in capital497,927 488,036 
Accumulated other comprehensive income6 621 
Retained earnings475,890 442,596 
Treasury stock, at cost; 51,794 and 51,493 shares, respectively
(764,020)(743,577)
Total stockholders’ equity210,533 188,406 
Total liabilities and stockholders’ equity$442,052 $503,401 
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, 202172,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 swaps, net of tax benefit of $780
— — — 2,302 — — — 2,302 
Repurchases of common stock— — — — — 147 (10,270)(10,270)
Balance, March 31, 202272,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, 202273,007 730 497,927 6 475,890 51,794 (764,020)210,533 



5

Common StockAdditional Paid-In CapitalAccumulated Other
Comprehensive (Loss) Income
Treasury StockTotal Stockholders’ Equity
SharesAmountRetained EarningsSharesAmount
Balance, December 31, 202072,600 $726 $472,378 $(4,423)$388,645 50,427 $(677,391)$179,935 
Net income— — — — 13,261 — — 13,261 
Issuance for stock-based compensation and dividends, net of forfeitures15 — 271 — (271)— —  
Stock-based compensation expense— — 3,403 — — — — 3,403 
Employee stock purchase plan— — 113 — — (4)57 170 
Dividends ($0.23 per share)
— — — — (4,786)— — (4,786)
Defined benefit pension plan, no tax benefit47 47 
Change in fair value of interest rate swap, net of tax benefit of $319
— — — 939 — — — 939 
Repurchases of common stock— — — — — 317 (16,313)(16,313)
Balance, March 31, 202172,615 $726 $476,165 $(3,437)$396,849 50,740 $(693,647)$176,656 
Net income— — — — 21,188 — — 21,188 
Issuance for stock-based compensation and dividends, net of forfeitures40 1 274 — (273)— — 2 
Stock-based compensation expense— — 3,532 — — — — 3,532 
Employee stock purchase plan— — 143 — — (4)52 195 
Dividends ($0.23 per share)
— — — — (4,746)— — (4,746)
Defined benefit pension plan, net of tax provision of $283
3,056 3,056 
Change in fair value of interest rate swap, net of tax benefit of $3
— — — 10 — — — 10 
Repurchases of common stock— — — — — 225 (13,614)(13,614)
Balance, June 30, 202172,655 727 480,114 (371)413,018 50,961 (707,209)186,279 
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)
Six Months Ended June 30,
20222021
Cash flows from operating activities:
Net income$46,097 $34,449 
Adjustments to reconcile net income to cash provided by operating activities:
Deferred income tax provision, net6,191 899 
Provision for credit losses(172)(181)
Depreciation and amortization2,169 2,394 
Stock-based compensation expense8,848 6,936 
Defined benefit pension plan expense 2,157 
Loss (Gain) on disposal or impairment of assets170 (1,987)
Noncash lease expense 2,950 2,443 
Loss on equity method investment1,840 1,022 
Other361 445 
Increase in operating assets
Trade receivables, net(19,862)(38,365)
Other assets(3,637)(4,890)
Increase in operating liabilities
Accrued payroll costs17,566 17,002 
Other liabilities8,239 14,250 
Cash provided by operating activities70,760 36,574 
Cash flows from investing activities:
Capital expenditures(3,458)(2,919)
Contributions to WorkLLama, joint venture(500)(4,500)
Note receivable issued to WorkLLama, joint venture(2,000) 
Net proceeds from the sale of assets  23,742 
Cash (used in) provided by investing activities(5,958)16,323 
Cash flows from financing activities:
Payments on credit facility(100,000) 
Repurchases of common stock(19,600)(29,371)
Cash dividends(12,187)(9,532)
Payments on other financing arrangements(30)(201)
Cash used in financing activities(131,817)(39,104)
Change in cash and cash equivalents(67,015)13,793 
Cash and cash equivalents, beginning of period96,989 103,486 
Cash and cash equivalents, end of period$29,974 $117,279 
7

Six Months Ended June 30,
Supplemental Disclosure of Cash Flow Information20222021
Cash Paid During the Period For:
Income taxes$7,437 $10,500 
Operating lease liabilities3,622 3,564 
Interest, net892 1,280 
Non-Cash Investing and Financing Transactions:
ROU assets obtained from operating leases$406 $3,852 
Employee stock purchase plan537 365 
Unsettled repurchases of common stock952  
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 2021 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 2021 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, 2021, was derived from our audited Consolidated Balance Sheet as of December 31, 2021, as presented in our 2021 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 increased 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, other long-lived assets and the equity method investment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. In addition, the potential economic consequences of the COVID-19 pandemic, inflationary pressures, and supply constraints, among others, have been and may continue to be uncertain, rapidly changing and difficult to predict. 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 $200 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 six months ended June 30, 2022, 435 thousand and 425 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and six months ended June 30, 2021, 609 thousand and 529 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and six months ended June 30, 2022, there were 168 thousand and 304 thousand anti-dilutive common stock equivalents, respectively. For the three and six months ended June 30, 2021, there was an insignificant amount of anti-dilutive common stock equivalents.
Recently adopted accounting standards
There were no new accounting standards adopted during the twenty-six weeks ended June 26, 2022 that had an impact on our financial statements.
Recently Issued Accounting Standards Not Yet Adopted
There are no accounting standards which have not yet been adopted that are expected to have a significant impact on our financial statements and related disclosures.

10

Note B - Reportable Segments
Kforce provides services through our Technology and Finance and Accounting (“FA”) segments. Historically, and for the three and six months ended June 30, 2022, 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 June 30,
2022
Revenue$384,595 $51,921 $436,516 
Gross profit$109,917 $21,155 $131,072 
Operating and other expenses$94,551 
Income from operations, before income taxes$36,521 
2021
Revenue$310,728 $92,886 $403,614 
Gross profit$88,235 $30,696 $118,931 
Operating and other expenses$88,920 
Income from operations, before income taxes$30,011 
Six Months Ended June 30,
2022
Revenue$744,500 $108,983 $853,483 
Gross profit$212,367 $42,591 $254,958 
Operating and other expenses$192,126 
Income from operations, before income taxes$62,832 
2021
Revenue$590,288 $176,551 $766,839 
Gross profit$162,515 $55,098 $217,613 
Operating and other expenses$169,436 
Income from operations, before income taxes$48,177 

11

Note C - Disaggregation of Revenue
The following table provides the disaggregation of revenue by segment and type (in thousands):
TechnologyFATotal
Three Months Ended June 30,
2022
Revenue by type:
Flex revenue$375,507 $44,193 $419,700 
Direct Hire revenue9,088 7,728 16,816 
Total Revenue$384,595 $51,921 $436,516 
2021
Revenue by type:
Flex revenue$304,645 $86,717 $391,362 
Direct Hire revenue6,083 6,169 12,252 
Total Revenue$310,728 $92,886 $403,614 
Six Months Ended June 30,
2022
Revenue by type:
Flex revenue$727,223 $94,343 $821,566 
Direct Hire revenue17,277 14,640 31,917 
Total Revenue$744,500 $108,983 $853,483 
2021
Revenue by type:
Flex revenue$579,429 $165,780 $745,209 
Direct Hire revenue10,859 10,771 21,630 
Total Revenue$590,288 $176,551 $766,839 

Note D - Allowance for Credit Losses
The allowance for credit losses on trade receivables is determined based on a number of factors such as recent and historical write-off and delinquency trends, a specific analysis of significant receivable balances that are past due, the concentration of trade receivables among clients and the current state of the U.S. economy. 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 six months ended June 30, 2022.
The following table presents the activity within the allowance for credit losses on trade receivables for the six months ended June 30, 2022 (in thousands):
Allowance for credit losses, January 1, 2022$1,729 
Current period provision (credit)(172)
Write-offs charged against the allowance, net of recoveries of amounts previously written off(201)
Allowance for credit losses, June 30, 2022$1,356 
The allowances on trade receivables presented in the Unaudited Condensed Consolidated Balance Sheets include $0.6 million and $0.6 million at June 30, 2022 and December 31, 2021, respectively, for reserves unrelated to credit losses.
12

Note E - Other Assets, Net
Other assets, net consisted of the following (in thousands):
June 30, 2022December 31, 2021
Assets held in Rabbi Trust$31,874 $41,607 
Right-of-use assets for operating leases, net11,889 15,395 
Capitalized software, net (1)15,572 14,666 
Equity method investment (2)15,668 17,008 
Deferred loan costs, net998 1,115 
Interest rate swap derivative instruments 823 
Other non-current assets (3)6,686 2,015 
Total Other assets, net$82,687 $92,629 
(1) Accumulated amortization of capitalized software was $35.9 million and $35.5 million as of June 30, 2022 and December 31, 2021, respectively.
(2) In June 2019, Kforce entered into a joint venture resulting in a 50% noncontrolling interest in WorkLLama, LLC (“WorkLLama”), which is accounted for as an equity method investment. The loss on this WorkLLama investment was $1.0 million and $1.8 million for the three months and six months ended June 30, 2022, respectively. In addition, Kforce contributed $0.5 million and $9.0 million of capital during the six months ended June 30, 2022 and the year ended December 31, 2021, respectively. Refer to Note L - “Commitments and Contingencies” for more information on contingencies related to WorkLLama.
(3)I Balance at June 30, 2022 Includes a promissory note receivable issued to WorkLLama for $2.0 million.
Note F - Current Liabilities
The following table provides information on certain current liabilities (in thousands):
June 30, 2022December 31, 2021
Accounts payable and other accrued liabilities:
Accounts payable$56,537 $40,241 
Accrued liabilities38,079 41,167 
Total Accounts payable and other accrued liabilities$94,616 $81,408 
Accrued payroll costs:
Payroll and benefits$56,226 $43,738 
Payroll taxes 27,126 22,466 
Health insurance liabilities4,309 4,474 
Workers’ compensation liabilities793 746 
Total Accrued payroll costs$88,454 $71,424 
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), other accrued liabilities and amounts owed under the Supplemental Executive Retirement Plan (‘SERP ”). Effective April 30, 2021, Kforce’s Board of Directors irrevocably terminated the SERP. The benefits owed to the two participants under the SERP, as of June 30, 2022 and December 31, 2021, was $20.0 million in the aggregate, and were fully paid in July 2022, relieving us of any future obligation related to the SERP.
Our payroll taxes as of June 30, 2022 and December 31, 2021 include approximately $19.3 million in payroll tax payments as a result of the application of the CARES Act 2020, which is anticipated to be repaid no later than December 31, 2022.

Note G - Credit Facility
On October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association, 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
13

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 May 2022, the Firm repaid the outstanding balance of $100.0 million in connection with the termination of its Swap B (as defined in Note J - “Derivative Instruments and Hedging Activity” to these financial statements) with a notional amount of $100.0 million. As of June 30, 2022 and December 31, 2021, $0 and $100.0 million was outstanding under the Amended and Restated Credit Facility.
Note H - Other Long-Term Liabilities
Other long-term liabilities consisted of the following (in thousands):
June 30, 2022December 31, 2021
Deferred compensation plan $33,030 $42,623 
Operating lease liabilities8,959 11,919 
Other long-term liabilities14 22 
Total Other long-term liabilities$42,003 $54,564 
Note I - Stock Incentive Plans
On April 22, 2021, Kforce’s shareholders approved the 2021 Stock Incentive Plan (the “2021 Plan”). The 2021 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 2021 Plan is approximately 3.9 million. Grants of an option or SAR reduce the reserve by one share, while a stock award reduces the reserve by 2.72 shares. The 2021 Plan terminates on April 22, 2031.
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. Restricted stock granted during the six months ended June 30, 2022 will vest over a period of one to ten years, with vesting occurring in equal annual installments.
During the three and six months ended June 30, 2022, stock-based compensation expense was $4.4 million and $8.8 million, respectively. During the three and six months ended June 30, 2021, stock-based compensation expense was $3.5 million and $6.9 million, respectively.
The following table presents the restricted stock activity for the six months ended June 30, 2022 (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, 20211,083 $48.86 
Granted31 $63.93 
Forfeited(21)$44.46 
Vested(40)$47.15 $2,628 
Outstanding at June 30, 20221,053 $49.70 
As of June 30, 2022, total unrecognized stock-based compensation expense related to restricted stock was $42.0 million, which will be recognized over a weighted-average remaining period of 4.3 years.
Note J - Derivative Instruments and Hedging Activity
As of June 30, 2022, the Firm did not have any outstanding derivative instruments. On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A (“Swap A”). Swap A was effective on May 31, 2017 and matured on April 29, 2022. Other information related to Swap A is as follows: Notional amount - $25.0 million; and Fixed interest rate - 1.81%.
On March 12, 2020, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A (“Swap B”, together with Swap A, the "Swaps"). Swap B was effective on March 17, 2020. Other information related to Swap B is as follows: Scheduled maturity date - May 30, 2025; Fixed interest rate - 0.61%; and Notional amount - $100.0 million.
14

The Firm used the Swaps as an interest rate risk management tool 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 credit facility, was included in interest expense and recorded in Other (income) expense, net in the accompanying Consolidated Financial Statements of Operations and Comprehensive Income.
In May 2022, the Firm terminated Swap B in anticipation of paying the outstanding amount on its credit facility, which was $100.0 million. At the termination of Swap B, the amount recorded in Accumulated other comprehensive income was recognized. The Firm received $4.1 million, which represented the gain and fair value of Swap B at the time of termination, and is included in other income in the accompanying Consolidated Financial Statements of Operations and Comprehensive Income.
Both Swap A and B were designated as cash flow hedges. The change in the fair value of the Swaps was previously recorded as a component of Accumulated other comprehensive income (loss) in the unaudited consolidated financial statements.
The following table sets forth the activity in the accumulated derivative instrument activity (in thousands):
Six Months Ended June 30,
20222021
Accumulated derivative instrument gain (loss), beginning of period$823 $(1,774)
Net change associated with current period hedging transactions (1)(823)1,271 
Accumulated derivative instrument gain (loss), end of period$— $(503)

(1) The accumulated derivative instrument activity as of the end the six month period ending June 30, 2022, includes the beginning balance of $823 thousand, a change in fair value of $3.1 million and a reversal due to termination of $3.9 million resulting in an ending balance of zero.
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 and were recorded in Other long-term liabilities within the accompanying Unaudited Condensed Consolidated Balance Sheets. In April 2022, Swap A matured and in May 2022, we terminated Swap B. Refer to Note J - “Derivative Instruments and Hedging Activity” for a complete discussion of our interest rate swaps.
There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the six months ended June 30, 2022. The fair value of the interest rate swap derivative instrument asset at December 31, 2021 was $823 thousand and was classified as a Level 2 instrument.

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 June 30, 2022, our liability would be approximately $38.2 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 $13.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 and Loss Contingencies
Except as stated below, there have been no material developments with regard to the legal proceedings previously disclosed in our 2021 Annual Report on Form 10-K or in our Form 10-Q for the quarter ending March 31, 2022.
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 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. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to continue to vigorously defend the claims.
15

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 former employee purports to bring a representative action on his own behalf and on behalf of other allegedly aggrieved employees pursuant to PAGA alleging violations of the Labor Code. The plaintiff seeks civil penalties, interest, attorney’s fees, and costs under the Labor Code for alleged failure to: properly calculate and pay all earned minimum and overtime wages; provide and pay for work performed during meal and rest periods; reimburse business expenses; provide compliant wage statements; and provide unused vacation wages upon termination. The parties reached a preliminary settlement agreement to resolve this matter along with Elliott-Brand, et al. v. Kforce Inc., et al. and Lewis, et al. v. Kforce Inc., which is subject to approval by the Court. Plaintiff Buchsbaum has been added as a plaintiff to the Elliott-Brand lawsuit, and this lawsuit will be dismissed after the Court’s approval of the settlement. We believe that this matter is unlikely to have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
On December 11, 2020, a complaint was filed against Kforce and its client, Verity Health System of California (Verity) in the Superior Court of California, County of Los Angeles, which was subsequently amended on February 19, 2021. Ramona Webb v. Kforce Flexible Solutions, LLC, et al., Case Number: 20STCV47529. Former consultant Ramona Webb has sued both Kforce and Verity alleging certain individual claims in addition to a PAGA claim based on alleged violations of various provisions of the Labor Code. With respect to the PAGA claim, Plaintiff seeks to recover on her behalf, on behalf of the State of California, and on behalf of all allegedly aggrieved employees, the civil penalties provided by PAGA, attorney’s fees and costs. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to continue to vigorously defend the claims.
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. On behalf of themselves and a putative class and collective of talent recruiters and allegedly aggrieved employees in California and nationwide, the plaintiffs purport to bring a class action for alleged violations of the Labor Code, Industrial Welfare Commission Wage Orders, and the California Business and Professions Code, §17200, et seq., a collective action for alleged violations of FLSA, and a PAGA action for alleged violations of the Labor Code. The plaintiffs seek payment to recover unpaid wages and benefits, interest, attorneys’ fees, costs and expenses, penalties, and liquidated damages for alleged failure to: properly calculate and pay all earned minimum and overtime wages; provide meal and rest periods or provide compensation in lieu thereof; provide accurate itemized wage statements; reimburse for all business expenses; pay wages due upon separation; and pay for all hours worked over forty in one or more workweeks. Plaintiffs also seek an order requiring defendants to restore and disgorge all funds acquired by means of unfair competition under the California Business and Professions Code. The parties reached a preliminary agreement to resolve this matter along with Lewis, et al. v. Kforce Inc. and Buchsbaum, et al. v. Kforce Inc., et al., which is subject to approval by the Court, and we have set reserves accordingly. We believe that this matter is unlikely to have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
On August 30, 2021, Kforce Inc. was served with a complaint brought in the U.S. District Court, Southern District of California. Darryn Lewis, et al. v. Kforce Inc., Case Number: 3:21-cv-01375-AJB-JLB. On behalf of himself and others similarly situated, the plaintiff brings a one-count class action complaint for alleged violations of the FLSA, and specifically, failure to pay overtime wages to a putative class of commissioned employees who work or have worked for Kforce, nationwide, in the past three (3) years. Plaintiff and class members seek the amounts of unpaid wages and benefits allegedly owed to them, liquidated damages, compensatory damages, economic and/or special damages, attorneys’ fees and costs, interest, and other legal and equitable relief for alleged failure to: maintain a policy that compensates its employees for all hours worked; properly classify employees as nonexempt from overtime; and pay overtime pay for all hours worked over forty in one or more workweeks. The parties reached a settlement agreement to resolve the matter. On June 15, 2022, the Court entered an Order granting the parties’ joint motion to dismiss Plaintiff’s individual claims with prejudice and his putative collective claims without prejudice. This matter did not result in a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
On January 6, 2022, a complaint was filed against Kforce Inc. in the Superior Court of the State of California for the County of Los Angeles and was served on January 21, 2022. Jessica Cook and Brianna Pratt, et al. v. Kforce Inc., Case Number: 22STCV00602. On behalf of themselves and others similarly situated, plaintiffs purport to bring a class action alleging violations of Labor Code and the California Business and Professional Code and challenging the exempt classification of a select class of recruiters. Plaintiffs and class members seek damages for all earned wages, statutory penalties, injunctive relief, attorney’s fees, and interest for alleged failure to: properly classify certain
16

recruiters as nonexempt from overtime; timely pay all wages earned, including overtime premium pay; provide accurate wage statements; provide meal and rest periods; and comply with California's Unfair Competition Law. Kforce anticipated this action would be filed as a result of failed early resolution attempts in the previously disclosed Jessica Cook v. Kforce, et al. lawsuit. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to vigorously defend the claims.
On January 6, 2022, a complaint was filed against Kforce Inc. in the United States District Court for the Middle District of Florida and was served on February 4, 2022. Sam Whiteman, et al. v. Kforce Inc., Case Number: 8:22-cv-00056. On behalf of himself and all others similarly situated, the plaintiff brings a one-count collective action complaint for alleged violations of the FLSA by failing to pay overtime wages. Plaintiff, on behalf of himself and the putative collective, seeks to recover unpaid wages, liquidated damages, attorneys’ fees and costs, and prejudgment interest for alleged failure to properly classify specified recruiters as nonexempt from overtime and properly compensate for all hours worked over 40 hours in one or more workweeks. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to vigorously defend the claims.
We are involved in legal proceedings, claims, and administrative matters from time to time, and may also be exposed to loss contingencies, that arise in the ordinary course of business. 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. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers’ compensation, personal injury, 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.

Equity Method Investment
In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama. We determined, based on the corporate structure and governance, that WorkLLama is a variable interest entity and not subject to consolidation, as we are not the primary beneficiary of WorkLLama because we do not have the power to direct the activities that most significantly impact WorkLLama’s economic performance. As a result, WorkLLama is accounted for as an equity method investment.
Under the joint venture operating agreement for WorkLLama, Kforce was originally obligated to make additional cash contributions subsequent to the initial contribution, contingent on WorkLLama's achievement of certain operational and financial milestones. Under the operating agreement, our maximum potential capital contributions were $22.5 million. Although the operational and financial milestones were not achieved, we contributed the full $22.5 million as of June 30, 2022. We contributed $0.5 million and $9.0 million of capital during the six months ended June 30, 2022 and the year ended December 31, 2021, respectively.
\We review the equity method investment for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable. An impairment loss is recognized in the event that an other-than-temporary decline in the fair value of the investment occurs. Management’s estimate of the fair value of an investment is based on the income approach and market approach. Like most developing business enterprises, WorkLLama was impacted by the COVID-19 pandemic over the last two years. Additionally, in 2021, WorkLLama also strategically repositioned its business to focus its platform on providing its clients with an ability to directly source and engage talent. While WorkLLama is seeing demand for its platform, it has taken longer than expected to achieve its financial expectations. Given this, Kforce management determined that a triggering event had occurred. Thus, we performed an impairment test as of June 30, 2022, utilizing the market and income approaches. For the income approach, we utilized estimated discounted future cash flows expected to be generated by WorkLLama. For the market approach, we utilized market multiples of revenue and earnings derived from comparable publicly-traded companies. These types of analyses contain uncertainties because they require management to make significant assumptions and judgments, including: (1) an appropriate rate to discount the expected future cash flows; (2) the inherent risk in achieving forecasted operating results; (3) long-term growth
17

rates; (4) expectations for future economic cycles; (5) market comparable companies and appropriate adjustments thereto; and (6) market multiples. The fair value determined in our impairment test is highly sensitive to changes in key assumptions, including but not limited to the discount rate that is applied to the financial projections. As a result of the impairment test, we concluded that the carrying value of the equity method investment was not impaired. However, if the joint venture is unable to achieve its financial projections or if there is a change in the assumptions used to value our interest in the joint venture, then it is reasonably possible that the carrying value of the equity investment may need to be written down to the fair value resulting in an impairment charge in a future quarter. As of June 30, 2022, the fair value of the equity investment, determined in our impairment test, exceeded the carrying value by less than ten percent.

Lease commitments
We lease office space and certain equipment under operating leases that expire between 2022 and 2033. The terms of the leases provide for rental payments on a graduated scale, options to renew the leases (one to five years), landlord incentives or allowances, and periods of free rent.
During the year ended December 31, 2021, we entered into a lease agreement for office space in Tampa, Florida, that will become our new corporate headquarters. This new lease for office space is intended to replace our current headquarters, also in Tampa, Florida, the lease for which expires November 2022. Lease payments will be required beginning July 1, 2023, however, we expect the accounting lease commencement date for this initial portion of the lease for financial reporting purposes to begin at the start of the fourth quarter of 2022.
18

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 six months ended June 30, 2022, 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 six months ended June 30, 2022, increased 10.4% to $853.5 million from $766.8 million in the comparable period in 2021. Revenue increased 25.1% for Technology and decreased 38.8% for FA as a result of the planned decrease in COVID-19 related business and repositioning efforts. There was a minimal amount of COVID-19 related business in the first six months of 2022 and there was $58.8 million in the first six months of 2021.
Flex revenue for the six months ended June 30, 2022 increased 9.4% to $821.6 million from $745.2 million in the comparable period in 2021. Flex revenue increased 24.5% and decreased 43.5% for Technology and FA, respectively.
Direct Hire revenue for the six months ended June 30, 2022 increased 47.6% to $31.9 million from $21.6 million in the comparable period in 2021.
Gross profit margin for the six months ended June 30, 2022, increased 150 basis points to 29.9%, compared to the same period in 2021 primarily as a result of a higher mix of Direct Hire business and improved Flex gross profit margins.
Flex gross profit margin for the six months ended June 30, 2022, increased 80 basis points to 27.1%, compared to June 30, 2021. Technology Flex gross profit margin increased 60 basis points due primarily to lower payroll taxes and lower healthcare costs, partially offset by slightly lower spreads. FA Flex gross profit margin increased 290 basis points for the six months ended June 30, 2022, respectively, as compared to the same period in 2021. The increase for the six months ended June 30, 2022 was mostly attributable to a decrease in COVID-19 related business and the repositioning of the business.
SG&A expenses as a percentage of revenue for the six months ended June 30, 2022, increased to 22.4% from 21.2% in the comparable period in 2021 due to the sale of our corporate headquarters that occurred in the second quarter of 2021, which resulted in the recognition of a gain, higher performance-based compensation given the strength in our performance, and other investments in our business.
Income from operations for the six months ended June 30, 2022, increased 33.8% to $46.1 million, or $2.22 per share, from $34.4 million, or $1.61 per share, in the comparable period in 2021.
The Firm returned $32.3 million of capital to our shareholders in the form of open market repurchases totaling $20.1 million and quarterly dividends totaling $12.2 million during the six months ending June 30, 2022.
Cash provided by operating activities was $70.8 million during the six months ended June 30, 2022, as compared to $36.6 million for the six months ended June 30, 2021.
Cash and cash equivalents was $30.0 million as of June 30, 2022.

19

RESULTS OF OPERATIONS
Business Overview
Kforce is a leading domestic provider of technology and finance and accounting talent solutions to innovative and industry-leading clients. Our Technology and FA businesses represent our two operating segments. Our corporate headquarters is in Tampa, Florida. As of June 30, 2022, Kforce employed approximately 2,100 associates, including approximately 1,400 supporting the revenue-generating aspects of our business and approximately 700 supporting the revenue-enabling aspects. We also had approximately 10,300 consultants on assignment providing flexible staffing services and solutions to our clients. Kforce serves clients across many industries and geographies as well as organizations of all sizes, with a particular focus on Fortune 1000 and other large companies. We believe that our 100% domestic U.S. focus, concentration on technology talent solutions (representing nearly 88% of overall revenues) and client portfolio comprised of world-class companies have been key contributors to our continued strong performance and will be key drivers to our future success.
From an economic standpoint, total and temporary employment figures and trends have historically been important indicators of staffing demand. Based on information published by the Bureau of Labor Statistics and Staffing Industry Analysts (“SIA”), these figures and trends have been trending positively since the end of the third quarter of 2020. The national unemployment rate was 3.6%, for the fourth month in a row. In the latest U.S. staffing industry forecast published by SIA in May 2022, the technology temporary staffing industry and finance and accounting temporary staffing industry are estimated to grow 12% and 8%, respectively, in 2022, and 6% and 5%, respectively, in 2023.
Operating Results - Three and Six Months Ended June 30, 2022 and 2021
The following table presents certain items in our Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income as a percentage of revenue:
Three Months EndedSix Months Ended
June 30,June 30,
2022202120222021
Revenue by segment:
Technology88.1 %77.0 %87.2 %77.0 %
FA11.9 23.0 12.8 23.0 
Total Revenue100.0 %100.0 %100.0 %100.0 %
Revenue by type:
Flex96.1 %97.0 %96.3 %97.2 %
Direct Hire3.9 3.0 3.7 2.8 
Total Revenue100.0 %100.0 %100.0 %100.0 %
Gross profit30.0 %29.5 %29.9 %28.4 %
Selling, general and administrative expenses22.0 %21.0 %22.4 %21.2 %
Depreciation and amortization0.2 %0.3 %0.3 %0.3 %
Income from operations7.8 %8.2 %7.2 %6.9 %
Income from operations, before income taxes8.4 %7.4 %7.4 %6.3 %
Net income6.2 %5.2 %5.4 %4.5 %
20

Revenue. The following table presents revenue by type for each segment and the percentage change from the prior period (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022Increase
(Decrease)
20212022Increase
(Decrease)
2021
Technology
Flex revenue$375,507 23.3 %$304,645 $727,223 25.5 %$579,429 
Direct Hire revenue9,088 49.4 %6,083 17,277 59.1 %10,859 
Total Technology revenue$384,595 23.8 %$310,728 $744,500 26.1 %$590,288 
FA
Flex revenue$44,193 (49.0)%$86,717 $94,343 (43.1)%$165,780 
Direct Hire revenue7,728 25.3 %6,169 14,640 35.9 %10,771 
Total FA revenue$51,921 (44.1)%$92,886 $108,983 (38.3)%$176,551 
Total Flex revenue$419,700 7.2 %$391,362 $821,566 10.2 %$745,209 
Total Direct Hire revenue16,816 37.3 %12,252 31,917 47.6 %21,630 
Total Revenue$436,516 8.2 %$403,614 $853,483 11.3 %$766,839 
Our quarterly operating results are affected by the number of billing days in a quarter. The following table presents the year-over-year revenue growth rates, on a billing day basis, for the last five quarters:
Year-Over-Year Revenue Growth Rates
(Per Billing Day)
Q2 2022Q1 2022Q4 2021Q3 2021Q2 2021
Billing Days6464616464
Technology23.3 %26.0 %31.0 %28.9 %20.9 %
FA(49.0)%(37.6)%(28.9)%(41.3)%2.7 %
Total Flex7.2 %11.8 %16.6 %9.1 %16.3 %
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.
Flex revenue for Technology increased 23.3% and 24.5% during the three and six months ended June 30, 2022, respectively, as compared to the same periods in 2021, which was driven by a combination of significant growth in the number of consultants on assignment and higher average bill rates. Given the inflationary pressures on wages and scarcity of highly skilled technology consultants, we experienced a meaningful acceleration in average bill rates, which increased 2.4% sequentially and 8.1% year-over-year during the second quarter of 2022. Notable is that we experienced this acceleration in average bill rates while maintaining stable Flex gross margins. We believe that the growth in consultants on assignment was fueled by strong secular drivers of demand, the strength of our client portfolio (primarily Fortune 1000 companies), our concentration in higher-end technology skills, and solid execution. Despite some moderate slowing in our activity levels in the second quarter compared to the historically high demand we were experiencing in 2021 and early 2022, activity levels continue to outpace pre-pandemic levels. We expect revenue growth in our Technology business in the third quarter to be in the mid-teen range on a year-over-year basis.
Our FA segment experienced a decrease in Flex revenue of 49.0% and 43.5% during the three and six months ended June 30, 2022, respectively, as compared to the same periods in 2021, primarily driven by the anticipated fall off in our COVID-19 related business and the repositioning of the business. Excluding the decline in COVID-19 related business, FA Flex revenues declined nearly 15% and 13% in the quarter and year to date periods ending June 30, 2022, respectively, compared to the same periods in 2021, which was driven by the repositioning of our FA business towards more high-skilled roles. We have seen indicators of success in this repositioning as our average bill rates improved approximately 8.1% sequentially and 33.1% year-over-year in the second quarter of 2022 compared to the same period in 2021. We expect the Flex revenue in our FA business to decline in the low double-digits sequentially in the third quarter.
21

The following table presents the key drivers for the change in Flex revenue by segment over the prior period (in thousands):
Three Months EndedSix Months Ended
June 30, 2022 vs. June 30, 2021June 30, 2022 vs. June 30, 2021
TechnologyFATechnologyFA
Key Drivers - Increase (Decrease)
Volume - hours billed$42,330 $(53,490)$97,888 $(94,021)
Bill rate27,874 10,978 48,620 22,572 
Billable expenses658 (12)1,286 12 
Total change in Flex revenue$70,862 $(42,524)$147,794 $(71,437)
The following table presents total Flex hours billed by segment and percentage change over the prior period (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022Increase
(Decrease)
20212022Increase
(Decrease)
2021
Technology4,292 14.0 %3,766 8,414 17.0 %7,194 
FA938 (61.7)%2,449 2,088 (56.7)%4,825 
Total Flex hours billed5,230 (15.8)%6,215 10,502 (12.6)%12,019 
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 increased 37.3% and 47.6% during the three and six months ended June 30, 2022, respectively, as compared to the same period in 2021. The increase during these periods was primarily driven by a significant increase in both the number of placements and fees, as the economic environment has improved and competition for talent has increased.
The following table presents the key drivers for the change in Direct Hire revenue by segment over the prior period (in thousands):
Three Months EndedSix Months Ended
June 30, 2022 vs. June 30, 2021June 30, 2022 vs. June 30, 2021
TechnologyFATechnologyFA
Key Drivers - Increase (Decrease)
Volume - number of placements$1,480 $496 $4,343 $2,593 
Placement fee1,525 1,063 2,075 1,276 
Total change in Direct Hire revenue$3,005 $1,559 $6,418 $3,869 
The following table presents the total number of placements by segment and percentage change over the prior period:
Three Months Ended June 30,Six Months Ended June 30,
2022Increase
(Decrease)
20212022Increase
(Decrease)
2021
Technology369 24.2 %297 757 39.9 %541 
FA431 8.3 %398 860 24.1 %693 
Total number of placements800 15.1 %695 1,617 31.0 %1,234 
The following table presents the average placement fee by segment and percentage change over the prior period:
Three Months Ended June 30,Six Months Ended June 30,
2022Increase
(Decrease)
20212022Increase
(Decrease)
2021
Technology$24,654 20.2 %$20,517 $22,826 13.7 %$20,084 
FA17,946 15.9 %15,478 $17,033 9.6 %$15,548 
Total average placement fee$21,040 19.4 %$17,628 $19,746 12.6 %$17,537 

22

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 June 30,Six Months Ended June 30,
2022Increase
(Decrease)
20212022Increase
(Decrease)
2021
Technology28.6 %0.7 %28.4 %28.5 %3.6 %27.5 %
FA40.7 %23.3 %33.0 %39.1 %25.3 %31.2 %
Total gross profit percentage30.0 %1.7 %29.5 %29.9 %5.3 %28.4 %
The total gross profit percentage for the three and six months ended June 30, 2022, increased 50 and 150 basis points, respectively, as compared to the same period in 2021, primarily as a result of an increased mix of Direct Hire revenue.
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.
The following table presents the Flex gross profit percentage by segment and percentage change over the prior period:
Three Months Ended June 30,Six Months Ended June 30,
2022Increase
(Decrease)
20212022Increase
(Decrease)
2021
Technology26.9 %(0.4)%27.0 %26.8 %2.3 %26.2 %
FA30.4 %7.4 %28.3 %29.6 %10.9 %26.7 %
Total Flex gross profit percentage27.2 %(0.4)%27.3 %27.1 %3.0 %26.3 %
Overall, our Flex gross profit percentage decreased 10 basis points for the three months ended June 30, 2022, and increased 80 basis points for the six months ended June 30, 2022, as compared to the same periods in 2021. The notable changes within our segments were as follows:
Flex margins in our Technology business decreased 10 basis points for the three months ended June 30, 2022 and increased 60 basis points for the six months ended June 30, 2022, as compared to the same periods in 2021. The increase for the six months ended June 30, 2022 was primarily due to lower payroll taxes and benefit costs.
FA Flex gross profit margins increased 210 basis points for the three months ended June 30, 2022 and increased 290 basis points for the six months ended June 30, 2022, as compared to the same periods in 2021. The increase in both periods was primarily due to the falloff of lower margin COVID-19 related business and results of our repositioning efforts as well as lower healthcare and payroll costs.
The following table presents the key drivers for the change in Flex gross profit by segment over the prior period (in thousands):
Three Months EndedSix Months Ended
June 30, 2022 vs. June 30, 2021June 30, 2022 vs. June 30, 2021
TechnologyFATechnologyFA
Key Drivers - Increase (Decrease)
Revenue impact$19,109 $(12,028)$38,683 $(19,101)
Profitability impact(432)928 4,751 2,725 
Total change in Flex gross profit$18,677 $(11,100)$43,434 $(16,376)
SG&A Expenses. Total compensation, commissions, payroll taxes and benefit costs as a percentage of SG&A represented 85.7% and 85.0% for the three and six months ended June 30, 2022, compared to 87.4% and 86.6% for the comparable periods in 2021. 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.
23

The following table presents components of SG&A expenses, and expressed as a percentage of revenue (in thousands):
2022% of Revenue2021% of Revenue
Three Months Ended June 30,
Compensation, commissions, payroll taxes and benefits costs$82,368 18.9 %$73,914 18.3 %
Other (1) 13,779 3.2 %10,702 2.7 %
Total SG&A$96,147 22.0 %$84,616 21.0 %
Six Months Ended June 30,
Compensation, commissions, payroll taxes and benefits costs$162,592 19.1 %$140,788 18.4 %
Other (1) 28,604 3.4 %21,857 2.9 %
Total SG&A$191,196 22.4 %$162,645 21.2 %
(1) Includes credit expense, lease expense, professional fees, travel, telephone, computer, and certain other expenses.
SG&A as a percentage of revenue increased 100 and 120 basis points for the three and six months ended June 30, 2022, respectively, compared to the same period in 2021. The increase in both periods was due to (a) a gain on the sale of our corporate headquarters that occurred in the second quarter of 2021, (b) higher performance-based compensation given the strength in our performance, and (c) other investments in our business.
The Firm continues to focus on generating increased operating leverage through solid revenue growth, improved productivity of our associates, structural reductions in operating costs and continuing to exercise solid expense discipline.
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 June 30,Six Months Ended June 30,
2022Increase
(Decrease)
20212022Increase
(Decrease)
2021
Fixed asset depreciation (includes finance leases)$628 (15.7)%$745 $1,305 (16.0)%$1,554 
Capitalized software amortization448 0.2 %447 864 2.9 %840 
Total Depreciation and amortization$1,076 (9.7)%$1,192 $2,169 (9.4)%$2,394 
Other (Income) Expense, Net. Other (income) expense, net for the three and six months ended June 30, 2022, was income of $2.7 million and 1.2 million, respectively. Other (income) expense, net for the three and six months ended June 30, 2021 was expense of $3.1 million and $4.4 million, respectively. This line item primarily includes interest expense related to outstanding borrowings under our credit facility, which is partially offset by the interest income on cash held in government money market funds, and our proportionate share of the loss from WorkLLama.
During the three and six months ended June 30, 2022, Other (income) expense, net also includes $4.1 million related to a gain recognized as a result of the termination of Swap B.
During the three and six months ended June 30, 2022, our proportionate share of the loss from WorkLLama, our equity method investment, was $1.0 million and $1.8 million, respectively, and during the three and six months ended June 30, 2021, $0.5 million and $1.0 million, respectively. In addition, during the three and six month ended June 30, 2021, Other expense (income), net also included an expense of $1.8 million related to the termination of our SERP.
Income Tax Expense. Income tax expense as a percentage of income from continuing operations, before income taxes (our “effective tax rate” from continuing operations) for the six months ended June 30, 2022 and 2021 was 26.6% and 28.5%, respectively.
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, making acquisitions, repurchasing common stock or paying dividends. 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.
24

The following table presents Free Cash Flow (in thousands):
Six Months Ended June 30,
20222021
Net cash provided by operating activities$70,760 $36,574 
Capital expenditures(3,458)(2,919)
Free cash flow67,302 33,655 
Payments on credit facility(100,000)— 
Repurchases of common stock(19,600)(29,371)
Cash dividends(12,187)(9,532)
Contributions to WorkLLama, joint venture(500)(4,500)
Net proceeds from the sale of assets — 23,742 
Note receivable issued to WorkLLama, joint venture(2,000)— 
Other(30)(201)
Change in cash and cash equivalents$(67,015)$13,793 
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 from termination of Swap B, gain on the sale of the corporate headquarters, SERP termination expense, income tax expense and loss from equity method investment. 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 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.

25

The following table presents a reconciliation of Adjusted EBITDA to net income (in thousands):
20222021
Three Months Ended June 30,
Net income$26,916 $21,188 
Depreciation and amortization1,076 1,192 
Gain on sale of corporate headquarters— (2,051)
Stock-based compensation expense4,410 3,532 
Interest expense, net371 765 
Gain from swap termination(4,059)— 
Income tax expense9,605 8,823 
SERP termination expense— 1,821 
Loss from equity method investment1,015 531 
Adjusted EBITDA$39,334 $35,801 
Six Months Ended June 30,
Net income$46,097 $34,449 
Depreciation and amortization2,169 2,394 
Gain on sale of corporate headquarters— (2,051)
Stock-based compensation expense8,848 6,935 
Interest expense, net979 1,562 
Gain from swap termination(4,059)— 
Income tax expense16,735 13,728 
SERP termination expense— 1,821 
Loss from equity method investment1,840 1,022 
Adjusted EBITDA$72,609 $59,860 

26

LIQUIDITY AND CAPITAL RESOURCES
To meet our capital and liquidity requirements, we primarily rely on our operating cash flows and, if necessary, borrowings under our credit facility. At June 30, 2022 and December 31, 2021, we had $30.0 million and $97.0 million in cash and cash equivalents, respectively, which consisted primarily of government money market funds. At June 30, 2022 and December 31, 2021, we had $0 and $100 million outstanding under our credit facility. At June 30, 2022, we had $198.6 million of borrowing availability under our credit facility.
In May 2022, we terminated Swap B in connection with the payment of all outstanding borrowings under our credit facility, which was $100.0 million at the time of repayment.
Effective April 30, 2021, Kforce’s Board of Directors irrevocably terminated the SERP. The benefits owed to the two participants under the SERP as of June 30, 2022, was $20.0 million in the aggregate, which represented the fair value at the date of termination, and is recorded in Note F - Current Liabilities of Notes to Unaudited Condensed Consolidated Financial Statements, included in Item 1. Financial Statements of this report. These benefits were fully paid in July 2022.
Cash Flows
We are principally focused on generating positive cash flow from operating activities, investing in our business to sustain our growth and meet our profitability objectives, returning capital to our shareholders through our quarterly dividends and common stock repurchase program, and selectively pursuing acquisition opportunities.
Cash provided by operating activities was $70.8 million during the six months ended June 30, 2022, as compared to $36.6 million provided during the six months ended June 30, 2021. 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 increase was primarily driven by profitable revenue growth, proceeds from the termination of Swap B, and continued management of working capital.
Cash used in investing activities during the six months ended June 30, 2022 and June 30, 2021 was $6.0 million and $16.3 million, respectively, and primarily consisted of cash used for capital expenditures and contributions to WorkLLama. The year over year decrease is mostly attributable to the inclusion of $23.7 million in net proceeds from the sale of our corporate headquarters in the six months ended June 30, 2021.
Cash used in financing activities was $131.8 million during the six months ended June 30, 2022, compared to $39.1 million used during the six months ended June 30, 2021. The change was primarily driven by the repayment of $100.0 million outstanding on our credit facility and an increase in dividend payments, offset in part by an increase in the repurchases of common stock.
The following table presents the cash flow impact of the common stock repurchase activity (in thousands):
Six Months Ended June 30,
20222021
Open market repurchases$19,136 $29,591 
Repurchase of shares related to tax withholding requirements for vesting of restricted stock464 336 
Total cash flow impact of common stock repurchases$19,600 $29,927 
During the six months ended June 30, 2022 and 2021, Kforce declared and paid quarterly dividends of $12.2 million ($0.60 per share) and $9.5 million ($0.46 per share), respectively, which represents a 30% increase. While the Board has declared and paid a quarterly dividend since initiation in the fourth quarter of 2013, 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, cash flow from operations and available borrowings under our credit facility will be adequate to meet the capital expenditure and working capital requirements of our operations for at least the next 12 months. 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.
27


Credit Facility
On October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association, 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. As noted above, the Firm paid the credit facility’s outstanding balance of $100.0 million resulting in an outstanding balance of $0 as of June 30, 2022, thereby resulting in $198.6 million, subject to certain covenants, of availability under the credit facility. As of June 30, 2022, we are in compliance with our credit facility covenants as described in the 2021 Annual Report on Form 10-K and currently expect that we will be able to maintain compliance with these covenants.
Prior to June 30, 2022, Kforce maintained interest rate swap agreements, which were designated as cash flow hedges, to mitigate the risk of rising interest rates. In May 2022, Kforce terminated Swap B. Refer to Note J - “Derivative Instruments and Hedging Activity” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in this report on Form 10-Q, for a complete discussion of our interest rate swaps.
Stock Repurchases
In February 2022, the Board approved an increase in our stock repurchase authorization, bringing the total authorization to $100.0 million. During the six months ended June 30, 2022, Kforce repurchased approximately 303,000 shares of common stock on the open market at a total cost of approximately $20.1 million and $88.8 million remained available for further repurchases under the Board-authorized common stock repurchase program at June 30, 2022.
Contractual Obligations and Commitments
Other than the changes described 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 2021 Annual Report on Form 10-K
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.
Equity Method Investment
In June 2019, we entered into a joint venture whereby Kforce has a 50% noncontrolling interest in WorkLLama. Our noncontrolling interest in WorkLLama, a variable interest entity, is accounted for as an equity method investment. Under the equity method, our carrying value is at cost and adjusted for our proportionate share of earnings or losses. There are no basis differences between our carrying value and the underlying equity in net assets that would result in adjustments to our proportionate share of earnings or losses.
We review the equity method investment for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable. An impairment loss is recognized in the event that an other-than-temporary decline in the fair value of the investment occurs. Management’s estimate of the fair value of an investment is based on the income approach and market approach. Like most developing business enterprises, WorkLLama was impacted by the COVID-19 pandemic over the last two years. Additionally, in 2021, WorkLLama also strategically repositioned its business to focus its platform on providing its clients with an ability to directly source and engage talent. While WorkLLama is seeing demand for its platform, it has taken longer than expected to achieve its financial expectations. Given this, Kforce management determined that a triggering event had occurred. Thus, we performed an impairment test as of June 30, 2022, utilizing the market and income approaches. For the income approach, we utilized estimated discounted future cash flows expected to be generated by WorkLLama. For the market approach, we utilized market multiples of revenue and earnings derived from comparable publicly-traded companies. These types of analyses contain uncertainties because they require management to make significant assumptions and judgments, including: (1) an appropriate rate to discount the expected future cash flows; (2) the inherent risk in achieving forecasted operating results; (3) long-term growth rates; (4) expectations for future economic cycles; (5) market comparable companies and appropriate adjustments thereto; and (6) market multiples. The fair value determined in our impairment test is highly sensitive to changes in key assumptions, including but not limited to the discount rate that is applied to the financial projections. As a result of the impairment test, we concluded that the carrying value of the equity method investment was not impaired. However, if the joint venture is unable to achieve its financial projections or if there is a change in the assumptions used to value our interest in the joint venture, then it is reasonably possible that the
28

carrying value of the equity investment may need to be written down to the fair value resulting in an impairment charge in a future quarter. As of June 30, 2022, the fair value of the equity investment, determined in our impairment test, exceeded the carrying value by less than ten percent.
For a more detailed discussion of our accounting policies and critical accounting estimates, refer to Note A – “Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements and “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Estimates” in our 2021 Annual Report on Form 10-K.
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 Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
ITEM 4.    CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
As of June 30, 2022, 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.
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.
29


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 Item of this report, which you are currently reading, is 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 and Loss Contingencies," 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 2021 Annual Report on Form 10-K.

ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
Purchases of Equity Securities by the Issuer
In February 2022, the Board approved an increase in our stock repurchase authorization increasing the available authorization from $23.6 million to $100.0 million. Purchases of common stock under 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 June 30, 2022:
PeriodTotal Number of
Shares Purchased
(1)
Average Price Paid
per Share
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
April 1, 2022 to April 30,2022— $— — $98,787,598 
May 1, 2022 to May 31, 20224,009 $70.40 — $98,787,598 
June 1, 2022 to June 30, 2022158,783 $62.98 158,783 $88,786,772 
Total162,792 $63.17 158,783 $88,786,772 
(1) Includes 4,009 shares received upon vesting of restricted stock to satisfy tax withholding requirements for the period May 1, 2022 to May 31, 2022.
ITEM 3.    DEFAULTS UPON SENIOR SECURITIES.
None.
ITEM 4. MINE SAFETY DISCLOSURES.
None.
ITEM 5. OTHER INFORMATION.
None.
30

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.
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.1The following material from this Quarterly Report on Form 10-Q of Kforce Inc. for the period ended June 30, 2022, 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.

31

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:August 3, 2022By:/s/ DAVID M. KELLY
David M. Kelly
Executive Vice President, Chief Financial Officer
(Principal Financial Officer)
Date:August 3, 2022By:/s/ JEFFREY B. HACKMAN
Jeffrey B. Hackman
Senior Vice President, Finance and Accounting
(Principal Accounting Officer)

32
EX-31.1 2 exhibit311q22022.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: August 3, 2022
/s/ JOSEPH J. LIBERATORE
Joseph J. Liberatore
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit312q22022.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, David M. Kelly, 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: August 3, 2022
/s/ DAVID M. KELLY
David M. Kelly,
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 exhibit321q22022.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 June 30, 2022, 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: August 3, 2022/s/ JOSEPH J. LIBERATORE
Joseph J. Liberatore
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 exhibit322q22022.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 June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Form 10-Q”), I, David M. Kelly, 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: August 3, 2022
/s/ DAVID M. KELLY
David M. Kelly,
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 kfrc-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Reportable Segments link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Reportable Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Disaggregation of Revenue link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Disaggregation of Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - Allowance for Credit Losses link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Allowance for Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - Other Assets, Net link:presentationLink link:calculationLink link:definitionLink 2314304 - Disclosure - Other Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Other Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2317305 - Disclosure - Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - Current Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2122108 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2424409 - Disclosure - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2125109 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2326307 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2427410 - Disclosure - Stock Incentive Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428411 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2129110 - Disclosure - Derivative Instrument and Hedging Activity link:presentationLink link:calculationLink link:definitionLink 2330308 - Disclosure - Derivative Instrument and Hedging Activity (Tables) link:presentationLink link:calculationLink link:definitionLink 2431412 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2432413 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2133111 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2434414 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2135112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2436415 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 kfrc-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 kfrc-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 kfrc-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 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] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] 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 Provision for credit losses Current period provision (credit) Accounts Receivable, Credit Loss Expense (Reversal) Income tax expense Income Tax Expense (Benefit) Deferred tax assets, net Deferred Income Tax Assets, Net Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Weighted average shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Derivative liability Derivative Liability Deferred loan costs, net Debt Issuance Costs, Line of Credit Arrangements, Net Debt Instrument [Axis] Debt Instrument [Axis] Direct Hire revenue Direct Hire Revenue Member Cash dividends Payments of Ordinary Dividends, Common Stock Initial maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Receivable [Domain] Receivable [Domain] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts payable and other accrued liabilities Total Accounts payable and other accrued liabilities Accounts Payable and Accrued Liabilities, Current Payroll and benefits Accrued Employee Benefits, Current Common stock, $0.01 par; 250,000 shares authorized, 73,007 and 72,997 issued, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Assets held in Rabbi Trust Deferred Compensation Plan Assets Range [Domain] Statistical Measurement [Domain] Accounts payable and other accrued liabilities: Accounts Payable, Current [Abstract] Supplemental executive retirement plan Liability, Defined Benefit Plan, Current Share-Based Payment Arrangement [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Unusual or Infrequent Item, or Both [Table] Unusual or Infrequent Item, or Both [Table] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Other Other Noncash Income (Expense) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Income taxes Income Taxes Paid Common stock, shares issued (in shares) Common Stock, Shares, Issued Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method Equity method investment Equity Method Investments Net income Net income Net Income (Loss) Attributable to Parent Anti-dilutive common stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Tax benefit on interest rate swap Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Subsequent Event Type [Axis] Subsequent Event Type [Axis] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Equity Component [Domain] Equity Component [Domain] Amendment Flag Amendment Flag Cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Subsequent Event Type [Domain] Subsequent Event Type [Domain] Employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Investment, Name [Domain] Investment, Name [Domain] Payments on other financing arrangements Repayments of Debt and Lease Obligation Schedule of Operations of Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Treasury stock, at cost; 51,794 and 51,493 shares, respectively Treasury Stock, Common, Value Termination, reversal from AOCI Derivative, Notional Amount, Termination, Reversal From AOCI Derivative, Notional Amount, Termination, Reversal From AOCI Plan Name [Axis] Plan Name [Axis] Tax provision on defined benefit pension plan Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Entity Current Reporting Status Entity Current Reporting Status Other current liabilities Other Liabilities, Current Other assets, net Total Other assets, net Other Assets, Noncurrent Hedging Designation [Domain] Hedging Designation [Domain] Flex revenue Flex Revenue Member Accrued payroll costs Increase (Decrease) in Employee Related Liabilities Cash Paid During the Period For: Supplemental Cash Flow Information [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Contributions to date to equity method investment Advances To Equity Method Investment, To Date Advances To Equity Method Investment, To Date Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total unrecognized compensation expenses Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Plan Name [Domain] Plan Name [Domain] Option or Stock Appreciation Right Option Or Stock Appreciation Right [Member] Option Or Stock Appreciation Right Statement of Cash Flows [Abstract] Line of credit outstanding Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Award Type [Axis] Award Type [Axis] Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current portion of operating lease liabilities Operating Lease, Liability, Current Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Fixed assets, net Property, Plant and Equipment, Net Summary of Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities Operating Lease, Payments Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Receivables [Abstract] Trade receivables, allowances Accounts Receivable, Allowance for Credit Loss, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Liability Class [Axis] Liability Class [Axis] Other (income) expense, net Other Nonoperating Income (Expense) Derivative rate Derivative, Forward Interest Rate Common stock, shares authorized (in shares) Common Stock, Shares Authorized Total liabilities Liabilities Income taxes payable Accrued Income Taxes, Current Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Operating and other expenses Operating Expenses Unemployment benefits, possible liability without a 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. Maximum Maximum [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Revolving Credit Facility Revolving Credit Facility [Member] Total current assets Assets, Current Designated as Hedging Instrument Designated as Hedging Instrument [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Operating lease, right-of-use assets, financial statement location Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Entity Small Business Entity Small Business Change in fair value of interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Other Commitments [Table] Other Commitments [Table] Number of  Restricted Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Noncash lease expense Noncash Lease Expense Amortization of right-of-use assets for operating leases Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Dividend (in dollars per share) Common Stock, Dividends, Per Share, Declared Line of Credit Facility [Table] Line of Credit Facility [Table] Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] 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 Credit Facility Debt Disclosure [Text Block] Segments [Axis] Segments [Axis] Workers’ compensation liabilities Workers' Compensation Liability, Current Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Note receivable issued to WorkLLama, joint venture Payments to Acquire Interest in Joint Venture Deferred Payroll Taxes Deferred Payroll Taxes [Member] Deferred Payroll Taxes Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Increase in operating assets Increase (Decrease) in Operating Assets [Abstract] Schedule of Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] Trade receivables, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Interest Rate Swap B Interest Rate Swap B [Member] Interest Rate Swap B Operating lease liabilities, financial statement location Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Credit Facility Credit Facility [Member] Credit Facility Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Payables and Accruals [Abstract] 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 Payments on credit facility Repayments of Lines of Credit Interest rate swap derivative instruments Derivative Asset, Noncurrent Issuance for stock-based compensation and dividends, net of forfeitures (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Activity in the Accumulated Derivative Instrument Gain Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] WorkLLama WorkLLama, LLC [Member] WorkLLama, LLC Total assets Assets Reportable Segments Segment Reporting Disclosure [Text Block] Write-offs charged against the allowance, net of recoveries of amounts previously written off Accounts Receivable, Allowance for Credit Loss, Writeoff Interest Rate Swap A Interest Rate Swap A [Member] Interest Rate Swap A Debt Disclosure [Abstract] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Technology Technology Segment Member Technology Segment Member Unusual or Infrequent Item, or Both [Line Items] Unusual or Infrequent Item, or Both [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Interest Rate Swap Interest Rate Swap [Member] Accrued liabilities Accrued Liabilities, Current Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] 2021 Plan Two Thousand Twenty One Stock Incentive Plan [Member] Two Thousand Twenty One Stock Incentive Plan Cash used in financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Equity Method Investment Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Accrued payroll costs Total Accrued payroll costs Employee-related Liabilities, Current Line of Credit Line of Credit [Member] Accounts payable Accounts Payable, Current Allowance for Credit Losses Credit Loss, Financial Instrument [Text Block] Income from operations, before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Segments [Domain] Segments [Domain] Other assets Increase (Decrease) in Other Operating Assets Deferred income tax provision, net Deferred Income Taxes and Tax Credits Hedging Designation [Axis] Hedging Designation [Axis] Deferred compensation plan Deferred Compensation Liability, Classified, Noncurrent Net proceeds from the sale of assets Proceeds from Sales of Business, Affiliate and Productive Assets Accrued payroll costs: Employee-related Liabilities, Current [Abstract] Entity Filer Category Entity Filer Category Maximum potential capital contributions Equity Method Investment, Capital Commitment, Maximum Equity Method Investment, Capital Commitment, Maximum Weighted average shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Equity Award [Domain] Award Type [Domain] Financing Receivable Financing Receivable [Member] Weighted average period expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition FA Finance And Accounting Segment Member Finance And Accounting Segment Member Income tax refund receivable Income Taxes Receivable, Current Derivative Contract [Domain] Derivative Contract [Domain] Ownership percentage Equity Method Investment, Ownership Percentage Stock-based compensation expense Share-Based Payment Arrangement, Expense Gross profit Gross profit Gross Profit Non-Cash Investing and Financing Transactions: Noncash Investing and Financing Items [Abstract] Commitments and contingencies Commitments and Contingencies Schedule of other assets, net Schedule of Other Assets, Noncurrent [Table Text Block] Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Other Liabilities Disclosure [Abstract] Derivative, notional amount Derivative, Notional Amount Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding Preferred Stock, Value, Issued Long-term debt – credit facility Long-Term Line of Credit, Noncurrent Restricted Stock Restricted Stock [Member] Revenue Total Revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity Address, City or Town Entity Address, City or Town Accumulated Derivative Instrument Gain Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Cover [Abstract] Principles of Consolidation Consolidation, Policy [Policy Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Stock Incentive Plans Share-Based Payment Arrangement [Text Block] Allowance for credit losses, beginning balance Allowance for credit losses, ending balance Accounts Receivable, Allowance for Credit Loss Minimum Minimum [Member] Disaggregation of Revenue Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Accumulated amortization of capitalized software Capitalized Computer Software, Accumulated Amortization Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Treasury Stock Treasury Stock, Common [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Investment, Name [Axis] Investment, Name [Axis] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Other Assets, Net Other Assets Disclosure [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Trading Symbol Trading Symbol Entity File Number Entity File Number Reduction of shares reserved for grant (in shares) Reduction Of Shares Reserved For Grant Reduction Of Shares Reserved For Grant Treasury stock, shares (in shares) Beginning of period (in shares) End of period (in shares) Treasury Stock, Common, Shares Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Health insurance liabilities Accrued Payroll Taxes, Current Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock equivalents (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Current Fiscal Year End Date Current Fiscal Year End Date Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Payroll tax payments deferred by CARES Act Employee Benefits, Noncurrent, CARES Act Employee Benefits, Noncurrent, CARES Act Earnings per share - diluted (in dollars per share) Earnings Per Share, Diluted Use of Estimates Use of Estimates, Policy [Policy Text Block] Defined benefit pension plan expense Pension and Other Postretirement Benefits Cost (Reversal of Cost) Payroll taxes Accrued Insurance, Current Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Total current liabilities Liabilities, Current Accordion feature, increase limit Line Of Credit, Accordion Feature, Increase Limit Line Of Credit, Accordion Feature, Increase Limit Credit Facility [Domain] Credit Facility [Domain] Increase in operating liabilities Increase (Decrease) in Operating Liabilities [Abstract] COVID-19 COVID-19 [Member] COVID-19 Interest, net Interest Paid, Excluding Capitalized Interest, Operating Activities Earnings per share – basic (in dollars per share) Earnings Per Share, Basic Number of executives participating in SERP Number Of Executives, Supplemental Executive Retirement Plan Number Of Executives, Supplemental Executive Retirement Plan Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Schedule of Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Net change associated with current period hedging transactions (1) Other Comprehensive Income (Loss), before Reclassifications, before Tax Gain and fair value on termination Gain and Fair Value on Termination of Interest Rate Swap Agreement Gain and Fair Value on Termination of Interest Rate Swap Agreement Entity Address, Address Line One Entity Address, Address Line One Direct costs Cost of Revenue Total stockholders’ equity Beginning of period End of period Stockholders' Equity Attributable to Parent Derivative Instrument and Hedging Activity Derivative Instruments and Hedging Activities Disclosure [Text Block] Product and Service [Axis] Product and Service [Axis] 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 Dividends Dividends, Common Stock Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Fair Value Disclosures [Abstract] Entity Interactive Data Current Entity Interactive Data Current Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Other non-current assets (3) Other Assets, Miscellaneous, Noncurrent Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Income from operations, before income taxes Income (Loss) Attributable to Parent, before Tax Common Stock Common Stock [Member] 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] Receivable Type [Axis] Receivable Type [Axis] Issuance for stock-based compensation and dividends, net of forfeitures Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Repurchases of common stock Payments for Repurchase of Common Stock Statement [Table] Statement [Table] Schedule of Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] 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 Revenue from Contract with Customer [Abstract] Renewal terms of current operating leases Lessee, Operating Lease, Renewal Term Document Quarterly Report Document Quarterly Report Current assets: Assets, Current [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Derivative instruments and hedges, liabilities Derivative Instruments and Hedges, Liabilities Defined benefit pension plans Defined benefit pension plan, no tax benefit Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Range [Axis] Statistical Measurement [Axis] Change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Repurchases of common stock (in shares) Treasury Stock, Shares, Acquired Retained earnings Retained Earnings (Accumulated Deficit) Trade receivables, net of allowances of $1,931 and $2,342, respectively Accounts Receivable, after Allowance for Credit Loss, Current Entity Central Index Key Entity Central Index Key Trade receivables allowance unrelated to accounts receivable Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables Equity Components [Axis] Equity Components [Axis] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Recurring Fair Value, Recurring [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] Change in fair value Unrealized Gain (Loss) on Cash Flow Hedging Instruments Document Fiscal Year Focus Document Fiscal Year Focus Capitalized software, net Capitalized Computer Software, Net Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] City Area Code City Area Code Statement [Line Items] Statement [Line Items] ASSETS Assets [Abstract] Loss (Gain) on disposal or impairment of assets Gain (Loss) on Sale of Assets and Asset Impairment Charges Long-term Debt, Type [Domain] Long-Term Debt, Type [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 Other Commitments [Line Items] Other Commitments [Line Items] Statement of Stockholders' Equity [Abstract] Selling, general and administrative expenses Selling, General and Administrative Expense Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Right-of-use assets for operating leases, net Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Earnings per Share Earnings Per Share, Policy [Policy Text Block] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Contributions to WorkLLama, joint venture Payments to acquire equity method investment Payments to Acquire Equity Method Investments Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Other long-term liabilities Total Other long-term liabilities Other Liabilities, Noncurrent Loss on equity method investment Income (Loss) from Equity Method Investments 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. Document Transition Report Document Transition Report Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Other liabilities Increase (Decrease) in Other Operating Liabilities Local Phone Number Local Phone Number Capital expenditures Payments to Acquire Property, Plant, and Equipment Income from operations Operating Income (Loss) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Other long-term liabilities Other Sundry Liabilities, Noncurrent ROU assets obtained from operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Unemployment benefits, possible liability with a 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. Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill EX-101.PRE 10 kfrc-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 kfrc-20220630_g1.jpg KFORCE LOGO begin 644 kfrc-20220630_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 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Jul. 29, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
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 1001 East Palm Avenue  
Entity Address, City or Town Tampa  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33605  
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)   21,176,046
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0000930420  
Current Fiscal Year End Date --12-31  

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue $ 436,516 $ 403,614 $ 853,483 $ 766,839
Direct costs 305,444 284,683 598,525 549,226
Gross profit 131,072 118,931 254,958 217,613
Selling, general and administrative expenses 96,147 84,616 191,196 162,645
Depreciation and amortization 1,076 1,192 2,169 2,394
Income from operations 33,849 33,123 61,593 52,574
Other (income) expense, net (2,672) 3,112 (1,239) 4,397
Income from operations, before income taxes 36,521 30,011 62,832 48,177
Income tax expense 9,605 8,823 16,735 13,728
Net income 26,916 21,188 46,097 34,449
Other comprehensive income, net of tax:        
Defined benefit pension plans 0 3,056 0 3,103
Change in fair value of interest rate swaps (2,917) 10 (615) 949
Comprehensive income $ 23,999 $ 24,254 $ 45,482 $ 38,501
Earnings per share – basic (in dollars per share) $ 1.33 $ 1.02 $ 2.27 $ 1.66
Earnings per share - diluted (in dollars per share) $ 1.30 $ 1.00 $ 2.22 $ 1.61
Weighted average shares outstanding – basic (in shares) 20,283 20,673 20,300 20,802
Weighted average shares outstanding – diluted (in shares) 20,718 21,282 20,725 21,331
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 29,974 $ 96,989
Trade receivables, net of allowances of $1,931 and $2,342, respectively 285,355 265,322
Income tax refund receivable 372 3,010
Prepaid expenses and other current assets 10,592 6,790
Total current assets 326,293 372,111
Fixed assets, net 6,566 5,964
Other assets, net 82,687 92,629
Deferred tax assets, net 1,466 7,657
Goodwill 25,040 25,040
Total assets 442,052 503,401
Current liabilities:    
Accounts payable and other accrued liabilities 94,616 81,408
Accrued payroll costs 88,454 71,424
Current portion of operating lease liabilities 4,897 6,338
Income taxes payable 1,520 1,239
Other current liabilities 29 22
Total current liabilities 189,516 160,431
Long-term debt – credit facility 0 100,000
Other long-term liabilities 42,003 54,564
Total liabilities 231,519 314,995
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.01 par; 250,000 shares authorized, 73,007 and 72,997 issued, respectively 730 730
Additional paid-in capital 497,927 488,036
Accumulated other comprehensive income 6 621
Retained earnings 475,890 442,596
Treasury stock, at cost; 51,794 and 51,493 shares, respectively (764,020) (743,577)
Total stockholders’ equity 210,533 188,406
Total liabilities and stockholders’ equity $ 442,052 $ 503,401
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Trade receivables, allowances $ 1,931 $ 2,342
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,007,000 72,997,000
Treasury stock, shares (in shares) 51,794,000 51,493,000
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
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 (Loss) Income
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2020   72,600       50,427
Beginning of period at Dec. 31, 2020 $ 179,935 $ 726 $ 472,378 $ (4,423) $ 388,645 $ (677,391)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 13,261       13,261  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   15        
Issuance for stock-based compensation and dividends, net of forfeitures 0   271   (271)  
Stock-based compensation expense 3,403   3,403      
Employee stock purchase plan (in shares)           (4)
Employee stock purchase plan 170   113     $ 57
Dividends (4,786)       (4,786)  
Defined benefit pension plan, no tax benefit 47     47    
Change in fair value of interest rate swaps 939     939    
Repurchases of common stock (in shares)           317
Repurchases of common stock (16,313)         $ (16,313)
Ending balance (in shares) at Mar. 31, 2021   72,615       50,740
End of period at Mar. 31, 2021 176,656 $ 726 476,165 (3,437) 396,849 $ (693,647)
Beginning balance (in shares) at Dec. 31, 2020   72,600       50,427
Beginning of period at Dec. 31, 2020 179,935 $ 726 472,378 (4,423) 388,645 $ (677,391)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 34,449          
Employee stock purchase plan 365          
Defined benefit pension plan, no tax benefit 3,103          
Change in fair value of interest rate swaps 949          
Ending balance (in shares) at Jun. 30, 2021   72,655       50,961
End of period at Jun. 30, 2021 186,279 $ 727 480,114 (371) 413,018 $ (707,209)
Beginning balance (in shares) at Mar. 31, 2021   72,615       50,740
Beginning of period at Mar. 31, 2021 176,656 $ 726 476,165 (3,437) 396,849 $ (693,647)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 21,188       21,188  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   40        
Issuance for stock-based compensation and dividends, net of forfeitures 2 $ 1 274   (273)  
Stock-based compensation expense 3,532   3,532      
Employee stock purchase plan (in shares)           (4)
Employee stock purchase plan 195   143     $ 52
Dividends (4,746)       (4,746)  
Defined benefit pension plan, no tax benefit 3,056     3,056    
Change in fair value of interest rate swaps 10     10    
Repurchases of common stock (in shares)           225
Repurchases of common stock (13,614)         $ (13,614)
Ending balance (in shares) at Jun. 30, 2021   72,655       50,961
End of period at Jun. 30, 2021 186,279 $ 727 480,114 (371) 413,018 $ (707,209)
Beginning balance (in shares) at Dec. 31, 2021   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,493         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
Beginning balance (in shares) at Dec. 31, 2021   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,493         51,492
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 46,097          
Employee stock purchase plan 537          
Defined benefit pension plan, no tax benefit 0          
Change in fair value of interest rate swaps (615)          
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         51,794
Beginning balance (in shares) at Mar. 31, 2022   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)  
Defined benefit pension plan, no tax benefit 0          
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         51,794
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Statement of Stockholders' Equity [Abstract]          
Dividend (in dollars per share) $ 0.30 $ 0.30 $ 0.23 $ 0.23  
Tax provision on defined benefit pension plan         $ 283
Tax benefit on interest rate swap $ (989) $ 780 $ 3 $ 319  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Cash flows from operating activities:              
Net income $ 26,916 $ 19,181 $ 21,188 $ 13,261 $ 46,097 $ 34,449  
Adjustments to reconcile net income to cash provided by operating activities:              
Deferred income tax provision, net         6,191 899  
Provision for credit losses         (172) (181)  
Depreciation and amortization         2,169 2,394  
Stock-based compensation expense         8,848 6,936  
Defined benefit pension plan expense         0 2,157  
Loss (Gain) on disposal or impairment of assets         170 (1,987)  
Noncash lease expense         2,950 2,443  
Loss on equity method investment         1,840 1,022  
Other         361 445  
Increase in operating assets              
Trade receivables, net         (19,862) (38,365)  
Other assets         (3,637) (4,890)  
Increase in operating liabilities              
Accrued payroll costs         17,566 17,002  
Other liabilities         8,239 14,250  
Cash provided by operating activities         70,760 36,574  
Cash flows from investing activities:              
Capital expenditures         (3,458) (2,919)  
Contributions to WorkLLama, joint venture         (500) (4,500)  
Note receivable issued to WorkLLama, joint venture         2,000 0  
Net proceeds from the sale of assets         0 23,742  
Cash (used in) provided by investing activities         (5,958) 16,323  
Cash flows from financing activities:              
Payments on credit facility         (100,000) 0  
Repurchases of common stock         (19,600) (29,371)  
Cash dividends         (12,187) (9,532)  
Payments on other financing arrangements         (30) (201)  
Cash used in financing activities         (131,817) (39,104)  
Change in cash and cash equivalents         (67,015) 13,793  
Cash and cash equivalents, beginning of period   96,989   103,486 96,989 103,486 $ 103,486
Cash and cash equivalents, end of period 29,974   117,279   29,974 117,279 $ 96,989
Cash Paid During the Period For:              
Income taxes         7,437 10,500  
Operating lease liabilities         3,622 3,564  
Interest, net         892 1,280  
Non-Cash Investing and Financing Transactions:              
ROU assets obtained from operating leases         406 3,852  
Employee stock purchase plan $ 295 $ 242 $ 195 $ 170 537 365  
Unsettled repurchases of common stock         $ 952 $ 0  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies 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 2021 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 2021 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, 2021, was derived from our audited Consolidated Balance Sheet as of December 31, 2021, as presented in our 2021 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 increased 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, other long-lived assets and the equity method investment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. In addition, the potential economic consequences of the COVID-19 pandemic, inflationary pressures, and supply constraints, among others, have been and may continue to be uncertain, rapidly changing and difficult to predict. 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 $200 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 six months ended June 30, 2022, 435 thousand and 425 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and six months ended June 30, 2021, 609 thousand and 529 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and six months ended June 30, 2022, there were 168 thousand and 304 thousand anti-dilutive common stock equivalents, respectively. For the three and six months ended June 30, 2021, there was an insignificant amount of anti-dilutive common stock equivalents.
Recently adopted accounting standards
There were no new accounting standards adopted during the twenty-six weeks ended June 26, 2022 that had an impact on our financial statements.
Recently Issued Accounting Standards Not Yet Adopted
There are no accounting standards which have not yet been adopted that are expected to have a significant impact on our financial statements and related disclosures.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Reportable Segments
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Reportable Segments Reportable Segments
Kforce provides services through our Technology and Finance and Accounting (“FA”) segments. Historically, and for the three and six months ended June 30, 2022, 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 June 30,
2022
Revenue$384,595 $51,921 $436,516 
Gross profit$109,917 $21,155 $131,072 
Operating and other expenses$94,551 
Income from operations, before income taxes$36,521 
2021
Revenue$310,728 $92,886 $403,614 
Gross profit$88,235 $30,696 $118,931 
Operating and other expenses$88,920 
Income from operations, before income taxes$30,011 
Six Months Ended June 30,
2022
Revenue$744,500 $108,983 $853,483 
Gross profit$212,367 $42,591 $254,958 
Operating and other expenses$192,126 
Income from operations, before income taxes$62,832 
2021
Revenue$590,288 $176,551 $766,839 
Gross profit$162,515 $55,098 $217,613 
Operating and other expenses$169,436 
Income from operations, before income taxes$48,177 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Disaggregation of Revenue
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue Disaggregation of RevenueThe following table provides the disaggregation of revenue by segment and type (in thousands):
TechnologyFATotal
Three Months Ended June 30,
2022
Revenue by type:
Flex revenue$375,507 $44,193 $419,700 
Direct Hire revenue9,088 7,728 16,816 
Total Revenue$384,595 $51,921 $436,516 
2021
Revenue by type:
Flex revenue$304,645 $86,717 $391,362 
Direct Hire revenue6,083 6,169 12,252 
Total Revenue$310,728 $92,886 $403,614 
Six Months Ended June 30,
2022
Revenue by type:
Flex revenue$727,223 $94,343 $821,566 
Direct Hire revenue17,277 14,640 31,917 
Total Revenue$744,500 $108,983 $853,483 
2021
Revenue by type:
Flex revenue$579,429 $165,780 $745,209 
Direct Hire revenue10,859 10,771 21,630 
Total Revenue$590,288 $176,551 $766,839 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Allowance for Credit Losses
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
Allowance for Credit Losses Allowance for Credit Losses
The allowance for credit losses on trade receivables is determined based on a number of factors such as recent and historical write-off and delinquency trends, a specific analysis of significant receivable balances that are past due, the concentration of trade receivables among clients and the current state of the U.S. economy. 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 six months ended June 30, 2022.
The following table presents the activity within the allowance for credit losses on trade receivables for the six months ended June 30, 2022 (in thousands):
Allowance for credit losses, January 1, 2022$1,729 
Current period provision (credit)(172)
Write-offs charged against the allowance, net of recoveries of amounts previously written off(201)
Allowance for credit losses, June 30, 2022$1,356 
The allowances on trade receivables presented in the Unaudited Condensed Consolidated Balance Sheets include $0.6 million and $0.6 million at June 30, 2022 and December 31, 2021, respectively, for reserves unrelated to credit losses.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Other Assets, Net
6 Months Ended
Jun. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets, Net Other Assets, Net
Other assets, net consisted of the following (in thousands):
June 30, 2022December 31, 2021
Assets held in Rabbi Trust$31,874 $41,607 
Right-of-use assets for operating leases, net11,889 15,395 
Capitalized software, net (1)15,572 14,666 
Equity method investment (2)15,668 17,008 
Deferred loan costs, net998 1,115 
Interest rate swap derivative instruments— 823 
Other non-current assets (3)6,686 2,015 
Total Other assets, net$82,687 $92,629 
(1) Accumulated amortization of capitalized software was $35.9 million and $35.5 million as of June 30, 2022 and December 31, 2021, respectively.
(2) In June 2019, Kforce entered into a joint venture resulting in a 50% noncontrolling interest in WorkLLama, LLC (“WorkLLama”), which is accounted for as an equity method investment. The loss on this WorkLLama investment was $1.0 million and $1.8 million for the three months and six months ended June 30, 2022, respectively. In addition, Kforce contributed $0.5 million and $9.0 million of capital during the six months ended June 30, 2022 and the year ended December 31, 2021, respectively. Refer to Note L - “Commitments and Contingencies” for more information on contingencies related to WorkLLama.
(3)I Balance at June 30, 2022 Includes a promissory note receivable issued to WorkLLama for $2.0 million.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Current Liabilities
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Current Liabilities Current Liabilities
The following table provides information on certain current liabilities (in thousands):
June 30, 2022December 31, 2021
Accounts payable and other accrued liabilities:
Accounts payable$56,537 $40,241 
Accrued liabilities38,079 41,167 
Total Accounts payable and other accrued liabilities$94,616 $81,408 
Accrued payroll costs:
Payroll and benefits$56,226 $43,738 
Payroll taxes 27,126 22,466 
Health insurance liabilities4,309 4,474 
Workers’ compensation liabilities793 746 
Total Accrued payroll costs$88,454 $71,424 
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), other accrued liabilities and amounts owed under the Supplemental Executive Retirement Plan (‘SERP ”). Effective April 30, 2021, Kforce’s Board of Directors irrevocably terminated the SERP. The benefits owed to the two participants under the SERP, as of June 30, 2022 and December 31, 2021, was $20.0 million in the aggregate, and were fully paid in July 2022, relieving us of any future obligation related to the SERP.
Our payroll taxes as of June 30, 2022 and December 31, 2021 include approximately $19.3 million in payroll tax payments as a result of the application of the CARES Act 2020, which is anticipated to be repaid no later than December 31, 2022.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facility
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Credit Facility Credit FacilityOn October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association, 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 May 2022, the Firm repaid the outstanding balance of $100.0 million in connection with the termination of its Swap B (as defined in Note J - “Derivative Instruments and Hedging Activity” to these financial statements) with a notional amount of $100.0 million. As of June 30, 2022 and December 31, 2021, $0 and $100.0 million was outstanding under the Amended and Restated Credit Facility.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Other Long-Term Liabilities
6 Months Ended
Jun. 30, 2022
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities Other Long-Term Liabilities Other long-term liabilities consisted of the following (in thousands):
June 30, 2022December 31, 2021
Deferred compensation plan $33,030 $42,623 
Operating lease liabilities8,959 11,919 
Other long-term liabilities14 22 
Total Other long-term liabilities$42,003 $54,564 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock Incentive Plans Stock Incentive Plans
On April 22, 2021, Kforce’s shareholders approved the 2021 Stock Incentive Plan (the “2021 Plan”). The 2021 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 2021 Plan is approximately 3.9 million. Grants of an option or SAR reduce the reserve by one share, while a stock award reduces the reserve by 2.72 shares. The 2021 Plan terminates on April 22, 2031.
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. Restricted stock granted during the six months ended June 30, 2022 will vest over a period of one to ten years, with vesting occurring in equal annual installments.
During the three and six months ended June 30, 2022, stock-based compensation expense was $4.4 million and $8.8 million, respectively. During the three and six months ended June 30, 2021, stock-based compensation expense was $3.5 million and $6.9 million, respectively.
The following table presents the restricted stock activity for the six months ended June 30, 2022 (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, 20211,083 $48.86 
Granted31 $63.93 
Forfeited(21)$44.46 
Vested(40)$47.15 $2,628 
Outstanding at June 30, 20221,053 $49.70 
As of June 30, 2022, total unrecognized stock-based compensation expense related to restricted stock was $42.0 million, which will be recognized over a weighted-average remaining period of 4.3 years
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instrument and Hedging Activity
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instrument and Hedging Activity Derivative Instruments and Hedging Activity
As of June 30, 2022, the Firm did not have any outstanding derivative instruments. On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A (“Swap A”). Swap A was effective on May 31, 2017 and matured on April 29, 2022. Other information related to Swap A is as follows: Notional amount - $25.0 million; and Fixed interest rate - 1.81%.
On March 12, 2020, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A (“Swap B”, together with Swap A, the "Swaps"). Swap B was effective on March 17, 2020. Other information related to Swap B is as follows: Scheduled maturity date - May 30, 2025; Fixed interest rate - 0.61%; and Notional amount - $100.0 million.
The Firm used the Swaps as an interest rate risk management tool 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 credit facility, was included in interest expense and recorded in Other (income) expense, net in the accompanying Consolidated Financial Statements of Operations and Comprehensive Income.
In May 2022, the Firm terminated Swap B in anticipation of paying the outstanding amount on its credit facility, which was $100.0 million. At the termination of Swap B, the amount recorded in Accumulated other comprehensive income was recognized. The Firm received $4.1 million, which represented the gain and fair value of Swap B at the time of termination, and is included in other income in the accompanying Consolidated Financial Statements of Operations and Comprehensive Income.
Both Swap A and B were designated as cash flow hedges. The change in the fair value of the Swaps was previously recorded as a component of Accumulated other comprehensive income (loss) in the unaudited consolidated financial statements.
The following table sets forth the activity in the accumulated derivative instrument activity (in thousands):
Six Months Ended June 30,
20222021
Accumulated derivative instrument gain (loss), beginning of period$823 $(1,774)
Net change associated with current period hedging transactions (1)(823)1,271 
Accumulated derivative instrument gain (loss), end of period$— $(503)

(1) The accumulated derivative instrument activity as of the end the six month period ending June 30, 2022, includes the beginning balance of $823 thousand, a change in fair value of $3.1 million and a reversal due to termination of $3.9 million resulting in an ending balance of zero.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements 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 and were recorded in Other long-term liabilities within the accompanying Unaudited Condensed Consolidated Balance Sheets. In April 2022, Swap A matured and in May 2022, we terminated Swap B. Refer to Note J - “Derivative Instruments and Hedging Activity” for a complete discussion of our interest rate swaps.
There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the six months ended June 30, 2022. The fair value of the interest rate swap derivative instrument asset at December 31, 2021 was $823 thousand and was classified as a Level 2 instrument.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Employment Agreements
Kforce has employment agreements with certain executives that provide for certain post-employment benefits under certain circumstances. At June 30, 2022, our liability would be approximately $38.2 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 $13.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 and Loss Contingencies
Except as stated below, there have been no material developments with regard to the legal proceedings previously disclosed in our 2021 Annual Report on Form 10-K or in our Form 10-Q for the quarter ending March 31, 2022.
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 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. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to continue to vigorously defend the claims.
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 former employee purports to bring a representative action on his own behalf and on behalf of other allegedly aggrieved employees pursuant to PAGA alleging violations of the Labor Code. The plaintiff seeks civil penalties, interest, attorney’s fees, and costs under the Labor Code for alleged failure to: properly calculate and pay all earned minimum and overtime wages; provide and pay for work performed during meal and rest periods; reimburse business expenses; provide compliant wage statements; and provide unused vacation wages upon termination. The parties reached a preliminary settlement agreement to resolve this matter along with Elliott-Brand, et al. v. Kforce Inc., et al. and Lewis, et al. v. Kforce Inc., which is subject to approval by the Court. Plaintiff Buchsbaum has been added as a plaintiff to the Elliott-Brand lawsuit, and this lawsuit will be dismissed after the Court’s approval of the settlement. We believe that this matter is unlikely to have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
On December 11, 2020, a complaint was filed against Kforce and its client, Verity Health System of California (Verity) in the Superior Court of California, County of Los Angeles, which was subsequently amended on February 19, 2021. Ramona Webb v. Kforce Flexible Solutions, LLC, et al., Case Number: 20STCV47529. Former consultant Ramona Webb has sued both Kforce and Verity alleging certain individual claims in addition to a PAGA claim based on alleged violations of various provisions of the Labor Code. With respect to the PAGA claim, Plaintiff seeks to recover on her behalf, on behalf of the State of California, and on behalf of all allegedly aggrieved employees, the civil penalties provided by PAGA, attorney’s fees and costs. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to continue to vigorously defend the claims.
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. On behalf of themselves and a putative class and collective of talent recruiters and allegedly aggrieved employees in California and nationwide, the plaintiffs purport to bring a class action for alleged violations of the Labor Code, Industrial Welfare Commission Wage Orders, and the California Business and Professions Code, §17200, et seq., a collective action for alleged violations of FLSA, and a PAGA action for alleged violations of the Labor Code. The plaintiffs seek payment to recover unpaid wages and benefits, interest, attorneys’ fees, costs and expenses, penalties, and liquidated damages for alleged failure to: properly calculate and pay all earned minimum and overtime wages; provide meal and rest periods or provide compensation in lieu thereof; provide accurate itemized wage statements; reimburse for all business expenses; pay wages due upon separation; and pay for all hours worked over forty in one or more workweeks. Plaintiffs also seek an order requiring defendants to restore and disgorge all funds acquired by means of unfair competition under the California Business and Professions Code. The parties reached a preliminary agreement to resolve this matter along with Lewis, et al. v. Kforce Inc. and Buchsbaum, et al. v. Kforce Inc., et al., which is subject to approval by the Court, and we have set reserves accordingly. We believe that this matter is unlikely to have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
On August 30, 2021, Kforce Inc. was served with a complaint brought in the U.S. District Court, Southern District of California. Darryn Lewis, et al. v. Kforce Inc., Case Number: 3:21-cv-01375-AJB-JLB. On behalf of himself and others similarly situated, the plaintiff brings a one-count class action complaint for alleged violations of the FLSA, and specifically, failure to pay overtime wages to a putative class of commissioned employees who work or have worked for Kforce, nationwide, in the past three (3) years. Plaintiff and class members seek the amounts of unpaid wages and benefits allegedly owed to them, liquidated damages, compensatory damages, economic and/or special damages, attorneys’ fees and costs, interest, and other legal and equitable relief for alleged failure to: maintain a policy that compensates its employees for all hours worked; properly classify employees as nonexempt from overtime; and pay overtime pay for all hours worked over forty in one or more workweeks. The parties reached a settlement agreement to resolve the matter. On June 15, 2022, the Court entered an Order granting the parties’ joint motion to dismiss Plaintiff’s individual claims with prejudice and his putative collective claims without prejudice. This matter did not result in a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
On January 6, 2022, a complaint was filed against Kforce Inc. in the Superior Court of the State of California for the County of Los Angeles and was served on January 21, 2022. Jessica Cook and Brianna Pratt, et al. v. Kforce Inc., Case Number: 22STCV00602. On behalf of themselves and others similarly situated, plaintiffs purport to bring a class action alleging violations of Labor Code and the California Business and Professional Code and challenging the exempt classification of a select class of recruiters. Plaintiffs and class members seek damages for all earned wages, statutory penalties, injunctive relief, attorney’s fees, and interest for alleged failure to: properly classify certain
recruiters as nonexempt from overtime; timely pay all wages earned, including overtime premium pay; provide accurate wage statements; provide meal and rest periods; and comply with California's Unfair Competition Law. Kforce anticipated this action would be filed as a result of failed early resolution attempts in the previously disclosed Jessica Cook v. Kforce, et al. lawsuit. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to vigorously defend the claims.
On January 6, 2022, a complaint was filed against Kforce Inc. in the United States District Court for the Middle District of Florida and was served on February 4, 2022. Sam Whiteman, et al. v. Kforce Inc., Case Number: 8:22-cv-00056. On behalf of himself and all others similarly situated, the plaintiff brings a one-count collective action complaint for alleged violations of the FLSA by failing to pay overtime wages. Plaintiff, on behalf of himself and the putative collective, seeks to recover unpaid wages, liquidated damages, attorneys’ fees and costs, and prejudgment interest for alleged failure to properly classify specified recruiters as nonexempt from overtime and properly compensate for all hours worked over 40 hours in one or more workweeks. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to vigorously defend the claims.
We are involved in legal proceedings, claims, and administrative matters from time to time, and may also be exposed to loss contingencies, that arise in the ordinary course of business. 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. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers’ compensation, personal injury, 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.

Equity Method Investment
In June 2019, we entered into a joint venture whereby Kforce obtained a 50% noncontrolling interest in WorkLLama. We determined, based on the corporate structure and governance, that WorkLLama is a variable interest entity and not subject to consolidation, as we are not the primary beneficiary of WorkLLama because we do not have the power to direct the activities that most significantly impact WorkLLama’s economic performance. As a result, WorkLLama is accounted for as an equity method investment.
Under the joint venture operating agreement for WorkLLama, Kforce was originally obligated to make additional cash contributions subsequent to the initial contribution, contingent on WorkLLama's achievement of certain operational and financial milestones. Under the operating agreement, our maximum potential capital contributions were $22.5 million. Although the operational and financial milestones were not achieved, we contributed the full $22.5 million as of June 30, 2022. We contributed $0.5 million and $9.0 million of capital during the six months ended June 30, 2022 and the year ended December 31, 2021, respectively.
\We review the equity method investment for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable. An impairment loss is recognized in the event that an other-than-temporary decline in the fair value of the investment occurs. Management’s estimate of the fair value of an investment is based on the income approach and market approach. Like most developing business enterprises, WorkLLama was impacted by the COVID-19 pandemic over the last two years. Additionally, in 2021, WorkLLama also strategically repositioned its business to focus its platform on providing its clients with an ability to directly source and engage talent. While WorkLLama is seeing demand for its platform, it has taken longer than expected to achieve its financial expectations. Given this, Kforce management determined that a triggering event had occurred. Thus, we performed an impairment test as of June 30, 2022, utilizing the market and income approaches. For the income approach, we utilized estimated discounted future cash flows expected to be generated by WorkLLama. For the market approach, we utilized market multiples of revenue and earnings derived from comparable publicly-traded companies. These types of analyses contain uncertainties because they require management to make significant assumptions and judgments, including: (1) an appropriate rate to discount the expected future cash flows; (2) the inherent risk in achieving forecasted operating results; (3) long-term growth
rates; (4) expectations for future economic cycles; (5) market comparable companies and appropriate adjustments thereto; and (6) market multiples. The fair value determined in our impairment test is highly sensitive to changes in key assumptions, including but not limited to the discount rate that is applied to the financial projections. As a result of the impairment test, we concluded that the carrying value of the equity method investment was not impaired. However, if the joint venture is unable to achieve its financial projections or if there is a change in the assumptions used to value our interest in the joint venture, then it is reasonably possible that the carrying value of the equity investment may need to be written down to the fair value resulting in an impairment charge in a future quarter. As of June 30, 2022, the fair value of the equity investment, determined in our impairment test, exceeded the carrying value by less than ten percent.

Lease commitments
We lease office space and certain equipment under operating leases that expire between 2022 and 2033. The terms of the leases provide for rental payments on a graduated scale, options to renew the leases (one to five years), landlord incentives or allowances, and periods of free rent.
During the year ended December 31, 2021, we entered into a lease agreement for office space in Tampa, Florida, that will become our new corporate headquarters. This new lease for office space is intended to replace our current headquarters, also in Tampa, Florida, the lease for which expires November 2022. Lease payments will be required beginning July 1, 2023, however, we expect the accounting lease commencement date for this initial portion of the lease for financial reporting purposes to begin at the start of the fourth quarter of 2022.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
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 2021 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, 2021, was derived from our audited Consolidated Balance Sheet as of December 31, 2021, as presented in our 2021 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, other long-lived assets and the equity method investment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. In addition, the potential economic consequences of the COVID-19 pandemic, inflationary pressures, and supply constraints, among others, have been and may continue to be uncertain, rapidly changing and difficult to predict. Therefore, our accounting estimates and assumptions might change materially in future periods.
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.
New Accounting Standards
Recently adopted accounting standards
There were no new accounting standards adopted during the twenty-six weeks ended June 26, 2022 that had an impact on our financial statements.
Recently Issued Accounting Standards Not Yet Adopted
There are no accounting standards which have not yet been adopted that are expected to have a significant impact on our financial statements and related disclosures.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Reportable Segments (Tables)
6 Months Ended
Jun. 30, 2022
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 June 30,
2022
Revenue$384,595 $51,921 $436,516 
Gross profit$109,917 $21,155 $131,072 
Operating and other expenses$94,551 
Income from operations, before income taxes$36,521 
2021
Revenue$310,728 $92,886 $403,614 
Gross profit$88,235 $30,696 $118,931 
Operating and other expenses$88,920 
Income from operations, before income taxes$30,011 
Six Months Ended June 30,
2022
Revenue$744,500 $108,983 $853,483 
Gross profit$212,367 $42,591 $254,958 
Operating and other expenses$192,126 
Income from operations, before income taxes$62,832 
2021
Revenue$590,288 $176,551 $766,839 
Gross profit$162,515 $55,098 $217,613 
Operating and other expenses$169,436 
Income from operations, before income taxes$48,177 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Disaggregation of Revenue (Tables)
6 Months Ended
Jun. 30, 2022
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 June 30,
2022
Revenue by type:
Flex revenue$375,507 $44,193 $419,700 
Direct Hire revenue9,088 7,728 16,816 
Total Revenue$384,595 $51,921 $436,516 
2021
Revenue by type:
Flex revenue$304,645 $86,717 $391,362 
Direct Hire revenue6,083 6,169 12,252 
Total Revenue$310,728 $92,886 $403,614 
Six Months Ended June 30,
2022
Revenue by type:
Flex revenue$727,223 $94,343 $821,566 
Direct Hire revenue17,277 14,640 31,917 
Total Revenue$744,500 $108,983 $853,483 
2021
Revenue by type:
Flex revenue$579,429 $165,780 $745,209 
Direct Hire revenue10,859 10,771 21,630 
Total Revenue$590,288 $176,551 $766,839 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Allowance for Credit Losses (Tables)
6 Months Ended
Jun. 30, 2022
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 six months ended June 30, 2022 (in thousands):
Allowance for credit losses, January 1, 2022$1,729 
Current period provision (credit)(172)
Write-offs charged against the allowance, net of recoveries of amounts previously written off(201)
Allowance for credit losses, June 30, 2022$1,356 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Other Assets, Net (Tables)
6 Months Ended
Jun. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other assets, net
Other assets, net consisted of the following (in thousands):
June 30, 2022December 31, 2021
Assets held in Rabbi Trust$31,874 $41,607 
Right-of-use assets for operating leases, net11,889 15,395 
Capitalized software, net (1)15,572 14,666 
Equity method investment (2)15,668 17,008 
Deferred loan costs, net998 1,115 
Interest rate swap derivative instruments— 823 
Other non-current assets (3)6,686 2,015 
Total Other assets, net$82,687 $92,629 
(1) Accumulated amortization of capitalized software was $35.9 million and $35.5 million as of June 30, 2022 and December 31, 2021, respectively.
(2) In June 2019, Kforce entered into a joint venture resulting in a 50% noncontrolling interest in WorkLLama, LLC (“WorkLLama”), which is accounted for as an equity method investment. The loss on this WorkLLama investment was $1.0 million and $1.8 million for the three months and six months ended June 30, 2022, respectively. In addition, Kforce contributed $0.5 million and $9.0 million of capital during the six months ended June 30, 2022 and the year ended December 31, 2021, respectively. Refer to Note L - “Commitments and Contingencies” for more information on contingencies related to WorkLLama.
(3)I Balance at June 30, 2022 Includes a promissory note receivable issued to WorkLLama for $2.0 million.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities The following table provides information on certain current liabilities (in thousands):
June 30, 2022December 31, 2021
Accounts payable and other accrued liabilities:
Accounts payable$56,537 $40,241 
Accrued liabilities38,079 41,167 
Total Accounts payable and other accrued liabilities$94,616 $81,408 
Accrued payroll costs:
Payroll and benefits$56,226 $43,738 
Payroll taxes 27,126 22,466 
Health insurance liabilities4,309 4,474 
Workers’ compensation liabilities793 746 
Total Accrued payroll costs$88,454 $71,424 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Other Long-Term Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Other Liabilities Disclosure [Abstract]  
Schedule of Other Long-Term Liabilities Other long-term liabilities consisted of the following (in thousands):
June 30, 2022December 31, 2021
Deferred compensation plan $33,030 $42,623 
Operating lease liabilities8,959 11,919 
Other long-term liabilities14 22 
Total Other long-term liabilities$42,003 $54,564 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Restricted Stock Activity The following table presents the restricted stock activity for the six months ended June 30, 2022 (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, 20211,083 $48.86 
Granted31 $63.93 
Forfeited(21)$44.46 
Vested(40)$47.15 $2,628 
Outstanding at June 30, 20221,053 $49.70 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instrument and Hedging Activity (Tables)
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Activity in the Accumulated Derivative Instrument Gain
The following table sets forth the activity in the accumulated derivative instrument activity (in thousands):
Six Months Ended June 30,
20222021
Accumulated derivative instrument gain (loss), beginning of period$823 $(1,774)
Net change associated with current period hedging transactions (1)(823)1,271 
Accumulated derivative instrument gain (loss), end of period$— $(503)

(1) The accumulated derivative instrument activity as of the end the six month period ending June 30, 2022, includes the beginning balance of $823 thousand, a change in fair value of $3.1 million and a reversal due to termination of $3.9 million resulting in an ending balance of zero.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
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)     $ 200  
Common stock equivalents (in shares) (435) (609) (425) (529)
Anti-dilutive common stock equivalents (in shares) (168)   (304)  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 436,516 $ 403,614 $ 853,483 $ 766,839
Gross profit 131,072 118,931 254,958 217,613
Operating and other expenses 94,551 88,920 192,126 169,436
Income from operations, before income taxes 36,521 30,011 62,832 48,177
Technology        
Segment Reporting Information [Line Items]        
Revenue 384,595 310,728 744,500 590,288
Gross profit 109,917 88,235 212,367 162,515
FA        
Segment Reporting Information [Line Items]        
Revenue 51,921 92,886 108,983 176,551
Gross profit $ 21,155 $ 30,696 $ 42,591 $ 55,098
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total Revenue $ 436,516 $ 403,614 $ 853,483 $ 766,839
Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 419,700 391,362 821,566 745,209
Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 16,816 12,252 31,917 21,630
Technology        
Disaggregation of Revenue [Line Items]        
Total Revenue 384,595 310,728 744,500 590,288
Technology | Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 375,507 304,645 727,223 579,429
Technology | Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 9,088 6,083 17,277 10,859
FA        
Disaggregation of Revenue [Line Items]        
Total Revenue 51,921 92,886 108,983 176,551
FA | Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 44,193 86,717 94,343 165,780
FA | Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 7,728 $ 6,169 $ 14,640 $ 10,771
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for credit losses, beginning balance $ 1,729    
Current period provision (credit) (172) $ (181)  
Write-offs charged against the allowance, net of recoveries of amounts previously written off (201)    
Allowance for credit losses, ending balance 1,356    
Trade receivables allowance unrelated to accounts receivable $ 600   $ 600
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Other Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Jun. 30, 2019
Schedule of Equity Method Investments [Line Items]          
Assets held in Rabbi Trust $ 31,874 $ 31,874   $ 41,607  
Right-of-use assets for operating leases, net $ 11,889 $ 11,889   $ 15,395  
Operating lease, right-of-use assets, financial statement location Total Other assets, net Total Other assets, net   Total Other assets, net  
Capitalized software, net $ 15,572 $ 15,572   $ 14,666  
Equity method investment 15,668 15,668   17,008  
Deferred loan costs, net 998 998   1,115  
Interest rate swap derivative instruments 0 0   823  
Other non-current assets (3) 6,686 6,686   2,015  
Total Other assets, net 82,687 82,687   92,629  
Accumulated amortization of capitalized software 35,900 35,900   35,500  
Loss on equity method investment   1,840 $ 1,022    
Payments to acquire equity method investment   500 $ 4,500    
Equity Method Investment | WorkLLama          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage         50.00%
Loss on equity method investment 1,000 1,800      
Payments to acquire equity method investment   500   $ 9,000  
Financing Receivable | Equity Method Investment | WorkLLama          
Schedule of Equity Method Investments [Line Items]          
Other non-current assets (3) $ 2,000 $ 2,000      
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounts payable and other accrued liabilities:    
Accounts payable $ 56,537 $ 40,241
Accrued liabilities 38,079 41,167
Total Accounts payable and other accrued liabilities 94,616 81,408
Accrued payroll costs:    
Payroll and benefits 56,226 43,738
Payroll taxes 27,126 22,466
Health insurance liabilities 4,309 4,474
Workers’ compensation liabilities 793 746
Total Accrued payroll costs $ 88,454 $ 71,424
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Current Liabilities - Narrative (Details)
$ in Millions
Jul. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
executive
Dec. 31, 2021
USD ($)
executive
Unusual or Infrequent Item, or Both [Line Items]      
Number of executives participating in SERP | executive   2 2
Subsequent Event      
Unusual or Infrequent Item, or Both [Line Items]      
Supplemental executive retirement plan $ 20.0    
Deferred Payroll Taxes | COVID-19      
Unusual or Infrequent Item, or Both [Line Items]      
Payroll tax payments deferred by CARES Act   $ 19.3 $ 19.3
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facility (Details) - USD ($)
$ in Millions
Jun. 30, 2022
May 31, 2022
Dec. 31, 2021
Oct. 20, 2021
Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Line of credit outstanding $ 0.0   $ 100.0  
Credit Facility | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Initial maximum borrowing capacity       $ 200.0
Accordion feature, increase limit       $ 150.0
Derivative, notional amount   $ 100.0    
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Deferred compensation plan $ 33,030 $ 42,623
Operating lease liabilities $ 8,959 $ 11,919
Operating lease liabilities, financial statement location Total Other long-term liabilities Total Other long-term liabilities
Other long-term liabilities $ 14 $ 22
Total Other long-term liabilities $ 42,003 $ 54,564
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Apr. 22, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 4.4 $ 3.5 $ 8.8 $ 6.9  
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 $ 42.0   $ 42.0    
Weighted average period expected to be recognized     4 years 3 months 18 days    
Restricted Stock | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     10 years    
Restricted Stock | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     1 year    
2021 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant (in shares)         3,900,000
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans - Summary of Restricted Stock Activity (Details) - Restricted Stock
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Number of  Restricted Stock  
Outstanding, at beginning of period (in shares) | shares 1,083
Granted (in shares) | shares 31
Forfeited (in shares) | shares (21)
Vested (in shares) | shares (40)
Outstanding, at end of period (in shares) | shares 1,053
Weighted-Average Grant Date Fair Value  
Outstanding, as of beginning of period (in dollars per share) | $ / shares $ 48.86
Granted (in dollars per share) | $ / shares 63.93
Forfeited (in dollars per share) | $ / shares 44.46
Vested (in dollars per share) | $ / shares 47.15
Outstanding, as of end of period (in dollars per share) | $ / shares $ 49.70
Total Intrinsic Value of Restricted Stock Vested  
Vested | $ $ 2,628
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instrument and Hedging Activity - Narrative (Details) - USD ($)
1 Months Ended
May 31, 2022
Jun. 30, 2022
Mar. 17, 2020
May 31, 2017
Credit Facility | Revolving Credit Facility        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative, notional amount $ 100,000,000      
Designated as Hedging Instrument        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative instruments and hedges, liabilities   $ 0    
Designated as Hedging Instrument | Interest Rate Swap A        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative, notional amount   $ 25,000,000    
Derivative rate       1.81%
Designated as Hedging Instrument | Interest Rate Swap B        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative, notional amount 100,000,000      
Derivative rate     0.61%  
Designated as Hedging Instrument | Interest Rate Swap B | Credit Facility | Revolving Credit Facility        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Line of credit outstanding 100,000,000      
Gain and fair value on termination $ 4,100,000      
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning of period $ 188,406 $ 179,935
End of period 210,533 186,279
Accumulated Derivative Instrument Gain    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning of period 823 (1,774)
Net change associated with current period hedging transactions (1) (823) 1,271
End of period 823 $ (503)
Change in fair value 3,100  
Accumulated Derivative Instrument Gain | Interest Rate Swap B    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Termination, reversal from AOCI $ 3,900  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Interest Rate Swap | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Derivative liability $ 823
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Other Commitments [Line Items]    
Unemployment benefits, possible liability with a change in control $ 38,200  
Unemployment benefits, possible liability without a change in control 13,700  
Maximum potential capital contributions 22,500  
Contributions to date to equity method investment 22,500  
Contributions to WorkLLama, joint venture $ (500) $ (4,500)
Minimum    
Other Commitments [Line Items]    
Renewal terms of current operating leases 1 year  
Maximum    
Other Commitments [Line Items]    
Renewal terms of current operating leases 5 years  
XML 55 kfrc-20220630_htm.xml IDEA: XBRL DOCUMENT 0000930420 2022-01-01 2022-06-30 0000930420 2022-07-29 0000930420 2022-04-01 2022-06-30 0000930420 2021-04-01 2021-06-30 0000930420 2021-01-01 2021-06-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000930420 2022-06-30 0000930420 2021-12-31 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 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 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: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 us-gaap:CommonStockMember 2020-12-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000930420 us-gaap:RetainedEarningsMember 2020-12-31 0000930420 us-gaap:TreasuryStockCommonMember 2020-12-31 0000930420 2020-12-31 0000930420 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000930420 2021-01-01 2021-03-31 0000930420 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000930420 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-03-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000930420 us-gaap:CommonStockMember 2021-03-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000930420 us-gaap:RetainedEarningsMember 2021-03-31 0000930420 us-gaap:TreasuryStockCommonMember 2021-03-31 0000930420 2021-03-31 0000930420 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000930420 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000930420 us-gaap:TreasuryStockCommonMember 2021-04-01 2021-06-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000930420 us-gaap:CommonStockMember 2021-06-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000930420 us-gaap:RetainedEarningsMember 2021-06-30 0000930420 us-gaap:TreasuryStockCommonMember 2021-06-30 0000930420 2021-06-30 0000930420 kfrc:TechnologySegmentMember 2022-04-01 2022-06-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2022-04-01 2022-06-30 0000930420 kfrc:TechnologySegmentMember 2021-04-01 2021-06-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2021-04-01 2021-06-30 0000930420 kfrc:TechnologySegmentMember 2022-01-01 2022-06-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2022-01-01 2022-06-30 0000930420 kfrc:TechnologySegmentMember 2021-01-01 2021-06-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2021-01-01 2021-06-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2022-04-01 2022-06-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2022-04-01 2022-06-30 0000930420 kfrc:FlexRevenueMember 2022-04-01 2022-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2022-04-01 2022-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2022-04-01 2022-06-30 0000930420 kfrc:DirectHireRevenueMember 2022-04-01 2022-06-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2021-04-01 2021-06-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2021-04-01 2021-06-30 0000930420 kfrc:FlexRevenueMember 2021-04-01 2021-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2021-04-01 2021-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2021-04-01 2021-06-30 0000930420 kfrc:DirectHireRevenueMember 2021-04-01 2021-06-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2022-01-01 2022-06-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2022-01-01 2022-06-30 0000930420 kfrc:FlexRevenueMember 2022-01-01 2022-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2022-01-01 2022-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2022-01-01 2022-06-30 0000930420 kfrc:DirectHireRevenueMember 2022-01-01 2022-06-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2021-01-01 2021-06-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2021-01-01 2021-06-30 0000930420 kfrc:FlexRevenueMember 2021-01-01 2021-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2021-01-01 2021-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2021-01-01 2021-06-30 0000930420 kfrc:DirectHireRevenueMember 2021-01-01 2021-06-30 0000930420 kfrc:WorkLLamaLLCMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2019-06-30 0000930420 kfrc:WorkLLamaLLCMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-04-01 2022-06-30 0000930420 kfrc:WorkLLamaLLCMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-01-01 2022-06-30 0000930420 kfrc:WorkLLamaLLCMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2021-01-01 2021-12-31 0000930420 kfrc:WorkLLamaLLCMember us-gaap:FinanceReceivablesMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-06-30 0000930420 us-gaap:SubsequentEventMember 2022-07-31 0000930420 kfrc:DeferredPayrollTaxesMember kfrc:COVID19Member 2022-06-30 0000930420 kfrc:DeferredPayrollTaxesMember kfrc:COVID19Member 2021-12-31 0000930420 kfrc:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-10-20 0000930420 kfrc:CreditFacilityMember kfrc:InterestRateSwapBMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:RevolvingCreditFacilityMember 2022-05-31 0000930420 kfrc:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2022-05-31 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-30 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0000930420 kfrc:TwoThousandTwentyOneStockIncentivePlanMember 2021-04-22 0000930420 kfrc:OptionOrStockAppreciationRightMember 2021-04-22 0000930420 us-gaap:CommonStockMember 2021-04-22 0000930420 srt:MinimumMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000930420 srt:MaximumMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000930420 us-gaap:RestrictedStockMember 2021-12-31 0000930420 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000930420 us-gaap:RestrictedStockMember 2022-06-30 0000930420 us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000930420 kfrc:InterestRateSwapAMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000930420 kfrc:InterestRateSwapAMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-05-31 0000930420 kfrc:InterestRateSwapBMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-17 0000930420 kfrc:InterestRateSwapBMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-05-31 0000930420 kfrc:CreditFacilityMember kfrc:InterestRateSwapBMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:RevolvingCreditFacilityMember 2022-05-01 2022-05-31 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-06-30 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-06-30 0000930420 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000930420 kfrc:InterestRateSwapBMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000930420 srt:MinimumMember 2022-06-30 0000930420 srt:MaximumMember 2022-06-30 shares iso4217:USD iso4217:USD shares pure kfrc:executive false 2022 Q2 0000930420 --12-31 http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent P1Y P1Y 10-Q true 2022-06-30 false 000-26058 Kforce Inc FL 59-3264661 1001 East Palm Avenue Tampa FL 33605 813 552-5000 Common Stock, $0.01 per share KFRC NASDAQ Yes Yes Large Accelerated Filer false false false 21176046 436516000 403614000 853483000 766839000 305444000 284683000 598525000 549226000 131072000 118931000 254958000 217613000 96147000 84616000 191196000 162645000 1076000 1192000 2169000 2394000 33849000 33123000 61593000 52574000 2672000 -3112000 1239000 -4397000 36521000 30011000 62832000 48177000 9605000 8823000 16735000 13728000 26916000 21188000 46097000 34449000 0 -3056000 0 -3103000 -2917000 10000 -615000 949000 23999000 24254000 45482000 38501000 1.33 1.02 2.27 1.66 1.30 1.00 2.22 1.61 20283000 20673000 20300000 20802000 20718000 21282000 20725000 21331000 29974000 96989000 1931000 2342000 285355000 265322000 372000 3010000 10592000 6790000 326293000 372111000 6566000 5964000 82687000 92629000 1466000 7657000 25040000 25040000 442052000 503401000 94616000 81408000 88454000 71424000 4897000 6338000 1520000 1239000 29000 22000 189516000 160431000 0 100000000 42003000 54564000 231519000 314995000 0.01 0.01 15000000 15000000 0 0 0 0 0 0 0.01 0.01 250000000 250000000 73007000 72997000 730000 730000 497927000 488036000 6000 621000 475890000 442596000 51794000 51493000 764020000 743577000 210533000 188406000 442052000 503401000 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 72600000 726000 472378000 -4423000 388645000 50427000 -677391000 179935000 13261000 13261000 15000 271000 -271000 0 3403000 3403000 113000 4000 57000 170000 0.23 4786000 4786000 -47000 -47000 -319000 939000 939000 317000 16313000 16313000 72615000 726000 476165000 -3437000 396849000 50740000 -693647000 176656000 21188000 21188000 40000 1000 274000 -273000 2000 3532000 3532000 143000 4000 52000 195000 0.23 4746000 4746000 283000 -3056000 -3056000 -3000 10000 10000 225000 13614000 13614000 72655000 727000 480114000 -371000 413018000 50961000 -707209000 186279000 46097000 34449000 6191000 899000 -172000 -181000 2169000 2394000 8848000 6936000 0 2157000 -170000 1987000 2950000 2443000 -1840000 -1022000 -361000 -445000 19862000 38365000 3637000 4890000 17566000 17002000 8239000 14250000 70760000 36574000 3458000 2919000 500000 4500000 2000000 0 0 23742000 -5958000 16323000 100000000 0 19600000 29371000 12187000 9532000 30000 201000 -131817000 -39104000 -67015000 13793000 96989000 103486000 29974000 117279000 7437000 10500000 3622000 3564000 892000 1280000 406000 3852000 537000 365000 952000 0 Summary of Significant Accounting Policies<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 2021 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 2021 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, 2021, was derived from our audited Consolidated Balance Sheet as of December 31, 2021, as presented in our 2021 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 increased 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, other long-lived assets and the equity method investment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. In addition, the potential economic consequences of the COVID-19 pandemic, inflationary pressures, and supply constraints, among others, have been and may continue to be uncertain, rapidly changing and difficult to predict. 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 $200 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 six months ended June 30, 2022, 435 thousand and 425 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and six months ended June 30, 2021, 609 thousand and 529 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and six months ended June 30, 2022, there were 168 thousand and 304 thousand anti-dilutive common stock equivalents, respectively. For the three and six months ended June 30, 2021, there was an insignificant amount of anti-dilutive common stock equivalents.</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%">Recently adopted accounting standards</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no new accounting standards adopted during the twenty-six weeks ended June 26, 2022 that had an impact on our 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%">Recently Issued 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%">There are no accounting standards which have not yet been adopted that are expected to have a significant impact on our financial statements and related disclosures.</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 2021 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, 2021, was derived from our audited Consolidated Balance Sheet as of December 31, 2021, as presented in our 2021 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, other long-lived assets and the equity method investment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates. In addition, the potential economic consequences of the COVID-19 pandemic, inflationary pressures, and supply constraints, among others, have been and may continue to be uncertain, rapidly changing and difficult to predict. Therefore, our accounting estimates and assumptions might change materially in future periods.</span></div> 600000 600000 200000 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. 435000 425000 609000 529000 168000 304000 <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%">Recently adopted accounting standards</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no new accounting standards adopted during the twenty-six weeks ended June 26, 2022 that had an impact on our 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%">Recently Issued 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%">There are no accounting standards which have not yet been adopted that are expected to have a significant impact on our financial statements and related disclosures.</span></div> Reportable Segments<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 six months ended June 30, 2022, 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 style="width:64.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.280%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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 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 June 30,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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%">384,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">436,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">109,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">131,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">94,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">36,521 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">310,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">92,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">403,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">88,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">30,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">118,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">88,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Six Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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%">744,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">108,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">853,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">212,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">42,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">254,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">192,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">62,832 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">590,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">176,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">766,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">162,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">55,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">217,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">169,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">48,177 </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"/></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 style="width:64.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.280%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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 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 June 30,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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%">384,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">436,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">109,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">131,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">94,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">36,521 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">310,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">92,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">403,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">88,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">30,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">118,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">88,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Six Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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%">744,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">108,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">853,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">212,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">42,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">254,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">192,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">62,832 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">590,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">176,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">766,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">162,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">55,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">217,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">169,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">48,177 </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"/></tr></table> 384595000 51921000 436516000 109917000 21155000 131072000 94551000 36521000 310728000 92886000 403614000 88235000 30696000 118931000 88920000 30011000 744500000 108983000 853483000 212367000 42591000 254958000 192126000 62832000 590288000 176551000 766839000 162515000 55098000 217613000 169436000 48177000 Disaggregation of Revenue<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 style="width:59.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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 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 June 30,</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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 colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">375,507 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">419,700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">9,088 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,728 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,816 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #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%">384,595 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">51,921 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">436,516 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/></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 colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">304,645 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">86,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">391,362 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">6,083 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,169 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,252 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #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%">310,728 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">92,886 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">403,614 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Six Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">727,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">94,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">821,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">17,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">14,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">31,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">744,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">108,983 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">853,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">579,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">165,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">745,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">10,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">10,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">21,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">590,288 </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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">176,551 </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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">766,839 </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"/></tr></table> <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 style="width:59.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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 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 June 30,</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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 colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">375,507 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">419,700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">9,088 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,728 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,816 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #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%">384,595 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">51,921 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">436,516 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/></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 colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">304,645 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">86,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">391,362 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">6,083 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,169 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,252 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #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%">310,728 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">92,886 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">403,614 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Six Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">727,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">94,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">821,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">17,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">14,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">31,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">744,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">108,983 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">853,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">579,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">165,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">745,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">10,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">10,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">21,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">590,288 </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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">176,551 </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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">766,839 </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"/></tr></table> 375507000 44193000 419700000 9088000 7728000 16816000 384595000 51921000 436516000 304645000 86717000 391362000 6083000 6169000 12252000 310728000 92886000 403614000 727223000 94343000 821566000 17277000 14640000 31917000 744500000 108983000 853483000 579429000 165780000 745209000 10859000 10771000 21630000 590288000 176551000 766839000 Allowance for Credit Losses<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 based on a number of factors such as recent and historical write-off and delinquency trends, a specific analysis of significant receivable balances that are past due, the concentration of trade receivables among clients and the current state of the U.S. economy. 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 six months ended June 30, 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%">The following table presents the activity within the allowance for credit losses on trade receivables for the six months ended June 30, 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.721%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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, 2022</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,729 </span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current period provision (credit)</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%">(172)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(201)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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, June 30, 2022</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,356 </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"/></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 and $0.6 million at June 30, 2022 and December 31, 2021, respectively, for reserves unrelated to credit losses.</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 presents the activity within the allowance for credit losses on trade receivables for the six months ended June 30, 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.721%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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, 2022</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,729 </span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current period provision (credit)</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%">(172)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(201)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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, June 30, 2022</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,356 </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"/></tr></table> 1729000 -172000 201000 1356000 600000 600000 Other Assets, Net<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 style="width:63.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, 2021</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%">31,874 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><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%">41,607 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN181Mi9mcmFnOmI1MTg2OTRlYmU2MDQxNDQ4OWE2ZDZjNTFhNDU1OWFmL3RhYmxlOjczZWU5MjY5MzFjYTQ0MWE4ZTRkNWU4ODY1Mzg4OGVjL3RhYmxlcmFuZ2U6NzNlZTkyNjkzMWNhNDQxYThlNGQ1ZTg4NjUzODg4ZWNfMi0wLTEtMS01MDY0OA_1dd7ef2c-5471-44a7-8dea-155b86cdaa35"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN181Mi9mcmFnOmI1MTg2OTRlYmU2MDQxNDQ4OWE2ZDZjNTFhNDU1OWFmL3RhYmxlOjczZWU5MjY5MzFjYTQ0MWE4ZTRkNWU4ODY1Mzg4OGVjL3RhYmxlcmFuZ2U6NzNlZTkyNjkzMWNhNDQxYThlNGQ1ZTg4NjUzODg4ZWNfMi0wLTEtMS01MDY0OA_317e8d6e-942d-41cc-8944-c6f16ca0372b">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%">11,889 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,395 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">15,572 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,666 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Equity method investment (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%">15,668 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,008 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,115 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swap derivative instruments</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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">823 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 (3)</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%">6,686 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,015 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">82,687 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">92,629 </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"/></tr></table></div><div style="margin-top:5pt"><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">(1) </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 $35.9 million and $35.5 million as of June 30, 2022 and December 31, 2021, respectively.</span></div><div style="margin-top:5pt"><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">(2)</span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> In June 2019, Kforce entered into a joint venture resulting in a 50% noncontrolling interest in WorkLLama, LLC (“WorkLLama”), which is accounted for as an equity method investment. The loss on this WorkLLama investment was $1.0 million and $1.8 million for the three months and six months ended June 30, 2022, respectively. In addition, Kforce contributed $0.5 million and $9.0 million of capital during the six months ended June 30, 2022 and the year ended December 31, 2021, respectively. Refer to Note L - “Commitments and Contingencies” for more information on contingencies related to WorkLLama.</span></div><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">(3)I</span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Balance at June 30, 2022 Includes a promissory note receivable issued to WorkLLama for </span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$2.0 million</span>. <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 style="width:63.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, 2021</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%">31,874 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><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%">41,607 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN181Mi9mcmFnOmI1MTg2OTRlYmU2MDQxNDQ4OWE2ZDZjNTFhNDU1OWFmL3RhYmxlOjczZWU5MjY5MzFjYTQ0MWE4ZTRkNWU4ODY1Mzg4OGVjL3RhYmxlcmFuZ2U6NzNlZTkyNjkzMWNhNDQxYThlNGQ1ZTg4NjUzODg4ZWNfMi0wLTEtMS01MDY0OA_1dd7ef2c-5471-44a7-8dea-155b86cdaa35"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN181Mi9mcmFnOmI1MTg2OTRlYmU2MDQxNDQ4OWE2ZDZjNTFhNDU1OWFmL3RhYmxlOjczZWU5MjY5MzFjYTQ0MWE4ZTRkNWU4ODY1Mzg4OGVjL3RhYmxlcmFuZ2U6NzNlZTkyNjkzMWNhNDQxYThlNGQ1ZTg4NjUzODg4ZWNfMi0wLTEtMS01MDY0OA_317e8d6e-942d-41cc-8944-c6f16ca0372b">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%">11,889 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,395 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">15,572 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,666 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Equity method investment (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%">15,668 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,008 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,115 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swap derivative instruments</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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">823 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 (3)</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%">6,686 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,015 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">82,687 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">92,629 </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"/></tr></table></div><div style="margin-top:5pt"><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">(1) </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 $35.9 million and $35.5 million as of June 30, 2022 and December 31, 2021, respectively.</span></div><div style="margin-top:5pt"><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">(2)</span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> In June 2019, Kforce entered into a joint venture resulting in a 50% noncontrolling interest in WorkLLama, LLC (“WorkLLama”), which is accounted for as an equity method investment. The loss on this WorkLLama investment was $1.0 million and $1.8 million for the three months and six months ended June 30, 2022, respectively. In addition, Kforce contributed $0.5 million and $9.0 million of capital during the six months ended June 30, 2022 and the year ended December 31, 2021, respectively. Refer to Note L - “Commitments and Contingencies” for more information on contingencies related to WorkLLama.</span></div><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">(3)I</span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Balance at June 30, 2022 Includes a promissory note receivable issued to WorkLLama for </span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$2.0 million</span>. 31874000 41607000 11889000 15395000 15572000 14666000 15668000 17008000 998000 1115000 0 823000 6686000 2015000 82687000 92629000 35900000 35500000 0.50 -1000000 -1800000 500000 9000000 2000000 Current Liabilities <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 style="width:64.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.888%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, 2021</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 colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></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%">56,537 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,241 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">38,079 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,167 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #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%">94,616 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">81,408 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/></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%">56,226 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43,738 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">27,126 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,466 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">4,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,474 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">793 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">746 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">88,454 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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,424 </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"/></tr></table></div><div style="margin-top:9pt"><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), other accrued liabilities and amounts owed under the Supplemental Executive Retirement Plan (‘SERP ”). Effective April 30, 2021, Kforce’s Board of Directors irrevocably terminated the SERP. The benefits owed to the two participants under the SERP, as of June 30, 2022 and December 31, 2021, was $20.0 million in the aggregate, and were fully paid in July 2022, relieving us of any future obligation related to the SERP.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our payroll taxes as of June 30, 2022 and December 31, 2021 include approximately $19.3 million in payroll tax payments as a result of the application of the CARES Act 2020, which is anticipated to be repaid no later than December 31, 2022.</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 style="width:64.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.888%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, 2021</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 colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></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%">56,537 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,241 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">38,079 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,167 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #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%">94,616 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><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%">81,408 </span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/></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%">56,226 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43,738 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">27,126 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,466 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">4,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,474 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">793 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">746 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">88,454 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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,424 </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"/></tr></table> 56537000 40241000 38079000 41167000 94616000 81408000 56226000 43738000 27126000 22466000 4309000 4474000 793000 746000 88454000 71424000 2 2 20000000 19300000 19300000 Credit FacilityOn October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association, 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 <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%">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 May 2022, the Firm repaid the outstanding balance of $100.0 million in connection with the termination of its Swap B (as defined in Note J - “Derivative Instruments and Hedging Activity” to these financial statements) with a notional amount of $100.0 million. As of June 30, 2022 and December 31, 2021, $0 and $100.0 million was outstanding under the Amended and Restated Credit Facility.</span></div> 200000000 150000000 100000000 100000000 0 100000000 Other Long-Term Liabilities <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 style="width:63.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, 2021</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%">33,030 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><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%">42,623 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN181OC9mcmFnOjEyYTk2ZjFkZTczMDQyYTNiNzg1NjgyMzYwNzE3NzMxL3RhYmxlOmMxZmY1NjI4OTIyNjQwOWI5YWM2NTViNTAxNDZkMzJlL3RhYmxlcmFuZ2U6YzFmZjU2Mjg5MjI2NDA5YjlhYzY1NWI1MDE0NmQzMmVfMi0wLTEtMS01MDY0OA_8eace860-7167-4b97-bdc3-c790778f4118"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN181OC9mcmFnOjEyYTk2ZjFkZTczMDQyYTNiNzg1NjgyMzYwNzE3NzMxL3RhYmxlOmMxZmY1NjI4OTIyNjQwOWI5YWM2NTViNTAxNDZkMzJlL3RhYmxlcmFuZ2U6YzFmZjU2Mjg5MjI2NDA5YjlhYzY1NWI1MDE0NmQzMmVfMi0wLTEtMS01MDY0OA_ef293089-4896-48e0-8add-20d80896bd3f">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%">8,959 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,919 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">42,003 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">54,564 </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"/></tr></table> <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 style="width:63.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, 2021</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%">33,030 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><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%">42,623 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN181OC9mcmFnOjEyYTk2ZjFkZTczMDQyYTNiNzg1NjgyMzYwNzE3NzMxL3RhYmxlOmMxZmY1NjI4OTIyNjQwOWI5YWM2NTViNTAxNDZkMzJlL3RhYmxlcmFuZ2U6YzFmZjU2Mjg5MjI2NDA5YjlhYzY1NWI1MDE0NmQzMmVfMi0wLTEtMS01MDY0OA_8eace860-7167-4b97-bdc3-c790778f4118"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN181OC9mcmFnOjEyYTk2ZjFkZTczMDQyYTNiNzg1NjgyMzYwNzE3NzMxL3RhYmxlOmMxZmY1NjI4OTIyNjQwOWI5YWM2NTViNTAxNDZkMzJlL3RhYmxlcmFuZ2U6YzFmZjU2Mjg5MjI2NDA5YjlhYzY1NWI1MDE0NmQzMmVfMi0wLTEtMS01MDY0OA_ef293089-4896-48e0-8add-20d80896bd3f">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%">8,959 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,919 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">42,003 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">54,564 </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"/></tr></table> 33030000 42623000 8959000 11919000 14000 22000 42003000 54564000 Stock Incentive Plans<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 22, 2021, Kforce’s shareholders approved the 2021 Stock Incentive Plan (the “2021 Plan”). The 2021 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 2021 Plan is approximately 3.9 million. Grants of an option or SAR reduce the reserve by one share, while a stock award reduces the reserve by 2.72 shares. The 2021 Plan terminates on April 22, 2031.</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. Restricted stock granted during the six months ended June 30, 2022 will vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN182MS9mcmFnOjNkZTQ0N2E1MWFiNzRiNjBiOWRiMTE4YzVmODE1MDUyL3RleHRyZWdpb246M2RlNDQ3YTUxYWI3NGI2MGI5ZGIxMThjNWY4MTUwNTJfMTA5OTUxMTYyOTMwMw_d907ca59-6c9f-461b-b8e6-7b0e047c330d">one</span> to ten years, with vesting occurring in equal annual installments.</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 six months ended June 30, 2022, stock-based compensation expense was $4.4 million and $8.8 million, respectively. During the three and six months ended June 30, 2021, stock-based compensation expense was $3.5 million and $6.9 million, 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%">The following table presents the restricted stock activity for the six months ended June 30, 2022 (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 style="width:43.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.008%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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, 2021</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%">1,083 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><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%">48.86 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></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%">31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">63.93 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(21)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44.46 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(40)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 June 30, 2022</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%">1,053 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">49.70 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/></tr></table></div>As of June 30, 2022, total unrecognized stock-based compensation expense related to restricted stock was $42.0 million, which will be recognized over a weighted-average remaining period of 4.3 years 3900000 1 2.72 P10Y 4400000 8800000 3500000 6900000 <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 six months ended June 30, 2022 (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 style="width:43.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.008%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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, 2021</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%">1,083 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><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%">48.86 </span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></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%">31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">63.93 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(21)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44.46 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(40)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 June 30, 2022</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%">1,053 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">49.70 </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 colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/></tr></table> 1083000 48.86 31000 63.93 21000 44.46 40000 47.15 2628000 1053000 49.70 42000000 P4Y3M18D Derivative Instruments and Hedging Activity<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 of June 30, 2022, the Firm did not have any outstanding derivative instruments. On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A (“Swap A”). Swap A was effective on May 31, 2017 and matured on April 29, 2022. Other information related to Swap A is as follows: Notional amount - $25.0 million; and Fixed interest rate - 1.81%.</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 March 12, 2020, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A (“Swap B”, together with Swap A, the "Swaps"). Swap B was effective on March 17, 2020. Other information related to Swap B is as follows: Scheduled maturity date - May 30, 2025; Fixed interest rate - 0.61%; and Notional amount - $100.0 million. </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 used the Swaps as an interest rate risk management tool 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 credit facility, was included in interest expense and recorded in Other (income) expense, net in the accompanying Consolidated Financial Statements of Operations and Comprehensive Income. </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:112%">In May 2022, the Firm terminated Swap B in anticipation of paying the outstanding amount on its credit facility, which was $100.0 million. At the termination of Swap B, the amount recorded in Accumulated other comprehensive income was recognized. The Firm received $4.1 million, which represented the gain and fair value of Swap B at the time of termination, and is included in other income in the accompanying Consolidated Financial Statements of Operations and Comprehensive Income.</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%">Both Swap A and B were designated as cash flow hedges. The change in the fair value of the Swaps was previously recorded as a component of Accumulated other comprehensive income (loss) in the unaudited consolidated financial statements. </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 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 style="width:69.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><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:700;line-height:120%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss), 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%">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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><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,774)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net change associated with current period hedging transactions (1)</span></td><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss), 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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">(503)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) The accumulated derivative instrument activity as of the end the six month period ending June 30, 2022, includes the beginning balance of $823 thousand, a change in fair value of $3.1 million and a reversal due to termination of $3.9 million resulting in an ending balance of zero.</span></div> 0 25000000 0.0181 0.0061 100000000 100000000 4100000 <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 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 style="width:69.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><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:700;line-height:120%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss), 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%">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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><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,774)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net change associated with current period hedging transactions (1)</span></td><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss), 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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><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%">(503)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) The accumulated derivative instrument activity as of the end the six month period ending June 30, 2022, includes the beginning balance of $823 thousand, a change in fair value of $3.1 million and a reversal due to termination of $3.9 million resulting in an ending balance of zero.</span></div> 823000 -1774000 -823000 1271000 -503000 823000 3100000 3900000 Fair Value Measurements<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 and were recorded in Other long-term liabilities within the accompanying Unaudited Condensed Consolidated Balance Sheets. In April 2022, Swap A matured and in May 2022, we terminated Swap B. Refer to Note J - “Derivative Instruments and Hedging Activity” for a complete discussion of our interest rate swaps.</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%">There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the six months ended June 30, 2022. The fair value of the interest rate swap derivative instrument asset at December 31, 2021 was $823 thousand and was classified as a Level 2 instrument.</span></div> -823000 Commitments and Contingencies<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 June 30, 2022, our liability would be approximately $38.2 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 $13.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 and Loss Contingencies</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 as stated below, there have been no material developments with regard to the legal proceedings previously disclosed in our 2021 Annual Report on Form 10-K or in our Form 10-Q for the quarter ending March 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 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 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. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to continue to vigorously defend the claims.</span></div><div><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 former employee purports to bring a representative action on his own behalf and on behalf of other allegedly aggrieved employees pursuant to PAGA alleging violations of the Labor Code. The plaintiff seeks civil penalties, interest, attorney’s fees, and costs under the Labor Code for alleged failure to: properly calculate and pay all earned minimum and overtime wages; provide and pay for work performed during meal and rest periods; reimburse business expenses; provide compliant wage statements; and provide unused vacation wages upon termination. The parties reached a preliminary settlement agreement to resolve this matter along with Elliott-Brand, et al. v. Kforce Inc., et al. and Lewis, et al. v. Kforce Inc., which is subject to approval by the Court. Plaintiff Buchsbaum has been added as a plaintiff to the Elliott-Brand lawsuit, and this lawsuit will be dismissed after the Court’s approval of the settlement. We believe that this matter is unlikely to 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%">On December 11, 2020, a complaint was filed against Kforce and its client, Verity Health System of California (Verity) in the Superior Court of California, County of Los Angeles, which was subsequently amended on February 19, 2021. Ramona Webb v. Kforce Flexible Solutions, LLC, et al., Case Number: 20STCV47529. Former consultant Ramona Webb has sued both Kforce and Verity alleging certain individual claims in addition to a PAGA claim based on alleged violations of various provisions of the Labor Code. With respect to the PAGA claim, Plaintiff seeks to recover on her behalf, on behalf of the State of California, and on behalf of all allegedly aggrieved employees, the civil penalties provided by PAGA, attorney’s fees and costs. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to continue to vigorously defend the claims.</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 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. On behalf of themselves and a putative class and collective of talent recruiters and allegedly aggrieved employees in California and nationwide, the plaintiffs purport to bring a class action for alleged violations of the Labor Code, Industrial Welfare Commission Wage Orders, and the California Business and Professions Code, §17200, et seq., a collective action for alleged violations of FLSA, and a PAGA action for alleged violations of the Labor Code. The plaintiffs seek payment to recover unpaid wages and benefits, interest, attorneys’ fees, costs and expenses, penalties, and liquidated damages for alleged failure to: properly calculate and pay all earned minimum and overtime wages; provide meal and rest periods or provide compensation in lieu thereof; provide accurate itemized wage statements; reimburse for all business expenses; pay wages due upon separation; and pay for all hours worked over forty in one or more workweeks. Plaintiffs also seek an order requiring defendants to restore and disgorge all funds acquired by means of unfair competition under the California Business and Professions Code. The parties reached a preliminary agreement to resolve this matter along with Lewis, et al. v. Kforce Inc. and Buchsbaum, et al. v. Kforce Inc., et al., which is subject to approval by the Court, and we have set reserves accordingly. We believe that this matter is unlikely to 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%">On August 30, 2021, Kforce Inc. was served with a complaint brought in the U.S. District Court, Southern District of California. Darryn Lewis, et al. v. Kforce Inc., Case Number: 3:21-cv-01375-AJB-JLB. On behalf of himself and others similarly situated, the plaintiff brings a one-count class action complaint for alleged violations of the FLSA, and specifically, failure to pay overtime wages to a putative class of commissioned employees who work or have worked for Kforce, nationwide, in the past three (3) years. Plaintiff and class members seek the amounts of unpaid wages and benefits allegedly owed to them, liquidated damages, compensatory damages, economic and/or special damages, attorneys’ fees and costs, interest, and other legal and equitable relief for alleged failure to: maintain a policy that compensates its employees for all hours worked; properly classify employees as nonexempt from overtime; and pay overtime pay for all hours worked over forty in one or more workweeks. The parties reached a settlement agreement to resolve the matter. On June 15, 2022, the Court entered an Order granting the parties’ joint motion to dismiss Plaintiff’s individual claims with prejudice and his putative collective claims without prejudice. This matter did not result in 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%">On January 6, 2022, a complaint was filed against Kforce Inc. in the Superior Court of the State of California for the County of Los Angeles and was served on January 21, 2022. Jessica Cook and Brianna Pratt, et al. v. Kforce Inc., Case Number: 22STCV00602. On behalf of themselves and others similarly situated, plaintiffs purport to bring a class action alleging violations of Labor Code and the California Business and Professional Code and challenging the exempt classification of a select class of recruiters. Plaintiffs and class members seek damages for all earned wages, statutory penalties, injunctive relief, attorney’s fees, and interest for alleged failure to: properly classify certain </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%">recruiters as nonexempt from overtime; timely pay all wages earned, including overtime premium pay; provide accurate wage statements; provide meal and rest periods; and comply with California's Unfair Competition Law. Kforce anticipated this action would be filed as a result of failed early resolution attempts in the previously disclosed Jessica Cook v. Kforce, et al. lawsuit. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to vigorously defend the claims.</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 January 6, 2022, a complaint was filed against Kforce Inc. in the United States District Court for the Middle District of Florida and was served on February 4, 2022. Sam Whiteman, et al. v. Kforce Inc., Case Number: 8:22-cv-00056. On behalf of himself and all others similarly situated, the plaintiff brings a one-count collective action complaint for alleged violations of the FLSA by failing to pay overtime wages. Plaintiff, on behalf of himself and the putative collective, seeks to recover unpaid wages, liquidated damages, attorneys’ fees and costs, and prejudgment interest for alleged failure to properly classify specified recruiters as nonexempt from overtime and properly compensate for all hours worked over 40 hours in one or more workweeks. At this stage in the litigation, it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding. We intend to vigorously defend the claims.</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 from time to time, and may also be exposed to loss contingencies, that arise in the ordinary course of business. 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. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers’ compensation, personal injury, 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><span><br/></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:112%">Equity Method Investment</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. We determined, based on the corporate structure and governance, that WorkLLama is a variable interest entity and not subject to consolidation, as we are not the primary beneficiary of WorkLLama because we do not have the power to direct the activities that most significantly impact WorkLLama’s economic performance. As a result, WorkLLama is accounted for as an equity method investment. </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%">Under the joint venture operating agreement for WorkLLama, Kforce was originally obligated to make additional cash contributions subsequent to the initial contribution, contingent on WorkLLama's achievement of certain operational and financial milestones. Under the operating agreement, our maximum potential capital contributions were $22.5 million. Although the operational and financial milestones were not achieved, we contributed the full $22.5 million as of June 30, 2022. We contributed $0.5 million and $9.0 million of capital during the six months ended June 30, 2022 and the year ended December 31, 2021, 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%">\We review the equity method investment for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable. An impairment loss is recognized in the event that an other-than-temporary decline in the fair value of the investment occurs. Management’s estimate of the fair value of an investment is based on the income approach and market approach. Like most developing business enterprises, WorkLLama was impacted by the COVID-19 pandemic over the last two years. Additionally, in 2021, WorkLLama also strategically repositioned its business to focus its platform on providing its clients with an ability to directly source and engage talent. While WorkLLama is seeing demand for its platform, it has taken longer than expected to achieve its financial expectations. Given this, Kforce management determined that a triggering event had occurred. Thus, we performed an impairment test as of June 30, 2022, utilizing the market and income approaches. For the income approach, we utilized estimated discounted future cash flows expected to be generated by WorkLLama. For the market approach, we utilized market multiples of revenue and earnings derived from comparable publicly-traded companies. These types of analyses contain uncertainties because they require management to make significant assumptions and judgments, including: (1) an appropriate rate to discount the expected future cash flows; (2) the inherent risk in achieving forecasted operating results; (3) long-term growth </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%">rates; (4) expectations for future economic cycles; (5) market comparable companies and appropriate adjustments thereto; and (6) market multiples. The fair value determined in our impairment test is highly sensitive to changes in key assumptions, including but not limited to the discount rate that is applied to the financial projections. As a result of the impairment test, we concluded that the carrying value of the equity method investment was not impaired. However, if the joint venture is unable to achieve its financial projections or if there is a change in the assumptions used to value our interest in the joint venture, then it is reasonably possible that the carrying value of the equity investment may need to be written down to the fair value resulting in an impairment charge in a future quarter. As of June 30, 2022, the fair value of the equity investment, determined in our impairment test, exceeded the carrying value by less than ten percent. </span></div><div style="margin-top:5pt"><span><br/></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%">Lease commitments</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 lease office space and certain equipment under operating leases that expire between 2022 and 2033. The terms of the leases provide for rental payments on a graduated scale, options to renew the leases (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY1NTUwZTFhZjA5YjQ5YTVhNTMxM2UxNmZhODIyZDA3L3NlYzpmNTU1MGUxYWYwOWI0OWE1YTUzMTNlMTZmYTgyMmQwN183My9mcmFnOmQ2OTY3ZTY3MjA3YjQxYWQ5ZGE3Y2JkMTM5NGNhNTliL3RleHRyZWdpb246ZDY5NjdlNjcyMDdiNDFhZDlkYTdjYmQxMzk0Y2E1OWJfMTIwMjA_b1295e3f-5ea2-4abb-b61b-bd3f00dbf8c9">one</span> to five years), landlord incentives or allowances, and periods of free rent.</span></div>During the year ended December 31, 2021, we entered into a lease agreement for office space in Tampa, Florida, that will become our new corporate headquarters. This new lease for office space is intended to replace our current headquarters, also in Tampa, Florida, the lease for which expires November 2022. Lease payments will be required beginning July 1, 2023, however, we expect the accounting lease commencement date for this initial portion of the lease for financial reporting purposes to begin at the start of the fourth quarter of 2022. 38200000 13700000 22500000 22500000 500000 9000000 P5Y EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,Z U4'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 " #.@ -5$Z=?\^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'$@#)/FLK%3"X,5-G8SMMJ:Q7^P-9*^_9*L31G; ^QHZ>=/ MGT"MCE*'A,\I1$QD,=^-KO=9ZKAA)Z(H ;(^H5.YG!)^:AY"*-7?/Q,_0(S&K!'AYXR5&4%K)LG MQO/8MW #S##"Y/)W VDLX1-^PZ^;5^>-P_L4YP(0I^7_!Z+[CDC:R:]]GUA]]-V 5C#_8? M&U\%NQ9^W47W!5!+ P04 " #.@ -5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,Z U7OG I"OP4 +X> 8 >&PO=V]R:W-H965T&UL MM9G_<]HV&,;_%1W;[=J[$"P92-(1[@@-7=8TI2';KMOM!V$+\-66F"Q#\M_O ME0$[R>07YBN_!'][GNAC2=8CJ;=6^ENZ$,*0QR26Z65C8.<^RN$!9LI3,53Q'U%H%I>-\P8)Q8QGL;E7ZU_$%JAC_0(5I_E? MLMX\VV$-$F2I4>&]WM:K8FV3X.;/ M:05;_=5&SRKT7?))2;-(R;4,1?A2WX*R% 5BNP)=,=3PUTR>$M\[( MX3YY?$K8A4O^HCA^\7[\W,]'W\]?@VEJ-#2YOUUO:./0=CO8?O@N7?) 7#:@ MHZ5"KT2C_],/M.O][,+[3F8O8-L%;!MS[[]7009=U)"'IZ5PD>)RZC6_N)!0 M54VD3H'4.0SI2\:U$3I^(O=BJ;1QX>%61F>NES)$537QN@5>]S"\L="1"FTO M)/ =<%8>[E3TN\J.A^IKL2]9CQ.G16)RFH"GA> MYVBAKJ6)S!,91;$@=UDR%=H%AGMXGM=D7:]S[H)#I37A+@JXBT/@[L4\LI]1 MJ,8[GCC;*.[S$6)+(,B-#%R$J+8F(?7*<=0[A!'*IC2T2VZ;Z F9&.B,1&DR M5)DT^@E^0R?X'O?1K8L8%]5%?A8=Z"'(#_R1W(30.:-9%.3<2 O>8]FY:/JL MV^YVJ9,7%=?E924O.X1W$(;@GI[L#L@M/$<^2W>]XI;4\RBYYBE\P'F(_[0,O]0/,&\QBRZ M[UBK520#=Q7CGA5=]QBAB):IB.)9YC7H6*6&Q^3/:%G]A<(=?1]&'B?I,?(1 M+0,2Q7--WE(',,.M!L,-SJGOQ#I&'*)E'J)XB+E5 =37>*$DEA?VF'0ZK-F! MU.#D.T8:HF48@,)"$U(Y2]F;XE$Q%D&FK2"8D[#562P) T,2KX=D)^ M]$[AB[N$.5T^XW62'R,JT3(K43SD0,(-(SDGDZ=DJF(G\)Z4-+H?.KF.$9!8 M&9 8'F%V54BN'X,%EW-1&0+W&-T-)N\'SHDF+JQ+6.8A=E >&F9:VZG*9GZ2 M5R4,(YES<66/XU?GDLP05]7E+',0.R@'W4B83V^6X>R63N)CY!]6YA]V4/Z9 M)#R.R566PNW4W6YQG\HI-JZKRU?&'G90[+E.A)[;COD!',P"D@'$4>FN6MRP M&O08J8>5J8?AH657D0L!%8GAX3;5>,=(/ZQ,/PP/+KLO[8NA?9(O89//F8$L M*_,Q]$TDMRO;;YWTWRGC;-_)QJV3N]GMDU6?47K6]=K=7FOEXBW3$,,SS" 1 M,LS7OT8QGSM1<(/JBCQ&V&%EV&%X5BG6]491:@/M5\$U&<%%]U<'-ZO<,3A& M\/'+X./C>>4UXW:IMI)RC]T7)R,NJLM81A__L.@#F!H0;V0H'LE'X?SF[+&" M^8AWX7MMYIR6X.*ZG&7T\?&@LLMVSYLKMN:^QZ[9I*SI.]>Z<.7_!6T]VR&T M@U^^<9J2P*Y*;C8+BZO%YNP@WY)LE8]O=G8_<3MVIB06,Y!ZIV?PP=.;S=+- MB5'+?+]QJHQ127ZX$#P4VCX ]V=*F=V)_0?%EG7_7U!+ P04 " #.@ -5 M.I'UE8"N[]^KQ_D(=VX MT.4+L O;<%N ^R7 MMN"T 37U?L.]%BX42@Q.BOR1%!4:LE47M?IU-.@59]5$&:D"_AM#G!K<7YW= MAQ=W44B&UU=A=#5JKD;7?UR$9]7CT1W\7$97=R-R_85CD'Q\_XF4WS>])CMZ3$GEWFFYB6)LHF<(/%A=[S;$=\']=82LF<)SUEGPM^7 MV1'AU@%A%F-(?X8O#Z<8G?_7>O3+K>^(P=?SB=?Y^)Y\%]DX3R49*:$DU!-% M_CQ[*%4!]> O;*B;9#:>K"J2Q^5"C.5I#ZI@*8N5[ T^O*.N]1G3^2V3A6^9 M+'JC9#LC8J]'Q.[*/KB5*YDM):9^$^C6@=6.LAK8W'6H>])?;>N*P"SN4GL7 M%IHPW^&VSW=AD0GS7-?GP1JVP])9LW0Z689Q 5L/&>>E0FM*$^ULM,N3A5=TW5[:3Z6Y&7)5D4^316&%77:)5R M:GE,HXK J!]PJE$U80Q(.+Y&%8%1SZ40PBG\ TE1(==<_H50#SUM.4,%$PYOHJ"$T4#2@--%B$P%SF MV@XNA+\6PN^>WA(JPS@6C;FJ1$CS0L7_U@\PYK[9#I?4 RB:[T-MMV-PZ9:ZQT!,8I MU<<92P;RZ".-P&P>>'N8;]E0^@N#?4 >)+P,2=(H0I1XPA=ZFWV'HNLPJBN! MP"R+ZC4/@;G,YTR7PH39/O7V:<$V6K"7: %DGV< 2IDAQ-28^@ MJ.MQ?3_#8-QC_A["&\](.PW0X I>B)L11HERL[BX@>%2,!CL:+Y.U839KA5X M.E43QL$N['$I=&/&J-WICYL5#E2AGL^K]^W5\^2N5SG)I]6X'Z,Z=/J\UYKE M-\T6OFFVZ*VR[8[1QDK2GWA).84G$Z@]&5PILFC/11:)P/-,2=!8$:C(DI2/ M8H$K8/J_0Q90W6DA,&KI&B"I8 O693!1P=[5N;&;M-MO#I%UB=+UC)<8V"D# MW7%@,!OLL\[8A-F.[1O;C0GCOF/1/:0WUI)V>\M(%!F8;'BE@,I4']F0#^]\ MJ)V?JR.X>%SY$3+)DT046YA/J"Y-2][V^!YQKLN"H2S#CY@H=L2,.HWE\ M8=&-]:3=WA/1Y)!,XF2IH"Z\0H\ TT.7(S#&U3 D9A[0PI@@6&ONGOG!-J:4 M=9O2[_5A*_ 6*_!E4"3:8[U\J4H%[R*@$S)A&A"J"C,M)+.8_I(]1&'@2C1M M4!BX.DT<%.9OS;I==3;&E74;U]>HLSV!NO0Q?26S/.KK^B PRO2R$>+9C+,* M-!OG^NSI;QTUI[*8U6?\)1B:9:::4\+UT_5WA+/Z]%Q[?DZ/AQ1Y'M+CJ/E* ML$G??+2X%,4LSDJ2R"DT91UYT->B^0[0W*A\41]T/^1*Y6E].9=B(HL* /^? MYKEZOJD:6'^-&?P'4$L#!!0 ( ,Z U54"4#N=@8 #8: 8 >&PO M=V]R:W-H965T&ULK5EM\=FY M7CK7)'-.VL\*EF/F /F$R$M_?5>8@&T)G+27#[& W>799;7/+IP]"?F]6'&N MT'.6YL7Y8*74^N-H5,0KGK'B1*QY#E>60F9,P:%\&!5KR=FB4LK2$7$5@I?6(T/ENS!S[G MZFY](^%HU%A9)!G/BT3D2/+E^6""/TXIT0J5Q%\)?RJVUDB[6G%[_6K]<^4\.'//"CX5Z=_)0JW. M!^$ +?B2E:GZ)IZ^\-HA3]N+15I4_]%3+>L,4%P62F2U,B#(DGSSRY[K0&PI M8+=#@=0*Y*T*M%:@E:,;9)5;,Z;8^$R*)R2U-%C3BRHVE39XD^3Z,S%#T^NKV<75?+.:7W^]G$WTZ4^3KY.KZ06:?[FXN)VC8W0W MGZ%?CWY#1RC)T>U*E 7+%\792 $:;7,4UW?^M+DSZ;CS'V5^@J@S1,0AQ*(^ M[5>?\1C4<:6.=]5'$(,F$*0)!*GLT0Y[TU)*GBO$BH*KXJ/-GXT!UVY [[>/ MQ9K%_'P &ZK@\I$/QA]^P;YS:O/N)QG;\94VOM(^Z^,I*U8(GAJ*]8+_*)-' MEH+SUJ>X,>57IG11>!R3* K!T&YQN+\Y;R18!]RHLARJ&RB25B*=0?EL>\T$='>!A17'ET1(;4)4-0*M:\*A'IB\VKS8V] M;:]"CWK>GEL6,=^C.E]M?GF-7UZO7Y=Y+#*.%'O6E; $V*V/-K">@8(&9 ^I M1<;!CAVGW^#T>W'>2+YFR0+Q9V"- F*M(RS4BDLH3=O;Q0;:-P!AQXOV89M2 M?A!UP X:V$%_V@C%TC<@#,R0$9]$= ^B12P@&&,[R+ !&?:"_)P\\T4-KDIK M&\+0C([G^WOX3"$O\ET[NJA!%_6BNZX>\@%TD7'CD/AAL ?/E(ITE.WXL-/R MEM.+<,:7'![PHMI%!X#6IG9RT37B:)$*?"_H +I%L+@7Z.]"+)Z2-+4"PV9] M\1S7V4=V2&P76DMYN)=EZHW2O4%J]>W[NBYQO/U-;)'S'.HZ'5L$MSR%Z9M( M.4W8?9(F*N%V9L:]?/=>:OY9UG:=;DD/][/>)(Y%"62,UNQ%,\)6U65Q+$O( M^:UX6,-ATE;D^MA(>%,LQ*X3=CRUEMUP/[U-:I2 7XH4*K$H.O++)*TP=+W] MWL(B%F"7=)0XW+(;[J>WU^Q:"UF-%-!)P'@DF4KR!Y1R& X.!MJD+S>,]BN@ M1Y(H5I$E@V"-&C;%($=I5IEN6P_TT=[W3+1P*ITEE M6T11X[3(=+1CN&4[W$]WNQW#(90FH^$P\LSM99'S'9=V5$724A_II[ZO(G\X M5EQF,*_>*_3AEQ#:D5,4 QLF"BU9K,%;NUYB4MQ^'EA$L*/_.E"W/$CZ>7"3 M"6F#_4"4BSUF+',5N%'D= M*%M^) <&.9%EB8JP-X1=BHH5DWI2*]5*R.0?OH"N6.0<)46A.;GJ)4I5*%A IE@C9M*M M423Z1'9]:]F8'&!CR&4@8=,Q:'6[/ LH7 DJIP(RC**@=O/P_$],3@ZHX6:_ MT*ZC+6^3?MZ>+*!,0[\!]45/U\=)CF*V3J#>6(&:O.Q&043VFPR;7!@ZU.^ MVS(XZ6=PZ.;*K$R9XLWL+S+([I5^E_L(B56U(5;HEO%U'[5%A'019$OGI)_. MOW'%X-0"<29SR')[*33IV0V\,#*2P"+G$ABQ[2AI2^.TG\9O);28I7QY37FF MJD[Y%'EX&$1NE=6P="-:I_[AK*8F>1\'ONL8W9Y5T*5>T#'NTI;F:3_-;XBS MZ"S25MB6^18['MTG>XLEH# 7"P & 'AL+W=O MDD,[GX"7!(P3,$N+ET M[G+,D;0O.GTA[ 5K(ENN),-=/WTEV7%M<(!T8_Q9) 2 M?4MI)L96(F5^:]LB2B#%XIKED*D[:\93+-64;VR1<\"Q<4JI[3G.P$XQR:QP M9-86/!RQ0E*2P8(C4:0IYM_O@++=V'*MEX6O9)-(O6"'HQQO8 GR*5]P-;-K ME9BDD G",L1A/;8F[NW4-0[&XC<".]$8(QW*BK%G/;F/QY:CB8!")+4$5IV^PA5 M0'VM%S$JS#_:5;:.A:)"2)96SHH@)5EYQ=^J1#0+:6JGI@I@\S>X?YS,T_?(P MFS\LR]'RRZ?[V40OWTT^31ZF<[3\.)\_+M'% G/(9 *21)A>HO?H:3E#%^\N MT3M$,O28L$+@+!8C6RHZ_0P[JDCN2A+O%9)?B^P:^?0:3< M7>/NMMUME9,Z,5Z=&,_H^:_H+266H.I5(K9&'TB&LXA@BA9,$%-_?TQ60G)5 MA7]VA5IJ][JU]=:\%3F.8&RIO2> ;\$*?_[)'3B_= 7^/XFUTN#7:?"/J8>/ M',>@]FL$9(M7%,05PE3M?94.Z'S)I=S R.DS9!NZ0U^]D&TSHD,CS^]YM5&+ MM%>3]HZ2+M3^!\XA1FK31,]7*,<<;3$M %VHRHP9I9@+E(,ZQ!)5Q)==].4C M@@:8<^WLTY\P:M'W:_K^V^@-HT"XD GCY&]U0T=1KG:BE_K]9N+[COGMX9]A MV IA4(,6NC#&GWX!O0W5_CP()5>5;C[23_'LA6! MZ_S[O73>'L-Y)5XI-[$"WW&"0_XN2V\X#%[G;WSOW1,'.F!1\.][$9Q"=P^ M^FXP['6@=UGVAOXANMWH6G3+^!GS#Z.Z%P[_ 5!+ P04 " #.@ -5_+JPAC<0 #[ MJP & 'AL+W=OKD^?U33.?+:NW M*V]]LUB4JR^OJGE]^^(H./KZBW>SRZNF^\7QR?/K\K(ZJYH/UV]7[4_']Y3I M;%$MU[-ZZ:VJBQ='+X-?5)9U%38E_C6K;M77>=(BR_>]3-:[F\X[4MN.O+?3HWF97\>'GKW2Y^?+ME_E8KJMQ/?_W;-I< MO3C*CKQI=5'>S)MW]>UOU?8+Q1WOO)ZO-_]ZM]NR_I%W?K-NZL6V=L1#RH$T8X*X;9".+1"M*T0&17"=$<%L:T@C HBV5$AWE:(S29E.RHD MVPJ)62'>42'=5D@WSKKKW8UK)F53GCQ?U;?>JBO=TKH/&_]N:K<>F2V[H7C6 MK-J_SMIZSO57'FG;YN?_]F_(_?WOP^*=Z=_?!=%@;IKU[QSP^G[__CC;P/9Q/O MQ^^?>>NKW]5WZS+Y73]D_=][^?GQTW[-;K&')]OF_SJKLGACB:_ MKYMR3E0;\]7&]6+1COVSIC[_DZ@]X6N_G$YGW;53SKVWY6PZ.EUZX_)Z1K>D MV,,Z/[]9W,S+IIIZ;YJK:N6U;6LGDJON"O]4>3_^7J_7S[S3Y7F]J B\Y/'O MJJ:=@EIV4:Z6L^4EU<5J3Q>WL]KZ9O6%ZJWC=H3=#[/P?IB%&Z#8 7Q576->+L_;+]D.@KOA\Q7W7C.UBK0,-]]EE M1!I&:=8O5MC%1D*$4;^4M$M%698(HUV*@"5I&N4!W9OBOC?%IF*THS?;J:"[ M(MNKINW S:=GW22ZN3JOZOFT6JW_YA5_WIV_+U?1_5!\+ MY*6$A$V0L ()DTB8 L%Z0RF^'THQ>V&^;I>WLUUWEE>Q-1<$49@$QM7'6G#U M.1)6(&%R4&,Y-[9R:L,T_7ZYO-W;3=DWCK;C88=>ORJ=?ZM]VLK,N[ MY?YRZDUGGV;3:K/^6K8CH)V4VRH7U:RYZ19H#V[&U*A@&^$Z821VKQJSZ 1I MKT#")!*F0+#>R$GO1T[Z%".'&BVIY6!C835FF^8Z?]CFPM2X1@ND06D;'%D6 M%X^DQ-_9GVI2/C&(FC,FG7UVQ"+!=*B1,(4"-9S M<'[OX)QU<+&XGM=?JNKNPO6N;U;G5]WJ\+K=6NV;RUFRZUR.A$V0L ()DTB8 MRNWI0]"[@\#7(H[_Z %!"BR^?1-.S5F:M^GJ7D MNMC(;Q^K9?NI\:ZWPGUW,;9KJ-IKRL]?_TBZW19D1&KZ'*D 3:"T8D#[)=2B M0M'Z#M=25\!K7>.K9_*^4W5K9-GRZ9J[37>JFS:J?FVO*8O M\\CJKSS*38>S37!V.))6#/D"$FI2H6A]CVLY+F EFI-WU==;[+IS]/E=:.'N MYKMG_<6371=@4-H$2BN@- FEJ2VMM_L(=MW-M;06\-H:,RS(H6 +3*,@B[^[?M9JVX!+[L5RRD3ROJC7-W'. +2[U ]+; % MM31,+$T-:K2 TB24IH@.B?U4^#N\KA6S@)?,6J_W@UG['6U+14&:)+&U@D\' MA+,(F$B3((G-/12A3T4BLE9@=K$H3S*1FXMINVVC)(\2L6NVU"I5P,M4A\>$ M>0/.%Y*M2%%18:C1 DJ34)HB.H2)# =:O0IX^>JQL>' ED[(X/"VW)[+R8:1 MX6&B'!4?)HJ1 6*B;6R$.-0:4.@_88PX1&HG8RAM J454)J$TA2*UA]26IT* M>76*CQ6'MAH3"6'>0,:\#6??0^4I*$U":0I%Z_O^0<(6KV*Y2LJAK?I$YMID MS-MT'@O8!"ULAA8V1>M;"%RA%KA"7N Z5-$,;8$H"JSH(M\(Y\$!E;B@- FE M*12M/SBT%A;R6MB!ZF=H*S&Y?0^!REQ06@&E22A-H6C]H:'UL)#7PWB=Y.\W MRW:][^_>/O-TYS6HK;:UNX+8U$F@1@LH34)IBNB0V,^371L1K8Z%>]6Q_L9N MOZ.)G+ L"5-K&DB(C5UJ.M"&B

&6A\+A^IC M;JIC:,LVI.JX+B;:SJ&&KQ*MO$5\]A4ODT1VXE,8!)EQ QGS-EQ]#Z454)H0R);DA!F_@%HLH#0)I2D4K3^"M((6\0K:-TRQCVRQ M+33GD]"Z@P;F2" HJ;E,YK^DLX-MDZ,PC'Y-'S:.>)&RIP06D%E":A-!79ZN&N M;/I(RU;1'MG*,?01$0<%<^O$,C2)BS(IS&QZJ$D)I:G(SLV*PQV.T\I3Q"M/ M;#9]1.@](A7FKI@WX>PG:-85E":'=8A"&>W[5,M?$2]_'1I[BH@\)]_20OA& M.'L=JGT-^@82:E.A:'VG:^DKXJ6O V-*$:& F:>;^!8X>QR:%#:@_1)J4:%H M?7]K42[B,\(.R*?GR<[K,*@"!Z454)J$TE1DI[^%84S?SX46U@0OK#GFTPM; M6!H%46)&?L:\55;KK%"!L#8V* M$T.-%E":A-(4T2%,G%AH?4SLR3!SCA,+6STBX\3"UK[L.#$!(^/$1#DB3DS1 MJ#@QT30V3BRT:B6&/G%K0#H]W;U(;69\,TM%%$NCS(_F6."]:H%E.4)J$TM2. M[MVA-0FM-8GD"?,(!/1(()0V@=(**$U":0I%ZP\I+74)7NKB\PB$?1 OR(/, M?#8?;\/9]U E"TJ3@CA=:7>(0AGM.U5+68*7LIXHCX!OA?,$0F1SF=%CJ,4" M2I-0FD+1^B-(BV."%\>^81Z!($Y4FO,)5!$C#$9!;B[^H$(787(4V?NR;Y%" M%FNE*^:5KL>D',2VW"6LC,LQ;]C5?X-L%E";$DI3*%K?T5KJBO=(70>D'/!H MUSD>2IM :064)J$T%1,/(=OQ1)%8:V$Q]K1E3*1N"3/;B+?I[&%"?#-WJ074 MI(325&Q+;V*'ZA9KU2W>"'UJ-U>:O.3H8*=%": MA-)43)RR[/=OW\]:>HOW/MMKX G+D/0[](1E3)VPS,VPQ@1JM(#2))2F4+3^ MX- 27LQ+>.R#W^CQ0"1PY5GHFTG!,7$$TXJ9$3"1AWEF'L$DRH6Y]: JBA;' MUJ-:%-&T41I':9[MN-:TGA7O>7I]KSN=+S5HOA>4-H'2"BA-0FDJMD6U.$@> MA''[K[/1.EC"ZV"')S'P!ES'1V+K7502 ]1H :5)*$VA:/WQH>6SA)?/'IO$ ML,7N36(@RMD3DJ'O9GQ\$D-"O$20 M2&+@6^(ZW4)I!90FH32UHWMW)#$D6KU*HB=,8DB@^6-0V@1**Z T":4I%*T_ MI+1XEO#B&9_$D-BI6"+QS?OIF+?A['NH. :E22A-H6A]WVL1+<$>G$R(W"PK M@,G;=!X+4$$,2I-0FD+1^F/AP9LI]YS%//#<7F)+:::*QK? >61@WSJ)?>TD M]KV3WR+-+=%:6\)K;0>&5Q+B^?;6X\?&?!N"% Y/O6YA^:" >E22A-H6C]P:&%P\1%.!PT'NRG[8>! M'T?6OI1X8X"][2?>&)"GN7FPJ"#*F8>U*50:9[EO;OJ)MP6DB=B\'X':^:5: M:$OWO#&2$V'W]FMJRV)QD%J)#7P;7"=A**V TB24IO9V;]_I6CU+AZIGCPUT M\09<)]B4.FII![J@1@LH34)I"D7KCP^M!*;N2N"@44$\:XP*=Q'E[&DV)4Y2 M4N$NHAP1[J)H5+B+:!H;[DJUQI8./9?Y^* 7;\+YLH,J:U!: :5)*$VE=O8: M$_1*M626BB=485.DHC2&TB906@&E22A-H6C](:65N)17XG@5-K5UMS#) S,8 MQMMP]CU4>8/2Y+ .42BC?:=J22WE);4G.DK&M\)Y B&>[6\>)8-:+* T":4I M%*T_@K3TEO+2VS<\2I;:LIRIU_*-\Q1LI1("A/6(]-XP\[^&V*S@-J44)I"T?J.UG)8ND<..^ H&8]VGN.A M67106@&E22A-I=2[1>G=1*:5O6R/LN<8A,V(Q_%;3Z_E;;IZF#(9F<]=@IJ4 M4)K*[">A[7H>5J;5N8Q7Y]BC9!EQZC#QK00KWH2SGZ#"&Y0FAW6(0AGM^U0K M:AFOJ!T:!<]L^& 7/B).481Z8 MR3-\(YP'!U3J&_85)-2H0M'Z7M=27\9GQQUPS) GNR[9H+0)E%9 :1)*4UM: M3\Y(=N3A9EJNRQY]^I0<"K9[CP%V,HP;5,;TELQ\)1Z:W M$.7LN"M1B$QO(9+4U1Z2U\&YRG5V@: M&90FH32UMWOOG'Z\OJJJ9E(VY7;3U_)^[:,QJ=GEU M_T-37[\X:O=['^NFJ1>;CU=5.:U678'V[Q=UW7S]X;CEW]:K/S&PO=V]R:W-H965T&ULK5=M;]HZ%/XK5C9MK;0U(4#*.HA$2;*RK=#;P+VZNMH'DQAB-;$S MVT#W[W?R0D9IFLLF)$3LD_,\/B_V\4E_R\6#C A1Z#&)F1QHD5+IE:[+("() MEA<\)0S>++E(L(*I6.DR%02'.2B)==,P+#W!E&EV/Y?=";O/URJFC-P))-=) M@L6/:Q+S[4!K:3O!/5U%*A/H=C_%*^(3-4_O!,STBB6D"6&2O* MLS+]7.%O2K9R;XPR3Q:[COXLL"2C'C\#PU5--!Z&@K)$J]C=<^W-Z3TIYOQ!3R6^3_:EKJ& MAH*U5#PIP6!!0EGQQ(]E'/8 P%,/,$N >0CHO !HEX#VL8!.">@<"^B6@.ZQ M/E@E($^F7@0KC[2#%;;[@F^1R+2!+1ODZ"4/9\,Y\YX MYCIH-)TX[L0O1O[TZ]@99F)_!H];=S)#4P^-;H:33ZZ/QA.03T=?;J9?'??> M?_.J9[8N/R+WK_EX]B\ZN\.",!4110,I/8MFNMF([YVN_ MP.:Y4^>XTL=L.W="0 ML!"=05$(>1QC(5%*X-:+H'Z:#D M'J/D-;KXAP'L5@'L-@9PAA]1*OB&YK<\_.!&!940+0B#D8)@%@U &F-6%\Y& M^M\],:;2J/%K_F\==RB!;E"D"AB@DH!XB MN<5I7>ZL9W:\_]#[<' 6GBM=]HR#L_!TP[^D.Y->M*[?H47_1%!TSW'TKRB2*R1(HC8M+R*LH MNM!BHGB:=TT+KJ 'RX<1-.Y$9 KP?LFYVDVR!:I/ ?LG4$L#!!0 ( ,Z M U7>1O_4:0L QD 8 >&PO=V]R:W-H965T&ULM9UO M<]HZ%L:_BH:]L]/.-,62C,'9)#,IEB [;9)IDNUK!Y3@6V-S;9,T]].O_"<8 M2T*!WI,W+3A'/PO\(!T]DN63YS3[F2^$*-"O99SDI[U%4:R.^_U\MA#+,/^< MKD0B__*09LNPD&^SQWZ^RD0XKPHMXSYQ'*^_#*.D=W92';O.SD[2=1%'B;C. M4+Y>+L/LY8N(T^?3'NZ]'O@>/2Z*\D#_[&05/HH;4=RMKC/YKK^AS*.E2/(H M35 F'DY[Y_AXZKIE@2KB?Y%XSK=>H_*CW*?IS_+-Q?RTYY0U$K&8%24BE/\] MB;&(XY(DZ_%7 ^UMSED6W'[]2N?5AY':2I<\H*Z,EK7Q1":(J+2]AE)3:O2DR^==(EBO.[B[/[X*+6Q:@ M\=5EP"YOZEGF]T$K'MW!&X?Y CW(%CY' M#UFZ1++3R,(B2A[K5C\Y_3'*!A 60, 8)XY"P"21L"@3K2-#=2-"UT<\N9083);-T*4PZJ\MZ5=DR M47DZ(YZ/O9/^T[: ]"CLXQ'N1@4&%L:C43>*&5B4> J+ZU&NY_C#;M1$CZ*N MZ_K=J*GU^_G-;W^P^?8'U@;@?/ZG[(5EME;DJ$AENC9+DUD4"Y1L+DMY?%:V M$ZLL?8ID#X+N7_9O* :0#04D+("$,4@8AX1-(&%3(%A'JMY&JIZUH0C$@\@R M*;]768:_:DF6 XU/I6!-^K,R#]4?)"R A#%(&*]A@ZUFRY/MJ=*VZ4$C7VW9 M@&K5DA52[7K]) <@B,9E(X48'B-,^%,8>WP@[5"20L@(0Q2!@?:A(X MPD.BZ,04I';-4Z!J=80RV@AE]$:[(J&S**S-AF2.PF6:%='?U0&35*RX0Z4" M"0L@80P2QD>:"@CVE.9B8@BBOJM(!:A:':GX&ZGX5JG<%.GLYU%I)LV1[(-6 M(LEKV8A?Y6MC!FLE'JH62%@ "6.0,.[K? VA:I65S=;KB6VZN:K3%/0ATD8)1^1E,L\RE=I'L9()C+1L9#I80)"T I3%0&F]HV_K 0TU$>M 1]D>:BH!JUE41:55$[,Z* M',J7X_98R [+VMQ8.0=K!9(6@-(8*(TWM$Y;X@\TL1BB7)>J6@&J65*4BJ,M[#5L:MKXSMQO)%,LNJ?B=*MLWBW?D*J%$,2@M :0R4QD%I$U#:%(K6 ME6#K%V.[87R;A7-13FF(Z"F\CT6^TR2V@PX6'ZA-#$ICH#2.=1.XS(,]U0,T MQ=$1];0VZST,8]PZQMAN&5>]F:V- C6)06D!*(V!TC@V>,#4H^ILJ2G,'?F. M*I+W,(MQZQ;CT6]T;'$4WD=Q-0UJ5 ZH9PQ*"T!I#)3&06D34-H4BM;586M% M8[L7?3Z;96LQ1ZOP)4OC&,W2?$>K!>I @]("4!H#I7&L&\QX./ \M=4RA3F. M-E![#R>:M$XTL3O1==?V1BME9QRJ%%!: $ICH#1.=$]Y1*@ZNV6(PBY1[:(I M5-6Z0FFM9V*WGL?[K/0QB@?4< :E!: T!DKC1/>2A\[04^T@0YC,GX?J["A4 MW;KJ:2UG0JS)D;J>M#80]U@F1D M:%!: $ICH#0.2IN TJ90M*X66TN;V"WM M<;B*BC"N)S[F4;'.=C1Z07U$W8$Z36\*(SY6EXI!U:TK MEM;()G8C>YPF11;=K\O5'-5*V!]I]O/KUW 9?D)_IE%2H">1E!(R*@C4[ :E M!: T!DKC1/>QCP:.UO,9HEPM; I5M:Z 6K^;6,W,L\NTV/8:493GY>CL4"6! MNN"@M "4QD!IO*%UYE@=74EZE*:B]["L26M9$[ME7=X,(9/OF1#S)H.2XS:4 MAU)0UM4>=NS!N@$UL$%I#)3&B6Y,:Z+10P@=NNKX'JI>7>&TUC6Q6]=5XOUA MG5?+XS]V!G"F'-RH(5!W&Y06@-(8*(T3@VT]\/4\2 _#'B7J.A"HNG5UU+K; MQ.YNJP.XAR@)D]D^ SA0AQN4%H#2&"B-@](FH+0I%*VKQ=;A)G:'^SI\J6], M2Y/7^S<>PEGI7[X8%0CJ5-]["\YU&9,"7F#1[L@(.% NIM@](8*(U3TSII@M6% MTA-3G#^@:HX-5;FN3EISF]K74V_W1VDUG[:5'659F#R*ZN]&!8'ZVZ"T )3& M0&FLJ-E*],,T(QIM5$VL/MLP&ZT ;O3 M!NQ6&P;3&5,\PEK+8S*Q?>RH\VI0U>N*I[6GZ1OV]*)L74KE5'=TE'>I5B_* MY?I/8;RSU0$UID%I 2B-@=(X-5C.WM#! U4]>ARF0U\=TT-5KBN>UIJF=FMZ MO$LRG]"]>(R2I&R'9+J\$EF4FC:8^F(_P<$ZTFU8W_-'RHQ0 'I29C@I=J@[ M4I;S\/TJ-]D3-VWBO-UQW8O:.L74[A1;+JK,8M^XG 9+T_?5M01C>PT._KWK M)\5X2(;*-\M S\KW^ZB3/2LW;>*\G>KH7LW6OJ7#MVVWZS":HV"=E3_'TO:_ MKBX@XFEFWH(+U*\%I06@- 9*XZ"T"2AM"D7KRK!U?ZE]*XR+S_CDQ10T\;?#R'JZLV[JRKMV5O4@*(;G%SMNO[.4/ MU0@H+0"E,5 :=PWKCGU5(H8@3$9JHP)5L:Y$6@O6Q=;\YS)-CJH?[1!;5H06D!*(V!TC@H;0)*FT+1NJ)L_5[7[O=^O[IK MEMR@]+X(HW(G'V67W*H+-/9[=O;!>@0U?$%I#)3&7=W+=1WUGAM#$!T-U.D" MJ(IUY=,:OJ[=\&7+59R^"%'//Z+7FC8J@VMB2^XCB-34'J6J3 $(15 M$C,%J1O=<%>W1P=:WFH(TF_MM7]9OWLQMC89MANH=XG\'1>Q_ 5GA\T1V[D' M_XY!+510&@.E\8;6<4K47^C$$*0E)J#>:7_K40)+D3U6CY7(I0C625'OFKXY MNGETQ7GUP ;E^!=\S+#A.,?'D_K!%"V^?D[&MS![C))<=AD/\E3.YZ'\O63U MHR?J-T6ZJAYD<)\61;JL7BY$.!=9&2#__I"FQ>N;\@2;!X"<_1]02P,$% M @ SH #56LAVKJ3"@ :1P !@ !X;"]W;W)K.)+.S.TO0_W(;&(EWW#[K,/R..U#S=Q94Q2=W7EXLEHE5+S>GK@L3T93,LA4ID@D0>//K;DP546" M8,:G+'/4JZ2-P]^=]'?L.WR9ZV@N?/6;+=/J9/1RI$JST&V5/OCU#R;[\X+D M%;Z*_+]:R]J#_9$JVIA\G3?#@MHZ^:OO7__+NSLC9UUQI[/ MOBCPQ]9-U/YTK&;3V>P+\O9[Y_=9WOX3\A[Q4OW[;!Y30++\YS&'1=[!X_*H M@%['1A?F9(0*B2;D_\6C^E_)5A]=96)4/JU, M6-MHE//)E&I.]3U6-&K42M\:C!B'261K,L'J2A4K[9:0D#PM0T'VPIM..(?- MD3SKU"\0K/;4COKNFY>SV?3HZXWD#7M'M)(TD2!6>^%=Q))2DX9WUFE7D&'7 M"0- FA3'T%M4;2D&7&)4O9P\NE)I5ZKKMFDJ?B:[J [EJ?V-HZW9:6+"P\"L=%^;4U?-&;$[?F M;$..Z8%W3AMA2A'+ 0XN38[N#6;85:XR=P==O+VA8AY(":1V=63U0%=@) MS$TXX+RLVHQ584("]F.'= B&6JA8>)\%5M(.)3:\FP^4;]X^SL"FL" M/*L10AST,UYM8X%-OK8I?>:ACT_X.%:ZPG2[7"$9'7H-":>,M>:6$F.E$\>@ MM+&H?&QQ(EA8(D61R_C[J85!I*/6-X97#KV%ET#F6*$E$$5 PL\5"=N'B>W;\'R&7KI!M*BB]KX_0KHT MUL&6<5_"=:/=AG+FSWF,)DP=&B=4(=2_H^/)..VTI:%T<:8 XE"%4<)HM= V M=$C!1\ Q!S!U^B]Z_?<*_EQ7T(]49[:C.?7?0'8]-T'M[W%;P?]KS$ QR ), M#K[F: U$_V&!^@&N?57TWV,1\BZ@#E$Z(&%!,\1!$ A'E-1<+! Z*2@Z#M>R M9E@QMU5%JTN]B:12*T!"L@4JHA,,TB7BQOFR1N5L&D V08&Y@T/0@N"M MP)L,X4!,;"H9M; AILY.,LOH8H71B-UJ8^ #8JIS+&B^0Z&/D^N)9)> D,%! M8HL!QO@-5WW2=[3/$-:O5Q9B=7EK GCB)L%ML1KGI7*2%'4Y7H)C3G&WZ1&8XN1+ M5.*&4,&BV@8G#IQ9X-D'@KC:X\"Y+=,3+*84(7#JZL=6)+:TA5CL%V/"9D9@ M'?2\(B>>-4TMVJISYRH@&6Q#B(N5V]+X:YTL ]60([#\GZ ?^7+IBHDD(N%E M.P=*6/AF(L(+RSAN&944B)R+NA#S:<]<*G;86- %P*MUKLUBZ,0$I;D !/$. M3DVT[-(7K622[XB)6#;N6 <9GF3D,?G$N9)@ZIM4.-S+F 5D6A"'O;GKM:;7P@D=<7=LY#2Y:4O!YI0E$,4A MH@ZZC,%ZDWMA9:5B;1:U;?4,'Y[Y(VE^:D]F"(0L?64_T7>?,B> ;;@V&T ( MZ A3RS804F\W,2'FJI>^5@,951%@!P&)*(]?"@UC4H]("U^!F4/H:^JQ?LT= MBYD7>BNP#5& &4=4=KXVA(_T!#Q<[%A' ;H?"-JY,L2G%$^3N*/>;<(G9#$% M$H8NO2_7Z$1CR1^H,Q"SL M:?\)]^;R6DV%.@)P;Y5@%W=B2Q-&E MC%).JF*Q()+ !=A0?A2)DQ!HXH,9"Q7:WK>>/H.:WH;D&]\PE@"!19NH["3% M$;X?))LNNVQ2;P6/.$=S7Z>FLU%=/C[,/T77V2B%3%UZ"4LS[('Z8G^4\K+Q MAA95W-F10L*);$,W"-+&+.,SX46ET8?;AF+R[>%T2C>--@H5DDERGYA3B8J#']+(K08A?QPV$ND(D-:-(=/[,7'8(( MA>_!L8\>T\HV\.6P3%@&D>RN.+E?J8[5P?Z++;S1OX/98*#3RI93RT:],>M9FS[7A4;W(@ M)) V>$5\W1OS"YK,OP 69]DH\4$NS8^;+QV(619UJ(U)F6UE"7(G"6:+XVB% MO%RKX2D\[T)^@UGQM73P6G+RV'>$W<'GG]J$)7_D8BKKDGP)ZD?[[VAG\OEH MNUP^POVLPY*81V46V#J=?/]B! ;"'[;D(?F&/R;-?4J^YI]H4*4)M #S]-JW M>R %_=?%T_\"4$L#!!0 ( ,Z U7>U0_Q P0 )$) 8 >&PO=V]R M:W-H965T&ULE59=;]LV%/TK%VI0M 1B]2'I<0VX'3+V@W% M@B3;'H8]T/*U3502/9*.DW^_2\I6U2P?[8M-B?>>>\XA+\7)7ILO=H/HX+ZI M6SN--LYMST8C6VVPD?94;[&EF94VC73T:-8CNS4HER&IJ40=+? M'7[ NO9 1./? V;4E_2)P_$1_3)H)RT+:?&#KO]22[>91D4$2US)7>VN]?XC M'O1D'J_2M0V_L.]B11E!M;-.-X=D8M"HMON7]P@_'1A.8'06K()G*J]8MRXPS-*LISLVO<:N/DHD:XP36Y[>QDY C8 M3X^J \A%!R*> 0Q Q$+,0+ M>$FO,@EXR3-X!VG0J57M&OZ>+ZPSM"?^>4INAY8^C>;[Y,QN9873B!K!HKG# M:/;V#<_C\Q>XICW7]"7T[UV1%T&>IO@$,OQ&?5TA;(V^4TNTX$-510.W,7JW MWH#>&;C%:M/J6J\?0+9+N%2M;"G)C^=5I7=ML/3=VS>%$/'YY3P,^/E[0NO* MG,)'15O9J$K6]0,+F528BJ OA!V65??0=!L)_48"V@;8;P,&>X2-O$,Z"[P. MFK>R)J8^=6VTM5[%2CE0;7=8^:[WC7^DX=M7$9=;[60-TEITED&MY$+5RJD# M%)UW1@9!>$]'G_6O#4*KW: P;B4%8?T BX<>7MK@U@% MUUB+"_B]-S#820K,5RM/H*02&8=/+1E"/AC=# 0R6"#I1[(A3#MY'Y(\ M":)#=/F0+H_96!0>5+"BR#W=.&$Y3Q_3+0HF$D^21.>E#^2\8&7"7V-+B:6( M?Y1MS&+.X8;V\W?9/D[)DS@.ME*](O&%LX2E-'HD1'#!DMS[G@I:*K]"(DM9 MF16O*>'D$1?Y#TK)R=A$/#8^*V,F"F\\'^=A.4E$GE-H^;^-0@@9#ULJ8W%9 M! UC6J/D5<)YR6CW_2#AM&!\/(:G#N+1X#/9('6EOPQ8" =8]\7LW_;WC7GW MF?T:WEU6/E-3*^K'&E>4&I^.LPA,=P'H'IS>AH_N0COZA(?AANY,:'P S:^T M=L<'7Z"_A+H+:N>TL#.VZQJZPYWJ+/?W9:-,5CKJF"NW68%$.05T;2L[3L"N:/EC. MA[%;LYSKG6N;'F\-V%W7%>;Y$EN]7P0B>!FX:ZK:^8%P.=\6%=ZC^[2]-=0+ M)Y6RZ;"WC>[!X&817(C99>S]!X?/#>[M*QM\)BNMO_C.+^4BX!X(6UP[KU!0 M\XA7V+9>B##^/&@&TY0^\+7]HGXSY$ZYK J+5[K]K2E=O0BR $K<%+O6W>G] M!SSDDWB]M6[M\(7]Z!NK -8[ZW1W"":"KNG'MG@ZU.%50,;?"9"' #EPCQ,- ME->%*Y9SH_=@O#>I>6-(=8@FN*;WBW+O#/UM*,XMKQM;5)7!JAB*I#=PAX_8 M[W >.I+W3N'Z('4Y2LEWI%+XJ'M76_BY+['\-CXDK(E-OK!=RI."O^[ZZ.-3ZO]MI4Y*'0=]5Q\>:JJ9 M;NG\-GT%KEBU"%NC'YL2+3CZ6;X)-8?0U3-8K.@0.RCZ$MSS%N&'IJ0.Z^*F8Q2_*$ MK$2P7 JO&*4L(590H):*(OB+-04@F$_F6 M2/ !^ QRR;(L]40\8JF(X;YY^C_54U(Q*7W1\IA%L3WVD5+41"Y3\#P3.69X-H$K&8K']5P$3E+):Y%T@3IC(^B"9,\OPX M%6=9DOM&*0&$GT;\#562C;?N-#J]61?C5?W5?7SP/A:F:GH++6XHE)^K) S/B)CQ^GM<'&OM*/+ M:3!K>G?1> ?ZO]':O73\!--+OOP+4$L#!!0 ( ,Z U5-%Z6R@P0 ( * M 9 >&PO=V]R:W-H965T=1$!3^YGS-Q@@0:#RL,'L;DZ*X_;U&_YA\AR]3%?C:F6^ZB-5%[[1' M!9>J-?'6+3[QRI\CPF7%IUL!N&\#='5*V4PJ+7M_M7C*@Y;"J>C%Q2R ME4*6>'>&$LL/*JK)N7<+\B(--/E(KB9MD--6DG(7/4XU].+DTB MRN9,2#!= M>RYTI#]<"!S.AQ$&1&R8K\"N.K#L!;!C^N)LK +]9@LN=O6'(+9AEZW9766O M GYN[8 .1GW*1EGV"M[!QMN#A'?P MXMYZSG:FHXT%^7TQ ]JN+OYQSM< Z? MQY%..0N-ROFBAU8([.?O7^%Y>&&Y>%KZ/\W)S\-1E\K)K5SGG?G MICM'UR!"!:/[GN*F ZH^LDD0I)W492 MMJ!*HZ2]SA4*W>O(O[BR3 <%@_E#RS9?PBC;(O2!&1K.=:ESB"BS#+ -^*!G M5C85,)^8@8H1/P+%2L&89VI4B%2TW,<64^ZLT/ JC0/@_.B;JIV=46XTY$*B ME11;[X5_B"IR4L3F_>!N0 Q,5R\'=!E@S$TR6IF6SFD)PY#PL?)3OL(^;LFF!";]C+:$:L'EHP8/]DR_,< M0PQ2E48>0#7H@GWH?$H0[]Z<9N.3]V&C@=C JCA>:HMH:N2I<4%W$S3 H#'R M+TY&%W&Z[1<_0K;U/*"O/X86^9",1Y;8(^\7F=#>PD?00#SL']&ER_;Z=-G95$]2QJOE-_BZR3[ ME:Y7I8\JTZZ ,VZNTWV\UP'LT][X)-NG;^M>1BE5RL\DHC.4*OIOQ\<^64Y= MXGZ >R&B^@C.Z4+)]U0T:NI-;%P/1YJ8%Z-O1X!A7M#&I5U NNQOQ7QQ%X@-XI*%Y MT 4>OV#3<'JJF&4_>;JZ8 *UUK-)## Z=OP?/'?K#+=>!34C)_+V07XDU-T# M8;.[>5Y==J^*)_'N;?8%*44RR7 )U='@Y*A'OGOO=(OHFO3&F+J(%TOZK/!$ M9"\"."^=B^N%&-@\.B?_ %!+ P04 " #.@ -51#1^%X\$ &"@ &0 M 'AL+W=OS>WNR9PO[[2VC&! FV_)&M9>B0]>O%.M]I\ MM3FB@_NR4'86Y,YM3KI=F^98"MO1&U3T9J5-*1P]FG77;@R*S!N513>)HF&W M%%(%\ZF779OY5%>ND JO#=BJ+(5Y.,=";V=!'.P$-W*=.Q9TY].-6.-G=+]M MK@T]=5N43):HK-0*#*YFP5E\H?_H?Q>J_@7> *C<$,%MIRE@NQD4X4\CMF(5P;W A)!Z$RV&<#+J1- M"VTK@_#'V=(Z0QWTYTOTU-[[+WOGJ3JQ&Y'B+*"QL6CN,)B_?QMA6#RXPQ7)):+W82^(=NSD6&9#IC5@N)=P::G4X8*WQJ$^'?AP.HQ'X)7&L M5\>5Q28@D@U\:K#X1CB41A%8VB[J=!"$3%VQ]%D M0CIA' _@4CFD4CN@&!'L5FQH41AY)W@#$3KU4L7H%MZ_&R=Q<@KCI->PKK0Z M3BMR0,Z;A ][1S ,A^,A)&%$\+>:TGJA2 <$0VHC.DSHD$Q\HF=I6I55(;AX MHM3&R>_"+T2J9/H"1; 5%@YZ@\Z$]DU1^-5)H\&2P:/$LOG34K/6/\H=TN:V M&_2[MWCH>#XO56V91/$DA%^HGBD">LZ8>Z=!P%^:#G!'4IX_PJ MR^6FCA$P MB'Y@GJ@IG:$^K.4-Y:3PA;X#5U>B%"%<72W@D$E.HM-6[)_CTZ,0MKE,Z, M#0!M!N* 6Y_,6^C]UO$\QIWH*8UQ9]P*V!3IJFX@F-H"K/092E=/1 ,O""_ M% >J5*)MBN6YHN[E\:FO(CYVY1-MECDI:U)AP?H$LY%(10Q(]RS7"Y5 M6E09&0O8&%U*:[5YH/YRW'#;K?Y,M]+VDG-6?]L?U>L;TD=AUK0\:.6MR#3JC 8!F/K643\XO?%?^J5V M=&_PQYPN:FA8@=ZO-"75/+"#]NHW_QM02P,$% @ SH #598V#:28! M9 H !D !X;"]W;W)K&ULE59IC]LV$/TK V41 M; #!UK6V][ ![U&D:8,:NVGSH>@'6AI;1"A1)2E[]]]WAK(5NWL@ 19KBIQY M?&\.DE=;;;[9$M'!8Z5J.PU*YYJ+X=#F)5;"#G2#-:VLM*F$HT^S'MK&H"B\ M4Z6&212-AI60=3"[\G,+,[O2K5.RQH4!VU:5,$_7J/1V&L3!?N)>KDO'$\/9 M52/6^(#NSV9AZ&O8HQ2RPMI*78/!U328QQ?7&=M[@[\D;NW!&%C)4NMO_/%K M,0TB)H0*<\<(@GXV>(-*,1#1^'>'&?1;LN/A>(_^B]=.6I;"XHU67V7ARFDP M":# E6B5N]?;C[C3<\9XN5;6_X=M9YNF >2M=;K:.1.#2M;=KWC' 81*] MXI#L'!+/N]O(L[P53LRNC-Z"86M"XX&7ZKV)G*PY*0_.T*HD/S>[:8W!VL'O M4BREDDZBO1HZ N;E8;X#N>Y DE= 1O!9UZZT<%<76!S[#XE0SRK9L[I.W@3\ MU-8#2*,0DBA)WL!+>Y6IQTM?P5N()[%4:$'4!I6,:9%&8 M9'&7QF,_2"=A-#Z'+ [CT1B^:"?43VY-^.=9.(I'-)C$819-^HW(WU#H(-?6 M$<7%[I/AEECC2CK;T4P2]L[2<)Q.>C,G'@D]&8$3)!Y?$H.*#F7;9>K09WR>PC@;?5?^G#CK MFH3964:#,0E,,OBC]:$XCM)2*$])UKEJN3HV6!?:>+FNE(9AC7O:V]O!'N99 M1)\A4>S[HFJTZ>IM!9K\Z3Q%6BB.)38$8'O,IY!6:]^X1_NLC*[Z%4OG*(6V M.T$I='!JV[P$8?LINE*6PJ']$+Y1#:Q65%UD])866SKAC%?PT#:-0KJ?.-1W MCYBW?+_ /3II_#0LB#:<^J2-+A_N[A? XR2^_#" N]4*_84$\\9(M>\=ZI?? MJ ESW*7:PK46%&L*SRW!YDZ3%$D1VNBMI. M^V6WU3YM,I>-8$T' M&UP3I="[;M'0F=,JQ;4B"[;ZU-('8X>4!"5QPX=1Z[<6]1,9NY9\]%+)=5< M9-5)U ,I6"S,6^DGGJ9GY_]T MZ'A#(K,M)=6?Y)+JPK_3LT3"\H&I-;!*3@?5 MS?\Y)X.7[I7AP&PO=V]R:W-H965T.;XS,Q.-]KZ M044G:VUJX6AIBM@V!D7NG>HJ3I-D/ZZ%5-%\ZO>NS'RJ6U=)A5<&;%O7PMPO ML=*;632)MAO7LB@=;\3S:2,*O$'WK;DRM(I[E%S6J*S4"@RN9]%B*RK'S)WY2PZB"#'M6@K=ZTW9]CEL\=XF:ZL_PN;8)M^C"!KK=-U MYTP1U%*%_^)7Q\/ X2!YQB'M'%(?=[C(1WDBG)A/C=Z 86M"XP^?JO>FX*3B M1[EQADXE^;GYL<%<.C@5F:RDNY_&CD#Y*,XZ@&4 2)\!V(<+K5QIX6^58_[0 M/Z9@^HC2;43+]$7 3ZT:PTXR@C1)TQ?P=OH,=SS>SC-X)[AR<")M5FG;&H1_ M%BOK#*GAWZ>2#5B[3V-QA1S:1F0XBZ@$+)H[C.;OWDSVDZ,7(MWM(]U]"?TU M;_%' )<*+C.G5VB(2\_G9 2N1#B5I@94#LD>I'(:!-4'E1J]('WF5&W6"4>+ M+""*PB#2N2-UNA)^4!%9NL84&I9"W8[@B^ :$Q4LK-69]*L1" LB)]%*)IRK MCX (9/0 X :SUD@GT8[@\^=C[U51>P%AC% %!<\1<5V;5BDT(W\EZ#4L:C0R M$W3[>#'V?O9>Y;03ZCU/?F($V3H\6 M>LM:X_>P9M.CCZ,X1N#>OS7^ T>JV0JN>YE MW=9$AB%I255 )DB-9,ITO*5&/$ZH25259W]3RJPD'\*Q[>H_:H.<1(;&4:^& M3!-5G+GM7#G@D E'K MEK3",4WV!C&-X2LA4BOE![^'G-VZ:U[#!] ;/A+T_AC.%5R(>]\M!H09;(0, M:=$H(CS*EOA:B4JH#$-H0[H@4**Z8>%ESLY4(R3@GA'I+-QL1 -+>,\2PC65 M(-<0?-&4S"?X:RN,$]+F71#]N2+]>ZD%KL\P+SB8!4^DW_KH)&81")2BE,2D M)\)[?@@Q"5#Z"9:3!RPO+.]2(\6^D?J+3S##FMG;F6S;P=O$GSPB8T.Y#6EK M_TBWXZ=Z83R8452WA9_$ECBG',*XZG?[8;\(,^ZW>?BE<$%]0RKN$FMR3<8? M]R(P8?J&A=.-GW@K[6A^^L^2.@H:-J#SM:;'ZA9\0?\3:/X_4$L#!!0 ( M ,Z U4D5((5B0( .\% 9 >&PO=V]R:W-H965T $$AE>6W92EMIW4" -FW:!GQ ?'"32V/-L8/MK./?AV:1B,K?%(MPB2*)F'-N P6,V^[UHN9:JW@$J\UF+:NF?Z[1*$V\R .=H8; MOJZL,X2+6(OV>W.M20M[E(+7* U7$C26\^ TGBXS%^\#?G#Z=\K68!Y$CA )SZQ 8O1[P#(5P0$3CSQ8SZ$NZQ'UYA_[9]TZ]K)C!,R5^ M\L)6\^ X@ )+U@I[HS9?<-O/V.'E2AC_A$T7FT4!Y*VQJMXF$X.:R^[-'K?? M82_A^*6$9)N0>-Y=(<_RG%FVF&FU >VB"2X=$.YM9J\G/+LXLI6 MJ.%"R?7[.]0U7'"VXH);CF866BK@PL)\"[;LP)(7P"9PJ:2M#'R2!1;/\T,B MUK-+=NR6R2#@MU8>01J-((F29 O[;M-/5XZW.U3CW#.32Z4:37"K].5L9I^ MD]^'.N^ L\/ ;G6FIF$YS@/:#8/Z 8/%FU?Q)/HX0#OK:6=#Z/\[I$&PPU0' M*D#G$\YGG4_L^7)%ZVDL%J!*H#@HE: ]YW(-;[DDBVH-DX5Y-P6:)?:SA'/, ML5X1;AI[2TR6$K4FI%S5='(,\UO;"";A-:3I*$HC$K)D-$E2N&I04P"5$4@[ M^8S3\>AD? )Q/#J)3P;)QQD0DSMEF1B,\U6C*"5AG(W&DPP.S33<6\(:]=J? M&O>%6FF[?>RM_34[[9;X*;P[A9=,K[DTU%M)J='1AW$ NCLOG6)5XU=ZI2P= M""]6=)%1NP#RETK9G>(*]#=^\0]02P,$% @ SH #5=&VS^.D! ]PH M !D !X;"]W;W)K&ULG59M;^(X$/XKHVRU:B4: M2*"4;2D2W;V7WFEOJW9?/ISN@TD&L.K86=LIY=_?C!-28%MN=5\@=F:>>>:9 M\<3CE;$/;HGHX:E0VEU%2^_+BV[794LLA(M-B9K>S(TMA*>E771=:5'DP:E0 MW;37&W8+(74T&8>]6SL9F\HKJ?'6@JN*0MCU-2JSNHJ2:+-Q)Q=+SQO=R;@4 M"[Q'_Z6\M;3JMBBY+% [:318G%]%T^3B>L#VP>"KQ)7;>@;.9&;, R]N\JNH MQX108>890=#?([Y'I1B(:'QO,*,V)#MN/V_0?PVY4RXSX?"]4=]D[I=7T2B" M'.>B4O[.K'[')I\SQLN,\4A M;1S2P+L.%%A^$%Y,QM:LP+(UH?%#2#5X$SFIN2CWWM);27Y^\KM.#@']4 M.H9^KP-I+TT/X/7;//L!K_]:GDMA\?2:ZI?#K5A36WF86BOT L/SW].9\Y9Z MY)^7DJ^Q!R]C\[FY<*7(\"JB@^'0/F(T>?LF&?8N#S ?M,P'A]!_OD('85XF M^2(V?-(P+:U4D*9!_Z0#?]+QS_#MFU&:G%\Z<*SFTJ@8IC5V3!N3N M?NHV*"!T_J-#I:7?MO_2VM<.AA*QM>WI+/1A':).72P6%A?"(^BJF)$A9\HJ M.VBJE5,$TOM9Y2"4;/1_DC2A4*VA'[^C.:$4"1'#;]3@1(JPR+26#$A24H10 M\XH$9;0F ,S68#3683NP6DI%O+;E:)SK0TM8@:L=AMJWX2 MP]V^B%L58<6#<"SE"2>ZX&RXSPSDDLKMC:4&P"?,*FZSVKH06C1G&F60G)NH MJ:9%)1J$O8X66E="@3)Z<64Y>1;8R2C>+19J/#?5%B^-:J=?P_:"0_2Z,?G^W2&#ZW_CX-;LJYX:$2V(B9XKI2 M!_/Q:+IY[_RSK_3K=@;]1SFH<\G,5(ZHA*[,L/1:*)"UYX,/E7>>0)DTL+#!\PP^/:36BI(.KU1'XY@ M0"48UL>=F/43VAK2).@#75WF= YH\SA-3MB2JC>$KY0N[PUZ8>\\3L[H/^T, MT]%^T-TT*>!9"/@N/N_!2Y^W[M9EI$"["%+4GA&PO=V]R:W-H965T MR?.%-K>V8'9T7Y7*7O0* MY^K3X=!F!5?"#G3-"BLS;2KA,#3SH:T-BSPH5>4P'8V.AI60JG=Y'N8^F,MS MW;A2*OY@R#95)7$1SDOG)\87I[78LXW['ZK/QB,AIV57%:L MK-2*#,\N>N/D='+@Y8/ [Y(7=NT_^4BF6M_ZP=O\HC?R@+CDS'D+ I\[?L5E MZ0T!QE^MS5[GTBNN_U]:OPJQ(Y:IL/Q*EY]E[HJ+WDF/(-M_$< M>GN9+FWXI464/8)PUEBGJU89""JIXE?2<\,_1666<:$.Y(J)S><#Z7 M:DYCSYMT#^=#!W]>:YBUMB?1=OH-VT=TK94K+/VLG!=J=^EYW:6F1\T<,VLFSNN'?Y_*?D:'3V1$@'74@'3UG_E_G\![:WTO5 M8TMZ1D@8=PGKDRN8KJ2I*)VH$+ EU .A75@'0]Y&OG(C5VX&]%[1N#:R MI#3Q!I/C/OV*KI0Q89T-YQ!WF@1AT!4M7PLPU382Z[=.[P9AVG_]TDJ:CLQNO,0Z#Y&QO0'%,"V&)9S,. MC8708J[% ^VWX (MZ!J-!Z8[Z"\C%X@&9!@@BWTUMK@2\')"#*T#"7(MPBG1 M.NTIO=->3I0D*MT ^0O:20\'([2%LL3"67!Y)>\C$VL1OZ!D<)(\"Q1>"Y,5 ME*0!Q^C_I7#24HA*T',.! 35&&ZLCYX?V-Z2Y5-RFR%?L'DD*J0P%NSAV3?(' V.DF>1[2TI24:C54X&]&E9\XWUB# * 7HX M0CTR;:2]!2*%TS#PZC3. P11H0'-O8!7K[7#FH1/6:&-.+_/H/A5DJSGZDX8 M*:8E1_LY3UU$--L2&/@C%EF;CKIL;/ GZKJ463#2R>/\QG:G!GW=8.\:RE [ MTM%,9+($F_V0-:FRLLF#GY4JW^,^83FP9SC3IA6(6=R%CJYX;RG6)X6+"98# MD@QK-=J%C_655E:7,@^)OI)*J,QS'E?LPDE$;O4*Z@;+OR5(O0P M[VJ ;\CZHQ8%N#AN@_5E#>$. >(S6<:;V#M<4 &0D<7W-32+#L M&7I<+&,7;"U]MUZB_XBM-;W.W#C+FJJ)%:\#B]E&G)'2X,^KS97\POE:86*2 M(9?3SL$@66)9HC0<#BGEVN*=BT!#CG"D07F5#:\@DFCQX]KF9]?BZ >K[GV0CYNWF0V'%F/LT9;07Y<'[309YC>JDDW0?O[M)__CX8(_>H3&TJ1'6 M:I#@C8?S)&N,\39;S:*]G.#&IJS(8JGL)GNT"XM[E/33XQ]&R*BA=6S^9$O2 M,X_O< 2CWORG'^-5V&5%>>/^:\%LY9E=^N'87QY=J]HM%=OUBKJI*%$;H4QW M/'7+G/5]078UO5G/._NK%A#VB4 EW[&QJ+ <(CB,'C4G:+SL-- J\!J*1Y$_ MWEJ\:TB^L-&#;??7Y'4XG2R5 M/(/J:'!\V,,)&5YG<>!T'5Y$4^WPO@I_"SQHV7@!K,\TSMAVX!UT3^3+OP%0 M2P,$% @ SH #5:NM OQ] P CP< !D !X;"]W;W)K&ULG57?;]LV$/Y7#NK0I]2293<+$MN G:QHBV8-DK5[&/9 22>+ M*$5J)&7%__WN2$7SL#3#]F+SQ]UWWWV\.ZT&8[^Y!M'#8ZNT6R>-]]UEFKJR MP5:XF>E0TTUM;"L\;>T^=9U%406G5J5YEIVGK9 ZV:S"V9W=K$SOE=1X9\'U M;2OL<8?*#.MDGCP=W,M]X_D@W:PZL<<']%^Z.TN[=$*I9(O:2:/!8KU.MO/+ MW9+M@\%7B8,[60-G4ACSC3&:+M8)E#V MSIMV="8&K=3Q7SR..IPX7&3?<?"6;B7Y^HNDN'>KU!,XFZ3E"+2+0/EW@,[AUFC? M./A)5UC]W3\E4A.S_(G9+G\1\&.O9[#(SB#/\OP%O,64Z2+@+?X]TQOI2F4X M60>_;0OG+17'[\_E'"&7ST-RPURZ3I2X3J@C'-H#)IO7K^;GV=4+A)<3X>5+ MZ/_E:?X7$'SN+4CMD:A[L,(CN$%T#@8Z 4KH($WOU!':Z%2!\% SUB%@]4[J M/? DD&1D"LY?% H)L^N].X.AD64#@L!*0UU<(6-X P7")SR@@GPT!:&K&-5B M:2S5#UW 9]^@!67T_@UQ;$%)44@EO:17&Z1OR(0LJ*]+TW9"'YG-%RWZ2GH" MN#94A]K%E3-*5H*/=T()72(\<,>X&7S0L.VL5*'*SN"!!( M-9B/">O Y%8< MQ_L!@;E('<""]6X&]U@34\KL9T,B?H0W\/K519YG5S=HY4'PW*% 5&9]%)YA MWV.U9\9;'DO2'X/'_ IHSH( 3DDA@554JKT+(]#48)Y_L1G\TK!Z04)M@.I9 M.Z+DV-@ (=(X9O\H^YQZB@\7()PC%7A]*F[56V;&XCKY"&WL:^2^!NI*G+HR MQ#TM"0K!7O^D2(-R4D).2L3X7%8W6&);D(B+>8">PR <_'"1+PB0JI 5"T5" MIZ4B-UE+?A_2\J26GG!GSW5?>C(D6[3[\"D@---K'^?E=#I];;9QR/YE'C]5 MM\+2VSE06)-K-OOQ;0(VCO^X\:8+([ M_ E02P,$% @ SH #5?6>H39A%0 $( !D !X;"]W;W)K&ULY5QM[FW;-O5LX,#ERU-J=VX7ID*O\SKIM0M/C:+ [=JC,[YH;(XF$XF MCP]*;:N]5R_XNP_-JQ=UUQ:V,A\:Y;JRU,WVM2GJS\=>9MJ9 ML[KX:/-V^7+OR9[*S5QW1?MSO?G>^/T\HOFRNG#\7[61L8^F>RKK7%N7_F%( M4-I*_E]?>CTD#SR9W/# U#\P9;EE(9;R6]WJ5R^:>J,:&HW9Z _>*C\-X6Q% M1KEH&_QJ\5S[ZJPN2]M"RZU3NLK565VUMEJ8*K/&O3AHL00-/,C\=*]ENND- MTSU6[S'!TJDW56[RX?,'$"W*-PWRO9[>.N&[KAJKH\E(32?3Z2WS'<7]'O%\ M1W]FO^I;Z[*B=EUCU'^:M=E[ M]?>_'3Z>/+]E"\=Q"\>WS7Y_DWW%=.I-N2KJ+?VJ3A>-,3+N1Z!!9M12.V7Z M ;H?L+'M4F6F:0$+RER:K*/@YRWB,>S=7IL1SF(7%9XEU2SJ M.LLCKK3SIV!67IDRQ8B6:,C%UM"=,96J:D7F:ZPN +MK#%HEOM:8 MA6YRU=8L6H%/!?E99DR.I1S^-FM;=P[6SR7(L1*41/X"SSE4IU75X9F?S:IN M6@5Q"?35X63_1]ZRC S?_3MOE%;ZO=,-A%*FHG74>]UD2W5T*.XX5C]5ZEN3 MF7*&(8ZF+-CU/$3=E&3[+!IK M2#5A/4<+NDY#.5BPW[7ZT-@UZ>*T;?&%V3KU'9"D@65/,U87V,KQ*'WB7,]8 MG0"D"T\5ID\?/V$].//[6#WX^]^>3*>3YQ].OSOE/P^?/Q3A:)OPJH+]VP5C M[)Q[I C_3Y[# :[/W \+\XN2Q?QV/L=P\]D!_=86;FTJ7;0('0( ^)YQ+6(\ M[)=F.#QYKN:&!I!J,T!K"'>2+]DP>;%7LYIK6U#B:^MG$:'I\97>\CAB5UB[ M86TY@P\!73J'E A<,I=0K?-YI5U:1B3!4@:5"&50/(+1 9):Z%D[.RM(;P0R MNF@;JX^&_:!B],L86SL69VT7=>,QS\QY 3+X%2E8VCZ)Y0NT/2$ M 6OR5=#$0'1W>+K0P$9K%K4'J)':+"W DU?KD-)^[V!!BGY8$F22(.*=!D@W M6S45@,5_L4V=YT'LMX6Y9&-[)_]"(L'5;3#5P\"?!AN/ M->ZKP>8OPHH_#5>W@,&=D(@7]L.ZJB-NL=:9T!Z!IJL@Y'4.O[3,GS2J;0IW M.$=A:1"\W)FV+UQ>+XA@MBV^Z\!*?D7'%Q(F=E8 M=^- B4K+0?G)9"P!T^DU5.E9+4?[6'V(+A0#C&L$YF\(4]HAAV,5"XTCI2LYZWWM-8ANB144+O[;TN&3#!,2EVI!Y) M]6C)>0O[F1(+A&/ZJ7OBJ7.X'MS$S.>DBEIH87":$<$O;&-S)K)SF!$6$* M"OXO@_=;,VL8O8D"$WJ/U<^Z1":$06:SQ.^NH_A(G9^?W0#*T\G%+V>_'9\\ MFH*:OA4$)C- S12KZ1)+EHY*#(!IJC"OI(B6H=RT8/4(:BH,)&V2BN#(;$P. M!(%9_I&[0[S3@')#T%WKABH0 0IW$Q1_E&K&K7RHT>_]&J,DQ@2F&0\R0L3 MK"5EC(;9X\8T?"W/$.;>FF5&0B.&Z2' 'Q>.).\-6:)/$O]O6%:,Y.GQO2)Y M@-/W*_V2R(SEW\4VAS'NE1UV1]K3PZ='O+' QDY"\X7M%Z":D-X'OR=IU^D7 M>\,[@*-1[XUUG,AJ8TJK;6-X(ILT[UW(>^VB* MN6XH:9:42&F>CQ2$/S70KAM%U29BO@[,B'[[T-1SXP3$TO+V\ 3U==2M.'K4 MUA<%?GM^<3KRBA<+WV^+5XBL8X@D1M@S)T'*KEIIFWMJ1NN%=N,=2FIAN/10 MH(BCE"4S@;&_=YX#Y+KD1?[GR>].:DM(F/)7R"NL%"X(@M!)EZV>)QR:0)#$ M@#.7]@^37V>[/5OVN]K)FI.JW C]=09\-RG! U6G&0#$"!TB[4:V2+\@)5/C MK>*N8UE#931@0WDO(9LP1N%JL35JRII<&#+"!!PN LJZ:GVN="U-1.N#10*Z ML3D28 Y@H9BBQR2+0:'B9%TU)X1A_;62^OL"YZX1 MF>&+=V]\5Q:46OG3#5)2%ZR=K3L8@9(I/'2H?25Y43[/Z$"M_BPI%NJJ*CIT@E;OAN+3*=50D\GCR?3VTN,6^+Y'<7!#_S?I MRMZ=ZI/727!(%AW:\,ZP.8=&'I LM =2FN^6R M.::B'4CZD'V0L%G1 M\=%QCW@-B#?(/A[80;<=\: M:VUF5QSGS.&\5\5K%3X\'9]K,)+ P*0\2MKLM0RIG?@BD ?J<3$I[SJ2'\18 MC*086[Z[\*_<._IBO^CK0?'7RI+)& 7=%6X:3:=,8">31X]O(:Y\7>5KR.NUCL-]&"P5/.3! MC&R[&&N"6E=ZK.DF6,KKZ7ETO6N;LLK=C/&+U$^.GRC1+YC*? '3=D":9^PF MOQNHA0,O/TODAK.)__)FLO9_-:8QE'IMMEH3N^1K1]N"V?$+D MBZ.H53HMYA:(KL(F^:B('(V/+FG[H]CWH*^W +SP5SLWPVKASF7!U:K@EV$4ZVJ;0 IUU;D5+PU MT#QQO1&P96/6=*F-.=T5YI-NJ-U=(@0^@3C2]5 J\GPS@Q,\ M1;'KX/:O[ M9=Z&X8J$ZVC7UG&AYP,VK;24N#Q")BP6#?7QNN9^2*W&]Y-/DW8A+^0C)3JTA1X)4?X0+G MY[ @)YP4R.*).J?3FFI= D,D1OAHY]OX"]H5!4[(+G$^#E@^=^?.5UP3 @>S M$30FP=OG(/8_!,#&A)3CBQ9++Z_XUA]BM>%60K_DS,@]:4(805Z.?7X6&-5( MZZQMM/T81$8XXAF;V*$2]AM@[H_GB4K&33B4$"HH% M4(U3R:P@(!5R4NK/)MZDH$87H1D[B)WYFWO]/9)P#P*->HK#.!K% M^ =M>$F(%4 ]\I2 H[Y@[F$7U0:=#U44%?W^=^Q87C0H]24?RZWJEER*M[&R M[14)G=RM_P95TZ-P?1]F*JA!MUBF*]PJDCB?Q"U*>WYF_2,=WJNPE_)5?]Y%S_L$2L0RB;KL? M$*]"',4+G)Y'@N;2R=%_?B1.M*:WN;BM=(-WLL-17-B&/P)Z*DK_"4;*>Q!< M;@Q>&F%ZDQ&*1!3-Z"R&S1MIFGA;7(ZR?&1L K6<^DZK5(I _V@( O@/H;:\ MCS5[,;/$2NCG/CY5^]01 :;128#)Z,V<\ 3W9=:ZZ,P.<;@P@8N^C\FYQX10 MV_BGAO/H*IT&H@X %BF<6!=3',UTF(@STG,;OZ,7.A"XC%+^)0Q27'_^2Q"[ MHOK"I>!#2" P)D>KW'#\Z;#FM.($W2> M! V)Z_3SRP$PE4MF(<=.=,_67 B %>W5'6T M0$84B#6\ES-]Y:F[OTM@ $%EB, MK\ZSHRYU+C[64#7RRY)X,Z"FOTVK!W[?4D[= 3(C!?PK[!\!+X(O<==UX&J$ MMV]]K73E)UY9YJ&F8BB2N&48LEG'B:DGQ .-(687_ J(][V$;80EKSCY<$G_ M8TFEV(I8,?>PH:?.&UXW%==02!>6RGNNTHG':D8)M>J0^+)BNP__)!#DGRKK M.2*H0KM=R;0P4K%%Z# R4Z:*!0X3A$ M(/+67W 86#:DU80^,.LL5_XJ/*0- M/2*7M)Z?J0>'#]G%^^)&,=&28RIIJTF;W^OUFLJ?JP?3A]Y^4I\Q_^>B@UV6 MG #>@RTXFJ#/J;[ >!Z4>IOKQ;+DW2Q-3F52GA>T' M)?5D4W^2EYO<@"'&Y#(4.3 +$B+@Q"!3#C+3C5EZXYLH,CMAR?>A3/?O$ ZI M)=\-T;ZMMQOIDHWTKR+*H^F[CTRM$]?O?$_,RTU&2@J0:Y)PE[GR_<:D1X.4 MXMN.=]+(509A(B)M&MN",Z)$V%316KU/B7&D3KH"MMAC(WO4(0#\.XALV.L8 MO)M-7)-P]&5'1AU\21TCSS2O;!W06G!ZI91%>T.$9YP+SPT= V3)>\8?Z15- MS=U&*LT5ORPM3:CPSC#DX_<[_56K'B_X05\M 1(( V>FW5"?+M+.Z>3H2 *5 MMA3[^_[1]/UC0BIR*[DCZ/CV-AWCYWS:H!S(!+7QO!MQV[[RY-3/]H#:V;M> MZSY(WLHO#8Q&__8 83O"5E[0C]_&?][@5-[J[X?+OXWP'C;GMHZ9X]')^.31 M'N"5_[T!^=#6*W['?U:W;5WRGTN#;-/0 /P^KU&B^ ^T0/Q''U[]-U!+ P04 M " #.@ -5)@.(PL$' #Q% &0 'AL+W=O-%\!VTCZW:&O$38NBZ =JAI)8<\@) M%X_U[]^YEZ/1.)7DQE]L#9=S]W-)GC7.WX>E4E$\5L:&\\$RQOKM:!2*I:ID M.'2ULIB9.U_)B$^_&(7:*UGRILJ,IN/Q\:B2V@XNSGCLUE^7MU0NMYP>]:-:'W6Y E,^?NZ>.F/!^,22%E5!$)0>+?@[I6QA 0U/C48@XZ MD;2Q_WN-_CW;#EMF,JAK9_[095R>#TX&HE1SF4S\X)K_J=:>UX17.!/XKVCR MVM>O!J)((;JJW0P-*FWS?_G8^J&WX62\8\.TW3!EO;,@UO*=C/+BS+M&>%H- M-/K!IO)N**4N>LQJ[(L7=SD8PLW%G5Y8/=>%M%%<%H5+-FJ[$+?.Z$*K M(+Y9__KV;!0AF@!&12OF*HN9[A!S+'YV-BZ#>&]+53[=/X+*G=[3M=Y7T[V M/R9[*([&0S$=3Z=[\(XZ/QPQWM$.O&T&_W4Y"]$C;_[>9G#&>[4=CVKI;:AE MH1X?+I'VU>=MJ_VH5]R6L&V4E.';E'P!C/AM MJ42R,I4ZJE(4#A&S(?\*<$TI:7BNK;2%ED8$;%,HTQC$4CXH,5/*"MA<2X]U M=?(A449%)R* ?3+PK+0E*GJ1#$MD%6CR[OTU#4M?4ARTCMBQ!H:=R8%2 ^)4V*S5;BA\O+6ZSQL*RJ MC8KJ.:LVOL F5^D8_V6A"SML' II,)T62Y2O!=\1.&"-5@]8'9?9#.--CHN6?SS0.2!['ZL]PJZ:UN8! (@4)<\%>]$7%J;L/$#!U= !-&M MF(P/?CH4-[;GK:^_.IE.WIPB76IMH7,RRQ&(Z N@0@9N/H? ML&X>IYVZ5)0N5A4J!&)*2A@IYE)[4??*AGTN/G;RKSOYUWWY5]) /E*=.Z[D MU'\'[&JFO#B:,)_A;X,9"$;#@LK>5>RM'O07 V*BU?:_>W\/4;WNB.KU7H:Y M]0BYKJD>H-=&\1UT]6*PEW-6FY)=*B4:!/Q/B#/<>F.+0TYD39619L@'+3VZ M R@(V<(:?0*^P01:9TFC/+,>F3R&H=W1QV4:AZ-MPB"#,D6R\ Y-Q"7(N M79&8*5 ]E/_3\6G6;,A?DU-6O)VYSHIT4^UPLW7Q]]I7GZ_=REX MO#=K/H(($<_W(>J*T+?EW9,XA8AYW-B*FZE7+)()%EU68OUJF5>H^5,&QUU"[5I++20 MG ["),F[]K3]B-I.VY]WLOPN=3QZFTVM NJQIJ)$3B=/7+W91%\UV,Z5F44K M%Z(H//0H("L+#_M$[+5M"&#[;:?S@AT-RF)P E]AK5" M/DAMY,P\.2H,Z2*4^# 5<'.A)M=V>X+VFD])I9XS$\7:14(!5R"PMKRH\B#W3&HZ/Z7P9_X$B0P3Y'*+J=X MV$=J;SI2>[.7DMY+;Z%.($RT?L1_&ZU]*0;=!PJA^N.!QH4.?$9.7-XX3:NX M+IY2/^@R'Z[,VQ M7U33?TNXHY#C>K>U">]'^H SK8UPI2Q=S1FV@0UKV%RXR$+\L0ZA;+8O6V/T MDBPV@%\=!/V([>H^"$4O%>+'9)68'N=WAMR"E[@42YCRY^*Q5;#FP1\DD! -1R M.8M ;KQA/86:_C VKN:;LV-4>\9JE)^P8]MW&!LS"]2W6CWGG>9 MG[$VR_-CX,_2@Z*#,&J.K>/#-[@9^/S EC^BJ_E1:^9B=!7_1(_&E8D68)ZN M_NL/$M"]AJ;3( L?U-2A8"P-&UFUP7SJ MY^[T?*IZ6U"#JO^L"EO.@BP@!6QD7]M[M?L% M#GH2A[=6M?'?9#?XQFE UKVQJCD$(X.F:H=?N3_4X20@8\\$B$. \+R'1)[E M1VGE?*K5CFCGC6C.\%)]-)*K6M>4A=6X6F&N#VBW YIX!BTE7U1K2T-^:@LH'L>'R&RD)X[T;L5%P%_[]HI$ MC!+!A+B %XUR(X\7/8-WT$@&V56[)7_=K(S5N#F^GI,[H,7GT=R!N3:=7,,L MP!-A0#] ,'_[ T_9CQ>XQB/7^!+Z?($'L.BQ,6I#?NM 2[>-C1N=:=HY\A?A MSY-?ED VJL:CZFHSI.BT>J@*,*1JATO G2;\6/15CWBI'H_[N(LJYZ)Z(]O" MO+\F2UB7K:K5]COY=$.6RLJ:+$L-\&C/$.PXC!U'I0_0]D#>D"B+:9(G:"6< MYH*C$4MW/L@1P+I(%U^2I1(HN@T=XZ<9S2/^$ML,3 7[+5L&663U+?3A21INB:_V>C($+"_99**,LSKV&"/8I>))SF%'?? M*PG'&>63"3EW-80G-W@#>NO?*4/6JF_M<)F/L^-3>#.\ /^Z#^_H%ZFW%9[' M&C88RJXF24#T\#8- ZLZ_QZLE,77Q9LE/N>@G0.N;Y2RQX%+,/Y!F/\#4$L# M!!0 ( ,Z U510YH^9P, -$' 9 >&PO=V]R:W-H965TV@23;8%M@@2!QVXNB%[0UEH25 M1)>DX^3M.Y1L;;9QW *]$8?4S,]OAJ?97ILOMD9T\-RUO9T'M7/;JS"TZQH[ M92_U%GOZL]&F4XZZI@KMUJ JAZ"N#27G:=BII@\6LV'LWBQF>N?:IL=[ W;7 M=!AZ:JG1\(%[.MJO 1W:_;>T.]<%(IFPY[V^@>#&[FP;6X MNHF]_^#P6X-[^\H&G\E*ZR^^\W,Y#[@'PA;7SBLH:I[P%MO6"Q'&7P?-8)K2 M![ZVC^IW0^Z4RTI9O-7M[TWIZGF0!U#B1NU:]Z#WG_"03^+UUKJUPQ?VHV^< M!;#>6:>[0S 1=$T_MNKY4(=7 3E_)T > N3 /4XT4'Y43BUF1N_!>&]2\\:0 MZA!-<$WO%^71&?K;4)Q;?&RLJBJ#E1J*I#?P@$_8[Q!^6*I5B_;#+'0TC_<. MUP?-FU%3OJ.9PF?=N]K"3WV)Y;?Q(?%-D/((>2//"OZRZR\AX@PDE_*,7C0E M'0UZT3MZQQ0W1G=P2ZR&-@<5WM5P.Y0<#?QQO;+#^)^G"C#JQZ?U_4&ZLENU MQGE )\6B><)@\?UW(N4_GJ&/)_KXG/KBD0YFN6O1+]:[RV=/49_5/4V]K*E, MNJ6SV_05.+\E8&OT4U.B!4<_RS<$YE#=U0M8K.@ .U!]">YE2YNJZ2E*[RR- MV ]7L,1UW>M65R]P=PU+[50+R]H@?K.%@#8 3AM@VJ$T@1>]@KL6GZ=I+R#* M$I;PC*PX9J*(O"$*EG%.]3)T'< G:J: @O$\AXQE,@>1LERD!Y"'KXIYS)(B M(2L1K)#"*T8I2\B5B,2_$_&8I;&/SU.6"8\6%8)%J3Q)E!)11%^1%B DDXE\ M2R3X 'P!A61YGGHB'K%4Q/#8//^?ZF4R8U+ZHA4QBV)OY%*P)$U/L@KRSC(0 M/D%.6*R@]/Y)F]%")%3^"Q \9T4^B"81B\GZ3P5,LH+%LO ":<*RG ^B"9.\ M.$W%69X4OLDR 82?1OP-55)P)G-?0Y'18B9^6;.4=D!4P*ES&KZZ9NF*J(;' MQ,):[WHWWKC3Z/1>78_7]%?W\;'[K$S5]!9:W% HO\R2 ,SX@(P=I[?#I;W2 MCNZCP:SIS47C'>C_1FMW[/@)IE=\\3=02P,$% @ SH #58AJ!H'. @ M508 !D !X;"]W;W)K&ULA55M;]HP$/XKIVR: M0&)-")1V#"(!V[15JU2UW?IAV@>37(A5Q\YL!]I_O[,#*4R4?2%^N7ON>>Y\ MQV2C]*,I$"T\E4*::5!86XW#T*0%ELR1*E\S25J]"4VEDF7%=0=A,JG8"N_0 M_JAN-.W"%B7C)4K#E02-^328]&IR2I5*/;O,MFP:1(X0" M4^L0&'W6N$ A'!#1^+/%#-J0SG%_O4/_XK63EB4SN%#B@6>VF :7 628LUK8 M6[7YBEL]YPXO5<+X7]@TML,H@+0V5I5;9V)0P;O%%/G:RX-?LZ6QFI['[V-"&YSA<1S7 M,F-3L12G ?6$0;W&('GWIC^*/IY@.6Q9#D^A)W?4@EDM$%0.)PIUC/9)X..T M[PN'[<)PN0+KD@/^5EH#EBY]!W'[3$_4%EPV9P>TTH:6:-X/-1WE-4-JWI=L M.S/G:/@3E,TC0?=(@$J,;8FAX_%5;9C,3'?\C_R#.#VX8K*FB0+]K?-;6EW$ M'V!1:TWLH4+-549BU)K[:=)I +K0Z5_$77C0W.)[E><&TH+I%;%A*QIHQAYJ M[(&D,4G%($%J3:!.9 ZL5+7+$25KS8FRH P1HD5)MSETXJC?_8^ ^V._N!\ M!,=>4+C7ZB4253?0B+9CT'1]>]K.S%DS*E[,FX%[34I)(PC,R34ZNS@/0#=# MK-E85?G!L526QI!?%C3W43L#NL^5LKN-"]#^DR1_ 5!+ P04 " #.@ -5 MB//5(J,$ )"@ &0 'AL+W=O!&9/8SCLDF8'0F^..M@SEKA]N[H-B;XBNMN1*,H'^^MN5'1,H MY+XDDKS[[.ZS+])TH\TWNT9T\%#DRLZ"M7/E2;=KTS46PG9TB8J^K+0IA*.M MN>O:TJ#(O%*1=Y,H&G8+(54PG_JS:S.?ZLKE4N&U 5L5A3"/YYCKS2R(@^W! MC;Q;.S[HSJ>EN,,OZ/XLKPWMNBU*)@M45FH%!E>SX"P^.>^SO!?X2^+&[JR! M(UEJ_8TWE]DLB-@AS#%UC"#H[QX7F.<,1&Y\;S"#UB0K[JZWZ+_ZV"F6I;"X MT/E7F;GU+!@'D.%*5+F[T9O?L(EGP'BISJW_A4TM.QH%D%;6Z:)1)@\*J>I_ M\=#PL*,PCMY02!J%Q/M=&_)>7@@GYE.C-V!8FM!XX4/UVN2<5)R4+\[05TEZ M;O[9K=' F;7H; B?J H.;\4R1WLT[3K"9ZENVF"=UUC)&UA#^*B56UOXH#+, MGNMWR:_6N63KW'FR%_#W2G6@%X601$FR!Z_7!MOS>+TW\"YPA<9@!@MM.=R% M**43N?R!60C7!DLA:2%4!KNTP(6T::YM91#^/EM:9ZB4_GF-GMIZ_W7KW%XG MMA0IS@+J'XOF'H/Y^W?Q,#K=$UN_C:V_#WW^A=HUJW($O0+MO1=-4A6ZUYS= M#_?Y)02DFCK1.F*/+-!76.F<6EJJ.SB4BDYT98DZ>W0"E#=L\P87F&*Q)+1> M[$_B+:]KS#,@U1NQ7$JX-53M<,!2XU&?%OTX'$8C\'/B6*^.*XN-0V3: ,TE M(QR;SY':LO$R)NWQ!.)!V)L,=A,,5J_<1ABLY0[C(Q8:C!*(^^%P.(0/WROI M'J% BH3=ND?K:/J0:.)%A\,QQ*,PBL;0UE&NA2)B[):CR81DPC@>P*5R2$EV M0#XBV(TH:588>2]X"!$Z55'%Z!;>OQLG<7(*XZ37E)W2ZCBMR 9;P(^[!W! M,!R.AY"$$<'?:@H+?D[2 <&0V(@6$UHD$Q_H69I6194+3IXHM''RA_ SD3*9 MOD(1;(2%@]Z@,Z&1D^=^>E)3\,G@Z<2R^O-4L]1/Z0YI>-L2_?C-'SN>STM5 M:R91/ GA#\IGBH">,^;>:1#PKZ8%W-,I=QYAT*#E=%/%"!A$OS!/5)3.4!W6 MYPWE)/"5KH*K*U&($*ZN%G#()"?1:7OL]_'I40B;M4S7("W=#ZFN%%/$U471 M46KQC9KHP"TU ,T$XH!+G]1;Z-W2\3S&G>@YC7%GW!ZP+6XFMS:(4-3SDZ6L M?-ANDE*I"*QU0M@[]-!\L3E:Y.\NW,]%VCN_"/$@B^W^J9N3]MW MSEE]O3^)UX^DC\+:,EQ;0-) MNJ$;5L!HLO7#L ^T=+:(4J1&4G'Z[W>4%$5%'0,##.N.O'ON>?AR7)^T^6IK M1 =/C51V$]3.M:LHLF6-#;=7ND5%,P=M&N[(-]U"H9_F! M.[Y=&WT"XZ,)S1N]U#Z;R GE-^7>&9H5E.>V=YTQJ!S\(?A>2.$$6OCY@>\E MVG?KR%$%'Q>5(]KM@):^@I;#)ZU<;>$756'U?7Y$S"9ZZ3.]V_0BX.^=NH(L M#B&-T_0"7C;)S7J\[!6\'?_6:P.N*K@I2]-Q:>'OF[UUA@[(/^O[_ ETU\V27T[3U=PJJ3"/K@Z>I..0NCB!<- M6,WW[YR&BU7.:WBH$0Y:TJT5Z@BNK]@:_2@J6CZAAG[@+Q;]2C2.&@ =V.$T MR?EIHG%7Z\X27?MN!;2E.&TI?, 2FST:R))^)'F1V%1Z$LP/--/79+ N+;#F%.?Y$Z&D1)C2;IB'+<_B( M7+J:UMUVAJL2OR/"PBPF*2$K&'RA)HC&OGVS3)/B/3%HJ'_;8:?F.<5U!@7+ M7Y3_2-SK6H9LP<@H2&#*X-R1CF;=IT%S['NLA7XIAT8TC4YM_&;H7B_APQOP MB9LC202)!TJ-KXI% &;HJX/C=-OWLKUVU!E[LZ:G"(T/H/F#UN[9\06FQVW[ M'U!+ P04 " #.@ -5BPG9_)@" #H!0 &0 'AL+W=O*Z%-(M@;6TS"T-3K+%F MYD0U*.FD4KIFEER]"DVCD96^J!9A$D63L&9M%5SBK0;3UC73 M?\]1J,TBB(-=X(ZOUM8%PGS>L!7>H_W>W&KRPAZEY#5*PY4$C=4B.(MGYYG+ M]PD_.&[,G@UNDJ52C\[Y6BZ"R!%"@85U"(P^3WB!0C@@HO%GBQGT+5WAOKU# M_^QGIUF6S."%$C]Y:=>+X#2 $BO6"GNG-E]P.\_8X15*&/\+FRXWBP(H6F-5 MO2TF!C67W9<];^]AK^#TM8)D6Y!XWETCS_*269;/M=J =MF$Y@P_JJ\F9[&B>)X. WUIY FDT@B1*D@&\M!\[]7CI M\-A[PUYR4PAE6HWPZVQIK*;_R^]#DW? V6%@IZ&9:5B!BX!$8E _89"_>Q-/ MHH\#M+.>=C:$GM^3)LM6(*@*!E[N$.U!X,.TNP["=;"N@]B[KD*1+HW%TE&A M/*B4((%SN8(C+BFB6L-D:8YG0&^'_=O!)198+PDWC7TDIDB%6A-2H6K:-89Y MN3:"27@+:3J*THB,+!E-DA1N&M240&T$DAA?<#H=3<=3B./1-)["$/DX V+R MH"P3@WF^:Q2E9(RST7B2P:$W#/?45Z->^1WC;JB5MA-B'^W7V%FGWO_IW0Z\ M9GK%I:'9*BJ-3CZ, ]#=7ND&PO=V]R:W-H965T>)[X[QALA'U2.J&%;E5Q-G%SK>N1Y*LVQ8LH5 M-7*Z60E9,4U'N?94+9%E-J@JO=#W!U[%"NXD8VN;RV0L&ET6'.<25%-53#[- ML!2;B1,XSX:;8IUK8_"2<83I?2!.[OG]&_ M6.VD9*DIE?V'3^L:1 VFCM*AV MP<2@*GB[LNWN.^P%#/TW L)=0&AYMXDLRT],LV0LQ0:D\28TL[%2;321*[AY ME(66=%M0G$X66J0/<,53Y.;SP+QD7,')+5N6J$['GJ8!6:%92 M\1(5FA(I_&RTT@1H2#,-GS!%&QL%-FL 0<\?1O >XJ$[',!7>G6C( K(-(C< MBPBHTU=8&.-)&)P:S]B-!W!'N.<^ M'"H";Z]W*Y1K.Z$4I$9^V\:=M1N"T[;W7]S;"7K-Y)H^!)2XHE#?/>\[(-NI MU!ZTJ.TD6 I-<\5N:V-IFE0AK"[3E(H*:T4#MT++.POG:Q5X MZI MF7]T&:II#JK3,SJ+5M_^IQ MJ\.>PT7V&X=\ZY!'WFV@R/)&!36;>+*U$&/ED*OF'! RA;PBV62VV7<"6ZZ? #3A[4W"#U)FG@P.*>%ML@UVV0 M_#=!SN"SLZ$B^,.66#[W3YEPQSK?L;[.CP+^V=@!C+(^Y%F>'\$;=2J,(M[H M)2K0(1DT$MQH*HRCQB/\>S5G2)7*$C^$9S@D7CO6!N/:MMN7!16%*Q\Q##]."$$7LP[.?G+V:(7(;[ MW-Z\NLB'^3OA=YHQJ, _O$Q718(HAR'@\B=6MA9E=W%X0Q)Y)G"?P0K3E'P) MQ.=)NKDRRA8HH*]%NMV9]4'MA..$%DI[6"O3M(:CP9!;FC&Q.S,-Q5U^C9Z4 M@9)-@H. GGN>BOV[]7C;>?"5X:MR (W^,,K5U,FU+JY<5R4Y,*PN10'NK,!E>+L5U?+?A.8*MVVLA&LA+BUG8^IE/'LPX!A41; M!FS^-C '2BV1<>-WP^FT)BUPMWW/_KZ*W<2RP@KF@OX@J)3DBU.1+8GRK 59=C''GT 3'5NSITJ)>8)V"N"L)(A2=2M M/=Q4*(4HP2M"B;Y#!4@$K*#B#F '55#,T5E9("W.NY3L=>*I2IZ2+*[)PHK, MOHV;*/2\B;O9%>A$!O<$&K4"C9XG$,XR"1G6@#"SY\J*=40T4Q4<$TWUJ=;K MV5-5.R59/'J@FO] M1,9W%,M;%4+>U6;"\9,-6->X>06P>^2;# %KDVVS0M7 MOWV=&:]91SMQ70R#T7Y@\XY%H?=V?U'0?,"TZ%HW\?TQ[H8_;T,>]H<_, M%7^1$EK:0@XESTS$^*%G@_#-02)Z'7GJENJP&'C#@X2=R&*=6'>G^F(@LZKL M5:AZ)>MGM1UM*^M955 >C%\/KN:#CO'85.)UX?R/OB[C/V.9F8L 45@;4][E MV,0MZ]*X[FA15+7?2FA325;-W'Q-@+0+S/Q:"'W?L0;:[Y/H+U!+ P04 M" #.@ -5'E=2QUP$ "L% &0 'AL+W=O<'!C_(C:42O"89X686ALIMY>V+18;FB?B M@FUIH=ZL&,\3J6[YVA9;3I-E17O'U9W=JBS3G!8B907@=#6U MKN!E#'%)J!!_I_0@3JY!:67.V)?RYG8YM9QR1#2C"UE*).IG3V]HEI5*:AQ? M&U&KC5D23Z^?U#]4YI69>2+H#-H6J "Y:) MZB\XU%B,+;#8";AF7 MR3RCX(&NU0J0 KR-J$S23+P#OX#/#Q%X^^8=> /2 GS:L)U(BJ68V%+%+A7L M11/GNHZ#SL1QP4=6R(T <;&D2P,_&N:3 ;ZM/+?&T9/Q:S0H^,>NN "N\QX@ M!R'#>&Z>3XB<9;KL*W$K//:/73#VH5T-:K,%M41>A\F/^]T\% M![>2YN(_T\S7VIY9NZQTEV*;+.C44J5,4+ZGUNSGGR!Q?C6E?4RQ:$RQ>"2Q MS@1Y[01Y0^KJ,]W38D=-V:^)I"*6V\)^YKD$0S*Q]Z=Y-< ,CS:H!!H/0 MA9K5/@QA+\2!9M4 @SZ!KMDJ::V20:M_;2E/JB]-U5/ Y(9R0!_5]B^HL;J2 MWBA"#V/-TDT?%00AS*DJ.%3M,M5KF3R:\^#W!J46.]+S8$ Y#M070!]%4.!JJRGNH[P M^KXY"T&;A6 P"Y_H8E.PC*V_F4P..&8 M$S2F6#2F6#R26&>"H'/L3)V7[GD-L_.!!QX.L58'3+ARP]!J?&3 ^9Z'':UR MQ@8<#AT4!.9J $^Z]W-:I:-*I:/)9:-_W'=A_^R'X?CMKPCZH6C:H6 MCZ76G:9CTP]?W/4WS$XE*KLXO1[T8:$J5T2O!WT8=(*PU_:;<#XY[4.[3H^- M/WQ=Y]_02:=@0=RK]WV8ZY"P9[ZV#\/8"?5B;Y^2;:NSGSF3DN75Y88F2\I+@'J_8DP^W90!V@/*V?]02P,$% M @ SH #5&ULM9K1;J-&%(9?9>2NJEVI#

)3S- M(Y&BC#]-1E?X,B!>F5!%_!GQ3;[S&96E/ KQK=SX-)^,S/(7\9C/BA(1RK=G M?L/CN"3)W_%O#1TU8Y:)NY]?Z;=5\;*8QS#G-R+^*YH7R\G(&Z$Y?PK7<7$O M-A]Y79!3\F8BSJM7M-G&4CGB;)T7(JF3Y782I=OW\*4^$#L)DJ-.('4"Z2?8 M>Q*L.L$Z=@2[3K"/'<&I$ZK2C6WMU8%C81%.QYG8H*R,EK3R0W7TJVQYO**T MG"@/12:_C61>,651'BX6&5^$5=_$$[KGSSQ=<_2>\2*,XOP#^A5]?6#H_;L/ MZ!V*4O1E*=9YF,[SL5'(7U!RC%D]VO5V-+)G- M]%FFQS%&0SOE(,O\!1&3$,7ON3D^':O*>=OHP?\>O7,PK&8N6!7/ M.GDN_/V'#$6?"I[D_ZBZON7::FZI=9?Y*ISQR4B*64ZNGK95%F;RF1!_EFTX2M)!39QTD MC$'" B!8IQ-^TPG_3)+@0S8'$L8@80$0K-,<;+87\N;;1*'.WSU!,?4&%PBJ M,$*AY T!DH+ MH&C=KK2>#COGD@I0OP=*8Z"T (K6;5'K^;#6M1PA%70H :[CF&Y?*A1QIDUM MIR\5PSB7N(3T;S,HXAS7M\D>;X%;(X4/.*E=J3C2:NB1)T]'2!H#I050M&YS M6N>'O7,I!J@=!*4Q4%H 1>NVJ+6$6&MJCE ,?W#F^J;G]?5B&$7-_LU&IHC" M4BX&ED,19GK.'JT@K<$B>H-U>Z4J4)]TZE0#I3%06@!%ZQ[^UO$1?"8U(*!N M$)3&0&D!%*W;HM8-$JV5.:P&=7[G?QS[Y<.KCAPHPGSI"WIW*I@B3)[H_N A MA2K.I8Z#]RA":ZV(WEK=7AUA,/2,DVMVH[5]Q#Z70(!Z0% : M Z4%4+1NBUH/2/0/]@X+A#-\-Z M>VY2DM9/$;V?JO3A2%>A1YT\!T$?G('2 BA:MRFMY2/NN60"U/B!TA@H+8"B M=5O4&C^B?^9W6":\X;J#P8W(&T44Q=3OB\0P"MO4[M^M5(69KMN_AC!VEF(E M/%M4:^!R-!/KM-BNQ&GV-NOLKJK59;W]U_CR!BOV,WP9;%?1M?CMHK[/8;:( MTAS%_$D.95ZX4M"R[3JY[48A5M5"L$=1%"*I/BYY..=9&2"_?Q*B>-TH!VA6 M*T[_ U!+ P04 " #.@ -5RBC(JV\# "Q"P &0 'AL+W=O2.F"'(NZW_VI>%P(""?;D'4"*)3P? 5P: 1#+Y5,&P$ MPXI,G4K%8KZ2LGG9W?"9IX)A,$6D*P MT)AR"W\J8]# Q1(MX\) =&2^&]TK:S, O,L7T6.]3[&T"T3Z!^ZC7\(]2WL @N((HB**.>!;?+@\[ MY,M^^1(3DH==\J-L!NUT#"J_P6O3D22JE-; (R;(MVPE\ I>G2/X^U$) ;0! M=DRG_W3-1CWTVQY)K,CS,,6 M\[#/_635)S514:WZ*UCAADO)Y88.%.$Z=7&M_>/*WQVMVWDXCGZ:^MM#7KU! MO)77F(U:7J->7HM2:Y06"M175P7]1L[OL0E1;C@X071.C$T2C M%QROPTEXW&G9&]QWIAZWJ<>]J7_2W.*U6J\-)!G3&TR!;>@Z-19LAL#V*^D* M)%W2:DUW8:*VQ(D.4&JQO-[/%-F6TZDIOL*.'"U*^KKNPA:_Q!8%)T06O3&_ M=66=R>P([[C%._[^G8@R_9]M.'X!*QR,XA-8O1&\%=:9S(Y@35I8DUY8'S1+ MT2VPYFHPS\L/2JE1,$O+TRJJIIIKY+EO%[W)B\T7!\$)O-Z(W@JO?\":B7]0 MS.1(&\X5A;3Y7$)U6="^;>O.NZK<.GE_']XNZO+QV:8N9M_3/J8=# +79!G< MC&D!Z;I K!M6%57)M%*6"K#J,:.:&K7K0-_72ME]PPW05NGS_P!02P,$% M @ SH #52[+ PTW!@ &ULO5K;;MLX$/T5PELL6B")1[XA 3U<#>#@Y<:#O]F*Y,9P,=_A#7DDXN/NGLFK88'B^2&)N$\C MP,CZ:G -+QUD)@;IB+]]P4NTSL5*E;2SP8L[H ;!DM$1+/J3A2JVEP'Z4 MS*Q'P>2WOK03B_=B2QBXYIP(?@;^DE/YM4T$]@/^!IR#CX\V>/WJ#7@%_ A\ MV-*8X\CC\Z&0S(G]T,U9;C(6=(+%!.]H)+8"WV2[6]]2/[E=H>(@7 M4$I6Z(9>=+M!2L0_X^@"F,890 9";0_T<^9V=W/8)H?:W":N-(,GJ\H"?GGSP@< )RI+E,2(+,3 MAH4?;4! Y-XLE_^(M&H_;CPBA-/IK*9]IU&VTM6^VK=0CLW9N*:])LJ*]E:A MO:74_GU5XS/ FL$X VL_PI'KXP!P@>4")]<[$% 7)[E76T#4G!^HD$C9QO[" MT![9I2X@6PG4-ZRZO'(T>56)_*2(_$3IYA+O?.FH_XUX@-.U.&!&3KYADY:) M/)Z@VAO6:92M=*MO*%HH1Y9EU=XP3905G:>%SE.ESGG"$&8)@U\D#&TR9TCC MBH"6-:W)W&F4K?2JK\PME!/#J%$ZFB@K,L\*F6=*F6VR)HS)N1Q0' &7\M.O MW(T%VXMP(S& QHUS7\\Q%9[V%?S%L(I,FN:ZZ*LBGY4 M_T+U#IUN)!&-SMU83G"Y\^8ITFOS3:O.L/%,NM=I-3%FCU M*:Z+LRHW*N5&FG;OFQRI.GNLZ:0N=:=AMMJOWEHW26?(0K.ZV)I(JV*7=354 M%G"+:]>-PSB0JXD'<$B9\+^E.652:+LM^4EK%,S&DYKCF=%86SH-L]4.]XY" M&^FX3NKH(JU&H:QSH;K0O:.< RDZZ9&IJ"'[=C-RM,KF-QTU8M,L96':G=I7 M--?IF:,+K1J:LC*&ZM+X'C]GS25! 79E?!CI%R:=Y>PR1SL.4V,RV[!9](X: MHU9:'7-TH56C5-;04%WQG>H)@N_@$V6?[^YPB%NCH[,J76I%L[6BK;2B.;K0 MJN$N"VCS$?-UCMH.M%LK6@K MK6B.+K3J+"B;(PC]@LP'Z>QT++6BV5K15EK1'%UHU>"7S1JD;M;T;43F<,?K M&FKNGYU&V6K7>H=%ZQD%76A96(9'1Z5"PC;IH38.7!I'(CO]4]PM#LY=I\?% M:O>7\-+.CK^5,-EIO'>8;?R(@X"L):1Q,9&['J>PW/N):4[ M/PCY0U4 &CW4O%&+H-)Z?QV&JJR@INI*[*$Q3W9"UE2;J;P+U5X"W3I0S<,X MBK*PIJP)EG.WMI;+N6@U9PVL)5)M75/Y\R-P<5@$.'A<^,+N*FT7PN5\3^_@ M%O2W_5J:63BP;%D-C6*B01)VB^ #OEYA!W 1_S XJ-$862L;(7[8R>?M(HBL M(N!0:DM!S=\]K(!SRV1T_-N3!L.>%C@>/[+_XR%&VC%5K3GW1CUFBSM8NRA>T1[.T-:,JX M>F<(OMW>H+>OWZ'7B#7H:R5:95!J'FHCV6X&_,G+M M\]MM0/P;V$M[K?:TA$5@;J4">0_!\LTKG$7O?>Y?B.PH%\F0B^02^R07/K,= M0^88[ OE?IEF:9+/P_NQBVD4B6*"AZ@C>6201YZ2=UH/G\*.)!WMG111/CM1 M.(TB&&>Y7V$Z*$PO*OPJ-.7H_QTIGX5T(FY&,IR=6)A&%9A$A=]"-EC(GKH/ M3J'1+@7GJ!1*^X]]]I+'_H7(CBSG@^7\8M76O55;I@TTL&/:6Y5\DN\TB^/3 MJDRC2)(G9ZI2#!*+9TG4],%_8HK)KG&.)]H\43'),K^VV:!M=E';)Z!<5^:K MH%I)FQ*>.MPS3X*BT^OI"2(Y\0O%T:\O8W11ZG?3?X!4;UX5,<[?F[-=F]Y) M4==]/*&Z9QXKRF?)B6I?$#F37CSZGN/GO56F%].K%$]>OD5!4G*J=1J68Q*? MYC@<-2*V"_R;RCM3:L1A9W#156[,RJZQZB9:[%UOLA':=#IN6)EF%*0-,,]W M0NC'B6UWAO9V^1]02P,$% @ SH #52TS[[%) P QPT !D !X;"]W M;W)K&ULM9==3]LP%$#_RE6&)I" M.D'E+61H&$: M$["*#O8P[<%-;UL+)PZVTQ:)'S\["5F#0KI*X:6-'=]S[1/;) %ZQX$-$S_R3KSL!'@..\$.%F \R:@]5Y M*PMH_6] .PMH)V;2H20>/**(VQ=\!<*TUC1SD^U@)?9?J..4. M8R$P5'!-R80RJBA*.();(@0Q#P3V/52$,GD >T!#N*&,Z<P;^:VX"VMILK=G+%3I*A]4Z&^S"6,6' !5R%,X%/L1%^I3 X-'477"W@][4. M2NKDGS*W:89V>0:S-9S)B/@XL/3:ERB6:+F?/S6[C2]EANN$>37!"F9;N=E6 M%=V]C8,)"N"S?\]+0D2$HCZ-]/P-YV;.CB_O1O!2.4%=1*8V7:7 MKM.WEYO2JEH43+1S$^U*$^-X(K.)=;G4OV5CK"3L.L8Z85Y-L(*Y3FZN\^&K MLU.GV3IA7DVP@MEN;K:[94Y&$4-]1%!:;[[Z]%E!49%40\1(6.8SY78WET>C MN(*&E:EWM503K&#I)+=T4FG)PQGJ5_ 41N19<,;@)UGK7>P%AC\>KKRC9J], M4"5RUPE7)\RK"590>9JK//WPI7Q:I]DZ85Y-L(+97FZV5SE)7^>F(FO]?GTV MBU>:TW4ZPR/(I^4]5RV[HL0D M@500EB(.L[%UU;X,A[I_WN$[@;78.D=Z)%/&GG7C-AY;CGX@H!!)3<#JL(() M4*I!ZC%^ETRK"JF%V^<;^DT^=C66*18P8?0'B>5B; TL%,,,9U0^L/5G*,?3 MU;R(49'_HG71M^M8*,J$9$DI5D^0D+0XXI?2ARU!NW- X)8"=U_@'1!XI< [ M-D*G%'2.%71+03YTNQA[;ER )?9'G*T1U[T539_D[N=JY1=)]7OR*+FZ2Y1. M^A,.,9'H!D>$$OF*S@.0F%#Q 7U$3X\!.C_[@,X02=$=H51E5HQLJ<)JL1V5 M(:Z+$.Z!$%^RM(4\YP*YCNO6R"?-\CO\BKSV0770K X@:FWD[1IYV"S_%LF6 MDM;);>5T9;=;V>WFO,X!WE?51FR&2MO_H =8,;HBZ1SM9:+.YT:V7E$NQ1)' M,+;4DB& K\#RW[]K]YQ/=:Z;A 4F8:$AV$Z"O"I!7D[WCDM0-2]^YC=N)23B M5UUJ/).I,0D+3,)"0["=U'2JU'2.FCM1D1JUZ0F)TUC-G;J$%*Q>SM*;YZ_#9MS*OVVC>_OM\XLK3"#_U]38)"TS"0D.P MG0SUJ@SU_LO*TS.9&I.PP"0L- 3;24V_2DV_-/I]%46,Q[J.F &6&8<+ M]06JEGU5$"!*$B+K[&Y$GFJW25A@$A8.WFXTW0-V#RN[AXUV!\#)"NN"[0*E M3-=OZEW'"L.ZOZ,,;EIZ/*N^K_ _PM02P,$% M @ SH #5<+8*#+& @ -P@ !D !X;"]W;W)K&ULK59K;],P%/TK5IC0D+;EV70=::2U%0(TM&D/^(#XX"8WC37'#K;;CG^/ M[72ACRP"M"^-'_<+4!:P45 M8*:%GB<:I]%J5(- 59XO3>Q 5NB)X3BA1!"0ZGH'"A,IWZ!0]W,W0\=$[ M=(0(0_\L-[G)3M#H7>" B\(.N#3?O@,,@WW M+=S?A;O:>6L_:.T'EB_LM[]E>D9D1KE<"D#?+^=2"7W0?G3Y;(BC;F)S^2YD MC3,8._IV21 K<-*W;_S8>]_E^I7(=G(0MCD(^]AU3@L0 G*4\4H7!XGM_:HI M9EVV&Z[8!OG^R!]U"QVT0@?_*_0$%81AEA%,D518@:Z("E&> MV:QWV>A?ZIXKS=0<8VINL3*WN#\STU>EW,E0W&8H[L_0/PF>Q(>[%.UMY&&( MJ2]=NSAL-0Y?/;6387G>KK)LG]0L6"\*D/E2%QGEG M0[V/HGFFFH[BM:WT&ULQ9IM;^HV%,>_BI5=3;W2+B'AH= !$JT3K=.Z5>WNO2^FO3#$0-0D9K:! M=MJ'G^.D>:#!E-VCT1)&%LK*==7MBWF M*QH3T6)KFJAW%HS'1*I=OK3%FE,2Z* XLMUVNV_')$RLR4@?N^>3$=O(*$SH M/4=B$\>$OUS3B.W&EF.]'G@(ERN9'K GHS59TD3!N@17T*Z$Y5ME%[*C+&G=.1, ZO;KW1?7[RZF!D1](9%7\- KL;6P$(!79!-)!_8[B>:7U O MY(\6)U!'";9*WG.)Z(2H#C- 6X>X.X'= \$=/* MSEZ >RA#-P_HOC=#+P_HO3>@GP?T]=QGDZ5G&A-))B/.=HBGHQ4MW=!RZ6@U MP6&25M:CY.K=4,7)R:-D\R=TF\QIDDJ,[B.2"/0)_4HX)_K(!::2A)'XJ(Y^ M?L3HXL-'] &%";H+HT@5AQC94IU(BK/G>=+K+*E[(&D'W;%$K@3RDH &#?'8 M'-\WQ-MJ HI9<%]GX=HU G_>)"W4:?^ W+;K-IS/S?O#G:;+^;;LWK=E]\WA MTS5O(==M"J_-9:>HJ([F=0Y5U(IP^BF]VP-TPV+5 @71362J*BI94M66))J] MH.JX>_*B#T]WA ?HCU\4$MU*&HL_FXHKR]]MSI^VXBNQ)G,ZME2O%91OJ37Y M_CNGW_ZQ25E(&(:$>9 P'PA6JXAN41%=$SWK,;G2\VI%T.=TFS9IG!&'FIA^ M.FXGW59W9&^KTKT=TVGUZF/PVS&#UJ!=_7/J$=[;B'YK6!_C&Z_W/\YFKYC- MGG$V?UOKN6,<9;U[NE9)YF$VH_J;0=-\&IFGWC.0, P)\R!A/A"LIG*_4+E_ MYB[:AZP(2!B&A'F0,!\(5JN(RZ(B+HWW_0,--MFW<;9 (I5=H#Q+@-1/#+14 MA2'1A?IFEKW[L4EU8XY358>$84B8!PGS,UBO\HE0?F;4I!P44@Z,4JH;.E8Z MZO[=))(Q^E21(&$8$N9!PGP@6$W/8:'G\,S->@A9$9 P# GS(&$^$*Q6$4Z[ M_%W=_A_:M3G)J<*#TC HS0.E^3DM?2F:MMNZ=)O[ME-Q2YPCJ@K)P[E4&A[L MWF;$R9I!TC HS0.E^5"TNK1N*:U[YB:>GP!484#2,"C- Z7Y4+1Z891^EF,T M1R:_,TDBM$G4KVRV3,*_#[@8S3YHANY7?0QWS\8PIS]9R.,9/=",/A2M+D]I M+CEF=^FK?GB@1"%;RLF2HC7E(0NT++I12X9F%)7J->H$Y.CDBD+2\)'K[Z(7 M2KA '11GIK@S0 %Y:2I'#_3$?"A:7?C2!W/,1MC^9S'Z!]V1YS#>Q(T*@SI@ MH#0,2O- :3X4K2YR:8,YY_;!'% C#)2&06D>*,V'HM4+HW3#'+,=]D7=_6&R MS+M]H["@7A=-?5&%4&]+2A:7<72"'/,3EA3#P^3@STA50XWR@5IAH#0,2O- :3X4K:YI M:86YY[;"7% K#)2&06D>*,V'HM4+H[3"7+,5]I@]QR!;$D9D%M'W/\@P@T\6 M'-0R Z5YH#0_IU4?/G>&>MW2WJ,,N[(&-*9\J5?K"C1GFT1FB_>*H\6*X*E> M![MW_-JYNG$:CF/GRLO6^Y;X;/GQ'>'+,!$HH@N5JMVZ5&?+LQ6]V8YD:[T" M=<:D9+'>7%$24)X.4.\O&).O.VF"8EWUY%]02P,$% @ SH #5>U^H@"F M P G@P !D !X;"]W;W)K&ULM5?;;MLX$/T5 M0AL4"9!8%\NRG;4%),UV-P7:#>(F?::EL45$(EV2LEN@'U]>%%E92T)M8%], MD>+,G#F:FV<[QE]$!B#1]R*G8NYD4FZN75.!(E$6!^8];R-EN[OC.Z\$C66=2 M'[CQ;(/7L #YM'G@:N?66E)2 !6$4<1A-7=N_.M;/]("YL8S@9UH/"/MRI*Q M%[VY3^>.IQ%!#HG4*K!:MO >\EQK4CB^54J=VJ86;#Z_:O]@G%?.++& ]RS_ M2E*9S9V)@U)8X3*7CVSW#U0.C;2^A.7"_*)====S4%(*R8I*6"$H"+4K_EX1 MT1 (NP2"2B PN*TA@_(.2QS/.-LAKF\K;?K!N&JD%3A"]5=92*[>$B4GXX5D MR0NZIPE030]ZR#$5Z HM[%=";(4>04A.$@DILK=O-)-$_D#G=R QR<6%$CBX M=89<)#+,02!"T1,E4EPV#KYDK!28INKP[,U^YDKEET;G)I4/M]:'H,.'"'UB M5&8"_4532-_*NXJ/FI3@E93;H%?AQY(.T-"[1($7!.AI<8?.SRZ:#MFEQ]*P MIG]H+ T[+'TNBR7P=W_XD?Q&ZOD18HB6L":5JIT-F YRP%)VK[VJIND _ M6TFS?EA+(V-)EY%M['N3X@JRX!!9& ["+L;VO<'O+>#-W#T%UK %UGC@ MCSI@[0N_?TSE-^%WF-.G X/ V\Z&'? W?D[-_WU?\?L;2Q47BL]6<%8X:M 81,'D/S2ZC9&Q +XV M@[% "2NIM--C?5H/WS=VY-Q?MY/[)\Q5\1$HAY42]09CQ0ZWP[#=2+8Q ^B2 M237.FL=,_8$ KB^H]RO&Y.M&&ZC_DL2_ %!+ P04 " #.@ -56<-I.*@$ M "P(0 &0 'AL+W=OR$_JPVE&GU)$ZX6SD;K[87KJFA#4Z(&8DNYN;,2,B7: MG,JUJ[:2DC@W2A/7][R)FQ+&G>4\OW8GEW.1Z81Q>B>1RM*4R*\%=SK=D31^H_K2]D^;,K2@Q2RE73' DZ6KA7.*+T/>L05[B3T;W MZN 8V:8\"O'9GMS$"\>S-:()C;1%$/.SH] M>-.81Z+HM4C^8K'>+)R9@V*Z(EFB[\7^(RT;-+:\2"0J_X_V95G/05&FM$A+ M8U.#E/'BEWPI W%@8#CM!GYIX!\;C%XP&)8&PU,-1J7!Z-A@^(+!N#3(F^X6 M;<\#%Q!-EG,I]DC:TH9F#_+HY]8F7HS;!^5!2W.7&3N]#*AD.V+%0C=<:9F9 MAT CPF/TD<9KQM?HTDK)]!/Z&?U!I"S*O@NH)BQ1[\W53P\!>O?C^[FK37TL MU8U*WU>%;_\%WQC="JXW"H4\IG'3WC7MJ!KC/S?FRN\$WI(G-,1GR/=\OZ4Z MU]W6OV5\@(;>B^;!:\[E .%I;NZUF(>GUAU/.T(QK'0=YKC1"[AK26.FT0<2 ML<2*]Q^ZISN1[*RB1_?:A.N$V\'K0FU)1!>.&9T4E3OJ+'_Z 4^\7]K"#@D+ M(&$A$*RAT*A2:)33AWUZGFKK>HPJ%# 5)4)EIA[H[]\-"MUHFJI_VL0;08H' M"0L@82$0K"'>N!)OW-F]:O'.$!=VRB,)(JG(N&Y3I(!-";=B:TXTC1%15?>HNTU;S#N)?7L!)"R A(5 ML(8LTTJ6Z1L-85-(\2!A 20L!((UQ)M5XLU.',(0.Q)O8\2CZ@PEC#S:)8)1 MKTVD3GY?D69?#9%'0V, Z2X$@C4B?UY%_OR[1C.S6+OAFAK'&MV;8NAA3[;H MLDV"3D=])8"$!9"P$ C64 M[=8KDO=$P5SH&T@^4%H#20BA:4\*#+!=#KM>Z M:;UUP5^-;?ZX;?47@/H-H6C-F/MUS/U3)QAI1K'6.'<2>L<9DA: TL*2AO'A M!#?P\ Q7CT SS'6BC[LS_6^;3:Y:Y0!-^T%I 2@MA*(U-:M3?_Q6N3\&3?Y! M:0$H+82B-26L-P PZ Y 21N?L 70[;AWT$$W :!HS:#7VP#XM7V UZ<4T+P? ME!:4M.-)P)O@YB,00KEMAKE.ZW%GXOFM4XJY_)W;SMWUZBT>:.(/2@NA:$V% MZ]P?S]YJ @+=%0"E!:"T$(K6E+#>1,#=NPBY#F*%HJ);B4PK;?0STK7*+]4Z WYFF+G\EC.>=9$681#N29$8"CLQ0F#(S7II%0%OL M2^AA_C?";9'O]MXW\J"T$(I61-X]>&.=4KG./Q50*+++I^+E=76U^ASA,G\) M[];%BV\9;HDTXY5""5T94V\P-<^X+#X/*$ZTV.;OOQ^%UB+-#S>4Q%3: N;^ M2@C]?&(=5!]I+/\'4$L#!!0 ( ,Z U7&/VM XP, !(/ 9 >&PO M=V]R:W-H965T43D2P,SP2[5Z"+/*?JRY1QN1E[Q'M9>,B6J;$+_F2THDOVR,RG MU;W"F5^C)%G.A,ZD ,468^^&7,](QSHXB]\SMM$[8["AS*7\;"=WR=@++"/& M66PL!,6_-9LQSBT2\OB[ O7J/:WC[O@%_2<7/ 8SIYK-)/\C2TPZ]@8>)&Q! M"VX>Y.8]JP+J6KQ8UKR#E_AW8,/ M4IA4PX\B8 M] K>S6^S.Q0VYD5B7\*]5"[K;XQ1V;PP=,X9& D?I8A1!R4YMV9WPC#%M+F MCU@!Y *>Z#/\^8!/ 9-^0U7R5Y/4)95.,Q5;2*[UBL9L[&&ET$RMF3?Y_CO2 M"WYHTNE$8'NJ=6K5.FWHDRG#E!56"8Q]A1DJDZ9X2Y"> [%U;CTA@T$GZ(W\ M]6XD#6;]X3#JUF9['+LUQVXK1TS8=G:E>W=GVY $W2@Z8'=L1@:]L#]L9M>K MV?5:V7W=$6^BW8K[UB0Z$=B>!/U:@OZW<_3ZIU3M1&![J@UJU0:G.'J#HZP= MA(>9?6QS2?K]3G-B#VM^PU9^]JW$*15+!E1K&692?$SJY3-[)(UI-6' MSR@J-'6W#0UGY+PIG.$QU>-XCHU(V"?-X9!@^^$._E\=J?S;M:Z,=HO<93>( M7B&W1FI=+XC5_03,&:\H(U%DCE841OC/[Z31,/C\]*Z[UOC\G>ZBYRII6NZ-,2R M$*:\7]>K=6-WX]J9@_6I;?A&PO=V]R:W-H965TFD!")$U+AU@:B5*A(<&$VL$>ICVXR6UCX=B9K]. Q(^?[:99)P%[VDOB M:]]S[CG7'VFKS2.5B!:>*JEHPDIKZ_,HHKS$BM.)KE&YE94V%;X0'M?WQD713U+(2I4)+0"@ZL)NQB<3T<^/R0\"&QI;PS>R5+K1Q]<%Q,6 M>T$H,;>>@;O?!B]12D_D9/SJ.%E?T@/WQSOVJ^#=>5ERPDLMOXO"EA-VQJ# M%6^DG>OV"W9^3CU?KB6%+[1=;LP@;\CJJ@,[!950VS]_ZOJP!TB2-P!)!TB" M[FVAH'+&+<]2HULP/MNQ^4&P&M!.G%!^4Q;6N%7A<#:[XL+ Y<-PBUR:@RZ MCEN"PQE:+B0=P0$(!=]*W1!7!:61=54]-LJ["M-MA>2-"C/,3V X.(8D3@9P MOYC!X<'1WS21$]TK3WKE2> =O<%[K2P:) MS;A$6+:_A!?[8.88YYHTQ0JU? MT_PNM[\)YU3S'"?,'75"LT&6??PP&,>?WU$^[)4/ _OPGST_A@LB=.UVK84; MP9=""BN0=GM1@#NXO8^0]54KTT],.0F"'S>N %Q;K.CG:UZ'_\'KJ/G>7 M9FC$AON;![+S]_R:QBW+.+#XAV23G27#--KLEX[VCKE_,6ZY60M%(''E4/') MIU,&9GL+MX'5=3CY2VW=/0K#TCU<:'R"6U]I;7>!OTS]4YC]!E!+ P04 M" #.@ -5IB<0.:L# P#P &0 'AL+W=OFMH'&V6*[2+!!TK07BU[0TMABRX-*4G;R M]CN4'%FN%2'QZL82:<[/^4AJ.#/9*/W3I "6W LNS=1+K^2;30)/"2' _"H*A+RB3WFQ2]%WKV43EEC,)UYJ87 BJ'\Z! MJ\W4"[W'CANV2JWK\&>3C*[@%NQ==JVQY500<8NLD*#[6, ?.G1+Z\6LKZE5S.L/Z^Z/Z MIP(>81;4P%SQ;RRQZ=0;>R2!)*F^"6;HT&T1;@^AW@_X3!KVM0:\ +3TKL"ZHI;.)5ANBW6A4 M7("EC)NW MY!VYN[T@;UZ]):\(D^1+JG*#X\W$M^B%T_+C[8SGY8S1$S,.R17.D1KRITP@ MV;?WT?L*(7I$.(]:!?_.Y2GI!2$WK_V!0T MJ:_KOYNX[/C,9C6'JX8=J0*_!F[W^(QP&'YI@.Q+; M0^]7Z/TV]=F=!)%Q]>"PR0(D+)DU)R13QK %!\(973#.[ ,>+2NM9;XQ1:N*OZ]RMGAW)/:BX!QUR8S!]+GHY[:"& M'O9&!^BMSAV)/JS0AZWH5_2>B5P@JT5X1CF):<:L>SHLMLA=M&X,$\,#N"@: M',"U3G\DW*B"&[7"S>L(Q"J24 ON";]RMYL"<#<3W,,UF.);;\(D!^*X9E>(UNNH0EO?/!UOCND:QC4KX_:<_M]Y?;[ M]J/'I#MZ34ZU&KXTHG8DML<8!KO[.>CX.MD*=D3?E=H^?BT]"5LW^0:CZ0:C MB04M#%%+S(FT=F$6$UE-7:I".& :UYR(M&N'Y &H;H1N-3P6.MI!1\\)JHU( MK98OWMR.U/8Y=YE2V'6J%'::*W6EMH^_RY;"]G3I_YWM=NU!<;:;+.?MEB^E M]FNUAP"]*DHR@[=_+FV9PU>]5=GWL2AV?NL_=^5@4=/L9,I:\HKJ%<.;B<,2 M)8/3$5ZFNBS/RH9565'A+)3%>JEX3;&D!>T&X/]+A=G)MN$FJ(KDV7]02P,$ M% @ SH #57([XU0P P ZA( T !X;"]S='EL97,N>&ULW5AM:]LP M$/XK1EU'"Z-.XL6-UR2P!0J#;13:#_M6E%A.!++DR4J7[-=/)SG.2W6EZXS!2MI?:$J)BU2*%U2 M8TT]C^M*,YK7$%2*N-?II'%)N23CH5R6UZ6IHYE:2C,B_=85^=OG?$2ZZ7L2 M>;J)RMF(W)^]_;%4YNI-Y.\G[TY..O?G5X?^,P>&"XZ8@XV&AY+8N"?$.RTY+%CU0 M,2(3*OA42.@V;B&9@:6=,B%MX MD+X7>]RK8J=N':B:;(=64#/T--X _ETVS[U+VWL1;U3Q!V4^+>URI+.AT=B- M9@5?.7M5M (P]B[.3JM*K#\*/I*]3\=_=YSB335.R*MKU_S+O\8L7)Y;^2[/ZK M' H.:FS>CL0KZ,DD.WZ-S:GHZ$3&S?M[YY"P=T1HO1$Y#?X[?S2#3G^TU7FV\0Y[N ZRF3W4(ME*\$[&5 MXGL-2'C?("++PM7&\D $5@6L=R!_. _T5#@F2:"JF#;L"<:1+,,0Z,5PCZ8I MLCLI?,+UP9Z2),FR, )86$&28 @\C3B"*0 -&)(D[CUX\#Z*-^^I>/OKUO@W M4$L#!!0 ( ,Z U67BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:GZ,Z.PH!T4 M3FCE*]N*!P'/]K_VML@.PHI'(87[/HNZ[Q(B5@LE:O$#REDTCIC=Z>K93;?7 >0"0*9G!'RGR2 3!'(])R0:0 Y02 G MYX2 \' M4 V$J7N,Y>XQ+>!<2OW,50',_YPM#)3"L96V%L((QJA>B/URZW9@V-PC.?N6 MK<&%8)A28F*G+!IC? ^V$KQ;IHC3F&$BB8E-\FLB;WC1K9]"+$P=,;$[^JE< M:55=;,#4KT4.$T=,;([*)+?T3H=JE'[N37)W 8<*(B8V1@1$'WG$ME76F MZ\^X*MD7**LP&<>8,F)B9]QP8=@#EPVPK\!M8^!E2HXQ6<3$MECHNA:N0^IB MM_";![^.!U6\^!]BXHB)S8%Z]V3!FF#^2(C],6!>]F;3ENU?(2,FD(18(*]* MN"<-,=$="K%.$!6WH"$FII:$6"U_Z'APOC'+),26&?#R(".FF818,X@)7TXV M)IR$6#B#-AP,)N:;A-@WJ!9/A-@\@RD] \>%/)GR M%/-.2NP=)*>WJ"$FIIZ46#UH3L_"76"*J2%)B\:!^/'UP,/.D MU*=C@W[\/>$A)F:>E-H\KV#^,E*(B9DGI3XM0SU^&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MN MPD 0A>%707X EIE9;A%0I:&-> $+EHL V_)N%'C[6%# 02G2H#V5M6MY_!?6 M)\N>?853F0YU%?>')O8NYU,5Y\4^I>;#N;C>AW,9^W43JN[,MF[/9>J6[X#R$5 MO579[D*:%^YR>FQ'=SM(OYM<]):;>=$N-U*XW$$*09H_R"#(\@=Y"/+Y@X80 M-,P?-(*@4?Z@,02-\P=-(&B2/V@*0=/\03) &0<$22]8$V@MR+40>"T(MA"( M+4BV$)@MB+80J"W(MA"X+0BW$,@M2+<0V"V(MQ#HK:BW$NBMJ+<2Z*TO+]L$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$ M>AOJ;01ZV\O'$@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38"O0WU-@*]/>KM M"?3VJ+7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZ MX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X M+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQH ML%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX M8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ SH #51.G7_/N *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ SH #59E&PO M=V]R:W-H965T&UL4$L! A0#% @ SH #57,SWS$X!@ MF1D !@ ("! @X 'AL+W=OEH# 7"P & @($<&P >&PO=V]R:W-H965T&UL4$L! A0#% @ SH #5?RZL(8W$ ^ZL !@ M ("!K!X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ SH #56LAVKJ3"@ :1P !@ ("!8#X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ SH #5214@A6) @ [P4 !D ("!=6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SH #5;HU9A1M P + @ !D M ("!=Y( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ SH #58CSU2*C! "0H !D ("!OIP M 'AL+W=O&PO=V]R:W-H965T.D !X;"]W;W)K&UL4$L! A0#% @ MSH #52I'J/_E @ )@8 !D ("!LJ< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SH #51Y74L=&PO=V]R:W-H965T&UL4$L! A0#% @ SH #52[+ PTW!@ &PO=V]R:W-H M965T&UL4$L! M A0#% @ SH #5<.-5SD_ P .Q !D ("!*LT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SH # M5>U^H@"F P G@P !D ("!7MD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SH #53*Q\N5) @ %@4 M !D ("!-.8 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ S #, W T (#X ! $! end XML 57 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 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 132 214 1 false 31 0 false 5 false false R1.htm 0001001 - Document - Cover Sheet http://www.kforce.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - 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 1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 1003004 - 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 1004005 - 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 1005006 - 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 1006007 - 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 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.kforce.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2104102 - Disclosure - Reportable Segments Sheet http://www.kforce.com/role/ReportableSegments Reportable Segments Notes 9 false false R10.htm 2107103 - Disclosure - Disaggregation of Revenue Sheet http://www.kforce.com/role/DisaggregationofRevenue Disaggregation of Revenue Notes 10 false false R11.htm 2110104 - Disclosure - Allowance for Credit Losses Sheet http://www.kforce.com/role/AllowanceforCreditLosses Allowance for Credit Losses Notes 11 false false R12.htm 2113105 - Disclosure - Other Assets, Net Sheet http://www.kforce.com/role/OtherAssetsNet Other Assets, Net Notes 12 false false R13.htm 2116106 - Disclosure - Current Liabilities Sheet http://www.kforce.com/role/CurrentLiabilities Current Liabilities Notes 13 false false R14.htm 2120107 - Disclosure - Credit Facility Sheet http://www.kforce.com/role/CreditFacility Credit Facility Notes 14 false false R15.htm 2122108 - Disclosure - Other Long-Term Liabilities Sheet http://www.kforce.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 15 false false R16.htm 2125109 - Disclosure - Stock Incentive Plans Sheet http://www.kforce.com/role/StockIncentivePlans Stock Incentive Plans Notes 16 false false R17.htm 2129110 - Disclosure - Derivative Instrument and Hedging Activity Sheet http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity Derivative Instrument and Hedging Activity Notes 17 false false R18.htm 2133111 - Disclosure - Fair Value Measurements Sheet http://www.kforce.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 2135112 - Disclosure - Commitments and Contingencies Sheet http://www.kforce.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2202201 - 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 20 false false R21.htm 2305301 - Disclosure - Reportable Segments (Tables) Sheet http://www.kforce.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.kforce.com/role/ReportableSegments 21 false false R22.htm 2308302 - Disclosure - Disaggregation of Revenue (Tables) Sheet http://www.kforce.com/role/DisaggregationofRevenueTables Disaggregation of Revenue (Tables) Tables http://www.kforce.com/role/DisaggregationofRevenue 22 false false R23.htm 2311303 - 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 23 false false R24.htm 2314304 - Disclosure - Other Assets, Net (Tables) Sheet http://www.kforce.com/role/OtherAssetsNetTables Other Assets, Net (Tables) Tables http://www.kforce.com/role/OtherAssetsNet 24 false false R25.htm 2317305 - Disclosure - Current Liabilities (Tables) Sheet http://www.kforce.com/role/CurrentLiabilitiesTables Current Liabilities (Tables) Tables http://www.kforce.com/role/CurrentLiabilities 25 false false R26.htm 2323306 - 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 26 false false R27.htm 2326307 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.kforce.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.kforce.com/role/StockIncentivePlans 27 false false R28.htm 2330308 - 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 28 false false R29.htm 2403401 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies 29 false false R30.htm 2406402 - Disclosure - Reportable Segments (Details) Sheet http://www.kforce.com/role/ReportableSegmentsDetails Reportable Segments (Details) Details http://www.kforce.com/role/ReportableSegmentsTables 30 false false R31.htm 2409403 - Disclosure - Disaggregation of Revenue (Details) Sheet http://www.kforce.com/role/DisaggregationofRevenueDetails Disaggregation of Revenue (Details) Details http://www.kforce.com/role/DisaggregationofRevenueTables 31 false false R32.htm 2412404 - Disclosure - Allowance for Credit Losses (Details) Sheet http://www.kforce.com/role/AllowanceforCreditLossesDetails Allowance for Credit Losses (Details) Details http://www.kforce.com/role/AllowanceforCreditLossesTables 32 false false R33.htm 2415405 - Disclosure - Other Assets, Net (Details) Sheet http://www.kforce.com/role/OtherAssetsNetDetails Other Assets, Net (Details) Details http://www.kforce.com/role/OtherAssetsNetTables 33 false false R34.htm 2418406 - 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 34 false false R35.htm 2419407 - Disclosure - Current Liabilities - Narrative (Details) Sheet http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails Current Liabilities - Narrative (Details) Details 35 false false R36.htm 2421408 - Disclosure - Credit Facility (Details) Sheet http://www.kforce.com/role/CreditFacilityDetails Credit Facility (Details) Details http://www.kforce.com/role/CreditFacility 36 false false R37.htm 2424409 - Disclosure - Other Long-Term Liabilities (Details) Sheet http://www.kforce.com/role/OtherLongTermLiabilitiesDetails Other Long-Term Liabilities (Details) Details http://www.kforce.com/role/OtherLongTermLiabilitiesTables 37 false false R38.htm 2427410 - Disclosure - Stock Incentive Plans - Narrative (Details) Sheet http://www.kforce.com/role/StockIncentivePlansNarrativeDetails Stock Incentive Plans - Narrative (Details) Details 38 false false R39.htm 2428411 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details) Sheet http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails Stock Incentive Plans - Summary of Restricted Stock Activity (Details) Details 39 false false R40.htm 2431412 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details) Sheet http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails Derivative Instrument and Hedging Activity - Narrative (Details) Details 40 false false R41.htm 2432413 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details) Sheet http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details) Details 41 false false R42.htm 2434414 - Disclosure - Fair Value Measurements (Details) Sheet http://www.kforce.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.kforce.com/role/FairValueMeasurements 42 false false R43.htm 2436415 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.kforce.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.kforce.com/role/CommitmentsandContingencies 43 false false All Reports Book All Reports kfrc-20220630.htm exhibit311q22022.htm exhibit312q22022.htm exhibit321q22022.htm exhibit322q22022.htm kfrc-20220630.xsd kfrc-20220630_cal.xml kfrc-20220630_def.xml kfrc-20220630_lab.xml kfrc-20220630_pre.xml kfrc-20220630_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "kfrc-20220630.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 132, "dts": { "calculationLink": { "local": [ "kfrc-20220630_cal.xml" ] }, "definitionLink": { "local": [ "kfrc-20220630_def.xml" ] }, "inline": { "local": [ "kfrc-20220630.htm" ] }, "labelLink": { "local": [ "kfrc-20220630_lab.xml" ] }, "presentationLink": { "local": [ "kfrc-20220630_pre.xml" ] }, "schema": { "local": [ "kfrc-20220630.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 340, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 15, "keyStandard": 199, "memberCustom": 12, "memberStandard": 17, "nsprefix": "kfrc", "nsuri": "http://www.kforce.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.kforce.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Disaggregation of Revenue", "role": "http://www.kforce.com/role/DisaggregationofRevenue", "shortName": "Disaggregation of Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - Allowance for Credit Losses", "role": "http://www.kforce.com/role/AllowanceforCreditLosses", "shortName": "Allowance for Credit Losses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - Other Assets, Net", "role": "http://www.kforce.com/role/OtherAssetsNet", "shortName": "Other Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Current Liabilities", "role": "http://www.kforce.com/role/CurrentLiabilities", "shortName": "Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - Credit Facility", "role": "http://www.kforce.com/role/CreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122108 - Disclosure - Other Long-Term Liabilities", "role": "http://www.kforce.com/role/OtherLongTermLiabilities", "shortName": "Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125109 - Disclosure - Stock Incentive Plans", "role": "http://www.kforce.com/role/StockIncentivePlans", "shortName": "Stock Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129110 - Disclosure - Derivative Instrument and Hedging Activity", "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity", "shortName": "Derivative Instrument and Hedging Activity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133111 - Disclosure - Fair Value Measurements", "role": "http://www.kforce.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135112 - Disclosure - Commitments and Contingencies", "role": "http://www.kforce.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Reportable Segments (Tables)", "role": "http://www.kforce.com/role/ReportableSegmentsTables", "shortName": "Reportable Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Disaggregation of Revenue (Tables)", "role": "http://www.kforce.com/role/DisaggregationofRevenueTables", "shortName": "Disaggregation of Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - Allowance for Credit Losses (Tables)", "role": "http://www.kforce.com/role/AllowanceforCreditLossesTables", "shortName": "Allowance for Credit Losses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314304 - Disclosure - Other Assets, Net (Tables)", "role": "http://www.kforce.com/role/OtherAssetsNetTables", "shortName": "Other Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317305 - Disclosure - Current Liabilities (Tables)", "role": "http://www.kforce.com/role/CurrentLiabilitiesTables", "shortName": "Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Other Long-Term Liabilities (Tables)", "role": "http://www.kforce.com/role/OtherLongTermLiabilitiesTables", "shortName": "Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326307 - Disclosure - Stock Incentive Plans (Tables)", "role": "http://www.kforce.com/role/StockIncentivePlansTables", "shortName": "Stock Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330308 - Disclosure - Derivative Instrument and Hedging Activity (Tables)", "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables", "shortName": "Derivative Instrument and Hedging Activity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "kfrc:HealthInsuranceStopLossMaximumPerClaim", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "kfrc:HealthInsuranceStopLossMaximumPerClaim", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Reportable Segments (Details)", "role": "http://www.kforce.com/role/ReportableSegmentsDetails", "shortName": "Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Disaggregation of Revenue (Details)", "role": "http://www.kforce.com/role/DisaggregationofRevenueDetails", "shortName": "Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "if311233892af43069b0fd59b6c97b382_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "iffcb5d9974244657bdd1ad71e30dce4b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Allowance for Credit Losses (Details)", "role": "http://www.kforce.com/role/AllowanceforCreditLossesDetails", "shortName": "Allowance for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "iffcb5d9974244657bdd1ad71e30dce4b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - Other Assets, Net (Details)", "role": "http://www.kforce.com/role/OtherAssetsNetDetails", "shortName": "Other Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "iffcb5d9974244657bdd1ad71e30dce4b_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418406 - Disclosure - Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)", "role": "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails", "shortName": "Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "kfrc:NumberOfExecutivesSupplementalExecutiveRetirementPlan", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "kfrc:NumberOfExecutivesSupplementalExecutiveRetirementPlan", "reportCount": 1, "unique": true, "unitRef": "executive", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419407 - Disclosure - Current Liabilities - Narrative (Details)", "role": "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails", "shortName": "Current Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "kfrc:NumberOfExecutivesSupplementalExecutiveRetirementPlan", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "kfrc:NumberOfExecutivesSupplementalExecutiveRetirementPlan", "reportCount": 1, "unique": true, "unitRef": "executive", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9dab7398eb4b495fbaae85ec66f8bbe3_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Credit Facility (Details)", "role": "http://www.kforce.com/role/CreditFacilityDetails", "shortName": "Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9dab7398eb4b495fbaae85ec66f8bbe3_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424409 - Disclosure - Other Long-Term Liabilities (Details)", "role": "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails", "shortName": "Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427410 - Disclosure - Stock Incentive Plans - Narrative (Details)", "role": "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails", "shortName": "Stock Incentive Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i32fd17b3067c4b8291a6cd1827c9c7b7_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428411 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details)", "role": "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails", "shortName": "Stock Incentive Plans - Summary of Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i32fd17b3067c4b8291a6cd1827c9c7b7_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65f010eef2c04714b95f0ab581bc512d_I20220531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431412 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details)", "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails", "shortName": "Derivative Instrument and Hedging Activity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ic363310179e24150924f33f69266fe2a_I20220630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "iffcb5d9974244657bdd1ad71e30dce4b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432413 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)", "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails", "shortName": "Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i5ed61baf75904122a11c17b14e17c017_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i7841d6dc6bf341e3b2536ee292c51433_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434414 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.kforce.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i7841d6dc6bf341e3b2536ee292c51433_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "kfrc:SupplementalUnemploymentBenefitsOnChangeInControl", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436415 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.kforce.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i9388277e09584194bf40d8c09a181b25_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "kfrc:SupplementalUnemploymentBenefitsOnChangeInControl", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "if83c492d897f4cd193ae4f5ce063fb48_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ic12ae63c2d2d45bd8d2d0a0017d89a3d_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Parenthetical)", "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "i65a46b404dcd4094aebc54c454eab9dc_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Reportable Segments", "role": "http://www.kforce.com/role/ReportableSegments", "shortName": "Reportable Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kfrc-20220630.htm", "contextRef": "ie9d3521171a24df782adb1d554d4c389_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 31, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.kforce.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables", "label": "Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables", "terseLabel": "Trade receivables allowance unrelated to accounts receivable" } } }, "localname": "AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_AdvancesToEquityMethodInvestmentToDate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Advances To Equity Method Investment, To Date", "label": "Advances To Equity Method Investment, To Date", "terseLabel": "Contributions to date to equity method investment" } } }, "localname": "AdvancesToEquityMethodInvestmentToDate", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_COVID19Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19", "label": "COVID-19 [Member]", "terseLabel": "COVID-19" } } }, "localname": "COVID19Member", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "kfrc_CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility", "label": "Credit Facility [Member]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "kfrc_DeferredPayrollTaxesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Payroll Taxes", "label": "Deferred Payroll Taxes [Member]", "terseLabel": "Deferred Payroll Taxes" } } }, "localname": "DeferredPayrollTaxesMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "kfrc_DerivativeNotionalAmountTerminationReversalFromAOCI": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative, Notional Amount, Termination, Reversal From AOCI", "label": "Derivative, Notional Amount, Termination, Reversal From AOCI", "terseLabel": "Termination, reversal from AOCI" } } }, "localname": "DerivativeNotionalAmountTerminationReversalFromAOCI", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_DirectHireRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Direct Hire Revenue Member", "terseLabel": "Direct Hire revenue" } } }, "localname": "DirectHireRevenueMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "kfrc_EmployeeBenefitsNoncurrentCARESAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Benefits, Noncurrent, CARES Act", "label": "Employee Benefits, Noncurrent, CARES Act", "terseLabel": "Payroll tax payments deferred by CARES Act" } } }, "localname": "EmployeeBenefitsNoncurrentCARESAct", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_EquityMethodInvestmentCapitalCommitmentMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Capital Commitment, Maximum", "label": "Equity Method Investment, Capital Commitment, Maximum", "terseLabel": "Maximum potential capital contributions" } } }, "localname": "EquityMethodInvestmentCapitalCommitmentMaximum", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_FinanceAndAccountingSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance And Accounting Segment Member", "label": "Finance And Accounting Segment Member", "terseLabel": "FA" } } }, "localname": "FinanceAndAccountingSegmentMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails", "http://www.kforce.com/role/ReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "kfrc_FlexRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Flex Revenue Member", "terseLabel": "Flex revenue" } } }, "localname": "FlexRevenueMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "kfrc_GainAndFairValueOnTerminationOfInterestRateSwapAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain and Fair Value on Termination of Interest Rate Swap Agreement", "label": "Gain and Fair Value on Termination of Interest Rate Swap Agreement", "terseLabel": "Gain and fair value on termination" } } }, "localname": "GainAndFairValueOnTerminationOfInterestRateSwapAgreement", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_HealthInsuranceAggregateRiskOfLossLiabilityAmountInExcessOfTheStopLossMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Health Insurance Aggregate Risk Of Loss Liability Amount In Excess Of The Stop Loss Maximum", "label": "Health Insurance Aggregate Risk Of Loss Liability Amount In Excess Of The Stop Loss Maximum", "terseLabel": "Health insurance maximum aggregate amount of risk of loss liability for employee insurance plans (up to)" } } }, "localname": "HealthInsuranceAggregateRiskOfLossLiabilityAmountInExcessOfTheStopLossMaximum", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_HealthInsuranceStopLossMaximumPerClaim": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Health Insurance, Stop Loss Maximum Per Claim", "label": "Health Insurance, Stop Loss Maximum Per Claim", "terseLabel": "Health insurance maximum risk of loss liability per employee insurance plan (up to)" } } }, "localname": "HealthInsuranceStopLossMaximumPerClaim", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_InterestRateSwapAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap A", "label": "Interest Rate Swap A [Member]", "terseLabel": "Interest Rate Swap A" } } }, "localname": "InterestRateSwapAMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "kfrc_InterestRateSwapBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap B", "label": "Interest Rate Swap B [Member]", "terseLabel": "Interest Rate Swap B" } } }, "localname": "InterestRateSwapBMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "kfrc_LineOfCreditAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit, Accordion Feature, Increase Limit", "label": "Line Of Credit, Accordion Feature, Increase Limit", "terseLabel": "Accordion feature, increase limit" } } }, "localname": "LineOfCreditAccordionFeatureIncreaseLimit", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of right-of-use assets for operating leases", "label": "Noncash Lease Expense", "verboseLabel": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "kfrc_NumberOfExecutivesSupplementalExecutiveRetirementPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Executives, Supplemental Executive Retirement Plan", "label": "Number Of Executives, Supplemental Executive Retirement Plan", "terseLabel": "Number of executives participating in SERP" } } }, "localname": "NumberOfExecutivesSupplementalExecutiveRetirementPlan", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "kfrc_OptionOrStockAppreciationRightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option Or Stock Appreciation Right", "label": "Option Or Stock Appreciation Right [Member]", "terseLabel": "Option or Stock Appreciation Right" } } }, "localname": "OptionOrStockAppreciationRightMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "kfrc_ReductionOfSharesReservedForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reduction Of Shares Reserved For Grant", "label": "Reduction Of Shares Reserved For Grant", "terseLabel": "Reduction of shares reserved for grant (in shares)" } } }, "localname": "ReductionOfSharesReservedForGrant", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "kfrc_StockRepurchasesIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for repurchases of common stock that have occurred.", "label": "Stock Repurchases Incurred But Not Yet Paid", "terseLabel": "Unsettled repurchases of common stock" } } }, "localname": "StockRepurchasesIncurredButNotYetPaid", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "kfrc_SupplementalUnemploymentBenefitsOnChangeInControl": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Supplemental Unemployment Benefits On Change In Control", "terseLabel": "Unemployment benefits, possible liability with a change in control" } } }, "localname": "SupplementalUnemploymentBenefitsOnChangeInControl", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Supplemental Unemployment Benefits On No Change In Control", "terseLabel": "Unemployment benefits, possible liability without a change in control" } } }, "localname": "SupplementalUnemploymentBenefitsOnNoChangeInControl", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "kfrc_TechnologySegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology Segment Member", "label": "Technology Segment Member", "terseLabel": "Technology" } } }, "localname": "TechnologySegmentMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails", "http://www.kforce.com/role/ReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "kfrc_TwoThousandTwentyOneStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Stock Incentive Plan", "label": "Two Thousand Twenty One Stock Incentive Plan [Member]", "terseLabel": "2021 Plan" } } }, "localname": "TwoThousandTwentyOneStockIncentivePlanMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "kfrc_WorkLLamaLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WorkLLama, LLC", "label": "WorkLLama, LLC [Member]", "terseLabel": "WorkLLama" } } }, "localname": "WorkLLamaLLCMember", "nsuri": "http://www.kforce.com/20220630", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r206", "r207", "r208", "r209", "r228", "r258", "r287", "r288", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r438", "r440", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails", "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r206", "r207", "r208", "r209", "r228", "r258", "r287", "r288", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r438", "r440", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails", "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r159", "r207", "r208", "r272", "r274", "r402", "r437", "r439" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r159", "r207", "r208", "r272", "r274", "r402", "r437", "r439" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r200", "r206", "r207", "r208", "r209", "r228", "r258", "r285", "r287", "r288", "r316", "r317", "r318", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r438", "r440", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails", "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r200", "r206", "r207", "r208", "r209", "r228", "r258", "r285", "r287", "r288", "r316", "r317", "r318", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r438", "r440", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails", "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and other accrued liabilities", "totalLabel": "Total Accounts payable and other accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r26", "r393" ], "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current [Abstract]", "terseLabel": "Accounts payable and other accrued liabilities:" } } }, "localname": "AccountsPayableCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Credit Losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r164", "r165" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, net of allowances of $1,931 and $2,342, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Payroll and benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r12", "r407", "r423" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Insurance, Current", "terseLabel": "Payroll taxes" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Health insurance liabilities" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r48", "r54", "r55", "r56", "r57", "r342" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Accumulated Derivative Instrument Gain" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r45", "r47", "r48", "r425", "r445", "r446" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r54", "r55", "r372", "r373", "r374", "r375", "r376", "r378" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r44", "r48", "r54", "r55", "r56", "r94", "r95", "r96", "r343", "r390", "r441", "r442" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18", "r393" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r94", "r95", "r96", "r325", "r326", "r327", "r357" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r290", "r328", "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r24", "r166", "r173", "r175", "r178" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Allowance for credit losses, ending balance", "periodStartLabel": "Allowance for credit losses, beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r166", "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs charged against the allowance, net of recoveries of amounts previously written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "negatedTerseLabel": "Anti-dilutive common stock equivalents (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r10", "r90", "r141", "r148", "r155", "r171", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r339", "r344", "r370", "r391", "r393", "r405", "r422" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r25", "r90", "r171", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r339", "r344", "r370", "r391", "r393" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails", "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "terseLabel": "Accumulated amortization of capitalized software" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r450" ], "calculation": { "http://www.kforce.com/role/OtherAssetsNetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r6", "r83" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r76", "r83", "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r76", "r371" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r412", "r429" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r203", "r204", "r205", "r210", "r447" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "verboseLabel": "Dividend (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r94", "r95", "r357" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r393" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par; 250,000 shares authorized, 73,007 and 72,997 issued, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r52", "r53", "r61", "r416", "r433" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r341" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r65", "r90", "r171", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r370" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Direct costs" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossFinancialInstrumentTextBlock": { "auth_ref": [ "r174", "r180", "r181", "r182", "r183", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security.", "label": "Credit Loss, Financial Instrument [Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "CreditLossFinancialInstrumentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLosses" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r88", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r242", "r249", "r250", "r251", "r256" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r11", "r12", "r13", "r89", "r92", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r238", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r247", "r248", "r252", "r253", "r254", "r255", "r380", "r406", "r409", "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r34", "r89", "r92", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r238", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r247", "r248", "r252", "r253", "r254", "r255", "r380" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "auth_ref": [ "r381" ], "calculation": { "http://www.kforce.com/role/OtherAssetsNetDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Net", "terseLabel": "Deferred loan costs, net" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation plan" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r9" ], "calculation": { "http://www.kforce.com/role/OtherAssetsNetDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Assets held in Rabbi Trust" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r82" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income tax provision, net" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r81", "r197" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r136" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.kforce.com/role/OtherAssetsNetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Noncurrent", "terseLabel": "Interest rate swap derivative instruments" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails", "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeForwardInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stated rate on an interest rate forward or futures contract.", "label": "Derivative, Forward Interest Rate", "terseLabel": "Derivative rate" } } }, "localname": "DerivativeForwardInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r42", "r349", "r350", "r352", "r354" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails", "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedges, Liabilities", "terseLabel": "Derivative instruments and hedges, liabilities" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r356", "r360" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instrument and Hedging Activity" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r40", "r41", "r42", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTerseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r293", "r294", "r321", "r322", "r324", "r330" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r260", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r99", "r100", "r101", "r102", "r103", "r107", "r109", "r114", "r115", "r116", "r119", "r120", "r358", "r359", "r417", "r434" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Earnings per share \u2013 basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r99", "r100", "r101", "r102", "r103", "r109", "r114", "r115", "r116", "r119", "r120", "r358", "r359", "r417", "r434" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings per share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r117", "r118" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll costs", "totalLabel": "Total Accrued payroll costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current [Abstract]", "terseLabel": "Accrued payroll costs:" } } }, "localname": "EmployeeRelatedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expenses" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r54", "r55", "r56", "r94", "r95", "r96", "r98", "r104", "r106", "r121", "r172", "r259", "r260", "r325", "r326", "r327", "r334", "r335", "r357", "r372", "r373", "r374", "r375", "r376", "r378", "r390", "r441", "r442", "r443" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r2", "r90", "r171", "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r2", "r90", "r171", "r370" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r2", "r90", "r171", "r370" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "terseLabel": "Equity Method Investment" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r7", "r142", "r168" ], "calculation": { "http://www.kforce.com/role/OtherAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r361", "r362", "r367" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r361", "r362", "r363", "r364", "r368" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Financing Receivable [Member]", "terseLabel": "Financing Receivable" } } }, "localname": "FinanceReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r81" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "negatedTerseLabel": "Loss (Gain) on disposal or impairment of assets" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r8", "r186", "r187", "r194", "r196", "r393", "r404" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r64", "r90", "r141", "r147", "r151", "r154", "r157", "r171", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r370" ], "calculation": { "http://www.kforce.com/role/ReportableSegmentsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r348", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r56", "r66" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Parent, before Tax", "totalLabel": "Income from operations, before income taxes" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r58", "r141", "r147", "r151", "r154", "r157", "r403", "r414", "r418", "r435" ], "calculation": { "http://www.kforce.com/role/ReportableSegmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income from operations, before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r59", "r81", "r138", "r168", "r413", "r431" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Loss on equity method investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r105", "r106", "r139", "r333", "r336", "r337", "r436" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r78", "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r17", "r411", "r430" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax refund receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade receivables, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued payroll costs" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Increase in operating assets" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase in operating liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r110", "r111", "r112", "r116", "r292" ], "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "negatedTerseLabel": "Common stock equivalents (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r75", "r77", "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest, net" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal terms of current operating leases" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r90", "r149", "r171", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r340", "r344", "r345", "r370", "r391", "r392" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r90", "r171", "r370", "r393", "r410", "r427" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r33", "r90", "r171", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r340", "r344", "r345", "r370", "r391", "r392", "r393" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r13", "r409", "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Line of Credit", "terseLabel": "Line of credit outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Initial maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r28", "r89" ], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r34", "r211", "r212" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Long-term debt \u2013 credit facility" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r34", "r213" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r76", "r79", "r82" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r49", "r51", "r56", "r60", "r82", "r90", "r97", "r99", "r100", "r101", "r102", "r105", "r106", "r113", "r141", "r147", "r151", "r154", "r157", "r171", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r359", "r370", "r415", "r432" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-Cash Investing and Financing Transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.kforce.com/role/ReportableSegmentsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "terseLabel": "Operating and other expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r141", "r147", "r151", "r154", "r157" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease liabilities, financial statement location" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r385", "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r382" ], "calculation": { "http://www.kforce.com/role/OtherAssetsNetDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets for operating leases, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease, right-of-use assets, financial statement location" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets, Net" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.kforce.com/role/OtherAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other non-current assets (3)" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r9" ], "calculation": { "http://www.kforce.com/role/OtherAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net", "totalLabel": "Total Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r43", "r45", "r338", "r342" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Defined benefit pension plan, no tax benefit", "negatedTerseLabel": "Defined benefit pension plans" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r48", "r54", "r55", "r372", "r374", "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "Net change associated with current period hedging transactions (1)" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r45" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in fair value of interest rate swaps" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "negatedLabel": "Tax benefit on interest rate swap" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r43", "r46", "r338" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Tax provision on defined benefit pension plan" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r31", "r393" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r14", "r408", "r424" ], "calculation": { "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r71" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Contributions to WorkLLama, joint venture", "terseLabel": "Payments to acquire equity method investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CommitmentsandContingenciesDetails", "http://www.kforce.com/role/OtherAssetsNetDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r71" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Interest in Joint Venture", "terseLabel": "Note receivable issued to WorkLLama, joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "auth_ref": [], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "terseLabel": "Defined benefit pension plan expense" } } }, "localname": "PensionAndOtherPostretirementBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r12", "r282", "r283", "r284", "r286" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Liability, Defined Benefit Plan, Current", "terseLabel": "Supplemental executive retirement plan" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15", "r257" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15", "r257" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15", "r393" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": { "auth_ref": [ "r70" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.", "label": "Proceeds from Sales of Business, Affiliate and Productive Assets", "terseLabel": "Net proceeds from the sale of assets" } } }, "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r198", "r393", "r419", "r428" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r63", "r176" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit losses", "verboseLabel": "Current period provision (credit)" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/AllowanceforCreditLossesDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Payments on other financing arrangements" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r74", "r89" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments on credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails", "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r260", "r393", "r426", "r444", "r446" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r94", "r95", "r96", "r98", "r104", "r106", "r172", "r325", "r326", "r327", "r334", "r335", "r357", "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r132", "r133", "r146", "r152", "r153", "r159", "r160", "r162", "r271", "r272", "r402" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails", "http://www.kforce.com/role/ReportableSegmentsDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r273", "r281" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CreditFacilityDetails", "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r388", "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained from operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r48", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Activity in the Accumulated Derivative Instrument Gain" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r2", "r90", "r170", "r171", "r370" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of other assets, net" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/OtherAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r141", "r144", "r150", "r195" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r141", "r144", "r150", "r195" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Operations of Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r289", "r291", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails", "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r129", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r146", "r147", "r148", "r149", "r151", "r152", "r153", "r154", "r155", "r157", "r162", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r201", "r202", "r437" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails", "http://www.kforce.com/role/ReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r129", "r130", "r131", "r141", "r145", "r151", "r155", "r156", "r157", "r158", "r159", "r161", "r162", "r163" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Reportable Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/ReportableSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/ReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r305", "r306" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, at end of period (in shares)", "periodStartLabel": "Outstanding, at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number\u00a0of\u00a0 Restricted\u00a0Stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, as of end of period (in dollars per share)", "periodStartLabel": "Outstanding, as of beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails", "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansNarrativeDetails", "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Total\u00a0Intrinsic Value\u00a0of\u00a0Restricted Stock Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r86", "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r129", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r146", "r147", "r148", "r149", "r151", "r152", "r153", "r154", "r155", "r157", "r162", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r199", "r201", "r202", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DisaggregationofRevenueDetails", "http://www.kforce.com/role/ReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r37", "r54", "r55", "r56", "r94", "r95", "r96", "r98", "r104", "r106", "r121", "r172", "r259", "r260", "r325", "r326", "r327", "r334", "r335", "r357", "r372", "r373", "r374", "r375", "r376", "r378", "r390", "r441", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r94", "r95", "r96", "r121", "r402" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r15", "r16", "r259", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "negatedLabel": "Employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r259", "r260" ], "lang": { "en-us": { "role": { "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).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance for stock-based compensation and dividends, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r15", "r16", "r259", "r260" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r260", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance for stock-based compensation and dividends, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r90", "r167", "r171", "r370", "r393" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r379", "r394" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r379", "r394" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r379", "r394" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash Paid During the Period For:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "End of period (in shares)", "periodStartLabel": "Beginning of period (in shares)", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r39", "r261", "r262" ], "calculation": { "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost; 51,794 and 51,493 shares, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r259", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Repurchases of common stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r259", "r260", "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Repurchases of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.", "label": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments", "terseLabel": "Change in fair value" } } }, "localname": "UnrealizedGainLossOnCashFlowHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Unusual or Infrequent Item, or Both [Line Items]", "terseLabel": "Unusual or Infrequent Item, or Both [Line Items]" } } }, "localname": "UnusualOrInfrequentItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemTable": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Table]", "terseLabel": "Unusual or Infrequent Item, or Both [Table]" } } }, "localname": "UnusualOrInfrequentItemTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r122", "r123", "r124", "r125", "r126", "r127", "r128" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r116" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding \u2013 diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r116" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding \u2013 basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkersCompensationLiabilityCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Workers' Compensation Liability, Current", "terseLabel": "Workers\u2019 compensation liabilities" } } }, "localname": "WorkersCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.kforce.com/role/CurrentLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919269-210447" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919236-210447" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r454": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r455": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r456": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r457": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.20)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 63 0000930420-22-000158-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000930420-22-000158-xbrl.zip M4$L#!!0 ( ,Z U4XAXRCI < $4? 4 97AH:6)I=#,Q,7$R,C R M,BYH=&WM66UOVS@2_GZ_@NO@N@G@=SN;QDD#I(D7FUZOZ69]*.[3@1(IBX@L M:DG*CN_7WS.D_)+8:9U-[[(!KD =21P.Y_69(7GZP^7UQ>B?GX/K-]L=]C(\-PJIW3.LU9K^*G&:JESQ:#5 MFLUFS5FOJQIURF3Q;\#EMA??3 MEE_D--)B?G8JU)0I\:ZFCJ).+TJBSMNXG?3;0AS+.#[L]?AQ_^CXL'?8_E<' M0K9 'N98-\_DN]I$Y8U4TOJ#_F'A3F9*N'30:;?_6O-T9Z>)SAT6,Y@<'@./ M34[ 8O)R\J7$^\!K6 K/%A%AGV@SVVO[?"8TT$CY1V7SP MXTA-I&6?Y(S=Z G/?ZQ;>*5AI5%)(+3JWQ)28A'_.@L:'(%/IG*YT*C3)36& M=ZF*E&.]3K-S7X==I8]A?6G^Z^+WMXI_,;P97?U\=7$^NKK^]-ON"KR0N%=U M]@%)4:3L0Y-]5)$TW&DCZRR6QJEDSES*W9N]P[U29=GO)3<(D&R.[X4VCNF<_:S-A'7:C5^93MC?$FUBR:[R MN G5CU^AZMTF>\\M%(9JDSF[S?4LDV(,OWH+5'H+C15S#<@#0ZYRQO,Y*W-G M2@F! 8(>#V$0SB9X,XIG+.$Q/AFF)\A1IP/=!D$N8VDM-W,BF?!;B777>%I\ M$Q &2V8>3+$&$<3* #Q!EF,Z)!'2L%FJXI39DGY6\V?2R(H)*3!1-@/*$F#/ ME$NAH"UD[ 4DO@5$TP)J3C%-L&B^;H97ZN+>5UPL6:)R&)'\L3):'?X%.8;- MVKC*$>WP'FHHGN.L%. )QZQ9J ZG*LJ7 G:ED*!0R;*5SRMSVP=+(ZR$+\YU MHB@S$,#1NB"0P5?KY8FY35F2Z9E=1(&18V4=*KMCG#X&N2%E?)PNN^/?"6N6+<2.\#V%1%F21;,0G' M1YFR* MCR4[1UK=E!DH.CW>Z!SNRR!%YU"$M_"JJ ;G(0B(/Z/<6XN-X"N29>>%DGL+ M)5B(]'P8,: @S'].S>J_7#W>YP?L4EJT,;"&![UONZI.>!SSTNX^A8 QDC![ MM5* 6ET:,$!^397U60LJF7L^U :L\GT=,XS,N/=CA;4K7]0K/*%!A=R'+%9G M2OCNVI:154)QHT@!%2J"1[&<.)664-I'OO60[G,77Q\/F(C,MZ'(1[ITCTNP M"[[Q);6D#B;Y=E/'HD5OY$-WU02>%AS=NC@IPY]A:W,JNV( _HZ\\VT7,#Z05; MS<-GM)I^/RT645A?Y1FE_7HDK%*.?/F$ZK311RREX^@EG#9V61#\!["<8#/J MI/P*J$4:)8?&A8)\GLD^X@488@FC\)W9_L+P1WOG>MA(H0==(T(%O&"RL' MBX<3X&&1\?E Y7X%/^GDOHIT6C\E7$7!J\ZI?5R%X>H@__BX>=0^HK-\9_!? M+!:NCOF;_IB_Y<3FV$_]9KO=?72XW>P\.O8UMKU>\^CX[4YL6U[D(#8,8PN> MOZOU:HL)!1?4\@_:K..=O>#W%=)N<4?$ZT?[F4PVS:B+_WWP^!N7-WM]I(/_ M91^N?QM^_L6?HE^]']Z@] R_R>FBVT_4/&6]X<[6#! MYV?VB=+6X77RF 'CUFLY0'Z"55IRX7JVJSU"]E"A^OH03@6F\J-*]I5 M%OM%VJLI/$(JEVYSRC=N=:O?<,'LK[K/_@-02P,$% @ SH #54V%JHZ8 M!P 1A\ !0 !E>&AI8FET,S$R<3(R,#(R+FAT;>59:V\;-Q;]OK^"5;"I M#>AM.;)EQX!K.5BA:9)-M0WZ:4$-.1)A:C@E.9*UOW[/)4DO=Q[KF7G//O^A^OAK]^NF83/]7LT[]^>#^X8I5:H_'EZ*K1Z _[[!_# MG]ZS3KW98D/+,Z>\,AG7C<;UAPJK3+S/>XW&?#ZOSX_JQHX;P\\-6JK3T,8X M61=>5"[.Z0W^2BXN_G;^7:W&^B8IIC+S++&2>RE8X50V9E^$=#>L5BNEKDR^ ML&H\\:S=;+?9%V-OU(S'<:^\EA?+=%M1W>;H M32<1K=/6$>\DQYV3D]/.FT[GM)DVN]VT??+O%I1L0#S.<7ZAY=O*5&6UB:3] M>YWCW)_-E?"37JO9_'LER%VB=LQ%AL9[\VT=XJUO+SU M-:[5..L%"RMQL>6$Q&AC>Z^:X;\S&JFE?*KTHO?]4$VE8Q_DG'TV4YY]7W6( M2LU)J](HZ-1_)+3$)N%Q'BWH8AVM,KFTJ-4F,ZYO)VJD/#MJU=MW;=A7^P3> ME_9/5[^S4_VKZ\_#P;O!U>5P\/'#S_L;\$SJ#JJLSV=*L)_J[$>I]:+*$FF] M2A?,3[A__>KXY.RQ45"90 1Z[LU:S]DYF4_9@:FT@VR)(Z3#]]@::WZ^P'[F P3)LNV$UF MYEJ*L:Q&#Y1V"X,=,P.RPX)<98QG"U9DWA82"H/^ A/"(9Q-\605URSE"5Y9 M9J;(3F^BW)9 )A/I'+<+$IGR&XE]-]9T>">@#+;4@4:Q!PDDRH(V(99A.C01 MTK+Y1"43Y@KZLYX_EU:6BY !4^4T^)6H>J[\! :Z7"9!05HWAVI&P,P9I@DV M6FRZX86&^.@K(98L51F<2/%8.ZV*^$(NMO=VQJP$J$L5TFBT!! H VB$;9S09^$NPE+M9F[ M)0JL'"OG4=,]X_0RZ@TMJQO!=$MEMK1]H?'LU-GPCO&O7YVT6]TS5T:L)&2" MN$E3A<<#=Q@\,V#IM8X/9-2B=2SB M4WQ45'VS" ):GU'N;6 CQHITV7NC],Y&*38B.^\C!A+$^4^I69WGJ\0'_)#U MI4,# V\$TOMVJ*K$QPDOW/Y3B!A'$FXO=XI4:PJ+!9!?,^5"UD)*9F$=:@/6 M^;[)&59J'N)8ABS-:B=!7NV+DE%#<*C) Q8H06"RCE0I' M+!V0[P*EAQQ'XPZ%T%&'23G*N$H*S8F:8%908LWVF!%KQV;)PZ^1)$&P!^9+ M\12V>$ZET9D3I@D$;0_$1[ KLK!/B\5(,DANYYQ781L(^_)-$6-5C/8[7;4VE6Y MV8,]XN/N\AOP@(G(?!>+_,@4_F$-]N$WOI*6U,&DWV[JV&C9&P6(R^@)Z!/" M21N\P) *Y'STUK;7J74O"V<8V1G:1V0Z\;U)DL*2;S?(=<>J4^,\WM.!&VNY M! N51RQV\,"4%"!!#MZ3+A5'1RC#J8,.)%FQTNLP:C7A;E6)*'L#J*0(M!;\ M45+. F>+&ZG+(\@]^>J37?14(#UCJWG\A%8SG*?%$H75=9Y1VF\B89UR%,M' M5*>M/F*E'4&P'ZDLQ7G=U<\AMB MYU@S S^':A^._,N#VZ,"6C9A\8BR(S6YP$0G5YGY8/#+'@%3$$&4\FHL$0[U MP153^!]."<:4C+CSB/N2Z1\MWR58/K6 ?15NE2%9$9AP U)&L!I)4F4SHV>2 MF#+CX_(BQY;Y+:>Y-@N)T?G$Q(SF=_"!>/XA9:3^/W_SV8?;0F*SRV)<@+V. MJN%.?ZFX#[UKJ=0(J).V!MTTSYWL+7^<@0]SS1<]E84=PJ2SNR;2/?V,>!4% MK[RA#KB*P^45_NEIO=OLTBV^M_A?+# M'/O:LD>G]6;WS5[+-H+*46TXQN4\>ULYJBPGY%Q0R]]KLE8(]G*]KXBV\UL2 MWKS4US+==J/)_WKPA&\MKU]UD [A+^M?_C+HA_OSZ_?O?UWA_H_U3 E 6-R# M+ NG:;:T\W>Y;?6UZ*_VW;WO#?>^4_V? NKZ5B8%'9#8+^BZV"<CLWDUC?:=4J'39KK*7R$O"[\]I1O?-8M_\8OS.%;]\5_ 5!+ P04 M " #.@ -5R0QNEO+\9#J!F6];XY MM*Q1,((WP>\7T#)M!P)!LH))QC.26)9_68/:4LK3Y6K#%4H)KNRZ\Y^(CNR;5O&0RH:=;.WVK>N];VDE_SJ/U:3]BU\"B5S5& MPY#.6W$8T^-VJ^UTNIVX31UW[M!YM^W:W3\=#-)"\4JGD.N$OJJE+#.65/GW M6NU<]E8LDDO/L>U?:UKNM!_S3*(S@('%?!\&^6;,XD-%W3N8MA+_J]6$/DFHIO M'FSKP6"'_C08GXV'@V \N<1#2X#""8_?.1.!]Z9,W-HPLP?ZNB=9MMN M_/!Q#V8P&$VN G^T3_<.1-<^?A3"DRG_K* F9Q"\\6$VF+X>7/HS8_+'A?\! M!L, <,:U;??+,3T3@G$&(<\R&JJ]&%9,+D$N*;PMB4!:DS5,:,&G.-ADB_AW(0+-J>"2"YH X9+1F-T@DXENZ8P MB6,64G$+O*$]S-> HY+%ZP;DI2A*@FLF.>R59<7EX8%S;/=T;2IL).*Y.ISV M=>Y(8@$H7QHX$7.2T<*8W"1T#8-0TZ_2J8'S1!X>M#N]KZT6AJ1GTG-;SY9J M=><( H2WER%E@ED1\C1/U"KO5E[03R435)W&A8+^&:5U@IDFP&G7HZ,=9[?) MLDN4#7%.M]F"NM/>+M!))U7J)QV.^D=(9K>G$NPG)-2M"&49)FA*= 5C,4N" MDA&.:F+VV"9,%Z&@A2*VH21(D@!JHG^2(.U%CDP7#:T8LXQDH1I'FY'NU70= MHE295.O")/.$;@7F7$14&$A?0O*">ML?O8@5>4+6'LLT M"5JI=]><:JJN56&&)-F<#'J5JNE-O]7MFB?VB6JY)/99,MHZWG1CIN[&+!G= MGSMNF>U.]]%IVW0>G7O*;+-INL[CJOMF+1UR%3824^0D>U5KUK8*.8DB;'L] M-[\!Y^X)F=#X'C<5+=\_;W7#.\*$TWL8#,I%66#+6!T"N\S9/Q/& MPX/62:_03SB?S/RK-_K &;_VIX-@,O7O8/W"M;45Y-J3_&Q*"'%[* L%3U@$ M6[0_#7D/G=#?B+!_Q M78UAJ1(.5Z^?7DR&4+$U6TA%TYP[6A3#8<+D5,[4E'EK*]'\$E)=/9;_Y%EP4B$14)3 M!:&D1-$(BIRE"W@;T?P]6-9&:BBRM62+I0+?]7UX*^1[=D/*><44IV=;.WVG M?.\[9I'^7$3KLW[$;H!%3RIL'M/6G+2:48?&C3;MS#MQA]1)FS9\KTDZX9\> M.NF@>*F3JS6G3RH)2ZTEU>MW&\U,]58L4LNNY[J_5XS<63\6J<+%)"J7/TL; MAY:(7*"QN5!*)-T.VE+T5EF$LT7:-1%62F-;A5!P(;M'KOGKZ1DK)@GCZ^[C M@"4TATNZ@FN1D/1Q+<==L7(J65P*YNPOBE[B(N9U54;01CN?K,,:W M2S9G"NJ^[=^/X=![)3+4NN][B-A3^'X.IB<3X:#8#*]1.Y>SUX/ M+@,(I@]&\K-X[IW":WMF#VV8C8?&>Z_>=&L_O=^#&0Q&TZM@/-J'>Q=$QVU] MB42?3H$?&M3T'()G8Y@-KI\.+L%40B;#R-5S33$@%(H87L9 AA4D:VE ]/CKU?;=7CID7 MKW<":.),XOO-A M1L-"8LW 8$D:P?@V7))T0?%H3Q*6Y]I?_->2$=8!6%))T1=RS=B>KP%'%8M1)2MD M7A#<+25@+R%+%(^/O);;,UFIHR*1R'29VM>Y)XG4UVN9D(F]KXV3QC"G:JNW_AA)*MZ)Q!@>'O<*!!Z9%Z2<;V_NSV7 M]$/!)-5U.=>A?P1IE2#')'C-:G2RP^R.)CN*;(#S.O4&5+WF=H/:IXE6;Y\* MU#]!,#L]3:U?$%"_!)2E2-"$F-S%-%8$)2,<-<#LH4V823]),XKQ+A709F2Z-I.!*%7PQ/.-DW66I6<$H]>Z'J%N^ M&WU8A(1OZI1A3CF]Z08[';OMMG5#J+ +5-%VX4VO:)M>T5'1X5S+L^NM^H/3 MKNT]./3$:FA(PO+M[M>/_?(K,AH.F= M,PQ7<"Q;VSC_%6R[B\?WQNZCDOO1E>=_2JCQ+58NQ6XHO,%^ Z[P>&6ZL)BS M]H&FY!M1[==B4_5*,D0E0U@. #IYB%N..:>_HCA]XG*^I[5_N<]$^6FC*RDG M>D,/KOMW*6T6<>]4R!SSNE"'*E_X0K!YEA\KS&>3L[\!4$L#!!0 ( ,Z M U5\O,@52X4! &L8% 1 :V9R8RTR,#(R,#8S,"YH=&WLO6E7&TF3-OS] M^15ZF7EFNL^A<.Z+W3?/H0UVT[?7*% "Z/%++_^C2Q)+ +MYVSRVY^ M=-RO$$3(Q,GNZX"E5-K[+'JG,V:5S*QS+C/6$FZ9L0:+U:/77D2G@@Z9U@@N MXYAF"MN8<285Y5%C9\BJ?QTYYRA@$Y&V3!MN.,4T8!&-(L0CF5Y[W(>O@R]L M]U[GO0XC6/YKY;C?/WO]ZM7Y^?G:A>TVUSK=HU<$(?IJ=,7*Z(;3V'5WKCZ- MG:X+:Z[3>I4^#PF*QM+:Z#@T43KI_7R^^\_9R.'X=?_4_UPZX[#BV3Y>U>W[3==2ORBW[6"W>_ M$7ZO'76^OLK;T.:0=.!5OVO:/?CTENF#CL!#,<^0RBB^>NW# MUW_KG01EB&3X^HL'O>S(F+/[73,Z<;=[X WYMP0_T3$7]\0YZE"LM7Y5G!U= M^OA%2?/&S_-A0M;C7H83-PU]W33MHW^MA':VM[L"JAN,7_^C%?JFDF[-PO\. M\J__6GG;:??!(+/&Y1FTUPU__6NE'R[ZKXIWOEK_/__G__S1S_O-L)Y4.!OK MZA^OA@?_>#5\M.WXR_4_?/ZUTNM?-L._5GS>.VN:R]?M3CM _*+U^G"T!W^ MF7L?VL6?<+X&J-#-W?#]%_V=$/^UD@?M*2<82VP(\U$J8KS%GG/FF:-*?]DL MFH(1SF[LIVU:Z=4A?[T!0.,3V+QKFJ.5RE#Z\-B+_NN87P1 #=-,)I1[..CI MYTN[V?GZ@>Q\/:#5@3_9^GKX7I_46P>XUM@[/VR\.SX\V> ')Y_X0>/S<:U1 MO:B2O8M:Z_"XOKE]>;BY03_06O/@ZJP%U^/J^[V+@_V#\_K^-JKO;^&#QMY5 MM5%K5AN'K8/&T66U]>F\AA7Z0 XO#_:=.&A]/JU=;=##_2VX[M-E;;.*Z^__ M/JUN[J'#_;]/JB<'N+K_N778V/OJW[_+[?L]<=BHY?7-G>-J:Z=9V_S$:^]K M)PUQBD_V-]FU1.?UZY\7MW<&MWS&=[%VX>-LV:5;+/:^ZW+P_=[J+9Y MB@X(/*NQC>N-YO'!R=%EC6Q3^/>\^EE=?FAL]:N[Z.(#]$/MY!/[@H15&L4( M]A-HQH(0F;8B9II90%@40&I\9?W=QH?=K3]>W1'P<\I[/+:\RWO.- ^"Z;Z# M([U2P/\D8'1/P)YZQ30.&2$9!JWI9.]F[.-P_;-8^JZOZYB>0^2G(Z)16KP[0%P,,%/G(,\NIR!B--#-< MFPPYR:.$CO7.KZPC^$=3Q B:H;S>#KK=.W"[U?:;0.I_+9'1^B<8#Y4AF*C, M$ EPZ13+% <_1'O!K! !61I7UC,8+H'E?H^$-%6*2!F0YHIA&%XC0UXYI T& M#X;P+]N3@AG1U=?UL] %KML^^A# 3]A)/E0][O7"1J\7^KM]$%."TGI\E[>! MJ>: IYU>GKCQU@40P%YNF^%#WNO/5Y:XFNN6:[UKUUO;N-HX(O6B__=(=?,3 MR.43@WO)X>;A20W>7]O) 5R- MS)0/)L.< \@Z;PP%?O0M3^,_ZOWCT"V$U:MUVFYH:M^C.C$ZR[W6DA'&!)?6 M>VR\Q($B[P*SA>I@3)+;5:K.PJ@.Q3(H+P)P:>(SA@%%E&8L-MP5J _\K@$I.\(U(%DP M2)_7KK9H[:IZ<:T^K>K%86K?R38#0@:J\"F]#PA=E=0:G_-:8P-4\/"T>O5W MM0Y/0$U/CD#]MDEM,WT;$+HK>-X^J/+F%JJU/EU56Y\?4A\5C L* M&)W$0F;@C@&M\XYF3FHDI8H,8_44]1F++@\_J$/3&KE*'9JY#L'(!5Q2:?#[ M-%!.%<#O,]X#!_0*#@OK$YN9@0X)B<'I]%P&3AE#4F.GG*?,:6"JH-;?X*=C M9=H]-MWP)^B1?]MIG8%J%/&_C6[7M(\*'?KS\N:2C^8R'=HX-UU?_.=SZ"5% M'+J:>+[:1*J[8VVJ@19]0C6R!?SU'6C13EX[^3.O[^_DU<86.[CZW*IOPKG- MO4O0C&;X:^?R<-^?6<)$E11N)H5WP#O!/7R_3:KOM_GA^^V+:N/XI+9_P*K) M16S\':N-#5Z'ZZJ-@\MZHWI>/?_B 40JH49$2%S6VCR/%AP"#7)B@*Z$=SDVS$;JM M^@C_5D\V*+P'[O\$?;Y%#PCX(XUJ\ M=N*;M1-W"?Y(7MN$MFXV3P\:_@3\D8OJ57+[MX"\)'F!JW^R\<5BHGF@,>/! MD(P9"T(J) 5FBY"W43G]L)!>W0W+=D,,8+(N]!Z()J>8]>M>,0\ 8JP4,>S7 M_N^B!FOSQZNXSAN^_>>FH#;W.H%O\*H+N MKT>J,Q3MCSBPXP>%(MHP_I7[]#OFH5LI&A0>G,1XN_WON[[VY,WKXT-WGWY6 M ,CX5Z]ONOWD*!&?\>O^35G8YZL-^@ M0X#;*8$CB4P)E8*YRL0T9<:1E6QDBNX61*?]0#,B/Z^D&C,T_K@4$[ M'WY^+P%^[_K+6@ ;@VY8'PF@.#E^Q/C<^'=ZQH,]*KAAPC*4PC$,:6:"=9PY MQEDP5E\/56RQ-9'-0A.OY3 H4.!N1X^F3%_O[6Y^MPR8'EUV< M-7.7]ZNA9>$5/F\E'RDMS[BFR6.7:NM_!RD&#URYTX:?O8V+')!R?-F&/?CJZVZ];N$R@!30_\)'N!:>S[]" MI]^^M*!0IM_I_B">W;L_'=P,[4X+'-P''OO4L>K.(U[=;?T_P>EW>/#S1X.[ M).&VW+^/)-SI@>^(@RU4#^#Q1,-/]P!P%X<4IMQAQ\ 'MXAB027B1BEAN9I= M#SPSLL'Q5J>]V^^XT^DCV+.(!CBFURJ8D$9M8KUV(5@0#:@L$IB1%R.:#>^+ MT)YI?C2YWVZ_-6=YWS271$P61YU6&1+BP4-@PD@&/8F)X=YR[<3+$=,\N,&S MB$S2X*P",\).,D! A0,RQF!*G#0@N1?MH]Z2R,<(0#NM ME$)(,&V55E$09[60F@I'PXN13Z-;4+K+8E@:CE#+(B(2 =X49FG*"5D,;A&C M%H%;A#QV5$P&YNC2R^KY;>DGPH;TEE1_PN%U'$4F.>&:>A:H4T)3Z&_N9,": M .68O527HM^HC0B&#F.1I"QPK CS,FC)88A!7IN79PW/2J?G+U ,^HX2,XA( MLZ"8P*U11'"X@9:.(Y?++]]91:TF1/,3C@%6VB( UL"M9"@(ZP3X:<@J0%;A MO7HQHIE'U&IZ8F*1SEBFG/4:GHBTU%P1K!2 M8%4@/JM1E$$B'9FG3DOT8D0VTZC5].03/8P],:U2LH%%)9366@"C)#38Z)1\ M,?*9==1J>B*BVM'@D1,J1N:XM-9BRH0E5H&O3L7L1#0W)95"((HDL1PS+(GV M@DL- [26 AO\ I:^YI>#DF-8>PQ+26(2OJF :CT1(&)X\U-6 Y MW 60"N#@,&:.7L!ZIUGQ!C2U=4[@<'G+)5B-YDP+HM.4,>&(!,.Q5.'%B&8> MO&%Z8F)"6I"-!))-&0C(1 -N MB*)C3"#F@"IP1F14X,M&@$!LD [TK,3T;QZP&%B@J".>.+!M_<*_H\,0E@" MF3+43^YL7?[)MQE/9WS?OMLI+>_A@CF-"#=$I&7(03'K _2Y=D%C(=DGD#G,PTT%^%Z:9R6PCAF,<.>*>W ?KEBB-K(!'YYPIW]--!\!!L% MQU$83+T$+Q1I$+'AQ&+@S9X&^O($._]ER/.!9T65B<;[ !0EN*B)T,9&K5D M5XD-7:27(-_9;9Z?UCHG+@WB6A+-.6:2&NT=M13^L(Y)+_V+$7+$=/<-\]/2V0J1,4XC,AFO'E^6O*1FB-AG<$2AB!*K=&&,(RIQ=PQ9?&+D<_L-\]/2T0. M),0BQ]X!T5=>:VV1IVF>"41%79B=B.:FI.#V<&1=2$HITXY:%C#BEC!M/07F M-/M,?DN/)I-\>/9Y!CV07XEU$ )SYD"[4_B)"ZXPC!>!ZI\$:%8#G69%RO3+MF%4.I<4J/F()OG!X>8)=B/C3[ 7-2=K MY1"02,N(E]:11*!(U"!2PD>IYUZ ?&<8?YK6JE@2/2$289U63VBIC) ZY05R MFN/@W(L1S9SB3U-;O"PM!W\#;,@Q $EM>?#8$>.T#A;CER.F^<>?IB0R<)P] MLL12;C3#,, 1@Z,VX$L:(R/V+T9DLXX_34D^05I+G5,:<<."=8H OQ14Z@ V MYH)Z,?*90_QI2B+B4D6OA1,(J /GU$8" Y41% L'U'^&)C2W'K"84(Y!-0UA M:<<1E]$&A8L""8'H9=R"^>>@!W#1Z^T.'S'2UE27YW4CN.-VI]DYNAR=?(F[ M+[$-7@6A5&2"!2ITX-Y@(P&+(M$*O3"9#BOCA8VVA[&],VBG EDO6+I4>R0< M<9A$PI!E-F7L"\$[[82A3"ZC4[M %CL7_S40;KRWQ"'O 86)MH%ZBH1''CB> M-"],IO.SV+E(ES&%1-H^8+5@EFDE?%0>"^FX=M+?2Q&]Y-*=PQ@[^[IR(8"@ MB,5@M(HYH:UVX#MS%2,6"/C3"Y/I7,?8V4O7,X&%TCRH(-/V+&TX]59C1RC5 M3,6];O_UQV['#UR_WMT-W:\Y MZ,XM;6J&BYWP-;0'+Z7LW=TH"+4NIM7J DE&/0.=(<[[$"D"R/#+H#U3$^ + M0:&YZ%&DJ1@/59J8""@$M!!%S[453DM+U2^E1TLI0*MY-(H[%24X:JE K)=" MD,"-09HYO@0"7.1A9#/O!M?_"_[[@G6(BD0>"2,2$\:Q4U)JP@E5@D7I#5T" M'9JR&,LAY2>"^9H(3-*D?,K<9ZPR!(-'"O]34H ^_7K:M)QBY, J'982 [U4 M02H%KBC'(C"-!?,O+<+[:(1PU(QY&14O+2 M/UD /:):4YQ*?0EP<;GV6FE$K1!,:JD]][^2'BVE (/"%C,4").1>87 7[$& M!:20-R9$L00"7.1A9-949"XZ%!'6F$LJG,,L[;HSP2,K+;'@^6K\ D#@%_5/ MYH-(C%GN/9/<118,-E1X3SACX+, :5F&/18E**SD5D8=2< $QP #"U4L8$FI MQ,A)'31_8?/9+]<_FTC]9 M #U2VKE@.5/1:2:-2K6PLHHAJV% $5YX%C&+ M#HM["6 74(R+/+#,-&PZ^]6!"DR=(B6H Q*)--&:QR@H06G1-C@K2Z ]I7^R M 'HD*>=*: F#B6!&"0NCB/-BVE&!&QQH-L!+> 7^.'S ^,_Z=GO PNXTX M@&J1J!EB2E$%VDR$!)YD,5#>95BX7"KS3)1Y_NMIO41 N(A7-!C&E;0Q>F:! MV08Q UIGG/,.&P%>1)PL@[/(E21+ M79V=KGX7C[U31_)G)M\LLM0J+8P3:6N"-<[2B(2*W!B)[>(725]>%;V5HC+Y MO;U:IQ]Z'SJFW0-G>.@6@R^\$US(OQK;#']>WOS=N#R;^)B1'WUSR:]A0M.J M2W_-L\-%<(-^_C7P#3KW>UV[ X%L-T/K5M&^+;^>7L3ZVE!UCN3=S^;Y@ PZ4-N M;-Y,Z4*;IG<[L+<98NAV@_]H+KN=9K-A+OX1DN9H_Q/K&T-2 F(9C(J6"L.E ME @3JRGW=%SJ:9&)6ZD1#_"DGZG7%A".1 EJ8F":B)3>5PMIB?3>HSBJ7(01 M65B,^-!I'_5#M[49[ /(O1.^=II?@6Z\!?GD_7?&%1*,3P6_T1M?>Z,[T-+(+-+E?)($?/WLG[YW>TLUM$'D7 M&.T.-&7WW)S]^9*L 09+/AUH%#PBC$*(Q"$F,4LY59"Q7&&P"TQ\:0V_D#)H M;ZRD6@6;,I_R:(T)B@AO(M"H]6 M01OBE38,@V>EN"(*I8JI0:2BT1HM/H\NM6%Z'-IC:XC%0)X+= :S1#%(E* MC,@<'55?8(0LJC9\;)KV1'2K<=YI''<&/=/VC7-XVF6]'8K"&-MMEU[X-:2; MGEE"B&6$3&,HQR1ZHZD4Q#$;N):!!IELF! A9%Q\"6V#R@G;NY$?'SQNDFIYHD&;:IS006&'F4^93Y8E$.FK'L+5+8#P3 MHIE#B;-I68G$VB'/9>"4,20U=LIYRIQ6Q%B_+%M,=DS[:"2+]+.:M_/6H#6U M28V'I;T#_E0W=^#;S:)V[%RF?[6SD5"*@/I29J54Q'&!!$JIXWFP=DG5PUR4 MZC&5+;,PQ&)I*1(R52@E&AOA/%9$.NVDE8O/B> MP?@E,)IEG4C86!8-<0*X"E.<2<&<--J["/YG\"RFRMO%XC L%SFR M7VK(0QL2Y-3"_1918CUQ+!K/3)"&@@,L?.3@%4ON68$A"%$L2PV9[63DSV$( MRA#-L)R"AC!P?CFX.AI;Q8QVFB$38J"Y.W/W1ZO5KHOS6]XW?- MSGE2Z_#1=)_;"9M>^(D')(CG5@,(,FY=JD5$&<8(!>=P& H.E8*;&J^9EN"< M<49)K+4BX"$I LX1QI%QYPEQ,)0M4=QP\24X_PBC<%(39+#1TC-.HF'*JQ@$ M#B'%B?D2I&U84G'/);V#X2P@286WVC.'C#;*12V-"0Q[ M8W#P,>I8"FZ17+)%41JI0$>$=\)&(,V!6@( '0+1Q/&T26/QW9Y;VZ:JPXVD MZ0'OAENVW,3RS^N+;UW:VPENT.V",S\;?1E?-:DR2^)O"<8Y.,?&X_O&1K48PU$!B$!7;.$<<$4NS$ F M&;2I:US_=6_0:IGN)5S1.S/M\26NT^QT7_]'DE>,;R)\0Q9-*V]>OO[O^EEH M5W9-NU?YD%[VWZL]^!L>VC&#;VB:LUYX/?[CC<][9TUS"095 M-*6XZ0T\\P@4VW;Z_4[K-8=V?PW=?NY,<_22XGW#TR.%UVI-2Y%TO@^VU??C M%X_,8:TPAU=]?_]MSKXIG=\<7C WOK+]2W *[ M1U^"S_J5(I=)92S&T?E^Y^R!DV?&>^ 2KU$%%Z^X:<.KHI\>PH-ASZ7G$>BV MA^3R1)UJ .3V*K5P7MGIM$S[$9W";$*IY(-*M5?;;FQM5G8;&XVMW7MZ/F[- M\[<6/:FUNUMO]W:V&]M;NY6-VF9EZW_>_K51>[]5>5NO5K=W=[?KM?E]PJ01 M/_P%^QN[?VW7WC?JM=7*YMK;M0I!G.GYM5H\"7K^ZS^P0&\6O95?GO&?!3*- MQ131$_'F77VG6OD#R%:[TZZ!T]3-767$R7;2$)X'[2D';U1B0YB/4A'C+?:< M,\\<5?JA&8-*VR2:ZT/^>K/C"E'=\>++!#TX^\8/&Y^-:HWI1)7L7M=;A<7US^_)P0VK MBP_D\/)@WXG:_O95=7^+5J\^MPXWX?F;?S=K)Z?TL+&!JP2N?7^ #UH'5_#, MK_[]9^;_^KMY2)I?[4D''YQ4+PX:[JJV?WA:V]]"U=8>J3=\L[JY=P7M0HWO@B1RLQ)GO' 4)884*:\BYDQT2M.A,,QKJQCE'TJ&.^- M$.YSG <&+C:3@>M[]'UJYCQS5J37))(_PHK8FA3\2:3HN[@674/T:8\=<:W' MB-68&Y&SB\2.;BM,,\3[7=,Y>[H&[<.#T\-[/Z<[,\"?3P/3!>-H7NZ$LTZW MOU*)G6[+].$%%_W7,;\(/NMW!\L)4>]R^WY/'.QO71XVJ@!#6Z36.#ZNO?^$ MJE?')XVTVCC ]?=; MZ'#STU7]?:U5W:]>'I##O/;^\+2Z_ZYU^$Z=?VAL]*N[Z.(#]$/MY!/[HHSF M#C&5Q:A5QCC7F1$&9U8P@00(B4>;\$%+)MX\"G,C+9^6 G^/4SA52OQI;V.G ML;7SX:"RL_6QOM.H?-S;V=W;J#4JC7H%^'(#2'$%TTI]IX+Y;_[W2OU=I?'7 M5N46E;ZFT1MO&^DTUI1-^)K?Y=_,9)AX&MU^U^E6^L>A\K]CMS6<9+T+ REQ9M:"=QZGVS)O+K/+8+I9:"\E+/PP<[FL7>U]T8@A MCQW.N&,F8P2LVDJB,^*C%\@QBQU=6?][T [#D9^BU4KJ]TD#KRPND7E81>L[ MXQ:7#*1D(%/T@+K0OKQ(X/ H!8FFV5MF#E)]#[\;P#L:1U?P/%[;W&D=[/]] M MSC].#$L=KFP06 SG'MZF""@W3.$_C4-C^!VU2%MI\BX!S'!ZT:<(^=O'9U MA&HG6[Q&MN"+'N(@FA#.1HUOCTA4KJ)=$H2\D0,^8#$&_*9*:5,]1HS&RD*^O_ M!E?'AEJATK^5=,;U*[RRXM#C+5_)V)>_W*NZX M"&LM^C=-"33GCSLSC]!P@7\H0J/6."4_%*+YUCFRQAB=>N"'B35!GCOP,U3_ MGPK]3-,BGGV@ .CK=,]&SD2QYOYMJI[4O7S;\7?#T&G96-HOU ]GW<[7])PE MC3\/0T*'^UO\L%$[J5Z=\N+ZS5-<>[]U>7BR?5'=_\2K9.NJOO\WW'4T.2W5 M/&@TFU52O:HW3M- A.J-/730^+M5/=FZ.-P\O3IH5/E!Z_"D_M"T%.% =ZFP MF8I!9DQ*GFDD5&8=!6I,)&,.K:R_ _7*O?F)D-"=-6?3C1XMV+#Q[$;2,!?; MHP7/KC"4)7;C9JW]VW>UGVGOM:4ZLR"6C F&,Z61RT*@+DAFA+!X99WKC!+! MA,#?=@2?(*YTNI5._SAT*R>#;M[SN2L"A< !\]M07ES6 M/3+M_*KX_4"_S1H^%KAGMW=V*UNMLV;G$OKUKJE7:IVU)\>72^:WO,RO'/%N MC7@;WG=#KS?Z7RK,@)=XM*ON;^,:C'3P/ 3M0;7WGX]AA,.US<.3@S0EN+D' M[_T,?T\N0>I<')SLT7JC"6W_A*M7GQ",G##"[:%:JP;'JN>U](W[M>/: USO M ]UIAK]V+@_W_9DE3!Q<;9'JR>E5?=.?')[LD=KF%JM>'>?5D\_Y 3G@T#?P M#7ODU!F!PV5Y\_O#W2E;?P9[W;Z)POLW.PC I3W_@B2:">*I]A:4S&* 6O M0B*>V>@T!2=#&.73OJ;6V3W'8G8*4K"8>O9B?#>,TI8G\ MHXE,.*)!,&4"]ID-*NFX%YEUUF8.&8J%QHQ3L;).J4#\FT&892><3W.01EJ7 MW,RS+L!V?F::E>OBW7 8W*706P GX;CIEB2F>6!:LQ\MI'OK+..QGN>)D=>4%2COY_# X4Q[Z 9?.1MT>X,TY=[O5."*(EJ( MR6_V]S1,IH6<&Z[_>CY3PABA-33,B?"]D4&BUC@74X_A$;;&&9M^:)"NB>_+ M_? /B1X2J9C(Y/!XCHW4K>\>5&Z._/-0Z,!\1(36T#'4M*[T?YDLG51;6TE6G<,] ZN.6S5 M3IJGT,:KP_=57CW9NJHW_CP]:)Q.3H6?'#2V+@\:57S8>G=()%;-VU M".,"#XJ2S'%L,N:^^RV7?ZRZ MR9]/I].6TXH?I"S!Q:5GW>!"X0M@4BGR-/0JO\'S(OS;&P!][1UWTO+[\6[. M_K'I3W[%N;G;U-3.XP+>DFXKKX<[4E-'# MBJ3&14N*EJ9E AI5O+GLK3VZG>^YI[#>#KHI(_=PNWD:,/NF/^@M)2C\>!:N M*CSO"T/",:)QQH4@&9/,9#9XDBDA?-! "X5B*^L':6;EKD7_T";8?\I)\#3K MO'B6;19/>_=]9:UUYM@5Z=7JJ=M?EP%+$Z@ GK3R?A]@*#0!5[J==F(IS3^L5O((%UZN5@+PF\M*D=?OMSH]]?D(;G\Q?$TKVK^P&!##S&96,IPQ M!,S)8FTS0%<T1VS*0"4UED!P8!K\#"@@*F#CBI'W@T8;BA: MYD/,VT6ZD6)]1YK?)_"1C[2O.(W?C"_[QPL>;O;$18]_Q/C"A+"CBQ_YH/&5 M>7LX7F!B,S)F\[?JM>PF/[.@H7K MV7]ZZCQV05R'IF:1(:7[%F#BJ-.]O+\P>%CHHP 0-[IHN9<'MZK0EG?-&OG< MA/MY;1/:^?[OTWHC91C;:=7W/Y_4KC9PC=S+2G9Y<-4\KN[OT#27#>3S8>;+<4W3Y/A;-RHP9 *CG1AB;IC6FQTE*OOV=8 SU/, MM8?86BGEI?CR:>K![I"0#TW]FI4/?X[X]E+US72TXMD)4-'M?PYZ\.9>[T4F M8IT-Y0&J5HBUB>"_7?H_-PO M70) VGK8Z2]!:/H@-.[J]T5/OQUV= E&/PQ&E_? "#GEM58TTX!!&<,(929B MD7F&%",*8R&_!XP>2$,Q6PLMHEK;\1O1QK0WZ,$0:1X?FH,J9IZ ?K8[Q?S/ MH#>,5(*>#^LQ/) AN=,MWM6\3"\_S^'5\-I*&SZMD^**7_->06?;INURTTQN M;)6TZSOUC*_OI;^;WA^*):_.,D*-O1,BG4YIRJCKR_7'R MWG%H-L=J5/D-E*.(5P]S&]X/]"9Y_/[ZL:FW@]";N[">GT2F'GN1L/WCE4.J M"7:%0&F[',T,MRQM^669\8%G42EK(HH".?>/L#L'JUF<^3AT-PBVB(O'&L?C M_:@)$HI5TKU*9] O4#[!?6=RQ+G>T.J&2ZU[::EU2J,*5_X]:%X.NYKH81V9 M8@G R(;?%;/L<,N@G0\M>/B^E;M6#>8J85@7.)+(E%!*HZA,!"4T'%G)1J6Z MP3%9 7!S.3B!O7^M;-?>/;!TJFABL1A\MWA5_>;+[MHZ]$'F.\5^B_1 X+A M7.%9Z%>S_*LJ_2*P$SHXEFF;,NDP*3)@62@3UG$&MH^Q8ROK!*]B*581$V/C M'POX)AWPLM3>>1$UD;])8";;.RR>?M89\L+7W9!6"7T-CY93'[4>W=QB++1T MT'_\EL=VHS[4PLGBVT\K$2]7QO<<=V^\TJ.0V6XPI^ EP$M?F^:YN>RE#.N/ MU)'':_R!.O(+6RI^WDTIJ\)_S[9RIN4/"0GC)VVU_O>[^L[;KT44K _ ME,1H9?WCQDZCLGT?&[^U0[[=I&[>WVQ@< WE1Z?2-58OLNZ3U.ZV8T,3ZM+GYD MA6<_M$9[A=:^8])A\53VD4F%YU/9)Y&Q[U59"BI['=4V1EO6K:X$HGH+@.^6WF/3<8U@),*\PW MVJ9YV33>F:G= ;-/O%)?!YP]:4P+,T2H#U+X0\]"G(LX2\ M^T5H(T8P#GY*T\QYOPA5%O "!YKCWPF=FIW>($UA;-C.H%^IFNYIZ%=V\MYI M"3E+(V3R*V$.*]G. FB=2)FCVOTN='T!*Q^['1=\0I(2-Y9&@C/"C>N/HYO>%-Q<7\EZ.7.J-O[9VRA!F&<)< H#'X(Q^"$>F.1R;B\PDY>"\ M/+*CZ!A8="(_M4VJ&KJR_W=A+"SDV=@XJM7ICJ[*S]7YC9W.[]K[R MKKZS#W]F'^KU?Z??NXV-QE;U]C;\G4BE/SI\ M_N#%[_)N:_+*UO6^BDW:T5$QO M8'NYSTTW#[W55/,UG/53)JCN,-?7*(-*I9/H_GG>NZX:TTNO&F<3ZSV^2?Q' MD]%,4["-),IA^M35RIE)&#=HFF[SLO(1?E2V5RN)+E;(:N49]Z:D&CF%8*J; M_V5:9V\V1N+Y?;@PM&C(N"5X8[5R>X:YN*0H$C'2QU[E/$#OWU3^R=N%AEY_ M9R$X VKL -+3_WO7N_.&%75,-Q2E*5KF,A7_\0%.CBH!K:8,-N>FZ[-FIW,Z MRLTVOCGE="NL(U1:P;2O4_FD(CVAVTJ6F&Y$;#]1RNRGA1E=3CA_3*C+* M#8NKW;T?;SVQ%MSM!U5^NV5,MR\>=_KP3= )T $^=1_T6S,':8;*( 72AY6* M.OUA4V[EI+.7P^I"()AA0;?'^VJMLEO4,[KIO-39(+7FP$,GVT&_.)"RZX$$ MFGDK[Q UF> 8O-M?%0&X2YL$+.V.5@I_P9^& 0[O?@ R_AF;G[)Z<:G8N4TN&ZCU*0SA2U0=N3:55NL$/AHFEY+N5:\@EY*J.:>@DQKVW6V+R9YE:A/:;?3]F#AD)+> 5B')AF;_B= M.6#R4(, 0RLG'3"CRE=H]: ;_CN- KH'56R'+U]A6NF:>1Q8=6^J*D2JD-@'!?:#$X';C?!F[.; M"H.C1PT_!)[4+7HJI5I,:?I"/R^08VRKQ8Z5X;7C)X[,*O5<>F@+8** BL(R M1MTV;.3U8Z)QA>R+=R>) R5J=UJYJXP2/Z;7ICTS;@R(O3?%5UBPKA 3.AV! ML8QK@0WU/&6$'*0NAZO:(>9#Y$QWQ6:XR%,.C_-.MS"NT/Z:=SOMI%AO)@28 M?KVM?][>S+ &D <4@&:EA)=Q6*'NUTLU[Z8%YREL2>OU"-8M. M?U74(2L4+VD==$.>.F"$"4?-CDUY*]-,_=KN&G2:ZW:RZUZXU;[>ZK4([2B5 M-(@?^$VG%;KPYXT.N3N#1_=F\+BV]%$GWE*%:V$5V3:'P%6DVTS7.;"DO)^$ M55S_WRFG&FAULI['I''625ET4FN.X-)N\045,P*_NYK=-.>]44O'->!ZJS>@ M MW4*6A"TPP1Y6')I%I", [G9\55KM,;6?9M%3 .J,8P*Q2\P2L:=*96_HY MREH'ITR!:^F10Y0+-WH+=T +6X4J@51A[&U?J_I-2T F^=$0&Y+1%ZU.26@& M<-M0JSO.%=7BAL8V:-_NJM2F=B]=:1(+:#:+8>\&8]+/A!7M:P,': E'G=20 MPK+AC@?(P' 8,KUA64$@$H >R15,6M0OQ@GHM^.B.%1,:6&'BC:L:7=WO+KU MX2.S'JMT>GWX.AP:WZ6R6'!!MWAH$]Y7G/:AY[KYV;!S8B&FSJ"7K/4T&6UH MAJ\I)VF\Q8L&[1''*9A!\3VN,VBF02)EK)UH [QVV(3423Z/B1HG@8$ZI.J* ML=MIC308/BK!1>J0;L(9,)DBVVD!3(\.^JLW=#OU_3T6-V9_Q6!<[%D&/EY) M?GGZM9JH=SMEVO4W/L@U 1W"=Z)9O>O"7]>:<:\D6%*)>T?'^GGO>"'!R:/) M9MI^\F@RCOM7%OWR-0_GDZ<*L/EZ[XWG>;-YW\6YYQ\U\]/0O'>T$/"]\F7' M#QT=RO]V ;,;VT_]V0T):>!P#S@0> 5CN0]MJ5M0ZU&ZXTX%*& [.:C?8GT+ M[0J]>YS9#[\U=4B[W[R\7="XL+[[MK9:Z<%8ELST_#A/A,2T1USV+ U "3C! MSH?F-[*Y H!<'PC8M4$.;?6;EM@+_=3A_>/"_+J58)*G?)+0&14Y\O^T'X8;^%\/PMP0\=JUNF>C8MQSV0^\LF%-X3BK6VAN# M<"*KUW51A]>OC1WRXGOZYA3@J]T!2MD<#P\IZ?99<>>WF[16>53I1M(GLX&0:^1]3+J:?3P#)=)D LDP ^9T)(.\F'M1WPZ//E&;Q:2'@X6[+2E9Y M)$O9) ]T=3HRK>'2CVWF/=V8ZM:P8\6D+[IAIN0]_W!_]O)W:KO#OW;K M'[8W-]+A&]FF#*/UCUL[A;HO_I_6?--4 M&SV9[O[A%O[^W(4][@G]6Y7#YY;_E@C](_EO&5T39K",<_6_=LFGC7 *H>*E6X[KA7V2JB M(W\/VJ%"T>HT4IW],OVXFU\\H1>?32V?\(S'BD@4X^E2]76J[O(SROFDGBB[ M>M35^%EQX%?KS5)QYZ2X/PJ]/]HETRAP^F,=\MB:N*^A/0B3ZC>UST>5)>B$ M_WR^SW\SN9YVD;[[T?IJ@YZ?**XFN&'",L2\\PQI9D*JZ>489\%8[=VH9"*[ M4S+QILI:1L=%U@:][,B8L]ZQZM7%^N'ET?OC^L%F]^G2>RN36-@]P??/3 MY<'5WWF]<03W[)R.[X%W#0[)GJ@UCJZJFW^>UN'?P];>56US@]=:6Z@&SZQM M_GU2;6WS^N86K[W?B=4\E\,M ME9H1 5")Z*K K(3*$BI+J'P$*G^H$'<)E8L+E7@"*KTSU*-H,Z\ML$KM368- M@*9 BJ,8 J8QK*PK3E>9HB54EE!90N4C4(D1T0Z04G/KF31!FZ@BX\8P1AWE M=L0J<P/=>69="K"JJEP4J M?W9F:PFP:S/OIF74Q0Z71Z/XY/L^^4'07F;TFGKX\"UT=SV.,*S$I:GATN6] MP*"" 4='%S,N!0%<,B33-NJ,,!?]G'/PG]\>+ ZVI>_^%2#X6$BDA:UJ0 M57M[S_<'7;:(8I8YS'T&0TP$UH%MYB43'#M/A>8KZYCB523)<\7!A,J"@L!;:8)=%%%3&N%*9CBC-[0(\4(T!Y1,N M8+6J4XKA$A=*7)AKG*+$A>?!AT:-<8RH ME77"V:KFJL2%$A?F'/PH<>%Y<&$R]"$XYTY*G$4,5(&9Z#.CL8#_*,NTI,$: M!KB Y:K S[X,;%JX\ NL;=@-S6:1O/+M*C%YE@Q_DJR[4/ MLXI^C*3R?BB3C;;?N".1K:% 2D";&J#MW@N,..NMIX%F1*\!A$:=HS-^W)\ 3 LW.>JTPS@C-&@LZ4YB)# M+&JG8.B.T:VL8XU7L2YM^^7:]M3C"*5MS]RV)T,,)B(8IC7-/ H'BC->3;F/!D3(%K)8*7).*(X8U:IS 83,VZ4P9PKD"A=62>K6$QK MTW5ISHMGSE./")3F/!MSG@P#!,L(TR2EY3(J8\Z)3*>5!DAAX%V*,A)B,F>J M%VFO\J^^Q6*[[5*EN:(DW$U1U'*SQ4+$#48ESMM'0RE]Z/1Z)81-#<+N)UP@ M2A"@(#Z+()L,! D0%A3/+'?1\P ^8S KZY2N*O;L>6#*-90O#1ZF'H%Y MX>'>W@OI&'@E-D..FXQQ;#/K5,%F:I90E/"P*/$P]KE'" MP_/"P[TU#HPR3(/+)$4\8S2PS$1/,D5IX)8Q'3A>61=XE>L2'DIXF'>K7#Y[ZO)R(\:33;3> M/P[=RF]Y822_C_==>4<:O^0":* MH)T7,624!PI>C_69TA1E-H1@L(I.<93BNN*!/!2_ES,T"VK-LXU;].!SX:_2 MJN=FU9.Q#"< G#$7P$90R%A,5NT%RXJ%409IC@0X*W05XW(MQ9*9]O<,U-,/ M.I0F/2N3GHP_!,15R@N5&1MQQI3'F748953CX%A$DKABM2-Y((E].5 OJC7/ M-D10#M3SMNK)L('3RBH36!:B1L,Z/H8SE@G'@7H31G6JX\-6J5ZD[<[ELHJ' MEE6L5FP 4PF5832ATC<7/Y>]X=<-ATX]PG 3!=WH][NY'?2-;89&YZ/IAG:9 MHV9Z$'<_I0/P$HN=,QF/V&<,6080IV.FA9/"8A:D4^"+B%5.RI1VY<3)O)== ME$@Q,Z28C%H D'-0V9#1B$/&O"$9B-!GF%I)D M"I/JO%*TB7")%B13S7H%1 M(L7,D&(R&.)L$%X+FR%E3<8H1YF55&9:6XRM5\QYLK(NR*JB9?KL$BGFO1BC M1(J9(<6] MBBE*9\('QC$7F,\VUR00ATBNL8W1Z99VI52RG%6$IUV5,+<+2 M-Q?C-1F_UG*,^<=*&N9B% #^,[1#F6+^_:,@ST M:?<[RK@((6,VDDP'3[- HW0>$RNB65E7JVIJ&TE*6UX\6WZF>$-IR\]JR[6) M<9DQ&'UU(!FQWF1 M&)FM$"9M%Q[&*\IT3*EOUN5M!R87ZXQ/U-(H#3FYS7F MR8$Y(H2YB9E3!&4,.9Z9("2,TU228"G2.N6RI*N23*N*S@S\?9_WSIKF,C4V M?-O^RROO7EEV['PZ]L4O$*J%_F@54+G^9R%B6B"08%4"5A&+(NU:02JWIJ=1[*N;E?!AFF'B$KD>'YD&&"?E-O M@6GSF"F4BCLIKS/C6:I6%Z)0%$XAF:K5K6)5%K$LD6'>\;82&9X-&2:C; )9 M&3TQ&>6>94SSA S!9(YZSP)"AB"SLL[$*IK:/H@2&7X99)AZ\*Y$AN=#A@G. M8+10%E.6269$QKBPF3( %($PZ9!RTF.ZLD[9*EN>I(V_P/J=85X5,)&S;C@. M[5XJ:#L,B!2Y52J=F-;VO'XT.C*-.8OR&8OSC"FI_'!DTHNM^YLAPC%?L<,I MG4J:WTDCU%G3/"GW\HL>BY\G=]#;VT S')I'4AC-JWU,?;_A3P:]?BNT^S" MUV/#7'Q,V>,[[7]>E1OSB^"SJ]#ME"/Z=XWH>_?B@R@B&+JCR )/DW!4LDS; M@#(E$/)!8BZ97X&A6Q%,WGS?D%[.G"^>P3]S?J%GM_R2T/^D^4\0^D",% ;I M+/J49CDHD=E4Q,UH;15QWEN;-OFM(EY6;7NYJ/ \F8E*&K"X.# 9\L.6&PF6 MGSFM7<:$<6FMN\EH< IT(UJ1UN+\$ THD6")D."9TQJ5_<6&"'W#LE M: M9IX(#>Z!()DEWF5*.8 $I9V0I$A=B!9I\?RO%-]X>VS:1RF<5XDF[U:^FN8@ MI(!>#E;=#;U^I6OZH=([-VC$GH)[$I< MFS*N'=P+>S@2$,9*9QJG1,L()*YC*D9%!**:1D>,3HF6-;X_P_E8_L:2SRP> MGYE^':AG,/32EK_/EB(@>^B4:8)%1G#'B-')692K*QCM$ $ MI33SQ)S-_'),3UPH8+W&:)&!]T;.M]GH0U1:M1_[S^3[_I8#YU%>@/(#CXRAR&5*9'F2[ M>R$5(Z)23,;,6.LRQH&?*1M85D20A:?21;NR3NBJUDNS-G06J\9+2"PA\7EC M5B4DS@H2)UAL) BD3P$-HY$9LX9E2E"2:8(\=L08@A5 (ELE?&G*D):06$+B M\B]0*B%Q1I!X+X,7!:+OF,R$$P")E)K,>D^3(_F93@M'T-W-TE[NK-^9-)W M&:O7^'5_)IVZ=DQ0Z9C\LV-RLGUO1D]Z2SE%+',4!,$,+2I V@Q1K#@FDFF4 M$C2OT47:^S&EU58E +UH /K).;82@)X'@"9WIZ/HA1!X#NU<@A$2MG,BF(2"N( M ("PD9GWW$7,E&(H) 8D%BD]3QDE+,.ORW5EV;%E7'O:<6V?-P?]X,O(]B]% MJYX[LKTYU*J26'T7L;J? ,1P%SQ-N.<60R&[S-H@XP<( 0X7@1W2XA MJ(2@Y8*@YXYNEQ#T8Q!T+Y,**P: -PGI4&SFL!?CF5&.(,$D1(PJ(AOEQ-L M)00M%P0]=WR[A* ?A* )%J2%D)H"[?'4HXPQ13*-4@9Z&Y2VB#KIBT5&8EI[ M'Q9M>\-"5PHJG[&PU9<6>2C:+WX$7S'0*',4AJ'17J4SZ/?ZIIT^X]OK?Z_[ MY==*=C;LIN=.D3.6SL90.+5!RX9N/1;#6J]^(Z+1%&ZY]V]:H]_1_?+LFC$K ML,H"U3QC$LM,6^(SZK2EV$GK* $"CE:)>H&+;$LK?\:L+Z65S\_*)SBN-5XJ M*EA&B0,W6RB1:1)-AK4$>0I!$)6%E0M96OF+MO*I)S(IK7QN5CX93", WY8( MF46KP9-52&?*6)LYC7GP E,N:6'E]"5&]$LK?\;<'*65S\_*)\9R063TGK), M!Z(SABS/--(Q8X&H"- >O<2%E:N%VI7RD\F)AP];[OS$WQ.4>&3QUO> W/?T MW$L$P5F%+4:!^'M86,+@]&#P]%[@0D4@'LV0Q\GB(_8,@^M'O#OXI>-NEPS-NF[7*X$8RL M'U+E^=[:M1B7M[GK3Y=3 X)GM!G.:F50E\+5IGIO+WLJKNRH$RC+N M=;4FH,V3'?9HM\3X7-TRU%H82#K=HJ#A:X"JT$U709/,HC2EKE4V:IN5W;T_=[5NO;6[5=H=_[=8_;&]NI,-_;GS8J,'G[?ZUM=58B.\IGO@Z[\/;W!.^ M\+?M6J7Q5WUO%V2S^_L#JET0@ALX+W@(-+=ISGKA]?B/-^.-_7F[>$5QTYN[ MHV :.";WY*=N&9X>H9O6:YKA!'"CB:C1BT?8MU9@WP1K&IX3MQV*V!G[^#SWVV^'W#\AM8Q'\_O80/Y>] . M%8I6*RGB\^AD7]ES]WMN,[B0_-0*Q47OX3N]-_52N DYO[M_YI859&-W]_: M\>.!G&]WQ+-4*YC?"WZ!?1%O!]U4'KQB>KWP_[/W[DUM'@B7H2I51I-'2 MK-733S_=T],]&3]O"N(T]8C+6?30-%RF=KS?LH-\H^5%_.]Q[Y/MG_D:4/GG M,1XXG8H'&Z8U52IB(S0GAKO$<= >&TLT<53L;=VR)6%>/FN#4/YL?EM$:Y-U M.QJ54-??MG\;]%OPUW_N'+SYV#GXLY?G@]]OO,;=ER5HN\9V_]D\[=!- MOKWQ9Z]S$/HSP=_3M9/NR]=Y'END<_KF8S=_=_?@(^]LA/W=G556K:1M75 MKK5!";P 3X\2GE+R3@23ERSE7 KE0B V*!(9#CYR5\$3(901@*=FP=/I%#P1 M98.(*2"%DT7B,\RNK1K:--@V"I_NF]970&7\4S&;[[.^-QO ?6N2[V[Z_CS%?5>-_C]?_:Q/_Q[8/\QQ]N' MFZ2[\28_A[\/NO_DIW>:Y[GS070/.WQW)_1W#[8^O]_H\/Z! $-S3P4DRL;:[9MJZ\EWD67UTV!1;?(UA\[[[L M63;N8)FGMO*'(JT00UUXC0[A!1@9CD^(J6IXU18LV M$W7E*3;(QP1%KMN"@B+?CR)/.V,Z4.F-24CBDF]<3C 8)S"B(J\%BW%,J9@\ MF16Y4<43GU)D?FO@AX>Q-;%?,L=(^9XN^6!0<&K!%./LX>_8+_$2. 'JS(,Z M;V?H@Y))$^4PBDG&@CH)Z>@H$L)A;06/7*255:::A#A '9I)'6Y04. ,M6GO M-&=(1C BB4##6*1[876O'+ M43DF,*XB8\/)?ARU_)74#: /"Z8/YY+8/!/$VB!L%RFL50\?_)NZL:HWPS0P MS7"4:$ :6YD!RP7D-(M(\) HX5JLB&Z#.]ZO.L^&*B&.@ M&GG*,_5PWB!'(T.$2H5EB$XZOK(JV\H\!NIQ8^[I3<.S> W$]=A^_/IX:B#D\0$&K;B0% 6! @3'.93%P$#LFCR%GI&!-5=E(( M09:*J))RG,58!4';A-1X6!$^:22U C>])C6>C)AJG8 22E"7$L?%9H8-"68L=-X%[50X$ MB;:133H/] 2H1!4]!"IQCU3B4KRV.QQX<'-J!I_97(_HL!?<>L0L=Z710,P< M0D6$L2/6QH1YRN"C:5MJU2#T 1+13!(!"KQH!9YF#R%K*N6,HJA).9)CL@(3 M*9%CVJ04F?22K*R:K,#T*9_7>P#UVX@IYO4?JM108!'WQR(N'OS7W+-S0 (_ MIL:3PSMK,]TZ&!$BRXTA$LK18>=+98,D43+)FJA%C)R7TX$DQ=.],FAT/&5"X2SGB%M-D=&4(RJELLHERW1:657M+-H&:?$3X!,OA\/P MN=?O W]8,'^X>-" ,_7AS.8L6\!22.T$LMHKQ)5CR(1@$<4ZV2"Y)E2OK%+1 MQKQ)V6) %YI)%T!I%Z*T4^1 8!4L$0EEB1G$9?1(FZS#4@CE!;6.*-M I844 MSRLIGM>G=BXV>ZMI3V+NNFVWO_W' LWU9K$",-<'S%LS;(I&KK6B!&%/,>() M,V2I"D@ISCU3EE.?@9ESVL:BYA:'RYV_"J@'J+? 5%U O5I1;XJ.4B^MQD(C M4G+U.2;%FW01R:B"5]%')N7*JL"LG3];%M2[#[+:E+8/UVOK7UMKOV_]M;6S MM?GVK.'/SO;Z__VQ_=?&YINW_^]_-"7JM];FZW=;.[L+Z7YPJ^,.R_D#3R!, M>M']H-^SKM?O37H16B \BK()%U7(6D?VI.HH]:UL@O5^=!S#99E#7X0G47B\ M[EJ5K\[6UMH@K)VMJ;^^+2DX=E4[I7LWX\AZXJ6V0: 4'4.<28JT=QKYO%2\ MYDPYEBF=X6U)'F$6 :#4HT2IN@MQ DK=-TI-.9[2$\62%$A+81 7V"!+B$(F M,&*3I<%HM;*J2?8[=8-0ZHG1Q8H39K8X&O;[^7['4%%KX3QJ\_"H/SR)\4UI MZPVXM%A% 6&:X)DLGAJ+!+QI.55959!FV2-C\EEG$1 M;3P:CBJE'*96.49M)_E&6OUHQ_%[02D K+H/D%X\^[_*H[_ JQ- J]K1RL]P M#TXB5A1[9")7B'/&D+%6(JF-M#I0SX)<6>5M;9J4. [4HYG4 S3Y'C5YBG>0 MH)APW"'CM4 \Y5>:,X>9 G(\SM(%H)QQ1'%$M*>+1()NT1%]JB#*889;*O3<))".ZSBC:I M]<\/&$'HC8_Z]J1,-GY?J^]K9.VG"8RZ_DDNQ]'7:RC.0EJ<3#^E1X>M==$? MV%->(.8>S);=($[08)4IT12='3'*D#4Q(N^U\I()C$NC$Z)-6]268#LWECS4 M0='+\UE(HY-'#PMU42Z A07#PG1\1DJ:0A!(1,81E\P@C6- 3H5HC=4B69%A M0>(V9PL_25D7+#R!TVY_#0G MR$0?D/+$J:@-5B9C5:4*]+<&^8X0WFDHU_BA\@+;^$D-GDYL%9I&G(D&(5AD M#>8).9O5F! I/;5*FU3U?<;MO-8:I,%/)OJS1 SH;.NJ_Y4'0;KMP^U=0<^' M1>#GZQD&%*G701.-O#6E\YN-R!)%D,R8ZH,5+I1#TJ78%ZZK62T0H.:I\:+V MMT"-%Z3&T^6KK!="EFJJPI7]+RZ0(]0@RK,78Y35@>"55<';XE&T?GNDU507 MO97TZ)MC+V K"7"K/MR:K=&28O3.BXB,#09Q+4EVWR1'TA+&$J54.+6RFLU. M6Y"Z\FL>1;%1P(,'VD,"/*@5#Z9X3%0\*H(U,BZ&DL>3>4R!!ZU$S((DF&&Q MLLH(;QLCE@4/[KL,9]/(S?KP\+ W*0V@QU6EO:*B>>IQX$M:\+^ZPTEL_?6_ M]U: )5\T<0HK'D$=UL7805C(][60I[WS2Z R_CG1U9P>0.JO1A?-;\=%_NW6+]_#O5=Q]';?CF(M?L!6 M]\4T_GV=3;487]G1]NCMI!0T^MOVC^.W7P@\%-X^3^/W_>V7?^YW#]^=OG^A M3SJO]X+4+/.TA%Q2Y<".DLCIJ%"!4,Z(D92X[]O/&];1W>)+L(Z6=1U%KI(, M%)GDRSJ*%%DF&")"6!F=U]BDE57\[)J.$#-OM([LZ+?6C6MN7.0]OA_8JM;6 M>.UXLC\<92 .$-)HZAKV8E$[(L!A12)$)0:C56?HW8]FU MZVI!, ;K:HG6E2 2*ZT)XLGR[&UD@+-)*21IXM$*I;@KQ^C%M7E3L^AVMLY: M]JOPVW-BW4+7Y/;Q9#RQ@\)G(9>V>>N19%LKG;#,6(MT(*9P-I M)\B+7%A"T57MK((\H)9UJ>74AJ"4,DD2)$HQ",2=H\BX5.H(%WRU,7J5X%#7 MX]?=NI)_0'<7J+M3>Z",&N8B]BAHRTK^3_8"54D"$C@D2J,SCC=1=V&?KF0& M# >-V*0[FPKLK-2GJ!]_P'V/#CK_=/O= _^E<_":[9YZW#E]S7+MT479KO[T6^Y[4]36U69:N1YB%[Y@K;K.):YG]BHLP2R>D#[]#!(FK\ M(HI8V.R$>R2BRD1/.(LT3@X)F;AF0A(:[%)LSUU::["'LB0+\*2;V8K -D2C MD'?*EZY* AG!+ K2IN*]8Y(>;F\.%M5R+BJN#>'."*2XIF5WCB)+$T64.6-Q M=(R(4FU67%_1H#$[<[-^U,R"O"X\"8NQ,8L19Q.;F!:$A8@H*755);?(.!\1 M"=R3Q"@70:RL*I;7XFPKIBK6>!\F%=;:LJ\UTGV]9YWW5"6)K'$$\2AU?H53 M!KYD@K8\>)SIG*)MO.$*19*QEA-KD"U1L*BDQ$D3@V/1!-:D@D80O6YF]!J4\V>5'1Z=KL^5>J6/")(TMMILTV6.2L M9DC3X"CVR1*J5E:Y46U#H5WNXU7BVMK:@1+?@Q)/]\DE"4NB<=9?[! O?,+( M#)O"FQ=AOEB.M4^Y?F6Y?GO@?[6I;^= M'V;L=.GKTRXMO]WO=P_?X7ROA]O_O.^_W_B[WZ6=D\Y!=__]SMIION=20T1[ MRXWV9:]!9R_#:HH,Y@%)'+5C*3A1:M,(TE9FMNO V:'P6I;MM5VVOVP)P/E M#C.*,)&JQ,@5TLJHD;V,ZZVS-U.,&/VL) M-7B!%A,TN'X-GG*ON#=&6\=*4UJ-N*(R,RU#LRXK@IE*U/N2:L996ZC9U(X' MT6#HZ'2EH]/XQIK5T.#I(0/!EVN);U;R "2K#\EFVTPF3[3!T2-M2G\ZJR.R MU!ND=&*::6NR?5I9I02W!:NKSR3T>7HRL% 7S0%86# LG$S#@A=9^35R+F9: M@X-"&0T\RN]S28+6W,N55:)UF^.ZXL=-;_=T=K%KYO9(*=*EII=52/#VE.G> M'NBU>-FTI_G+PSV>QV)&%M ^=&T0P*@LTJC,]A3UG. 8-$>$EZJ_(1+D A8H M".*)"9A7/03+IB06M%ZC4A]VWP\7_;GY3G-5P&/ XT;2>L#C>\7CF;YV27KC M&8JAU'HC)" K%$:29G%J)T5T&8\%9IGDUY6*^N!X7#D!OTZLZ\>+_<5+22"' M=O2A-_@ZO<+3S]^J9C3%VWW,.C%Z((Z^'UO6EX,N=G"2'TIK,)P4HC[*;P]: MO3RQ#Z/JI.UHTAJFUF0_CF-6:7L<>N6<3%;G$ ?CLU?54ZZ.SZ3>P Y\KPJ0 MYC>J?I+/KN[&5O^%&OZ[.?'CQ',YGR_4SF6_H:#BN#J\]'\6^+9N\OWWN MA/)S5]9N$C,K43"I[:M+_U;)EMA5!)"X$AL MPL9Q8X45C+!(9+*:TH#5'J4K%U_:'WW+3?H0D1M%^Q'9E._ON>U_MB?CE5^O M+MZ\3,\G1-DSGN<\_JQG.E+ANSAR%;2S)@01V54GI)MRE1:^Z-B MV/[GQ_)16?4*>!2E*FU6BX;\^U<[JP??59('69^MZ];G+=3H!XI^:^WC1MU) MM@1/W9ZZ]O;^[\7VF_7-UE9W_5EKK;O1>OON][=;&UMK;[8VWS9^\N^Z:^\V MMG8V-UKKV]V-S>[;LU=OM__:VE@K;[_=R7\ZF]V=UO:+UOH?:]V7FV_SO>;W MM]?_[X_MOS8VW[R]B,ILOGZWM;/;A'NNKOB\'%/N^5L\A7_E&]KY8_O=VRR_ MM_][=ZW9Z1UF6]B-GUMOAH=V<%O17*\V5XE.Q1R^V:J*K>29].W1.#Z_>/%; MZ(V/^O;D>6]07:_ZTF]7R84XFF$JE6#./CZ';B.><I_'+<]_^!S8GU7 M/L6]SCYCY)GFXL:/\3-RXV??NRQ_QK6ZTU6__QDWNO:YBF<,TR69JWJF^+(\ M5X*?"7[7"=W_(M":+\E<%Z5KN+!+)8:S T\_LXIO]2S@85>FX3#? MWN1)H/[/G:)MGNB^%NG8_%&1#H @@*#F/NP%05#MYSU^\&";EN7QN^W;@8_M MUD;T\=!ETL](NU72$A9RP&/ZZ2QY)O>UI[RM,QYKPH0GGC->SOP2R1065FOI MA+YS#Y#M;VV/ER+CXZ33.\_X./"GW8T/GW;N^\.>R>ON-Y[.G[?[;*7]&E M6R>[.UMB.N.C<[CU>9?^O=_Y)__.04=T7^ZR[L[^Q_=YCKL'Y>]'MGOPYW[G MH)\ZO;-LC\Y;3/+OE*8Q1@N%I36(,6%0%F!"%J> "$XQI,2CC.G&1AXU)W5? M RM;C>X9IL:C0-.2\:W[<+6Y_.<%P-O^M+B2\+N,-(&X>B#N=@CBK&8E6 M1825L(@;29'V*>-<8IX$*9PJ]9KK:P(!^ ;X]OCPS7 ;C(XV"A7#(B-+7GBJ"C",>"6N#P,%+9E+=97T?!0!"C/^V,7Z9O3VC MM<98D LMR MC"EB;,Y+L=9\PGZY\0$(TE,@2/,4Z+P[$([S;>970)7N&0I/IMNO"H4UBRC@ MTF3)&XH<2Q$ISY4R&'MM<8TU.@$& 0:7! :A?M^C [_N% _$C$<<'4=",H)X M!CYDM;2(E3:VW"J:;=J]U>^K"P'ONP7=82^$?GP8'>W&R9/L6UL=.:"_04%$S@0S^3>1E6LE&""JA?L M1^0Y2E80'&1'SV"!N@D1:.(MHDI:I1*QD(=-FTR:Z M2;V908,!9T%*(*4F6D,O<.)*4&%8X)%Y+0UCF NO(C&44["&C;&&,U$D+HAF MAG%D76E4AQ5#CFB%G&?Y$TDSQ_$--(=/*4ZT-1X?EW..10]:58<&Y.Q96=?# M_#/CJM!EU;XA]#[U0AR$<;LUB%5-V/R5%'N3X^^=]5T8?#WD0[MY'_#:G CF M$O;*6I<5@,>\\BD/*AHE1(:M8.PM(.Q[>X)%A#%L'(_R0WR5[V<8SC(EJG]_ M+\)(QY,1EEI/?)9A$S'2'!I]<*(>5#:"&H,8/LHI317 MHMO/AZOG8[< N[7![G3\FB=,$O49;)F/B!-LD,DK OE@?%"66/6X,U7'BH9SI^[0A.AFJ#*&$*\:0=,M0PQ%AV*X637IIP7:SG MX;3X*86NW]X4K8Y?RFM(?(2-3Y 22&G)8HUKX>!X/*D:)^X,OS5S*+T?C&3]X$_WPPZ"Z2D458,>[-L;P=B9LJ12F MC 6&=-02<442,L(D1)V1D7B1@O KJ[S-65WU,0$3 +E!2B ED!)(":3T!*7T MD"$IX*I+Q%5GHEO>VA2(88AZ7"KA28T,\18%I9T3,5HA:?/(ZE.*<&T>'O6' M)S&>)6:VCHY'?C]K4NNH;P<0W0);!%("*2U7=.M[FU@7:%>->76.=:\RU(&E MG\?2SY;U]B9@*Y5"P26->)04&1$"RI)D26 J5%3E& 9KD)D'30:\!2F!E!J0 M\GCMF1YI> K1NJB9Y#P9HW2(RGH7/:/9S:[+,IX=Y;G1-([!-LYG&V,])3R")B^2W]Z7%@._K5>'ITIU M1BU)8M$AK1)!/"2%7(EDZ61IC$9K%^S**G_8PR*@R4L5VP9-O@]-GHY)T[P0 M-$T<"9]M,-=1(V=B?B5EXCA9D;5\937+LT&J7%-$^M:!Z-#[=''M\TN@,OXY MT14T/(">;ER4!FC]ZY?OZ6Q6H8K/UJN[]#O]@;_.[.*G-Z+OYS_AJZ9BT-0? M:^H)_GPEIK1N\/O_[&-_^/? _F..MP_??=E^^6>_>_#N<_>?3;I[^OKS[L%6 MOH_\_X=_[[_?^+V__7(K/[??#_YSNDGV5-2>&^E]%#J* M9AG$'P0M0V]\U+=C7P?.QW<.=@\Z>Y\/.F\W.+= MP]?T/Z?^RYYQI9>%I8APHQ'WBB-CL$)6@XM^=;#\58&X3,,E[9 M41Q,P&^ND8BPJ3BR( XK(_.:5\DA3K5 SCB/G'7:><>=\71EE;89?MB$'T ! MP&J0$D@)I 12:F2V,O">1O.>V=H;@O/(I4/6ZYB)#W;()1]1U%CC2"P1I;)L MTXC/4ZJ]\29>E-L8EPBJKW;2S@IQ0.D-V&\&*8&40$H@)9 22 FD= >GZ'ZJ M*NR,HAT?CTZJ%*BS6@IK_K_'O"A=:H/'F91$G9REV6#1E55%V\;( MFAR.6\/(?7"6'T]FFLTL$ VNP\J'!(-?%B/:.43:) 28X$SX"7J3=/*+-80YPBV*W&4F MIRQ!5EF-HHU.11Z3"+J4Z\Q43@M /4 ]0+W+9R82$X%KAK5R7)'H(O62IR2L M498Z#ZC7$-2;XGG!,)EPL@BK9!#7AB*#C4",2Y.DP-%07%+^#*VK#P=@'F#> MX\"\HB"<$JTSR\OXYPQ.*BIL$@_,&X4!\YJ!>=M33"\;)X<)EX@$3;*#&P-R M0>OLV\IH-6$Z\(QY7(@VD\#T()Q_ZW!^"CZX5"K]N\B3EMH8(SVCE$67O%:W M!80KNY+GL?WSWP-$V.B^XYX)' MZTSP8 Z;8PXO!9%.N@9&EDZ\MKD!Y*4+C10*6-YLD++S.R9PTI)0[R:'\)NZ'5_E@E1_?M[$>'Z M)0D"ELV%99U+QQDW27?CW1[%AE"1%/+"",0C,%J0,DN)A,E,B&CMB=29&#$C2:0F&1RL"H2&NO"DJOH <%(+G'0O MP\F.WZ/2Z62M1H)$B;@2!+E"CZ)5F>,JIA-5F1E=DTSP>/#D4>HQU/Y>!BG- ME;WU\P'9[Z5Q >XN$G>W+^/NP=:>L8ED@'4HDSF-N'$8618Y"E))QIS63(CK M>"NJ ,@/D@I1 2LUW0VJ/S-[%'%X.WZ;>EQC0:1P-P4S.&^V8CMQ:S+U7 M42%&DD6<2HE<"AHEH9BPBM#,?+[J=(-\E*<4NGU[4[0V?BFO(?4/=OY 2B"E M)0M&KH6#X_'D, XFXYWA6GYR90:V_\KVPM9@W1[U)K9?L0$WS0;>Q/\>]\:] M27P;1Y]Z/I[1AS?1#S\,JJM43 *V?.LC#J^OQC4/_!Y+BOLL>A2IS_ZUT P9 MXPC"1NM$B'(BT)55WN:DKOIH H W2 ED!)(":0$4GJ"4GK(D!60U64BJS-1 M+I-\24&DR"KL$<]K NGLT"".63!*Q^!4:AY;?4HQKLW#H_[P),:SU,3618_7 MUE'?#B"^!<8(I 126J[XUO=VN2[0KAKSZASK7F6H U,_EZE_=S4N=?IZS_-D M@S$"6>P2XE1EFX^)1U@:YARFFK%R,H_Q!MEY4&4 7) 22*D!69'7GFL15##" MG+92<&YIQE"I0L1<\R""M++>.E\IY?NCL?ONQI%RPV&B/F MI$ ER14Y4CH-RL \3BQ(Z;,?W(PF@Z#*-3/<>U)C8+@U*W'GLA+3/8:MC(XY M%+F7B+- D*'"(25$(-@0+C0^_3Q;7/+X'*^.=$5]CP (JZ M<7% OO6O7[ZGM%F'*DI;K_+2[[2^_3JSBY_>B+Z?_X2OJHI!56^AJKN3SOK7 MN!+N['SX%%[^S<,??_;?T_XG=W"4Y_BFU_EGZTOWGRVVO;.&.P=_?MS=^7/_ M_4;_8^?E^_R\7AR^_R?/ZX7^TMGX*/)UOG0/\MB--;)G#8[::)')-\XT7-J8 M+3@E2%,<,RT3.H6PLHJ?7=-;LG441ZW*2_O&R;.&/!4;"?$%D!)(":0$4@(I M-4E*]WS._"H!_,KZ+C%!2"BJDPU>.EU..QMK>]9&(YAD*'-XDOTVH9&-EJ' MJ&%242]#]MMD&YO9GI$02VVJ$@/4@I1 2O=O$&N/9H)!7'AX9#J2Z2TQGI8, MVV"R633!(.TH04E$JH+!G)=SY VRB#\(8X;>^*AO3\H\?U!8 D;"R$6.A'C[ M^KX=?(BMWJ"5;&_4^E0VI4I9VEZV(:,XGK1&=A);X\_VZ%O)VHG]H?QO MZ[N!^D7;H^W)?AR50R&CN)]GU/L4OU6F7K?C_1?]X><_8O@07]K>H+RYEO*= MO2FQ^_&XE[*4RI1W[!>P4W/9J0^W".._IMO__-WO_+/)MU]V\/N-CV)[YT6O M<_!1=/[I'G1/UW"^7G][)HS_[O->Y$3(I#QBA(3L"FJ*#-8"T8!9XHY*+_G* MJM%FQN(]5.@>ZD(M V\'*8&40$K++Z5Y?& LI$M6>!ZCX2$D2Q*SI4 P"<() M_Q/%1^LA'VN#D/G'*SN*@PFXTG52E.[)Y=CRNSU/(R9$&V1(S)XTSA(WR0:4 MJ,3,L.2I-2NKM&V(@MJE2X,%@-@@)9 22.GI2.F>=P" _2PE^YG92)!!AVB3 M0,Y1C+A*+-,?9U!>((Q193QWL5'TYRE5Z7@3+PISC$M4U5?;:V#V*+X7:K*.//Q"=K>W++ 8GSN2><*LF9XXPGQI55EGBK@S7. M"F.4M7M;M\/"2V/)>&('Y>$!!M:&@0=KY_A7,DZV:/=@=\^Q9)U. M%%DG*.)12&23XB@E9R(S@OF2<:)8&^/9/9>[>2UU8M%]<*-:YOLSQ H@Z"92 M5A?^5,BS/^SGQSC>S"1L<@+ ,B^PG%P%%A%ED#)2E(33B$LLD(O8(R6U\BE& MD3@NP%)7TP5 %4"5FE E4"XPR:Z=RXO4,V,2,TD3S)53#F/_,Z@"7*8^R.E. M<1DF@PV,$L14")G+*(4TC00ED^7E$V,Z9\JLQY13R@Q-)B6O@,S<'[),D1GO6/:%$D>16IN1)3*D/37(:D4M(<0;EKTD M"9@"F-(L3)&*4N6Q$589KB.W&4UHT!0'XB)/ :A,,P!G>XK*8"Z\X,$ARA,I MWA-&SG".O$R*":^I("Q3&27:VH '!;#3O- PDY&Y9$W"/):FBU9JF;C-=VU$ M8/'6;.;*-MEYG/C\]P" :@S??,ME.,P)%)[A#S7"'.=6F@:32B6!"? M!1L9]RNK@K2S80$ @!JV';]W>'GAL-$P( 6#4"=JP"D/*,."XR,BAAQS;// M);A'V34.46AN(R8KJTKR-J:S%&CNW7D 'P"?FIPNP[2F*J]:DYY\K"R2@EN"S:; M$+2DI >*(<+(I1@)"Q5&+L5(6*@P12C(2% M"B.78B0L5!BY%"-AH<+(I1@)"Q5&+L5(6*@P12C(2%"B.78B0L5!BY%"-AH<+(I1@)"Q5&+L5(6*@P12C(2%"B.78B0L5!BY%"-AH<+(I1@)"Q5&+L7(:J'^.K&N'_/? MT/NT^N_JG_+=U7^[T:^K7XN_7'QX<;E#._K0&U157*;:O/LXF,31RG>OQ;R>]3_&WS[TPV7].<%7,Z-+WSBO/X&]?L6X\ M[!]/;O[*3=._^-S_;$DF\WWF%*B[K#LV42HA^.;"68XT&(HS(J3\DV92JM_5&I M>O4_O22$P)'8A(WCQ@I;^F!&(I/5E :L]M3*ZDY1GM8PM=9+P:S!9/SO7^V< MZ_U!EEKKNJ4VGWY7N/%-Z:JJ3GGV?7LTCL\O7OQV@3N]036)ZDN_G5_]7%/% MT4Q%I^KWSCX^7[A&/&.,E;5[;EG/?_A\63^KEO4%_EWYC)%G@O$;/\;/R(V? M?>^R_!DW=[OJ]S^31"Q@KIHORUS5,R74DLR5Y _I72=TWY,5S[1A2S+795(N M^8QRNB1SU<\(D;>ZZKD3,T7&B*C*:UY/,>_>C-?<_AK7E-8\LT@/4UM376M= MS\IZMZIZES?VZJSCP>5KC(:?SU[/V=&X\0]Q+<^U4#/;;[VRO8"V!JUU>]2; MV#X\TKL^4N^/#X^S_Q1#:WNR'T>MBI+FY7HTBOMQ,,Y^5>M??PW'X_]M;0W\ M\# N^E$WXAJ/#7XN6@P /W<8QQFK&E=+EK\__Y'4Z)^:YT5+[[R8*^WEY0L MQ%[>XAIW;8#=/#&<==8_I3*@%0!!CPN"?K K5_N#[/)>&('Y>$]A0X9W5YGYP/N_+-UTCU\1]_OO,[S>+&_6[I; M'&[2_#OX_<:[_/M_?ISID$&WON3?^+)[L)6_][[?W?CS8^>?%_O;.Z&WNU/N MZ8M)9V,7;Z_M88&UTU@C'JQ!W/N(7)1YC5,J%8Z* MI"175A5M2UQS4\*FM=V9SS M%A6:AIR_+$S&<\BV26 XVR&H+B1\M*V>[PWB M3J<@CAELG8L$115YAC@ED<$)(V^]Y5A:P7 %<37W>@9\ WQ[1/B&@PU.*&RE M$=Q(:ICDG I,HQ5$Z?@S^ ;\KC;P(U/@)[PQ7%"#*.<8<>4"LE(GY+SSF@81 MHHNEZS1M,Z4! $ GQ8 SM-_EDOE,NPI92WC&?MLRO2!I\SP(L,^RIL1$/K/ M/@04LBDH]-)IPYA'5M&$N%,"9;).4&(IBAB$)J% 89O3V4:0=^T]"Q@(&-AT M#)P' D,TG*GHF6(9 *5A7 9FJ6!4:1%^RLD%Y*L-^<04\O$4B;$Z(FF)0]EH M$>0(]@AG@T8(I1)KOK+*M&Y++H $PC[ W/L @O)(,Q)H3C7G1-F LY5U5D9F M!(T"]@$:!A%?SKID;TZZ.VLTSW//%G\^?S$NV,A^(D/ X4G5Z&049%82!@E+&R&0D:1(<)DOQ$K MJG5(,IJ55:E4FQD"KB+ X).!P7GV0SWG$G.?,I_(E"%IIUQ2UA*+9?87#;B* MS0"_[A0/U,319*5$(?OZB'.GD.:6(:U,BAGS-&%R994HTS9L:7S%NV:^7??; MQ/P8FPY[(?3CP^AH-TY:O>^?7)GSF,)R.*S5R03ZV]U6X .8V3IB#B ED!)( M":0$4FJNE.;@S)Y0&R7S--# A0LZ_\468Z*"-I:%O8W,F0G._Z'J!?L1>'_B-R=AS+ MC1_FGQE710%;=A!:H?>I%^(@C-NM09R44G_Y*RGV)L??.Q*\,/AZR((KG1K J&%X$%\/&\2@_NE?Y+H;A+%6B^O?W M(L+U2Q($*)L#RKKK,P%V&./M),!8<\C3M1('G5&LKI"X7=# ML:\JL5Q$Y"$U^0'H(DAIL731V:B\Y]P9;@RU7-C(I%4B"IZUN"ZP_=OVCR-@ M;1U8.W-8B=(H4J*()$)1$2*RQD44F(DD.F*U"RNK5#TL900U!K!]E%*:)\FM MAE#U][+= '87"+O3L6N*O?->,$0-,2B;38NT4@:I:'QVXI-BSEP/NW/GNH$N M ^*"E$!*2R6EAXQ9W\4:7@YLI]Z7&-!I' W!2LX9")J.:?.HDY(:(T-\J2-# M"-+1*$1H4"[Y;$2C^*K2#?)0GE)0^^U-<>SXI;R&E$C8$@4I@926+!*Y%@Z. MQY/#TEQK9_BM*43I";$U..\(49$!-TT&WL3_'O?&O4E\&T>?>CZ>L8+3RBIK6*;GUOB^L"[:HQK\ZQ[E6&.K#T\UCZV;K@)F@6.$F(2NT19TP@9Q1'C%HC M?&*68;*R2DB3S#QH,N M2 FDU("$R&N/^P1EO5'2>NX()X%KXXU.0F=GR:7L M6=5[W.=&TS@&VSB?;9RIA4IMI"1$A:(1"7'L&')*:42(DS&S'$]L6EGE#Y4. M"9J\2'Y[7UH,_+9>'9XJXFDL$<1$BWS4&'&N \K*2Q"V.BHGL%;2KZR*NFH9 M@R8W3Y/O-1D3-+DN39Z.25/GF8B!(RF9*7U;/+(.:X2-R[+U4@A,2T7*NOJ3 MWD-$>LZFR5_CS:'W:>H2J(Q_3G2% ^@CAL7M0%:__KE>ZJ9-:6BK?6J*/U. M_X"O,[OXZ8WH^_E/^*J0&!3RQPIY@C]?"1VM&_S^/_O8'_X]L/^8X^W#U[B[ M\Y'FST[?;_Q]V"W?/7S?ZY[N'W1?OJ.=E[N?NSN[O).O]Y_33;*71-!42H>B M*UV8O*;(B!*"5=8GZ0(E0C^YL^+(ZMXBI3-60%R_PMX8BL81K9 MY(1P1 MG;.FBJ?1L/W6(CS95AP%I04H@I0?H%59WB!+LX8+MX4QX,@5*M&86 M<5*J!#*:D/52H2@E=LEXG+1KE$&<+S:Y%$FQ&S'E]T++Q4%^-6F5G/*B>24I MMMT:#%L3^^7BPQN39.L -+C&$AF)):DI$I(4)$E+6% <[._GYW MXR//OT.[+_\\Z!Z^^?B?4_]Y3XGDL\//$+7$(QY$1$;SA(P/2GJK%8UR9941 M,X,5#Y70 -4OEX$<@91 2B"EY9?2_49]%D$QU@:AN!O@6=R!:TR'>136FDD> MD<>!(8Z50EHFCO)[,L@4DJ-B9=6P6;8 :MYH-0&%58)G41&T1=\8ADV1$,E&6F% B*-DT9O.4BHB]B1=UP\8E!NJK M7*&SBF)00PPRZD!*("60$D@)I 12 BG=P>NYG_)0.Z-HQ\>CDRK)^ZPHU)K_ M[W'O\AEW\&!^[,%T=M8FG;/0;/9BWGWN'KSF>\;:+!,CD,N^:JDZP9 FG*$@ M6+3,2FQ5J81,FI3V 4I;\_&,Q:IL53?F0F/7A^-))T[VAP&.:]2KV)VKBDV" MC5(+@9+T9=>%&.18PH@KSJ7'D49B5E:);+-KBI_""<;'H-:UAR!!K>]?K=]= M5>LL.99162!C54"<9(UV*EE$HB7>AQB"T\U2Z[L&'-UP%.((389'S\M/CX?] M7FAE_>).A^F)-3D(^;OMVX&/[5;'COQ^BY%VJVC;SP0@;_UHE@/3YO,OA&;: MIGR3,0-:],E0::Q+QO!H%>5B;^MV8';IY.B94[%]/!E/[* \/ "Q^D#LPN'X MMFWB*'8IHQC2V:] W"M2J E%U&6SE%F+](JNK"K:ED34Y';, R;W05YN-9]I M9K-86+@.-Q\2%7Y9F(SGD&V3T/ :@E<3%%8@N#_LY\ X #@S@%.62R,HD8( MPK/*F."98_F%\UP%%7X&X(#AU8=^,\5"DA#*1X$249GA8:F0=D*B$"@)AAI/ M!"UG"66;2*!X@(!/# 'G">+94G8G4DJ\2#QD"#2*))N(YC8IZ=3-$'C#&4S MP@5CX103Q!)[;HE&AKF,A4IKI"DQR"9-&"&$*N.K7J-L=H]M[H =@"" X)* MX!P8J&/27&!/5$CE$,N M18M4%ANQF%+!LQ/,C&QK7E>.]*- 0-@,N.5F@#("2^=M=C,H9\Q98RDGA#DB M/->.P&9 TS!B)@-):$F)I!X%+27B67S(&NV0%RYQ$J(3,:ZL"MQ6O*[6-X\" M(X E/066-(^K>'+@/,TW,@KR)$CPF4#H8(QQ.+#@A,IPR'P$;[$IZ#>5 MVT:5)S%[]BAAHK.[:,NN03(H,2<"H8;96'+;E&Q+L33[ID_IO&TW3EJ]ZE Z M'*^%U&F0$D@)I 12 BDM 6DNI[\$=CZ66('"UCD>"1:.\Y]K9"U0:QG% @HF N%0"65L:#A.A5"+, M\N165BEI$ZWA&.=RJ3 +4@)I'3OYI!K+S6/EGFL>"+6A: UI9%SK"PW!,QA M<\SAI3C223?/=8\ZDRC%&F'.+>)!&V1D("B$3&DB"UJ4*'KC[.%3BA1MCQ'A^B4) I;-A66=2TKQ<>@S%]Y=!2G.E0O[\=L;W)N]/[&\:2Z&10R(2($6=<(D>P0I%C%2QWA%!9&26$8LEPXQ%6DR$:-D9.4NYC=RIA2MH<-\D*>TM;& MVYMV,^*7\AI28V%G'*0$4EJR<.-:.#@>3P[C8#+>&:[E)U=F8/NO;"]L#=;M M46]B^Y6]=]/V_DW\[W%OW)O$MW'TJ>?C&4%X$_WPPZ"Z2L45("6B/LKP>B9R M*;1SSCN&\E*(I>)J0D9XA[+GK*7TDGE9"C&T!7M8U@"@ - -4@(I@91 2B"E MI9;20P:E@*PN$UF=B6\Q2@D/FB%I,F7EA$>D"25(>J,]UE$93IO'5I]2C&OS M\*@_/(GQ+'6W==%EN774MP.(;X$Q BF!E)8KOO6]?:P+M*O&O#K'NE<9ZL#4 MSV7JW\W$I61@028=$^<$Z>,M%*JT"A$6<"8>R\TL0%YGW8.QU(F1E=3;;'+KW-E65YV"X]Z7& MP'!K5N+.E!(G1IRG$GFN&.+4>>1X:<8=#8^E7R\)=&55-"F2!:K<\/@VJ/+] MJ/*[:7ML-%4L(:R\*=69 [)84!2Q5D10PV+EK9JZ.IK=0U3ZKGVT0^_3U"50 M&?^Z+[[24^#JWBQ_?B+Z?_X2O M.HE!)V^AD[N3SOI% &D3=T[7/H67?_/PQY_]][3_R1T<';[?Z1]V#CJ?.P>O MOW0W/N+MG0[=_>>=*,^MN]'YTCWHYGOX-)LB*H) +'I/,Q506_\HJ?D9GPU&MHSAJ5>[8-_*==>2I&$,( M)("40$H@)9 22*E)4KKG(^-7">!7UG>)"4+F4)UL&2$)UY.AEO%$??2 M(&U80$HE+EG50]*MK/*VXK/M(R!HVE0E!J@%*8&4[M\@UAZV!(.X\/#(3"IM MM"9%$Q$1-B NN$%.RX0B,8R(%(P-LE$6\>G$*V/*[X66BX/\:M(J*>A%(4L* M[==2MQ/[I74T&G[J51_E-[X;VIS27X*I\80H(US@RD9CDTY<6,LY\TRX<_TE MM];?[P>J[2 M'?L%U'HNM?:7HIY;>7:=J:CG\'3WGQ>'NX?O/F_O?,SWNHO?'WPXW=[Q;'OC M ]L]Z)=[.-S>\&3[Q734\QW>2U;(Q#1!.,F(.-<462LLHH04-XA$5;(,J)X- M>OX@TEF'$89K+!&Q69(:.%9'[8B3!12Y\=QICP51.B2BN&+Q[K7A;@+(.YY8UX\[PU=VE(< 2:H33;M3Q7FQH$Z) MD%"27B#N,T;6!D+KM',:SQ*-_1^O5! ZR5& MZ]GJ9S**(!U&WMF$N!(XN[1&(D%L4MC';,AE$^#ZB?JUZ_MV\"&V>H-6LKU1 MZU/)22N>:R_K]"B.)ZV1G<36^+,]NN+E7KC!<_JX]X\.Q=E=M^/]%_WAYS]B M^!!?VMZ@O+F6\@V^*8D]XW$O96&5N8.W.Z_&?_A!CL_PM/.R^W'WL".Z!Q_X M^X/B[;XXW,[WVMEXW\_W+][O=&CWY9N#]S,Y/AD]@L:.!&V1"+;DU#N.C*0* M*6V"C\1FKJLSKZSY*GPJJOX*40$H@I:ZI@&A5")44L\I%@ MQ)5UR.IH4)+",AID"-*MK!+6E@1*'SY.M:X]! EJ??]J/15QE$)JZ2)#EI8L M>Y84,E6I[R0==C9A5IJX-TFM[QIP=,-1B"-T=K'GY=?'PWXOM+**<:.^?CX9 M'EWSX5T301] HW^W?3OPL=WZ\W@06PRW6T49?R8^6=N36PY(G,\]$511$SQ. M7#M.@W*>EM(D-)D,?U3(O:W;8>&EP]=G/LGV\60\L8/R\ #:\/ @[5S_/N6 M3F*"M#(9CVAR!'&'-3(\>S#:2L)"$H90NK*J:%N*NKR6.K'H/KA1+?/]&6(% M$'03*:L+?RKDV1_V\V,<;V82-CD!8)D76*;RU*0-R5.3D"71(FYIYE9$6*25 MDX8P:[W&!5@4H J@2K-01=(4*%68&*IYOMUL"Y4AFG)O!(G>_PRJ )>I#W*F M.S=Y(8S 5J$8J<^0$S1R@D9$+&&>6T&QY2NK7.,VN<:? ]@!V'G8$)-4R@G& M1>8SGF-!C!,Q$$^M-R8Z0F[&G1O."P*M^7F,F:(U*81@>#FFI[A$/ J'G$\> M64MPYI\Z89-65IDB/Q\O F@!:*DK?S:)@!UU3%C#B>6&6I*,=3Y:JQ()P&B: M@3;3Q6.))DHHFH$F98SAF9@BDTDI4D*JJ"SA3A1&0U@;$PV,!F"G<1'BJ)QC MWFN#A>71>4TEYY(I$S/)\5%#A+AIU:(\P<;R@*P.!G&O*'+8!I2T=%KY M*(*1*ZL"MXV<93V 08!!#^M5W1V!YO"J (#J!*"I[!OCF<_+2:$DM$;0I(79EE6C9IFH6U+N] <'G6$DC%SD2%BH,'(I1L)"A9%+,1(6*HQ@-OI8=4$>3W\[?JBH-J*O5.'P<3.)HY4$*;^SLQY;U?GB8?_JD-_C0 M&@PG<=RRH_SVH-7+$_LPLOW6D1U-2H?BR7XU55 M3[#E[=0;V('OY2^.)_F-PWR#XV=?:S=,/ZWS"5'VC.P_'DYJ\L_*F;6SUU>?597/ZW3+:J M+Y*$$#@2F[!QW%AA!2,L$IFLIC1@M4?%RL67]D<7-W!D/T3D1M%^1+:T5W]N M^Y_MR7CEUZOK,Z_$\PEQ\TSD.4\_L!L?2TJ+>BQG*A&B'XZJ3O#/C_/:&I51 M>4JV*5-I[8]*&9K_^;%\5-:N@@]%;]9+!9NL!/_^U:[.Z,'9LU[]MQO]>M.' M][P^6]>MS[NH455'Y0[3)'AJGNK:>?[?B^TWZYNMK>[ZL]9:=Z/U]MWO;[;&V^O1%NFC+Y=]VU=QM;.YL;K?7M[L9F]^W9J[?;?VUMK)6WW^[D/YW- M[L[;UO;_S]Z;-[65).O#7T7!O>\O9B)43.V+>X((VM@]]&U$MXW;@?]QU K" M0F*T&,.G?[/.D5@DL %+($'-8LLZ.N=4964^N516YMO&Z\WW_VF\_6/WXU+, MK'KBJ_80WN;O,-=_;+<:>__9_? >5NG]1?6P2GU>HGE5B@?&V+$G@_AJ\N&7 MB?IM=ZOG5C?]X\E$@8D'O38[U^32BUFL/).CWUH1[4?%DXS=W_9/:IEX MFK)G-XO%^_:WQ@[\ZG#0> ,:)ERT6+M6Y^I'Y/Q!C:L?4O7NCWIH2[OEHSS% ME-[:PF[.!"F$OTYX\@#NGDL7Q:>L4I?PAX4XEVU&_WN7B3R7 M2J+1!"8H(8I8RD-2FMK@2!""!^Z9-E7[88I)W7Z8_KBD*/##=L4.?_0&@]6H M)MIZ/ZDFVNJT]GX__K1U />]/=[9>]?>V7IWV#K?I_"LL];Q7WCG*+1WSEL7 ME4%WC]^<[A_]_F7G: ?OG__>V3G_2WS:^[O]Z>,;T:(?^.[>]MG^\=MV:^L+ MGJXFNK_W:QO&<+9S_NYHY_C#>6NKTVE]_+V3*Y%^VCL0.T>_M_?SV/?>I4D; MO)WWF.QL[>/=S<]:P=IQ+A 63B >+$$65VVIJ%)&)VFE6-O@LHG-/9OA+:[8 M\&V@6K!B!;""8&H\0(41+G!EH[%))RZLY9QY)MRX53FY&3?N]K.SN\[NS!EO ]C-2?_>G]%JD&;[/< MJ[454^SW804F*V._U:LR +9OYC6[0X?W9UUH?N[FX83D->[OV6]QL-D-\/=K M^+(]+%I@;EI@TL7TBA8(8"UJ3AC2F"C$8=V0U<0C1SRCTH!>3V%M0S:)N6?# MG<\BCAXEBK\7HVJ?EZ'W]*QZH+J;WO]K=[( M#=.HL^E];]0M^'$__&C/Z&J96/0^,F2,!%V-L44&O#CDO,2)<"&%YVL;1-$[ M-Z8J2GKAHC8'+5U$;>&B-JVJ/<6"T$00X]@@GG(W7(8%2LD01C#V6NC+EK[%WS[I [-7Z60-VPT->]R#P9U77SQ+/?VTKO8EM>%S)^8/8.-O7B%Z M<;?GABNS&S0Q>F5"2D@IG< %" 89X&"DJ?"PS,8)!RJ<-HE\ B?@!6KRIW6W MBS ^JC!.*WEBDU.<1_#",0@CS[$O;!,BL+Z,2FYE)%D8F>'%(Y^#L%6M19&S M];F(8WCRH-;[\5O^/),M\M(09N[JOFI?_VNF]^LKY"Z8,B],V7T]ZZ,S$4CR M"NDD1-Y5]4B#MD!YI]4);((*X#CHIN:Z*/CE$K^Y*_@B?@L7OVF5SKF'=2$* M1:\YXDZ#($J)$7%,8.D!797,VUF&R:+2Y[-=#M^%AHM=^#1L9"[/8G;2L46M M+TJM_UD3&5R%W>%A[/_9&PS[X#STJP.EO]8K\::F_76P2>UO,:#SV.\5G+D/ MSLQNFPNA<-+,H:@(1IS0@*R4"DG+-*@.RKT"/_[__8^FA/Y2%/UR">3<%?V# M!;)H_Y^2RFGM;Y2QF'B&F*<1<,?O]EV]Y\-P(@\Z][ =AJ]?J-]?&+;_2RP^6"Z'0SB\'GF"2Q%FD!> M@KP8N]WW 'B#W;19$3Q'/_.'[8O%> T^U$$L^YGW2O:N4;&R65I[F[2U=? Y M6&N9,!*YE#0X1D8@S:5$)'HE-=?$)I9S!W Q5IY? L'/REXQ6>8HF&?7!3-J M%RA3X#IX11&/*2)'M03#14=*HH6UQR"83:-G;985S#48]DZ>Z%!JKUL=L>A$ M.XB3T$2C:/@YQ2:^I+Y_-:;Q'YG$Q=^9.WALSVCUG*84?4S@X4B/.'4460D( M0K5+5$2MJ*+9X3&BZ/4ED[RYJ?4B>8\B>5-JFPJB;8@8)9/M:84MTA:,:A^M ME5H*04(E>;":)=3P5*&&)S,VJCA#3FSX[Z@]/&L8XXM9I9%B0* F;PVE1R[ ,.-?54R^%>N_M[N3H^#O+FA?W*OY8?G^ MC.'D&->Y]042F$?$@[?(>&R18I:9D+17(F=8F*:6I4##$HGBW/,KBB@^NBA. MF572JVAXI$AX*7-.14*.,X>H-,$J:92*''P8W61RUK):P:2*IQ2URCEXSOF2 M2Z;6*WKO3LS8.G6KH,G\T,3/)EG8P(,P"OF$ Z")"LCPO-6KHE">2X^E!C1I M2O:X&5I%KS^U7B^RN'!9G,Z6C,(3;#ER#E/$L:6Y+E-$T@&\!F*4T'AM@S>U MF=U;7![%OLSZ_.9H2:=M7;M3U: N(9,%KP!X"_U1#(T3>];O=3HPK<$S-:V6 MR[)Z$YXHP89 ()B'$7 M?*0T6%^=&&MB_'SR19X^DG(72^N%@,NC1U,*MBP"6XXV9U1^U-%1;CB*F#K$ MJ7#(*.R1PI%SKZTVN8N[;E)6RF NF5 ^>EBE".6BA')*X6-8Q!"C0IYPG7=- M,+(QY-)U5@?#J0H\YVWS)GV*TV0/[8?K=)CNAUN]GZGEM@9>WZ4?V!TLA#L3 MYMDAU2+ZF.95^7.\*+^>?1CD9CF7 >"+=2E -3^@NJ&6A0D12ZF1$8$ASG,1 M;4H%$IPQL"<$EH*L;2C<5/*>0'5O%)F/;7&GU][!\'BYLKZ(/J1%UI]"UJZ%R_H<+9:E-U12IW&H_TS#4D^:Y?.G/:O. M/^[U-OU_1^U^!+4#BF9X]F?'=H>;W9#/2Y[DGQ1E,S]E<\/)9>.],4(B&KQ' MG,6$;,(6,9:8XBZP9$7.].%BMGA[R?1Y/ID^11Z?2!ZG(U*$X^BL1"*?0.0V M=Z<#)[M)G$&+1*''EMP5=> M4XFCS64&>/.QI;&43GMZ>&CUAE>/##?:@T'.ARU&R5,:)=OPMCY@XW;W]TSY MOVO"%Y"<'TA>/5*\ ^,X^!R2X2Q:A1)+N19+D,@9&1>E,*IDM4/OL_N)@L MSWDOZD&R6'H]/5P,SZZ(X?F'S\0K(2104^MHX60!SFW!&$E4 ME,;(TF1N2:5S_E; /*2S6.CS,@W&AV1H(%QAL-"CX6"7<[#08P+[($:>O%)) MJ-QQCC457[Y#,L\S9_8?H]Q?/G=XNYH]>U-6RLO+GGWDD,(M]21OR:W;GBQ1 MR:U;!'C-%C9) 2<6 *TXR:5>:?3(D,"0$SJ?SDD^1] M"3-HBY0O6LJGDRB""9I2CJP0#/&H,7*)4*2DLY8IG%3*QWIDD]%[MJHI&;2+ MR:!-[:[M^I)!6W;?GH(;)]'FW+_(]V-H#QO)^GP"\^Q91MR>=)OM73P9DWLW M_9%]^=WTNJ)YT8ESTXGGL^?/+95>6L*1L@GGR)I$UE&%%'=>.&\"\1IT(L9E M:^UY&ZEWE+\2U'ZXZ$W7Y@V">F\QBH&"T\D5F*.8>) _KZP."A:/+N]F6K% M'@$00"A'?7]H!W&0M_M\[_BXE\?0\U^*!;*H1)^WO?XEW0$%*Z*_SS0OILC\ M\'#V,+O(>3R4Y,8ON6U <@H98<$]#S("&'KI#*[:!LABB2R3("XLRZ<(XB,) MXFQ&,@V&.Q1,/OR7?$(6PQ]>I21T2-%*MK9!39.IV=YGY;31_2->H9T#P]U0 M#A0O3*GOIJT)D0N.+ 1'MF<4NN$Z61+EE_DYL%6=+DPP;A>RQ^YD.:N _+8 MZD!WP9-[X8CY[R^W:R1"49)#XPT-;E[=.+>./+HELX+%NHYF$%%J)=+J*>,)X]S!&0;(_X;)S8;J@_ MQ/^.VE^![>\6&7EFYQ*6PRC)X)7__^9R*=[%P;#?]L,8\@5P\*Y_<>67?\+$ M<[VHZ>8EOC/*B_'FFZ\6_IT=QC(@;-GF0C7C@K.\^%HC_(>"S(T M:+!SK#1&>.DM6]N0JHG)W5N^E\-,RP0:3QGZ*5"QPE Q92X)@ C&>$(>K"3$ M@Z=(NQ@0!K&0RA-M6<@^4%.9%3L0M4IFT6W&4+/AXD&[V\UQFUYJG%2R\RSW MCNZ!9REY)X(QBE/.I5 N!&*#(I'AX"-WG[SQ7*2(S,:.<,L$@I\NV 8"X2N;1C9-+KT1%PV\?0@E9C[)+S@5"7ME$O* M6F*QI(*92CQQ$<]5$L_I&(M6S'I!D!:1@7@&CK2T"@E)P)I0 8-5F4^,L2;7 M3]"E_&[!E/J>&^(YSR;8';6^V)>9/I1H1;-F+][\*I\%SPW3"MJ5(1 M&Z$Y,=PECH/VV%BBB:.BPO<[).P4?%\2?/\R8WXQ"0@=HT%*YUHXQ$IDO27( M<"JI,8YA+ZOL?_/ /G-SP=[Y!YE^;EC3AE_!T8*CW\%1H70*1GJ)<>)",)? M*C96,B(]^#>A=F,+CJX2CDZ?HDHR>E"1"-8XY";BX- J@9$/#C@[6*H= 3N9 MJ"95]_1CGQQ(*R/[7\/$K@BN9N7+?>#[X\A;K8.RCX>VW7!FVC[D6^+PEW]Q)\M7%0E6T MN/KG8?_2NSF(R/6C_8)L@J&^LIU3>S98^]>U&1VWN^@Z :?G?NL,4UK4#&OV M &3H]:NTSE>C+C!8_A4,R2[+4!J'_0RN_]-.0@@^+?K_^NVBX_,:HV;6.TJ_]C^ ;#0 M!!MRFN+XJPH.IM(6+X2FDN4I?($9=>S)(+Z:?/AEDEG9[E8#JV[ZY?H;,\=. M84?UOOKR)3.OXYJAQZ[Z^,WCR^O5I2G4JZ])MBZEO/4R7B>W7OO>8XF$ 8D' M/?;[US1EBQGLW6CPHW"(]5\.^CV0(33FWU3]Y\>;J^;NS[C!0V.J!K_(!F[:_ XDJ0?W3PG2V1OV\?YR;AM3)%XVW,*35Y]3' M?<&<8+^.X; GYZ;O&IC;7=\[CHVA_39[2.2N6YC+-J?; E//,K8T]].U-4?L M98;(F/("PD9'GSH[6W\?MX[?\/V/;[[EL>WL==J?MMX>??JX35M[G<,<&FK1 MO_ATV*AU_.&T]7&?[N\='N[O5:&E;[L??_^R\Q'F<+1/8,PPIVWV:>LP34)& M.^\QV=G:Q[N;GRG&/EK.$*:6(> %AK15%CY)08AUU#"YMJ&:G,T>2GFBW(=[ M^Q#W0[S?"YX,[<4TT+[BP.=\ZG<(<9*W+8#LDD/.(L<:0-5D@HZ:(W MD5F?H]7XQC;$WP]6W\VQW,RS.!9.>0)UGPG9TTW.FWK2YH7=4SF!1V*0@T+P1JO9ZQ?"2)$G!'H^ ,03SFPB(Q.22HD)XSGH+* M9_>:DCY!_[!Y1T_I_2#JV0GLW&V%(K +%]AIDX$F[HCE"@43$I@,4H+)H!52 M+/+(7" NV"RP0MXW3ZA8#/,*Y=3=L9N-;AP6&V'N89&:NMDW:<5A@9/[P,G[ M&?U/E/<\$H^D\Q3@Q&%DK0\H>4F]<8HXS]8VM"G:?^5%<0&1@BE1+&I_;G(Z MK?:U5R"0S*+ N$-Y)Y[A*U>%U7[ MA!=]**OS(A]OK7O?8_Q@'-LZ*B M[Z.B9S<1P99BTH).IE1IQ!WXZ,Y)#O],-$1F4LJ=Q3A^@N.990NQ;"$^9J'B MGP&AXD3,#:&FG0@96'0J>,2]!">"8X9LD DQ1TF(."FI<(X=:G%/=W\IG8A5 MM/;>')]T>FZ;@;50:"HARB6W1(HD/X(D3YL9EOL@A2'(:A\1QXXCPT- 01&J'?A$ M&D(>J5# M]G;7C_K]&'X=#5N]X7XZMSE3#D9I[J.*@)ZJ\M0$1@;6"B5& M$J56,1WT6>[RO/4V5)8"UULD$C MK*KRX.#<..<=\A8'S2F7WJ M;*4G?E@3ANJU.=3L4;14["D5>^Y5L>?.0E2=3W_ , F^4UV%_WN[^^[UF\9V MZ_5Z8[.UU7C_X=?WVUO;F^^VW[R_%6R69?"MW;TW[QM[NXT/K+\'7^R\:>W=?WJW\-<=H8:1 MM=NU7%9IM9%P,QUS+M("Z0CZJK'90(VQ>] :'<.#_!S\^*EP*)"TG<#:ZPXW M05^.NGD#]D_0>+X=!WOPIE\[56OXI[3QSW?CG>^?=J"]]&W7UKG MKX>[>YM@KV\3L-<[\3_OSCY]#"<.S.E/'UO'^^=P MS]$'MO_Q+];:VB1@XW/X/=O=.^SL_/9&[("]OG_T=VJ=;Y_NG'[&26&+M4'* M8(XX< VR.BJDF20DA"0XH[6'UNZ.8MC,3A*X768K&Y5HT)HLQ\0'&G##%]'!M/) *V^OU M^O%@K@^>&1VL]AJ<$<^M-XXE)YFS"CLLI+-K#Y"3Q6+ZAVXG#@9UE_?3-MAP MVQG5D]J'KMZZNFY=L+T_+]A6G9 MA/?FCCSU +;AVX9>O_&75<;HE8)1,*XM.[235^9@0&.S"[S1:8##W\M&;S<7 MH#EN$(S^;[TQPTL+1)Q?[: ]V$U3:'-6__F2$:?UU^*KK0B3OF>%KNQAZG>QL)+=QP=Y@U? M!M #W$OXW/ MK[RJ7XDO7%NOH*;Z6>>LV?"QGU.JX(Z+@G#5*U*O-ZQ]WV[^OM,Y@T?\=]3. M W-GC=\V-__,$;Z\;P+@ 1#W@UE=T@)NZAVWA\.9&?8&M\RQV; =N#PZ. 08 M[H)'EQ^>L;H=OV9(/+3#B@;AHMC= 'X88NVV!Q@V#"B_X]A^B=4OK\X69MDX M;@\ZT8:*/'L/]^D; QAE)ZL1&+ZMT!?N.1IUZPCM:7MX6+W^QP_*%*C)7^DB M&/M52.^-^C_&YNWN%6I5\4#U"[#+2;L+8VE>**^+2,?#9@S^7R?Z(:Q0!TA] M-!H,Z^_SG6UP$^&^;O2@:[-NR0QC&\FV^Q,=62U!1?/&AXOWO[YX_S55]ZOM MP/N!U0]CA!=6K+\%SSYVL5_'-1EI5G1I-D[A,KR]_?4BQQU(=N7Y#WNJG=+M M=UF'*>=QRA9;,OS:A0F!M/0!/4#@+\\%P*1'G>$X#E8U]JMA(#-1=Y1)EY/CBL37C#:(=]+HVIVGF&S,=/4@S,,Z841MN-(#1 M#09C-&B/6PZ&QF&UN,0I+M;\7V.4 XK+C\%>3\[R4%IF$_\ MEGNFQ+S:AS#IF-%K,*R&F@>5VOW!<#+./*QH_2%\FSTJ/:, MQ]CY8?W]>BT3-71&X#RX)599(156#>VW?%_,MMGI81L>:\/7V!]$&%5-ST%% MA(-^;Y!YK)?:P^I9O:_Y49WQ5^/,UL8D%'BA&>(QC"/4HZZGL1]U(S:Y1*;]A^%1$:]GXXM$8:=<;3^4G] M_]@VS(*-XDLH V(54[AU\-E)3*7Q# FG(N+>!Z2=C3GYCW"CE QAQG^-7FEO MK*=)24X8L; *+ @OK.%*\!GG^\\^X%'[I%.GCEQ;@^][VTL&]S=[_S^DQD^8 MN6,KYJKK7-'P_T#, 9:WNWZ]QOML3(T>#C*Z_K@5Q<&G]]>N./W[;[Q]._O#3/IJ^ +KCP_ON3+T<7$8%^'GD>XX_( MU@2=Y^/)$)1.CFB,;<^,0!-,CE>"(.L5\UYEB.G8]V+![,,@[J8W@V$[!UL& M+Q&^3C]+08S&42.JF$<\2HP,-QAI;&7T4F+.R>IY\K"R6YQ6,_>7#569TXGW%"@=I6&@Q&QR;&T+ MCJVA[$L <(&)-4')\>G=?.N5XG'5O\.U0N^U#!_D-]]VS]AESD;KA=%XBR-Z MVW#ZX'Z##JU_E(WK;C;7PV7%ZHN@P]B@K!V]8S"Z&[[?KG)%+G?1;R=-9>Y> M&+NIU^GT3G,&0G8Z>Z>5]U:%(L#9!+,9J ##^"6KFHLZR+^ Q]%)J-W-!+I. MB'SG8]K'OR"?W\E*S'QJ&,>M:5D5\][/;Y9Y/:5^IC6D_"4A, MA@CH=VJC3?L':-I\@_Y4'E]YWT\GYM MYHP(G-4[KK%_ ).LU>>8@5[O_KV]A8@!MP\L OA5#D2G.HB3W?_L.U?1F=I3 M&.2X\UGU)-#E[2IP?=V?N%3D^??9&YG8;9D97#9"QCY8L]&W)^V0'Y?C\Y-B M"'FFV?^L!/ D\XK]]#8XS0(R#_U=I"2"01L,L=C6+ M3^=U_+3#_]A0_9]:%K8GLK#44/VFMFXJZ1\[X]E3/&M,)'U:LAOY&>.$[^Q: M'P /C(VH?LSW#VK@:@^^Y!]U*G<=7U"EXLX'M8H3]@'COV6_MX=/QG[+_.PUR)X[&/;H7MG'NR<_"9."^P M2 DQF0_@$VF1PYKG3$O-$J5*)+FV(6\MI9LA?E#'K6JFR("20X2=,] 8VS- M_VK6\0WP;6K>F6C7;+;'*I1?^&@U^0C>_=?<^.C'(%6##@"P/3C(^T!5++(* M2E>7*PV=-UC&W C_7AK&VIR,^!U,:#=E'KLXQ+]9R4-UW!]LA]T$JGN*#PO_ MWD:MSFK'*MA>;2%X#XYK:.08_U6C*W/PR4F_]ZWZ=\7D$U.]WCRZ\$(N M0+7:&JB.'S3<:%A%GJ=^=!%QSS9:'YYWIT4FUW-N)7VQE=>'N'[<&P MUZ^\D_%[+G<.FI,=S_S;<1@<.!WLP>.JH)([JX0P&^']>I/"YBT%F$$=_P:? MJ1U/)YL>,S2"%]5.7!THFSA2((AC%Z0W&H)WUJVN7"%"'F 5HI^DIX#BN7D! M2@#]6LSIC>UW@98#4&?O#X%%2@P]5P8.T1(1.+*!6\2=3$A;CQ$S#-/@HG+! MS>: <4^9E0%KQP..AC')1 H\:D6##M-!JPGA*_.Z(OTS")W_D A53HL']^'* MY =Y\HWVH$*6415C&>2"OY,(!LR\'2[W6^MAY5_52'ME W9RB#4_<' -*OXQ MCB%_W'R_.XXB__-JI&82G\G7L_&9@_1@5%1Q"WC5Y(DYYC-I1EV?E5UO;+4[ MU:!_,"=W5D^D.E1Q.;GJZ_H!^=V7CZM&,MXN&(S3.^!*QM!81\E@-!>!B<[9 MY>5!!(50!W?ROF>FYATF,E9&^47#O-4\ OBN+]1!G!M"Z9?CN$3KRU#)]<4X MG<1AP(-LH\E8?QQQG[E^PTD1J5[,21&SD$;-Y=!'.?1QET,?MV#^JB4_9UN^ MPCE8R#H"/6A_:P!8Y>:Y\:)Y[CC["5?93[39N-5?K"%NRF64PG+I. :J!(X- MMQ%\8>ZYX-$Z$_S8-N/WZ6+7'[>U?5U!:V4T##:' .-@^F<^V^M5W_V:;?MQ M"XG-?C\;Q*O33>+Q;;ZM+WCGK\]:$4%-XD@YEDNMF(# N@834$NA5&0)$[.V MP=ELJ97&1;0K__]^7+*(7H>%2Q814-C;%+M['[[M[.V?M_;^J@J).UD5^D-2 M18=XY D91@WREBD?)5\VG<\C1=.<)V\<6$!CFW# M9K;@LM,+ADZ.JMX1U!IC/"/WQ3.NO=2 7<%>9YDILZU;\^WG+;0QL^3A&/KDVN'*. MMMY KY+E[C28]<=,<&W%TRO'5_N];B\G,%6:N1QF'>\^_/696D%]Y!)Y[1GB M!EMDHI%("4Z8%DHPJE8O!?9=S''3?-XG]$ZJ\/UEVED5IK?]<*>\6/.$>;$3 M]W,"/6V>Y7# MF;?ES^)PG,LY9I ZX[D?+S>OA[WZY[9Q%=)_S SC \.=ZJ#'E5/ /\C%_.[> MRHTTOJULS(O=CR%X'J6[."ZEN\HNSA.4[EJ>DDV_/D+)IGB0T?+=Y%#&U@50 M+HG!B7=>3VJR9J.R=;ASOG^V3]\>[>_]Q<%XY#M@3.Z"N]+:.VRW?MLYVSG? M$=,&9V54TC?GK:/?C_8_M@Y;6X>'56U7NB]V]CS9_6T;[Y]OG^^<=U)K:Q^# MMQQ(U-@C'PE'/,:$'"$&,1ZI,8P$S?QTLHL$T@=OM39.<,RTELY9'CWPB@I8 M\&GSM*9Y)43C57A(6:8?OG7IC(1QUNI)OY=36 8->,K7MJ_R.?K5(9BLT?>B M/^S"> [.KC2PK!W!*U;2)(/E[>9%_LI@3,KUQG\N,O9R2G5=O^1!(;/3<=FG MBQS"@9T4)+EV-O]J 9&<0C@92\XK;,. ]GI@&(X/!35G#FM=%E:X.#4U.39_ M^>+Z %JN$.#.+AYOZSH!5\['YQL[L-2Q.DIS['(6XG1AIN]QQ8(QQQ_&,.K$ MW32-/MN7%/SU;'SQ!>,0^=&CMG[FA6U<]72%R77L MR2"^FGSX95*SN=VMQEC=],OU2L/9"I\J2ET91/7E2UMQ'=?VXK@\]?C-X\OK MU:6I4MGU-6W7L;KY-9KWWNL65=&/>BIW[\F\![1N:$-2NWM-T(;C9>+U4WG?I,%W(-DG!VBSDN@^797/J&L7FW@\^ MES>^9S]X>,CC-X._32EG,W>G-F_?7-LS^1E&NQ.U%M*QO;S@X2]X[(9>BY2# M[W)]]CJ6!4>?[3/FRDUFB;GI75W.Y*<:>9=6Y:O2$TLX0ID@5')+N>;""I5< MU*1*UHO4W#O':MH\VS_:,#NKOW MY6RF4];Y)MW9@^?1';I//[#6UE_?=GY[ _?#.(_?T)VMW]N[6_MB=^_W-.F2 M=;5W:(J""&X1]L(AGD\R:I][A\;@"1.4"V'6-ICF36&6J7_HG'"_P-:SA"WB M8M!1:IVXY)%)$T6PQ"KO=:)&XP);*P9;TRV/N19>1XN1$D0#; 6'C$T,*2\T M<+75W !L"=(TE!34*JBU$J@U]X3R@EI/BUID"K68$CE1TR!00AAQB072.@@4 MG3.14:(M%?GTH&P*(I<(MEZ,<_O;E=WKXN&^"-"=NX=;\="?%0L5,)T7F+9> MSWBNACONC;/(>YX03U(CBXE CD8?F&"Y.$].O31-0]02@6FQ 0L2% 1QRC$R& ?D8E*<)9)PTFL;E#2)*'&T@D:K@49S]T@+ M&BT&C:8]S9RJK3A-"%OK 8T(S7UU*7(*)MI TP.?]@KDQZ_-4EW>??M&EMU=5 P3('24FNXGM[@C(MGL!%K]6 M4%'_;B\#Q9MOP[ZM>JC;_MGV,!X/6KUN'F6_5W5 WL[Y\W%0','Y:>7V[)8C MDS8J+9!,V.6B?@Q9:RSR06,EO?;.^+6-O.,XMT2)>VO&Y5792Y[638HN?FDO M>#$!DI)G_I)\?V8"EIYZ0A/EV'$7EID2-@MJ%=2Z';7FWJ2AH-;3HM9,T,=C:;4A2"2LP-C"!FG*(_)*.JVQ M9LS:M0V.65.2V4K5J[<7LW+.;\JHP^YY9?637I#UZ]B A8T6D8TFKOC6M!H,6@T[9!2T"&" M48(D)@EQ+3W2X(8B0L#><[!>W*K<@*0I37%("QJM!AK-W2$M:+08-)IV- F+ MPF5'DT3%P2+"$9F<8L AT"/^%PO?VT#L*EIV'-(^ELY1[.DF1=E4Y3-8I5- M23-?7 V-O>8+[_=>\LR77RV_F5'+CKN0I) HLI#K'VB' MM*,$89.;@ZN M:@#4YBL6J+Y9" 3(:E; CT+0"\O>![YW"O4A.%]^]O\6S L M>RQA*9Y1.AX\]0H\IV>\F!AJ.8GRHL*#7.?D.4Z=D=QQHV5(.A"IO#!>!7EC M.\>2'+FTGLJ'O%]US5/145IO@P,G)0G$K?#(J$B0P51S'3'6(:QM*,Z; B]3 M!+%L:Q3<^DY&3P0PHHX$!USLI7'&"X]S-7S@UZA)P:V5PZVSZ[A%G&,F)(9L M\ 9Q3Q@RD@I$+:>&1Q6#J@K>ZJ;1K.!6P:W5P*V'M,\NN+7$N#4=&58T$.P5 M09YCB7C '%D3>=ZUE5)JP5C0:QOP=Y,O%6Z]& >WG$9Y<:@[=R^W9%PN!$WW M9[S7$+7S5B>$N08TI8R#%2@9$F#K2Q/!$F0QUQFG329+VX."1ZN!1W/W7@L> M+0J/IKQ2XQW&D8 YYR5%W+B$C H,)9.X3(%+[]7:!J=-898I [S 48&C1W1* M"QPM"(ZFG4WP-:FDQB-!DT:<@:$$2\>1XT*I"(OG33:/!&\:L4QUIEZ,LUE. MI!1M4[3-8K5-.9&R0)WC9W0.XTHI[0*B.HX['QC%),(26ZFX#IBFM0UB:!-T MTS/0.>5(RO/(/7T6+RA'4LJ1E,5JTW(D927T\L&,7K8V8)VCY%2;A'@P&&E. M!))973.MI?%R;4/2IF;SZH%7>A\\5H)WZ7WPXE[P8F(D)>/\);G_@4LBM1%1 M1\5#-,8*%IPAGC)FN$GC,[2DE.-="4/D:'-FSUY&;Q-F%C'G+>+8!:1IBD@X M*Q(7@6+,UC:$P4VJERDH7<*6!;=NQZT4;,3>,I:(X#PEBX4G+%+POTR0/A3< M6CGC(-;,LY?'.K.W:6!8^=]2LAC MEG+1\0#6'>=(!"V2P5A;3='/).%^I9Q1M4[1-Z8'PQ#IG>T;G M8!&9UQM2+D4D#1-SIY1QGG]L!O2A4I&^L,3L'Z. MJ'/( "L#F.\ 'DV8GJ?"GQ]YBK50,NI7V>[8F=U894Q88 04A<5Y R @G8Q! MS(E@K1/:6;VVP763J'G5GIF[ZG^0S?*OH76=N#&94VMT#$+GX=^A_;7^UM=< M7+'OQK_AZ\G,CFW_H-V=3,!44%V3P/7_M7%!CNI!5VX;"ZNB(,TGO4$[/_=5 M/W;@!5_C+Z?M,#Q\17 ER5?N&K\%7]YB'9!D-+S]EBO4\#%+T;SQR-P)CPBY M3HJK?^;15O*:A! XYJZ2QG%CA16,L$ADLIK2@!4PZ-KDIL.+OATG]B BUX_V M"[())OC*=D[MV6#M7]?7"1;I*M&GZ74K55):%%5J3@7PZM6P^ K$(_;SKV!( M=EF&TCCL9S7Q/S]>';6VL9?EJ-%+C8SZP&Y@P=I9(?BNA#P)>S9NXLY9*<\P M)"Y$?&:,%2@]8(P$3PU2W3C(5F\8&Z\;J/'O:S UA_-Q]TIXVH-W_=KI^2]/ MK67/)EKV[>$^_4NTZ-L._)Y]@O=\.MJ&=WUJM_8^'>Y_W!:MO=;1SM[?7T!C M=N)_WIU]^AA.'.5RY^/;HT];7]C^QP_P^W#'/3C026*69HN3HQ, MZZ=;M,L,NTYIL'KA?CBNC04SVO6)[J;Q-"L0><%]?/O3"!*H,0)MBQ)X/X M:O+A%WC52<>>O6IWJW%6-_URW3H#69B) F6]5U^^- G6<6T6C$-9XS>/+Z]7 MEZ;LV_J:,.M$R%LOXW5RZ[7O/9:0=8YOO_R]QW[_FJ$/N_-Y#9;>Z;$_NY\V MC^V;&^(QM4W_-)&'FZV4O>@/N_"J@[-EV7U;";*]W2SDN@^7]8:V$JEF*X2Z^]>]!T.7_ZD'5;YDW& M=Y=F=C:M7Y4UO'$-J5CB-7S;B=\F_M(MFM\\,,HRWC%K';>V/HB=/4]W?X-K6^^^[&Y]X2WZ]^'^ M46C#NVGK_._VSMZ7\^D=LQVZCUM[7[ZUSO?Y/MTY;?WV%]_=.V"?/KYMMRB\ M]VB?M3YN?]O=:Z76ZWJW;.<])CM;^WAW\W.4F&#M/0H!8\2=("5M!)+M[;!>9.8>Z:;%T0IB'+3 M23E&"&5,&VH3&"G2.)R",$YZHQS3!5%6#5'(%*(XX@GQT2+%,4-<1H&TB!@I MRJWDDA/%/2 *,4UUWX;(CY TO')>VU:['_VP\1_XZS;G[6*:],9IWHB1JPPQ MSHADM? ZJ9PY$HT-2DH:A;78<"\*Q*P4Q+R?\8,<]UAJ01"C,B ./A R>>,_ M20 /@2/XNN 'F2:^;_V[Q[=97IIL,IDS>BFGBE NB-=*&2HHTQ*,T&!9DW DHX0AE@E#)+>4:D%:HY*(F MU8&H2$W!V97"V?:,?V)3%$1PB[ 7#O$ G[0/ <@;/&$"E*LP:QM,\Z8P]ZUQ MMN@#2C\!OK<='2TP]BQAC+@8=)1:)RYY9-)$$2RQRGN=J-&XP-B*P=BT*\=S M#"U:C)0@&F L.&1L8DCYW$H]65 ,2DLEXYC'GS@ MV' ;G1?<<\&C=2;X@F(KAF+33B]3@AML#0*EA!&76""M@T#1.1,9)=I2L;;! MF6R*^WJ]3]Z?[46V89M7&97RG)*,O-P9QB49N20C+]4,[N,=BL"-)TH1%KB. M2FMO&6C8R V1/-AQF1]>^J*L@EVU.[L)#[:QMX0EE%B2B%N?D%56(6)4M#1@ M;:U:VV"8-R6_9Y"KI X62+D!4K0*01J,23*(B882BA2X8X@KXA&@B$9:6@T7G,74KFUHV52D'&\HB#*';"1C&%@C/$EN MN##!:(.9DY(KHTP0H2#*BB'*=/!'$"8%< M!Y-/P3GEP-34PI"B_U=/.*?:>Y$([B+%"4DJ\NZ/B,B"D8>$5M38@+$UE7 2 M><_6K44X%ZXY.7;+N<.&\QZA[QT8 4QSG,81"%0K\K JD=!Z-H&(_C^Q[)* M*E_!L27!L4@%3,M1C\%JU)P:%UE@6 8<1,"J;#FO'HY->7-,1Q^Q$LBXO.>, M!8-/)B!I*$L"K$5J^-J&H4VMERV5K\!8@;&[P1C77FIP>)G'BB=B70A:4PKN M,& 8-Z3 V*K!V+3?"RLKK38$B80KO]<@37E$7DFG-=:,6;NVP3%K2L*7#,=^ MLNGFG0:V0@6QW[>_/;P<]D_1:@Z=(LL+YOF"N;9 7_)$_;L4Z5[9-N5+\8RY M M- ,_BBC&%,%>F6C$C5WBBN^TM+[3AYE0-O=")4L%XMIXQ*UDR))R'?G.(_]T7_@EO/$K=4($ZFI!AP,==>&.9D8([I1#%C MU!;<6CG9+S 5H&MU8 M M4,$^.L%U\H8KJ[46@5J+B4N)@O%58&O58&LZ5*VXMAH[C+#'!G'",FQYC0R7 M1L/29SM[;4-3TA3ROEMNB\2M%^/D/NS(Q<.!>)7ABN% <$B*)@Q6%HN:"0HN M S$R64.,+W"U6G"U/^,=1ANB\XXBKP785LD3Y&C0B# .:P]_R !P1< Y5/<\ M0;H*5E81]$D8B,J(A>5>"<8-T=9I&JU@P@@=O"-%T%=.T*?/=9!(<0H<$8LM MXAI[Y 3U"/SH%!0L-^81!#T7G[AGDYDBZ"LDZ$&K*"GC"2O.";>&*B&23#Q( M:[TM&GWE!'W: 7&*4D] CT=E\^E*(Y'1R2 C(L>""LQU/L%-FN:^-2&6TO]X M@:=*?IH4SS-@] (3'T&-2ZLY=49RQXV6(>E I/+">!5D ?/5 G,_XY[I*$$K M!X5TQZN<\R$Q) -/AN^A"$CJ4#4"&$)3]L<*>N "MT M4*2\X''/TBQSA*R8:*!;>>)6YI:SW#6C+PQCDVU!B1DF04YYBF8:[@ULKAUE0PTRMON0\,T;QW MSUW(8C7*8)J4M=32(NBK)N@SQQ]"%")ZB[#CH-%#T,C*R) TX($X M%G-[E+4-2IJPM$LDZ#^9NU _[(;-XG(\8OZD>IX!I_F1Y[DHB\ ED=J(J*/B M(1IC!0O.$/ !F>&FN'\KIBRV9]P_"8HB8681!*<<%JPM6W[$Q9; 1>\M8(H+SE"P6GK!( M36 F2!\*5J\<5D]Y\,XD<-"D0TKSA#@C!)D8!-+*D.A9U$+G'5$EFT+,RX4O M6%VPNF#UO+&:8&H\(9R[>I-8UH=V_Y!NUM-6520?B,N5 1X "X0/ 4,ZD9@:/6&L;'5 M0(U_7R/)'$Z<70>!U_T8VL,_>H/!VW;7=GW;=K:[@V$?7M<=[L&;?NWT_)R+0OQ[N'+WK[']\>]PZ:AWM;OTE=D'(]L\_\$_'.P($D.T?MSJ??OM M0#@[\3_OSCY]#">.$L**?\0]L C>1BO]%+C02HV.L/&H.1/VS8 M075[=]BPW= X;(."ZV= :ISVV\.(>BE5%T*$\?UW%+O^#%X:NV'0A&<.3D"] M)1 ]V[6=LP&\&QX_ "#+7UIXYN7(8"B=/(]!8WAHX67]V#BQ@V$CC&(3OHJ9 M5_(P^O62P7-FYV:/>]V#AN^TX7>#:EC5C:-^/X]_,+2 "_E&^/+#^OOU1H1G M]H[/UAN; WA9?Y@O]D;]B]$V&Z= X9.3SME5RC9@"'F8/?CM$![:S3A^;1SN MK&$/\I<>?GG0Z\,;WN;5 2RW[>YD@-733V(_FP5 J_^.8 2Q?_FN?OS:CJ?P MJ\,VK ,,== &=3*HYU0]XO_]CZ9$_3*XN -H V_-$T\31&J<] ;MBF2PDJ>Q MT\E_YTD.J\CVU7G%;_#;43^N-_9F20OKD5=\&#/M8Z*WPXMF$ >%!L;7CX.9U/,E3[XT&0(MK M[ZP2B'S6J@&H M_6-\&_\I3SY?8Q6%CP9)A9EH=,JN%A/\;J!X/VMP9P2&X$ M%B\:@=6JG^%F(\/\^JPZO$W@%ZM;-KT'BV,X>'=!E@NT U:ZU#Q[^=*+UC5_ M?09%0W5@!D4@.N+)".2PBDA8+IPF. GOIW7'4^%UZN5ES%):F6V9U0<56F56 MS=;HU_80N!Y\"0"*X4, ?L+WT]Q>,_HLRS?^4;T)Q UD9/#/B^.-]?@F-G!M MRF8!MR>#^&KRX9?0'IQT[-FK=K>:;W73+V-9&1O&.3=Q>CLOF[GUY5].VV%X M"*8=7@?B9[=NO"W7OO>8PE95_3V6Z\^ M]@=;J1,: 5S$[X=9;OKE4S[\_L>%C9K9G5[:O=W-VT6KV?C=@G78/VN06DKF M5GI@FD#/.@1UA^D_EQ!32MZ)8(SBE',IE N!V*!(9#CXR-WG[1Q9(I21[T>6 MKJKYK=[(#=.H,VL,K$8PZ8'VP#B8]/9PY_P=Z'PO=O8Z1Y^.\N<6C.T W@F? M]@Y8B[YA.\=_'\T$DSZ^.6_]]NFH=?[EV^['UG'^O$/?D/Q>^ 1_>[:_Y\'F M:*6==AU(VGF/R<[6/M[=_.P8-@Y6$P69,_=$P&LJM[7]B!+[#]J6/_G'4XM\)2 M=MSATS1B_3DA]@V(5:#H/E!T-@-%S*N(!:=(,6IS;B%&5GF**)':N4 "%3F) M6-$9()KA^!NXO*#)S7+U<1+:&C3\(?@R.SV 2UP ]&$?$# N(6^Z0H]$B M76VK"N.$]KDHV&Q*Q!-BTI.ZR7/9(5Q:M/R^&SWJQL8DU%3RITN>QT*=<,.T MI@I,)B,T)X:[Q''0'AM+-'%45$[XW#1*<<+GIF5FG7 ON66<:.2TR]V#)+8Y>2[)A/SZFFXY.D<#TNU>,0=Z%OV(\8['&!#CWM?ZYW@QOO#&,&,;G=S,E5L_._B@4!,@.!+ZOL[[\%= M?/NAVX^=/(6]7K6#>GGCX&Y8(5<3*WYF ^];Z_2S2D1R9\'>-RHASKU"&AP$ MI /5S#H,JR?6-O#Z;9(.C-VI=KB[X5Y<\L"8;>&21^>2LQ9H!,M8E":@**+* M[4DX D^2(Q^3PTQIH82Y$Y<,;]CXKWAG"U8B)\&,+]5;/_ G(-A)SFOX&CMG MS/04Q1^''-QWV+WW) M@XA64[I_9LL/:OZ\H3-.=5HD_3ZU:JI+0HJM3&0LCY+16#O (+ M)?;SKV!(=EF&TCCL9^C\GQ^OC@+SH$HAZ*6LWHT???BVN[4O0!VU M/^WMG[:VWN#6UD%.=?_2.MXAX,A@&)/8__@IM<[?T,\)!^4]C8A; ^8*SC4^ M.!@N5#M&0&IXBFDZMU6JI"AP!-7"<,&829RKH'2,6 A%W71^4D7U1DWV9J,5 M;TMH?8K\ZIOS9W\\P^L440HL\1 -@3\YQUX'$9WS2@D6@]!I;6-X4P[[#_-X M?_CB;\>BGW>8JMS?G#H[R5Z^S")<]>0]R=:Y9O-/WI/KF*L' M/?;[U\P=4P+O/=B[)3#^[,[K/'HUW!!*KWV)IPD:WZRCOKOO4"CW'"SR NMH+=Q&#M5S/*==:[=V.N/!L/;0LHO(]GSQ>5TSFL[:2NF M"+9<>-T[AHD,*F/USX[MUHRV$MM(#S7_QMM(_OS3QP]BYVA?[)R_/=K?^PN# MJ<<_[;W[TOKX@8-)2';.#_CN;[/;2*WS5N?3WI>SUM&7\YV/+7CV7]_V]PX[ MK=_^(I_V#GCKZ,/Y[M8!KQ*HWL]L(PF#9;">(\>HS.56 ](V:B1SJ1W#*/@$ MJ>I-KQ6_YS[2HG,V?P)A;RNH4'#J6>+4O'+/"TX]&DZ=3^&4!0W# :L0IOF\ MM.04&4T4RD4-- '=8PQ9V^"D*;%:,ISZ@4FX*E;?M7?",SQJ?T.'[1!B]U7A MYN]Q9F(]!:S'('=>)?Y'?42&@WB.,)4;6?V3N+X['@GVBIOKQLOG9WK M?SVGM.4G\ 5V)Z3^(U.Z6I#=]&$0*QU;5.P<163F6%?$S*DL&$R *R#K+!., MF-2$:@%R(_#:!@%70-_S7-?BK/U[E%=_UM(W+PNW2-]C2=^T@9N4]C8F#B9! M ). 48ULKM(5'5742!H4!0.7B"8SXO&E[YG8L*_M27L(8SB/0)U>&I[:_OB0 MTC_(\SP"^00:_ J1LZ,\&L;^^S&M6P5$Y@@BL\&*3K/JA"0"/ M>S:^*+I[571WD;O%R]VTTC;6$L\0=.-\\Y!(B38R? M0.Z>B=*>[)PV.CUXM^\-AE,Q]!<*'//+H''#[<%@E,_/O<[4_0-&M9OJTW6; M_;[M'L0*2BH7H #&W0%C-F4&ZV2"EPPEG0 P6-+($6*1!<6<#%&*Y9098XJ6 M7C)AFU\:R'V$K:CNN4GBM.H6D=(4&$-*,PZJ6S'D!+;(<6Z"%H)PE7>LFH24 MD/E#Y6L[YU^#(5I5=6\,3NT)R$:__;4Z>MMH7_1S&!15/B]5/J'N]$FGZUB2 MVM]B0.>QWRLP:><3"RN;53-!.@O M1:DOE]C-3ZG?+G9%O.XC7C,.ME9*JR# 7HX:<0,*VHI\4)&80(QG2GNVMJ$I M*SKZ@>)2GX@$RJ%)+Y=Q[MH_6 F)SRLO[?+L\4Y[X&.G8[NQ-[I5/1=3_R= M9'9G6U@OE>08):ER80'X0R>14'3!)HN98%:L;0+:5B%V\W%:">/U#OSB82&..MQ8*BF+1!/&&%C+ "1944=Y*E M$"M_"VREAQV56[KFZXOLL5[@L<#CXQBU!1X7 H\S29I$4**40%QX\"0]!T\2 M)X<"C5@Q@L&=E&L;!N#QWNVKGAH>KQ?(?MR"V&*=WJ5RYFSUUCP>1-?U;"&M MW'RYKN_Y#_+/BYJ33U'PQOO1\:@N8VN/>S#(\XLNR_Z&(R6-4SMXU'+<=\C] MOC*'S2M36(F*RH]>6V]G[\.WS]@Y8E.2*/A\2#LQAIQF"4G#C7-2*<9S:12Q M?AM,/%79[<(-<^<&_CEBG"(C#M%H&>+ ,C%9)#QT<= B-,V5-QP6_3C@ANJ M'E@_46'['CVX5PCA+Y/WGP#@&]O=NA,/Q<0T&_\'4N!CHRH]5_5E&/8:MG'4 M@P^-K_#MJ&JT/AAUJI( ;5C3QJWB#4($ZSDEX9@Z&P#-I7""1VFU]U0P3(V) M!)@I9@DG9AKOZ=W2A7=/N[$_.&R?_!G[N7R>/8@7HHOH2Y/=H_UOGXT25BN1 MD+;:@MW'';(6!/C_9^]-F-O&E7;AO\+*/?/=F2I10X+@EIR;*B>VM;+"8KH7 M 45I4 20"4+E?DL[0M[!Z"M?)5WY NW%X] MNI[VLBG6"%,79)E#TI@Z-(K@[0.?!"'UTL0-4\P5'V) MO1SV\V'_1K'LSTW%P'?T)(5%%[X7V4E" 7"0*+49:'^;A0$!>"BI3+P7K]WV M(IW>#&^(T)%N1$3D24;]*$S25-#$33P9!3P,HZL:#C84<2<4<>"><.KYDJAT MH 1L59]0.TY(8H>P7Z TTI P#'!LKPHU+BD"I0W611YUZ:\N5Z[;*)HZGBXPX':00!AJ)R<2. M8^K;;L)B1@,1\!0T4GRE1IKZ22PQSA%(H31:0_@H*L)K)Y+EYJJU;"3K(V8< M8=,AU0?DO65;!I^!*=S/],ZKIV/O%9B1'/!,%@:S*8$)=C$&.&OB4&\Q,)7T MS<56K;51!$L4!XP&-W2!A//%2)XA2G['03>X[QW=C^> M??VU!Y\?T*_''\]@''^AC>07&/=L;W+T[N#B\-?',^#WG]^.OSN==YTS;!L) MS^S"[]\/=WOIT>YW>N*Q( Q2U[%![X,;8^&J0A3Z@0^6P 8+N!! M(E*? "QQ71[[GD==+MR$NV[$G?F&0F]-D'IM]3=JWW6W*FH%]U_YCK-KD@+! M$D+ I@FQ<#7<&Q$W]=PPBJ/0<7W51.\:W;NN?NY5@/)>.G6MPW&J^^$S9C;_ MQ">@%3R7V6F8")N*)+$33SAV*/S %>@2\0L)$#7+X%_#Y+WIAC_^9ERT[1)Z^_VM_'84W44SKL"Y@V9<.-FH:<;5-./: MAI7;FF9<#QFV6"I;ZUQK6^76&NKX?ZUUZU+XY3H$=ITF.EOUG,TR.W5L;ORX MMGF-=)I''73\)..&;RNM8@Y@OWU,@S^;?W"[[[B<'$WW9/)YW=OY;U1Q"1G\B >;;O8QX[Q\/86,2V&\0D2!W" M*0-\[@G3HM0=^NR91\I.)H'NDWEBUN#&G.>NT:"W+8$6=+* MP:,QO/:BEA,VW9BVC/-N47$WG'?GG+=0 MZ )KOK$DM6//!=T=PF]1*(D=^W' !<$S$D^U&G6#!\#YU_5IW:"2Q4-RG2YF ML9F':]-&KT\Q5?L9I6+?D4MEZ9EE(W]O6?XN:801^ZX3QX!\$E=0D+^^M!/" MB*V252+JTT %G=)6X&Y8Z^MAZU/F-"Z(]].([3N26@MMN],79GX MCNU1!(U!RNTDC@*0891$#H\"@>T[([=%-^TB)[JY[S!/U]?YM=1$,@D0.99HL5Z)M#CD>@"&_92[G7/^\-)U*^ M,331Z+[;UGU+#D8)8Y&4KAW$CF-3XD4V<\+4CKCG!4((DOB>.A@E9.N+\S8R MXQ'(C%OVKS8RX^YEQCQ>]E+BA4RX-A&);U,O+;<>A'MHP2QR=1G(!V>/&:A"UW^^'&<^.[6];<#=_=(=\M%$[% D1AY-@D MC07PG1?;2HS&)1(+GHH2TZ/9WMW\4*OL_DO5&7>RQIXF\"6ZZ,P5N MT-$Q@J-&EMRR+%E2H]X%-1!+R>TT=2.LR"=MY@2I+6/NN#%+/%=B?&3+O [C!^CGV6CN^]#<#8_= M.H_-:VG!'.)0+\&F]HY- 2K;C(2)[2:A]*/4C<,0>8QNGZ']$*WVMB) >3&X MI.FXU[24>@ (5!YG?M3529M P#O,'CG>0:FM$%+G>(=T=D]/THA+!C#(3B-* M;(H-9!(.\,@)HD"X;B#BB+QX'44MZF]H83UX?ZFF_5XC*[=#5MX6E&UDY?W* MRLFLK/2<) 2C,;$C@3 W"5T["E-N.QYH0LJ6 MEY1CC6^_<]-Z5?Z.QGG9H&:::)>8.M1967'ZAQP([%VCZK)G.4+>?#0IKR_: MEGG,?%+>XI.PK'M9)? <>Y#I0O%#N%]@\79LO33C+COOX8N6SYRT=-L)H(:9 M<=)\V*^^*:R+;-2%80K8&K!9K=^+,>]BYYWR(RN7";!^\4=K=4*A>EO6URLS MO( OQP,A=4N-3^/S\Y[$ICZV^8MNX.Y :O/NU] M_-LJ.P.UK;TTU27KK9WS/.N51>#2P[!-K)/-^-M#%Z'%2,(KN'U3&1NMICX;JZY6"5I;SOQ5Q>]#9+^7M]S3G M+SNJ%=916JU245^\ZM/ITN'*S0A@H&R.0O@"N+>0@TK^.H]3_EZ[>FCG^#LY M(4G ?1DR.X"UMRD/N,W 9K!#GR0D))$G0^\2I;IJKZ]GAC1[?:=[+:@#NC(- M;<)\:E/73^TX))[MQQ&/"=(!%B ?70P7M.3"!TI@9SP#!0-BH2;(0&:TKM>= M<-,69*#G"4L2+CEE- 7CB(8TIE[$ B?ED>L:$@NO[/ "J@&&VAD(5>/_[V$Q MRBN"V@6Y-Y#"!/4B>968KH;R'D?E_WLGN;,/W@ESA$?3(+(#FD8V)83:29SZ M-HD8#>(X *+#,[H#KX MHVPYUJ[K>G%Z5:MA M)=WG(^:GK33>[GS<^[3#'TE+C7MGK%^??YX$<>!S!S@I(@DP5DBI'7/.;5_0 ME(5N##J7;F0,AT+B+I($, !-O(#Y81@Z+DEBSQ>>8%?U"VZV]*9;*H,HB$62 M@M"@V& T)7;,9&1[,0LEXR*F,?;IB]N+9Z)7"\^:P,#?3>]"B %$" M%O 5F*.E'84?J:VS8.]0>CCU1J0##0&,]$RP;Y 2PX.AA3(5(0%(QWD!1)9T MMUKH9J4EZ^M_)_F?KQ>E\9I-2V):[UKR@.U)WMU]>Y)=F8RVK_W(T?&'']\& M?W6__1K2KV? !%\^]@YWOY)O9Y\=^/WLZ['H=0@PTNZ;,[RO=;H=\]KX>[UT/%_@2GA>^=HET\.=[][A\<'WDF*M1*%2&V2AH%-*?4P6HG9)*8L KX2CI/, MM][PJ A\-V9.*E,*2#-Q$C>5T@D$\1E9[*CP-I6$#=JE,?8ACLEJS$#-?+S %:K^(\LQ\D;U> 6N?GPZM-VSPO65U MU(O@F6I1#'G&=*-1E'>BGPTR@/BJBQL\"![2FGG )[ JK-X9'U'W@4 MR$\SU?)B,>1C9=G6+R];%_9P,7+L%FB<6AJNYA)D^^]X@6E,N%-;M8_EJLT1 MY]1S]+DRW-:YK[997:4Z^@S0X[@/BY'GNJT'L 1Y9MRDF_-'!\'%'D M"7IQ=/S=!8A"#G\=P/4[)Z[+O)10UXX<)@"9J';2KK1!>:($E0GWE!5WI1E7 M@H<^ V(JQLF9!%0!E%SU>QD.=%/@HB+\RM%0AR17=3VJ"5@CZ4)L\[C8Q;'J MYO+;;,\CX_)WIK>PI!CVQJ/5MRRTN'@88>YZ<^BJ]K.;3V-X3J6=Y))]MUD* MA=L4KSXQ5T&#; M()%1MRTT:K(!H Y6X('-N66P2>F&JKJ8 ]309SOWK?F4W5U7>UC,*Q(S.PE(2%/.N(]= M-UW_2IVGC]#ZN!<(C 12C5%CZX N-+3G4'.PEG_RP7CG8& =LM('6R%&XQK MOX?C$;SK $_'JP/=#;G&I9X'_$$IIY(FA"3<#PF/?>+Y(G!I;!R0_E7._SKC M-+RQGD6]-SF) IG$,4MM5U*PJ 5Q;!;PQ(X"[J4L$6$8@CYVKP:$E@9] ZEW M7%ES2"+E4;3!?'CV_.F"G5MOK-_14M*G,GBSR+?1,Q'_BIXSI2 MIH0[8$W3)(8/6.)'+I"N2\2Z!#M]OXZ9T(Z:3T.\RXGWLW-TS.&=3G]V=C][ MG5^G)Q(D;BA88B>1<,"88=*.'3>T)?&$Z[.8)82O1;MM:^:136];?Y](2#G1$QDMH\$:"O@I#:R$FPX4D 4Y2A"-AZ^@JC%.KX M9;R1!VV=DX]U#S>B[>[(_I^[/_)0\1I;W7W]Z&UYCK@W^7K\'6A^__NW8_[K M2D\B+/&8+QP69!D+&CIGKV(((Z=*(!@D5 MB\[[E -5>*'"T\*-./ $<02GQ!6.Q^:/.]326^^'@U/[&*":5=L%Z_IG'RN< M!U=,[:X;DJMWG9YD;VOS\0>@->?$E1RT6"ALEZ%@):EG,Q)06](H!3W'(L=W MMZ'YN*;7'M(KFA8S<;E +T56H+0V9OFT2_FC[S7NM6GDW7[[[J -1LP=]!J/ MR1WT&L?)QDVO\:;7^#:LW-;T&H>'/$R"UN[*M(R%@J*;OO93R,];XRV?2O[= M;>4JEQ2UO)9$CQ5%EF923"'J#04TZN_ANO>[77_"\ M+P?NX>Z>T^F#8=W_)SU M>U[+\589VS?ED'OJO%0?=M/.2XWH>M2BZ[92AQO1]9"B:Z&>O.L3GQ+/#B)' MV)2ZB1VQB-A^G! O\7PO)2"Z*&D%9,.Z5'K>UX'!F3$S>L[.?=C<3 M0@Y>-M1\&35GSL5\D4;)N(P"QP[=(+1I$H=V(KAG\S!VPC!*J>M&S8K?YHK+ ME,2>$\4VC>( ?D@'Y(<0-@%8"Q\'B?#2%Z^!7S!@;'"*8<7%\H+,L_\\TU)S MMV4?5 O^7L=!&?7:*-4[88IY>\ 3KA<&A-LB "N RM"Q$U"F=LB)%\<)8">L M^!ZU8K^ITKQE#'A;*+=AP/MDP(4RD)[T!:743K&Z W7!-$]8"K\)-_$=F:3" MQ6 MMQ6[#\"!3P2X7G+ U*CQ6U+CN,2?Q@.13VIGL'4ATLB)]>7$8DLD[K+4 M2X/ !G4M03JDS(Z("*[HV6OA5-DM"DR M>E_H9X5<;HRGVQ':G<4>4U(2XDML54<8"&W)?!MD-;6I0QFC/!5!H(\$'.=Z M1P)-(>9&1CYW&7FK"+:1D7#!&##F@==Y=T .WQWXW]X=_#P\[IYUOGREA_ . MG6.L?W[H'>Z<>"$7H4]2FW'IV30*F1VG20J_10$5+J>I9/,I'D0*&6)I.<]C ME 0!"X3O<$J$%-3WG(4P_4\C6%[K8( QM)A.JXJ?7I[;L31_X^IQ9^?I$C?Q M$I G#\:F,+;F/"^M/!V@03<'?94"2=5=O.' M*;*M"G(N6^J9JD[J*OQT6KKIN+Q97>FA7%N$RK+]3#A^>JK$[+ M_(ESD*8NEJ7D8*&KB\-@GW8^EL-4EU^P7!28#H&50_'H&BMR 0%@UL3L)>8A M'S_M%.53JA)>,S<@'JA?_[FZ7M^@"ZFK:^U$E=_00^A7GU;@&*@BT>I-<96Q M1!9LXX^9^NK3A2'6/)6$* M>">)[\12A)&=4( G%%-^051R.XB)%Z;$)U3R%Z^]]N()F%6E>[_+ M5;5K54G8,)0%# ?\ C0GQL!N2&N&_*QD4[(*7)(*%JO#IY$@H1.G,:=NDJP0.613RGBNNW]\^.LD"ECH"R>UA2]@]UW/MYD3,SO@ M,B7"=PE)Z(O7I!TN.NB-YIE7RE4_#9 9!B)HY:-Q@N=N=QV?C_,:NZ;^4;WK M3'?0VW]@C:)3I"!=EU*4W45:5M4?0E_=9P.F59LE,Z7?$;$8Z% KQ#X'G]@ M$&6OYH[/*J@$6AQ&[J,<9H4J%JCD\UQR$>/?85P]V&A4LIR&)5AR35TTSL^' M!>[BPHN7[R;&.;X\?YT<'1]>'%Z30)P4#E?N $CDA(Y,LD6<- O39*4S_^ M@>T'FOE;[;R[J'N!I"K=^ZQD[M'QGGL2$,'2&)M"./"#QEYJ X3V[=B)(DXH MB6+IOG@-'&I-),L7K,^6+L[T0Z^Q->3H[KX-D\!GU . M2"5QP]0.(YJZW$/'BO_B-6TO^EE+,V;CRD77\O'=!AD\WYVN:<4#_W#G!,NE M"OB/[4J)QFOLV.@@LVE(6$)"CR=1\.)UU(Y6[CHVPRG.=9>XWJ1M75/,N'<@ M9FC$@PA$BL>=$(B8)4)$$2&24B=D-'85?;FEF'$;,7./Q.<=?CCQ$B=T@C2V M71ISFT8.L;$6G>TDTG,Y@TUR7?2<^+J! MD$L,2;@-23P 26"D:,B("%*"U1,3FS(.L,UQF0WZ1X2Q%TO?Y2]>!YK091V7P$Q!*72/<'D^0K^ =B&5_6$?8:DIZK4#]TZJ-WG!792:"IP[ MF&P(JQ<]HLFZY#;J8FU0Q.E1U6K2QVR:@X>I"53!_@M3H:\_5*)_C3)83W6A MOJ@_I+!W8%+L5*I%4D<*UBZ@+O7G/LMRZQ_6&\MGO% JN%S3S,$ 2&A09%RM MCEJ864J;$IFZ0L<(H#L1/GAN-<..:A5WV6BQI>D:*78WJ\3S>*(KEQX?>B05 M;IAX3A!B+542NRS@ E!AR&,>)N&Z 9;7]H7O_7<,4*E6D5^%:AYWV>!(!Z9T MAH,?BK:UT'T4\9K7Q=0Z7O/LL__URQ[YMON9?GNW__WP[".,_Z;[];C;_?;E MG^QH]ROM_/I #]]]<.?C-3O'/;CNV_?.GFA_VUU:H4*.]T M9,?S*M&P%"*2B(>A'V,>CJ0L=%B4@)RDPN$BH5'D777,=X]84<=A'@QT4$6# M!C<1BXOUF:(@31."/6_BE-F4R 2 H 0!R8(P\JA' 16^>.VYVU[V85T^W381 MM JS/6E8=D-I.-[1 '[#:S!67/AW,M#_,4YD]5=3T^Y.%3=6^-1TDTQHXI[C@VD0>$WP6PA!&(L'L42 M!5'8=A=3';8,2#4":1L%TKT@GH6:B M4]=KCKP0F7I'55$?CX1<:A:&L>.D84C2D H:$)Z$22"HXT>.*Q.'!>N63VXB M5Q^?-%R,7"6A[SMQ%-HI$(5-J>_824!\FSJ>P]PT(($?J,A5ORG&W!1C;HHQ MW\1.OI[D;2)GGX#87>B+2[ET7)[8?LQ]+ '@VU$4NS;W NJD;N)+F8)E'+?# MZW7T?A9B]U[&N;Q>MW.$ MN38-'&HSCWNV0SE+0#BF) FP1TA[43I.ZV%<=#/>U24#$R2^BE!-[<"+,L>6 M:2T'E_19-D";LU96\)+R&-=R-]T3^6D/]_XP-Q_A='>WV>D#"%]_>[5$@7_\K^> =[2+YGOXZ/#WA$=!11%);\(@"ADRPZ",C MMA]QQP^#-(I3.M\*("4I(9P _(Q#&A(>>:$3,M@L$H>$^MY\X9CIKEBU;5'E MI\S&6&5MGFLT,KAZ-K.SYZ#C(Q8D;AJ%E#A.'#LAB9TH";$!&.?;U\A@"J"L M&G;J2FL_R_N6 /"Y >8!X\#S@(?"6!+J^DY,:.IY:1"3($@E8@'$FB1,:<$>_%Z\%PM A5NH \@)'XH*=6^PT ME[IJM*KW^D7V>H6U#PPSM-ZPP?>6U6GO3-M7X!T[TT89^F\%V66:ZI)C6(_[ MD$U,_0@W-,6I,6!15+6Z+1)K'FA;IA]D-M $IIIF3,T#,T)68 EJ742J>&F! M*H+KL :MJND$.FD3BR%):2ABXJ8IY]1-1>*3A+'(80S4/Q-K6PQ3YBGGLZ.F M\S@ _?WKJJK6'S5&WO5J@#LQIPBQ5\" %'!CY8/!2'K)8\#1U(REHFH)*58W2 MW-#Q9[/9Z6JBV-?<=V!F]1$F56V^39[;[I^=TA/'33P>4F9SV%U3',/U/-AY MD).I&X.EY+YX[;:CQ;#^W[:[M/01RKP,0U]0)<8=QW/#AF$W9UBXWS])$B<)/2%L M$(',ID$H;<;+9YC-/6<3&XT]4VA[:%W$J>"16"VVT$@M+BF%O/%I]RT(INX?1&RZ=6YS:SVX^C2+/ M63T(2K"^?O.OOO(%T_2N7E"?& $_#7.UUR]5VSB\"J;$MF4J5C=':?._KO;. MA2]>J\+#:,J_14$%]MB__V2O%[")7NO7JKK@BB_OF=+FN7"U+^;Q^5:.2S?* MN#"M'Q76062";0EG4$:>%=_KO9)&PV$/\4P?!(?J>8BWGP]5YR+L;M(_!Z&& M^PTW+N UU7SJ!\LS113J^4(F(]VL*EV"<;">L63<(+/SWE@70&;GY[V,JX=4 MU^N%-8T6A^/B"O/M9P,VX+@FGT;P@7;_P;K M1FJ.TLY /([(91<>K%V%.-2\"M@>\E%%>@^TPV+.)5=U&!,5UL5J^Z.,9^>: M6^#ES]FD[/50]]P8L(,A[&RU-.)4T(2;@?$A[[Q/-% MX-)X73#T'A;@*'VK)M4 H*M<%9VSSYZJY".3.&:I[4H:V%00QV8!3^PHX%X* M=D<8AG)-.+0STKU!#'T92M(TING/D$^==7+H$1VG=[,+%V"FMX(9&UZ#17YV=$^HQWT^QP9M0[K0X M!?+T7=MW I\[B111)/$4]BF%^Y>+.;,L5 *!%@47YDPW'1FTQE"F(C M)4.& X1!<,^:(N;WWK# MI1ZV/& C046/D'),=VPM-JPHMJP>11P7^U&:N^E M - ,E6@B>0^OM%4=11[D(/GB) 8JY3));*Q,9U/?%38#X&\':>!'\-_43\A" M1Y$M8ZEEW48*.5(-W('9M* Q[46F@J>B_*6';M,[9IJ,/,)6(D' MD'9$UVMXL=EW,;F#[APX6;KN8Y?$EI;[".)+;G[E59E=C'\_S0$ "MMP3*K^ MOZNV#9P4;M6*X]JJM\8SK]GG8OK6^-&WNME:B M66JSU*M[9SRT++G-SB4/F7NST-DSJU#_?.U\Z9X>[A_3;\5=R"'/[=@S7OOOL?#L[]'#<;\=[ M7N=LSUE(G?KRP84[+@Y_=7N=LZ^3#E@G';!,X/[^X2^.[PASY>3P^..RZMH> M;(D;8( =3R*=OQ]3/T 7'0M%(GR/T1>O([)IONIM",W;S)BZ567E0Y@5Q9!G"A*K($ ^SG-$PB:5K6NR-48YC*;)H+!^=Q_D2 SY4?) M>["A60JS4%NE/SYF/QNQN8G87*PP[H51&'D\M)ETJ4TY3> W+[9#X44I(6$2 M.,YR]+BQT'P ;'BE+^9)707I9KSVO9D[O[M_J'C/#:+46%$&@2(\PW^+[*?5QR";T@TH=:;" MLHIN)DY7IZ9,C\P3UF,#KL)+-\KA]$+'3UR2$"JH%WA)E"8QDWY*/2<6$5^[ MRO#S.E6X?N+N\0>_\^NS>[2+UYYZ6&?!%PZ)P (.>2)LZJ;23H*0VIXG*7>3 M-'!<[[*#TC+@L84APU74\6S$\28D<5.'ZD)*R^=!+D%L_)("DPS0XW(T>,N* M[GYO>&&J$]7JVS0)!6O0#44-$_@B=7ED4RD"^$&$'04LM3TG("Q(J4A"]N*U M=U5"@8IL9U8N0<07K&<)H)C1<#X!9A,"Z9.!N9R&JU54T58A*J]F&$^4WYL:<;Y M>O7X0F>[Z_']S]W7XZL2MJ;U]HHMR9/P#M\:4H?G *E>?/NR-^E\^7;V;?<# M!3B==79/?W:.3]W.+^YVSKIP?R>;)_5O_7UXYIO>U^,#]UL?V&'WU%'C[NX! M27_V@+0)P'F8+Y#ZV0?OA 8L26//L8,PYC8E#K=CH!8[%ER$$Q#X/8N82Y7B4J,N9E'WAH-3&U68U9M6R5,'[LNRV3Y7 M:5)OAP.!6==B-L/MC9%HG[I28JK4054H34%RDR)6EE%3"77UK.4+N9BOW+9 M!,!,XF5H%JBN3 MSS!K8YD" 0LI>TN*0:VP]' 22/>[DDNLC63*[1%W\_K9$4"G0/ @23WJ2B\A MOA=(26+"?4PY7QW?NL+3,R6NE?4CM]16NW=U4DOB!:0&MMJ'$R*3( ICQ_8H M!>42B\2.?!<@.">@R)DG'2*6VVI57IH66Y@X:HZ;RW3/J70K"6D),K=[?/;9Z.^SWLU%9=?6M M6OI3.>#;6-W8.RSMBOX'5_/7]\/C0[[SK MP+B]1>[8_>IWSD2O<\8GA[L". KFNMO[_O58G'WM?_AY^.N[\Y4 IWQ1)>#1 MGWKBQ%S0!.P(DF 5,A+$=A2EL9VZ2$9*Q)/(I#;F,*%;& MC6*'.LP3BUFLM8TPJ>2UK;@&ZKIZ_-GYRDBFW.,Q<[V$4B+BP$M]0H@''],H M3JZ#TJ[+(Y7Z5 ]\F8U8+^-K,(TN8:_T4U6\H=AJ"&!J-':Q$N)T\E7]Q<($ M4,I\A$?>\J?D8]1KZ!D%W7N>#W\ >E30J+SF?%B,[-JS$CF0*1:!T75\RLMX MEO-Q'^O%<,SGWQDM=<0BK"I!QL2Z&(Y[ D$J.X>1?X+B'$D N)OH^MB+(A*& MTHE]T/HQ35**-9T<(+O(!<6_EM_DT_@<,""^'>M]'DS?]8UYU:/!6^4C/!@@ M$^7#WJ/PFMR_=$-3,@S3%%U8-@7I *+-]^U(<-\6U '^YZ$OF?/BM1>UR+= MB%AO7*WLNGZ_Z^K=][IT7>EIQ^./>?RRQ3IX[R>7YVC1ZE(QJ.% E*E"6+G4 MA?$3"<.!C8X:+\>B,@(-F>%Y34=C"^5<>7%PEWOP5P_U,Y<2'<8S)7"$!M:F M#A&H6&4V[PP O_6LC_)\F*O*;?L@""S7L?]'48^^LOSL@Z(9'.F_8Y;#I$K' MM"ZA;&QQLMW^CZ/!U'N@BSZ[<56V^F# VRT+?0R]MK(ET8M69I08/Q &0 X M^7 ,S\05 GF+9\LY$-\X'U5EB'!75<%,(&=X^"!C+6NG!V):,+QR,)JTK?]A MHVX/=_D+Z^8RKT;^T5XVH18\"[A:-X5]:7U\YP*N#L$N,'X5V"7<$M-1R3H? MY[BIA?+QY5I)5L6MM&O%:"3X'_KVAA<#H+DNZZ6*H8;57^CJ4MX_D$[R5 J@ M)G9ZFF<2EZ8"#Z0D\)Z!YHH!ZK;T24F"-FW[@(NLMS]+4[AF,4]<.7%>K&V\_91%UW,A4I'LAR5 JB4K#_N M:P)0L2FJO-ZIU$]04U!U4E>O5!TT& (?JFXJYU0W,^#)XW/8TMI! MZ"LSWZR? V!Y$-GM@1Y;FIU%J9\8*:DY;3Z5Z]2 ;#P(RRV-AB.8)U9D:'G M&^CP'.L]\E%9JE*5\E)$ =>"7!UI2*;2XL7??V2GP]S(8YF642HCH+12WU5VU)%VK^_*M*7K'_M4"#=Q(DJ\*/&YG\34=\!NY#P.KJAZ?L?0J@-*0T.K:*XCR'6@ ME0)2Z\,K> UK-Y.G0P.PZB6'BS%87O\= PDA>NGK(RK8@[\8[$8^,4VE\"R/S 2#PH?5FS+M%PL;]S4"<%Z*3 MW+%A7SPGCJG]]K-]M&>_/7Y_&Z .U-)M@CJ$6Y?!K"F,N398,EBIN#%8NB6L M.!JO#^@^D$2@.MYD&467-LL*/,?(:E0)%2 1=D>!%0 M>2%'(^T;JK7;T>V(A[T?<@87,3SKU^RYAWZ,T MNRC&V4@3E'I)\TG5'A?,XWY6X#(KE#"=0T61U0P-M4_74@$^L-^1=[2/O+Z. M&1)O+_N.P!@FIWO>38UZ)C#83IJ>1,B@:'*71--:56"VA' M$RRFF'!8%09N M(:RM*NAN>4C"C$GNEGJCKA-0@J<9-EABF(8'C&8(2H6$8+%Y6/P![.\_4G5? M^@\P)988GA3 4+-JPOI=7_/':@53URE:DZB(B&%A[8!%T)/%.HIE7R:YTBRN M[OGGMJV/K ]6!A!+DM1X8E'#M*SW[]^N4!C$^73\]A\:^@3,_GVM'9!$@ 10 MCM2'Z*K9H6L)RRW7%LPL4B7)R^.9; "$D0ET"&F31(4?"J$(33&I5@'J2TLW M.D?OFY' LPH!^T. I:.%6+%*37S17JSBW(@!_'XZ1JO&_UJ%*%G%50-KX[70 MZJPUJ]E60H0%'8CZX%(-J&O3SZFN4C0KWRO.=X4&FRJP9VC!;K&4(70C*3.C MWS9S^=6D1N7V^S010"@;:=7E4B!V8T\U1BU1;%AOL5NI.-201C 9<+L(6Q6E M_@5*!2,OLT(!@&*J5C4EF[N-<-"03(-"0P-UTS^M&>?;T1P+]PO9^V&8"%3\V !<%=]C. LXUS3R@SM83^K^$3F\ M-L:TJ1LOA;>PF375@-=K, 7VO]2K6%L" [[KV-O,14/N.AR]#!VW8&O%N!@I M_?]%]E(,RE2A&#JT\ L*B"/,+2M:U=+6IOFF1)3XW=_Y,)6%%K!UMZ8;$L>I MUE83>K5:5TYX__VGG999>+W#F[WBG %0*/&-2'J*.+44'P_.628,I,7QRM"! M-5RIVC+ FTIHW:I;%PKX9?\=&^PD6%\-HDVL@'3:C5PSU7H-\5^F1,$?8@EQW M=D:%P08CH\>+$3X(QP?T#6H%JWC!!%(0+,A3>)O6L+"@FLC& Q4]JM9OE)GC M]-(P7)=#UC&4-K&.+C-V='N+M7T#:UM&+1.DKKNZ,.VL3-Q8J/VLW0Z$/BVGV\!, .N#ZP?2+&?0 -[ \ MGPRN,*=G'4HOB6OS'[;C>J%O[_SUQO[K_9LYU=K-4+,:AQ!. -X""+_'4/K! M[HUQ2^>TG]9X:&J#$+"YZM0TH_RF;WZYCIAJ%@3]JBI4KS=IU42QDD:SLE4; M'W,( ![(*Z4YH]4OND/MK8&9*+(VT@QGII>N-:/GS1Z=LP(Y!#C?^MW[PYJ MR*]+-PTYU-!]!2.-5IOVKC(R:H5&JT&1X84L3^U!*"PJJ=9410SSR?134)J# M83_C^-P_X674$F)D0'G!4DTYM4)FE&JY^R9N0.E1S##67?U0:J0KE64?UT1U M1@*&[V5\HL5+-6N$5J.BMB7+M$O]4%+';$]J=S"TA0;R)WPRTE9*21-3G551 MRU)%?>@$8_S.J'TO(*RGU?VZ#<^("CBKY9ZI.JTA^,0EH\VR!MZR_$ M01P#4(;?-32!K1P,,$@#=GP]#4,(VIZ.$SCDO!.2.&5UIE:F+/8=[EZF+,[2D/B0@ML1/-C M)>1GSD7.Q@/-J%H.7WI 4J5/76W9E%*V]/@U(0<;AAP$3:RGXW[>,,2-\V"=^92?] K@\H!*TPT91EM6V3(&=A0J/D"A-Z!H5 IH*"EMK&#L6.M80'NP/$5E M""T+&Y[!#A5"J#"#\38_YG..1WVV<7,@^GF@4O45\BSF?!45]CS,A( -JSLL M]N$5 >8O :#5&2@M >@GUK>^=-&AR0;KP$X?G")(T-E3MS$F;'@ M'=_$HX'..>0NA2:7>3!J2''NK++^$FJ6B^9::_'TL^YE6.Y!N-(5H$-,T/ [ M5:;M%3AR"8PT'APIK+4$;AG48IY2^0HNL=RI8SY<;;PW\N;^Y0V\!IY998,? MZ E1*24+R2H4+LTI(&^@-@W_UU7VED0M5G$3^/%?Z M!RY0Z\OK.3XM[7=B>594>Z^\WRAU^% =C< ^E5X)M0'*(]AG6G6#?.I5R315 M&$)I'VD.+ZKYHH<>\W.43_X\QW8CU0S05DN18:V;J\"QYP.)LH)^]C&-$&V5^3WO,L+"5 M8J,9IIM2Q/1)T]FHF9J&+L@L0S5C/.%2#*R;L!=R)O7)6..* *]>6!4&-G\" M,NO96MN%->?!4M[%VLNRP:0FGG2'>"0J]6I@]FO2:X'4+J7@/5K]V C5-QC9. M7I1VZQT777O1#" H_MJI#,@#OC%IZNIH3%%X1;?E^2! !$38O=K((&6^FRQX,S\U%WRN@57, MZ"98BE+MU@][\7PZ+Y0C"GT\^:1E)4-5L*G\4ZO'4>GS;P$ !]T*FKQZGG*M MI6G&:V-44P1,E>=#$_HP-&S&5;TUQ=;"VNB[Y:AW+4'0H R$"N MJF#'5N.# W, MW=,5$0U*!>;_ ISV_CTP2MM"Q5Y7&%5THH)40_0QJ^)2HQQDP=B$'9PB]:" M*K5X]4 E&%4,HZFA9@:%&9?L@2JH)B2GNE[Q.H*<3H?HO]3S8R=H\":>Q-5A^#>ZUMH M@:CEX50TH$-+V MXMCW>$2X3^(7KPEI^Y=7K 79T<.3Y--NG;(NI<2R!.&H)&>#\DL*D]H:1C5_ M_S2V(WZH&D7'P^74=CS6E5#J)(RF5+D^H<"DC##"/X"X+ AZDWEQ?Q(6ZH TY MW#HY='8_G- &#.@KNT0Y@(YR,0&D>+;;L)B1@,1\-1[\3IN.U>0 Z(D V$V M*UE;>>4Q&-!<56:1F"NKQ&'C/\Q^2(R\W6H0_/]_04?=CTQ>Z-B7%5!> 6 T M(K)<_0F&V@!]4C7#7=>P4O[YF>I^RN?&T>2J3'N.P:P*;E:^0XU^J^'0]52Y M$;7]K_PQ.X/Z+$J?)%X"ULXO[6]5[_%#H6KENAQHGZ@-?\%BRSX:@!A**3DN M1WG'LF+$U724)Q\@\V'E,9H:4.5A@+EK]CEL4'\,3'7&&LU4@U3M=V/*1XO> MW/P[GH:9S]JPQV!(*)/.5'U2#0"JX'ZT1\_1Z5W4+36T3+3-I^/F5534T3\' MN[8;6T!E0J+-IUPF.D$(XUTOAF6DZTYEMV! +JR0INOI\W5T/_KPY:F.V\7D M<^/8DSH3LYHC^FB&?*P#0<][;(2"#M= 'XLK6[[*W#0N>'17EZ[&TMC%8SRP M2DQ HQRK@0:M M\B>;)"F-2=6M4_2JK] .R[;U#CA]H(YX6E-W9>5;7/2E TXYA<%4/1Q%J%TF M-(WEZ"(_[J(S%R#P-,6R0 MYLL^G@^/CE2Q>24EK/,Q&.*\-[&!/E%, MZSKTF7%<%D SDW/]6-BDW@181T$ M)PKK[ORII1^&)CRQ&2OS.QL:>;7?"W* M%=H_-_4A8+;EH6I1BR-YB?WF%8E//>ZZY+F.\]7GT#H6T:SKPI*_LGXG?YC] MTX<&RBFM/.&*9)$(L+TRW((/F-KXQNO^2H6V3\OXG^;#"V"\)A!PPT# L D$ M; (!'WL@X)6!??.!@,RC2>(*RF*/4BIB&0;,!UM>1"(."-_"0$",90*91_^8 M4=X*%ACA6OG"^83WU,7^'Z4VJJF72IWH<(::"&?B;&RL.9W$.1KJ4[K?@S\6 MU-I"#XP:3C!1 _,J'S!-%UX)<9 071]%-S+IA?5#F_SX9FNQ%C,'!-4H'EVRJ4G3S54%$LL@!G$O=+Z MN# 1"_KIB)'^4YZ)F[JVLRY\E=#(3'S/<@17>Y%I>5Q]:[T>KSI?J:GTL0E M,?.N]WTQ5\_,1(6;#4S@42T@ G2?B3]::T7F+2-9(:V+/!N!2+($EGQY7(K:6&&K:L)N04LB.$9QK,[]^H &7O* M;$ HCN\&R(5?XSCIL1WRZEK&$D,>^;0;PU9[#[Y@J6&F(JLP#,&"*1CKK.H9 M .2AZA2;].PI#%4WFA-+D,@(K1,YNL"8I,K?0AS/TW(2*:J*LS2WUOL/Y*K* M>5E7H%#5:#"]3JBH3^T]:\'HFHM5^.3 ^#S,TWZ?64 %6K*?=C<30@Y>/B-_ MV\$%//\D<4GL PBP?"(,(S]TX!Q+XK(R^)[8"GJ4W#E-B)GP8V8U&42D']* 50 MFR)Z4/Z>^?8N?[2L'G ?2!#E-\"37PR-TJ&YPPOEU3-!PV5%BQ2,<"D5%VY2 MO78;9-@*0'PEP-V=NH_7< DO1KYHP3D;8C C1D%Z'C-0G*TRKMZ$II@H*!U% M",H5Y=@TKJ4KF3!ZO# YO'B!'FUQC,)$(6M DV%I!.]_*J'(5@%W&5V">J3D-F)WX%!_FJA ^/E7EI1:Z](":FV4@ M6S%BTS3=%),CNE4]?%7-7%7 GZ?_U2BF\:>@/R5:[4]9O]]:1%[<@A.&^DN< M,%OK9WGHJ3Q?E\KJR=QQF[Z#X[U#B[2ULEG\>;C3V7FW=[C7.3;'59^LW8-/ M;S]_^G1PU+%V.KOP_YWW7S\=?+*.]JW]@\Y.Y^W!SGOK[5%G]^"XO.;CWJ?/ M[X_5)4=_[WW?CX^^&?/^O3Y\'#GX]>M/;IU M?=V_M=;W*M.AF&5['\N(=62QBUJ8>A7HC@&IRIF$3RS,:5)Y3K;FF7A9ILJD M/24S#86S,N)660&EFJQ%1$Y;Z!98OU-F@[*O+]RCRQY@'BN>!JITD:J%,*]: M"%^=5F/BFGC)P^C(54?DN!5 M^1[W/H.YE:'M@.!2?#1'=!O1#Y@7Z!6#;UVG37]#B/6OR/?:?M4R2QWN_2L, M@G8T;:-5DM;TR$\9(N5)-79^UI.9/I_X;?HFI'EH;K":8A>ZP5'IF?BZJPWQ?)#5?J$JL:IRPAB M=&05"K'ZD66H0I:K .]J?0W8+$-4S+/_Y4>+:[;B7K=ABSMB"RSJ7!U?;\ ; M-=*-*\Z ?0KF.8/Z;;(!9\S,I\8>M.W_-LG9U MEL=_,I54>A,BHF$[T%3DN>UXCHAFZ.I*&FHV^VXV^UV.\6SG^3#-\)P'U_+: MVM1W,-0,\W7Q.$KY+DCGBFZV7U]Z0T34USI(5ORXM14M(*00P-4M*"\\ 75-3 M&RLG-1TGF!L':Q1/"5$E_6/NVSF;8 :@-6(_S1&\_KRK.CUPM&M,60N5Z*PS ML](4*^,F$ZM0]DYO8FXJSF%P@<%P.VM,\5YV>KEM:CT8E;UX3>*YG=F(D.I M065#KB& ])E?N>X;:3Q$OA@MB[)KI!-"JD" #9 [#C>+WHT1,"T@TZGH06@77,G9M M'58^4TW^U 0EJU1G.3@==*_TQ".HKRR(?:[)O8#'7RMJR--:V!< MDZP]#ST8"/)IT'9+1*\*@_R+M$$ZGJ/.ZS(,3-+(WZ-M.GL=F )N_;I;,0?\ MAC0V)@U4@?M9W@H]+:LZ'E0E5 M^BQW,6NS$2IW0SEO,4N@WIBJEN _K16A?(2A4_,1;I81MP#F_N4%=??4VB+, M;2CA3BE!Q>/A+QAA\4/E2YG=]YRV4VW8ZNSJJW;'A""0]MK!E_4#]CL-==B6 MJ(;X5J(:HB:JH8EJN,>HAJTZGE\:AW#3(_K[CN^N^A$<_9 YIET_. &H6(*R MB%VA Q,58A-@F!0C+ VED80R5T>S)T'ZS%V'?-<"\4P#OJ+JE#W"H,'!\(=I M3*V.^57CNXE=#F?2?]O6T7C)@5-EBJK&+*;-M0*]F+8\Q3>%U-F6^C$K3',5 M"3@7PK@BZ<$LC&E&8])]?JJ46(#$I 42%/-#AAP3@&;R;6:O=%NP\%8Q/B^C M"K5]KYP8MDF757 M-.TG.3OO9MKY/@9DV;':G\EUIR\'R+-'P'U)!33E"]N]1S554N1!0Y M*YNLUUAC@?Y_KV@6EVV@ZZY'8*OC/F-U@UZOW+WB#U.Q5-4WQ.U-AX#/U$0Q MSU^HD)YAWA.V[C$RS4=35>)455?, ZL*XF 5R')+AB:+#YU"V+>NY@LRE3-U M-"X^0&!Z]?1>DR14C#E'E]"VQD8I,;N/S@V,ARI3^K 8A5#NZY8V7[67MZH& M4:N"F6:GNI(G7I K@U]K3!^NL9TIV>RZ?RJ:9GZ,3:4>GKP$J_ M*_/#>?7I8$?]YK[ZHV4JX:YZ&_4"Z@,5XSS4Z82J4KJNXXD!ZZ+T>H^Z63[O MMG2TEWY0UO<"%ILNHNF#4%A>._BM51F#)DI:V8,Z]2P?7K0M>"53AT+E.2HV MJQ:QU!15-OOLRL$[XY,.V:26IU;GQ6J/%Y]XF0J[[#9,%JT*(P![8.Z\Y1(= M0!']-G_HH3UE1#M; WV5O^(J[\8%8^X;TE2I.=9'4\_7!L+ =!!%M6#^'VKS M?^^RTCKH!]AJD3(;;JD/E8Q,+Z:-TX%L*N_YYRIB\6T5L?BV'K'X:1JG""QU M-'7_XH)@PX]<=C'1]X?JAZ"*=*P\"7E9+IZ>664Q8Y\Y&QL(L/-"OBQ_>26R MXKS')B^S@7I3==.K67,>S415KQ\DGC&AE9FDOS869!RW28@(\M^C'/XORH&- M?=E6]N6?(['X7>"W8R=<^;73=E=^=^ECVS1>?>=E3[W\.Y_$S5SO8*YQ<#L:SW@Z2XNP^2:$NM9* M-$MMEMIMEKJAZB>WU.ZMR.7K+@F>4S_,@BPW[\N,,8P1UF<(+Q\_*38#/+DBXDE/)9F_N6$LD58Y#;M-[1U$9J#?_WM?996>KW_6W M.S7'GB1YA&';:3PGZ+2_\[P@D^NVXP>AZD;P MK+M%Q'L@P=-LT=I<1-I1LT5;O44/RT6W[D3$4*9'Y$0\5I&%QI5X$PV[]H(\ M#JIT'>>Z9+D):3PZR'D7;'(3>=>074-V#=DU9->074-V3X;LGCLHK9UL8^/# MNSG67HLGFP&: :XWP+/RS?;DS^?EG8V#YD"[\6FM)H]G>R35D,=ZTL-KR*,A MC]72XYG&.SPGT%0K1/V\L)/7'&QO_0XUY]K;OD-ALT-;O4,/&GCPW!V(S:EV MXW!OSGFV9K$;LFO(KB&[ANP:LGO.9/?<06F]65J#2:>F;,,MC9"^?_,\;OL- MU354=^]4=TW?=T-U#=5=F^JB-FVH[JX.&[<9 MJ#KP/V35L_!Y'4(2TD3H-*QHJ*.ACE5+%CQ0=M6# M4\>S14XM*Y'8:!8[>>/7(_;SN9WF7?N ^[$3?2,2UU*8#74TU-%01T,=UX%3 MC2-J&9F4W;@'PX&\/"^XN7+VRF9A'V9AGX(!T)$C@_*?%[X/&I='HZ-7+IG? M4$=#'9=01X/O&^I8M63TNFE@CYTZ%%KZ<\22GH1_1?;C];_A1SDE@M+BF%O/%I]RT++Z=M>FWB] MB$VG6ARU%/6?W;R+/F5?J9P.[OG[SK[[R M!=/TKEY0TZ60?*A]QB^!GF6.5\&4V+9,Q>KF,OT_+_Y7EOJ^[TB7I4ZA"]>'R/E6L/4>@L# N44__Z3O9[=Q&JM7_\[R?]<]>4] M4YJUC-#JU,/R4R @3+GRE1Q>.D>5@'4+:GVN<-*=SF#Y*K4O'?N.=^BX M*ZUTV.L-+T# 6TI$6N>Y+)#*K'RV-CUM>#UL)5I6'!PO08^>%?%G^ M\JJT@[.!>@]UTRM#0D8:HPB:TT**!?771CK%<=OUE( R!K09V,BNMOIJ3C7J M[[RP[?FKOW;:[LKO+GMLU(ZC\%I/O?P[W[O]N8;M(+SN?.Y[KH]I71_37!\9 M#<3KK>M-76HK;0G7OY%?3D/%AP'7RU7F,6 7:1W"==W"V@-((ZR_Q@-I>4[K M3HVR)[>0G[*?:RSCG1'F3?/QY)W!S#4Z>3Q M4V S0#- ,\!]#_"<.OQ@6\327WR3X\6E)ZG;]K+_NM$;;O7!J1?Z+=]I&JYL M]TD^\9YKJ.XMD4( MMD8D/3N1Y(=QBY(';"?ZG,S96L/:55;MTQ:M<2 0LW"':[]\@%,R-LO&W;O4E^W'8;.=N0Q\H>B*W(?X2X?..&-]L.VG4G M[.FY_77/HV[6$FG;5F5CDWC]U]]JMO0BVO+C+6Q\=ZN'STT;L%4'9->T7I]T M&[#[H+I&NCX+Z0JH)R1;R&,-G3=T?IL'@110A+.%39L;%'$/*"*XKN'?H(A& MNC;2=0W/FM,BUSUGNG/I>A^.E6VFROV=A^M$ZA(DWFP].( MKP)#SXV;\_+MMLA^IW';64@);HYAFVC/)R:-HJ 5NH\_,*0AN<=#;11 M@-NN +VVVRC 1AH]=6GD!GXKC*YY\-*D.S3I#IL=\UW_,+M1??=U&N\- M>5R2[N &#QB%V^S1.DH=,_D?4*M$/ DZ?\X PHO:7@,@&@#12-:[J.T2M'Q_6TTSXT8I)V)F M'BLZ??P!R,T S0#- $]A@%L*P]AF!6DP9,(7*)NW JOFS'>''+>5\!/ MFS1GG$THY;.02%[LMKS@8>B]H;GG27,1<5M^<$WW^1;1W-/6@J[3J,%&)#T3 MD112OT6<1UBH]=&9LL\^G< -6I';*+_MWB0O;/()&O)8S<.D1?S';S0][4WR MW%;\!-+DG_8FT;#],+JP$;2/@3R(VPJ\1YCH:\ZR],.6'&<]E3* &M-_O%&2 MPW/%O-XM0+6OYU#:+;Y+-[#$*\V7QO(4CQCGANZX@KNJX/\R$) MZ[%!DSLAZD9Y-,IC#>7A>*W O6:GRT9Y-'S6\-EZ>M3W6O2&F2#/F\\:D+;: MF^I>U]G>H+1&>VS1_C3:8\7I>A"T(N^:I^L/KCV4#_#/$4MZ$OX5V8_7_X8? MY;S[+#_-!FIX7['&K:YOO-;Z'HUSZ[]CEH]DWIM8PW.9LQ&\M97+8MP;%1;+ MI<725/*1%%8RL49=:0W&_43FUC"UDJS7PZL%FQ16-K!8^:RV=0P7IL->;WB! M%Z@EL,[AJ7( 3\6G3"3+[2$LGXV_E0?Z%FSDQ:AKP31DT;*&^,S:*%;"B@P^ M3X>Y>DB/%2,KS7[(LB21/1.PZ+VV'DA7Y:_O!)9<=YCDY?90*V- MNNF5V1A#-[ W\[NLJ$!__>HB$Z/NRSANNQXN:.GR-0/K;]VV^FJ.;O5W'FE[ M8;SR:Z?M7O,[WUL]Z&5W7C99T+*.8 M+@Z25^8/H]O#I;KG*VJ (]0 ^%MY%&2]TQK@(VJ &8W?[,Y][L[O?X..?V-4 M[RZ;_/%X]N(F&8-Q^,CVZ0.QB$/(G50;J"]&L]IJM=UFM>]QM2FNMMNL]OVL MMM>L]GW+;?=6M.IU5V69%PP>\C"NGAK6*)XD#6Z=&GA]BG>\IT>_! ,"QY-T!#'4Z::+=-XYV]YJLLX8\5I-'T'Z85(B&/!X# M>7AN0QX->:R6'E'3NJGCFTHKK%V-\^' M"W+OMG$[Y\9CEMUZXAWJ2T-42]K9OENNVHH>J&JI\850?7+4'74'5# MU=NZ67'[9MWE&J)NB'KK-@M$=5,IXIJ&]CH9[*ZS.H5=K<0U)EREL*L'OLS MFLWX.L=6V//,I!.VR]>YU:5<+[E>)<%_EQ-+Y!GL<($I\_5^;"J[?C:CG@\' MF'C/,$L>D]^+ NBA+P>CEDJ#5SGMW>$X+UKJ1OQ,YED_P[1](#;U +R!]8'"1V7NOGJ<_ FO7$A,X.?C/-=Y_O^3#G,NVU9%#-M8 MO&!F+;$DP#2"$%\FEZR M\'0N-]P62Q"V_YOEACGJB1!%]<^EU)]560_K3X, MV"TL.1!PUU_C@=3RPG-:*N>KA441SB4?P5[V)BW8&]BM_CG#%8/UQN<5K*]V M(AL*50\!$SQ:UD4WXUWK JY7=## ]65X;Y(-V"B#;8;MP'W.4I !L#NF!@(\ M8$WB4*_0A96!ZQA0&CNMD4;1MMZI8?%AV2#MJ3%9/E'U&(HQ_,"G7C28X)#ZT-[&*[_ T?,_I MT"CX#4@2^ %?I#(95T M*DP=$'BFDE'(1$AA/5B@7E%2^MP&SG,7[--HF*.:A!?!J9E5P V]D'EM5\U0 MR'YJED H<(MFXOFQ8,JT(E-JP,/#[CYCJUI3@ '\W7*C$O M51,^R;@ 8554+P8DED_?"P9*9/E5/Q/V2 )WYFP ]*8*GB!A7Z*V1(+_O3NQ M:C^@RIPRMJKTTMYJ_8/%<_9W@&Q/%>_.2D AM3##C9Y15,"E&"*B51+U'D0E M307"5"4I> "\P+-SAK A!3Z#R:8E?;\]^N=@UW9C&+.G+JBH'&>+=^?R?%AD M* ?P;> ]%40Q5[6MO9^\-Q;EB\+ZX(KBTU<^N87+6U^\HKQ-6 /-U*ZO%](% M'6]8JN0S_%B1$BR%,!A)+0,L)\[BZO6\OGY?NAQ#32_5NHV&%RR')_6'N50" MS2[U;#[L22URNJ")@,(DRF,!L@\DH%( Q1@T5BEA0('-#@9S47)V48ME_?,< MF PH]!Q^^0ED,()7U:IU0>%ZWA*-NUQ8&VU[V9*5*U87I7C)#'<88IM=ICJQ MX!T6J!-+#,>@?6V1G6:@1F?FODSL7H)E#5-3K/14KN++_]?>E3>WC>3ZK\+* MSFXY533#0V>R.U6*X\QX)XDSMK/S]J\M2FI9G%"DEH<=[Z=_ +IYZ*9N4NI7 M^R:RQ ,-H %T-_ #Z2*(4P \@<-$F)C<76)!J&>WV%UPAW&T^):9@N3CV*U< MU3&Q(O_?89 0,P;-N>R"#?M^:0^ UK>V^VR_A*_>3-IA,,)Y_DT/?>$ !X-] M#9 OKT%E?![)O(4U/0OP*B#)+@LI"ACZP3]>_<49U.MUG1GV0&]W:VV[;MNX(4(H?;W-_;/,_K,>?WSW[O!FT4_'GH% M/$_12N;%5R+5Y5?P"?!<;TCAVK1OQYA=1 -H,.E2\+5PDS"!%V2:_!CH[8>O MCP56U]3J5F,CL+J6UFKN :++TIKUUC[PQ&KF[HDU-<.L58782G$6B&T4X^S> M\*?:V^V<5PZ&Y('6&Y_Y.N,:UQE[3<,[-_;>PR)N(7-+H,0G *2#RS@E6<$I M3[!LRG^S%22$9/2FC#XF/N#I<'PWB BE!=PH'\/W7/!V5KR4RGMQ*S]33U,]G90O.+<7'*C<_)C91__RW7C$8,I2 MD@L=7,RN2+:I;NZFV6AL6-TF5DRJWB85KUU3=-(YBX)IH &++FA@V1 M2V3(3EM(AJZVF]7W-J0T*Q"5UF!I:M;6CDSE%)-33$ZQ8G%K MK:DVVQMN=LMY)N>9G&?%7%G34&M6LWJN;"? 5YOR=A>%JRGV\T0J7;Y"%2O\ MQRS 1&8$"1 +Q;7J5@LPYL"EK6W-L/1-2EMKIM8PK)W7-#:U1G/3&LNE]9?6 M[LMP):V2UHK1VBI6A;RWS4=9) M[H+76)!:_8*>2K Z*:4BD)E3*J>J!/?W7M!^;MR49D.:C=/G_L[@&799&WS4 MH_'5M>G%(?17JF&JM5I;3M^2RT@_ ="5 MTY;11;TA3:Q4C?E[S2VS+DL'RQJN/\S/'MW!8K6?M"#M(9T MQ-(1GXQ&&Z:J&QMN?1[=6A8NV5S2:I2(V:9BDQ[XUH'EL],KP/ /3H!MD'^% M?Y0[#LV3]CP_0DFI\C#5[]0?*'D2DSZG=L"H1M2+1UW>_'GLVCTVHM+3I!VX M'89^SZ&&WNFORH Q;?XCW=!7' ];A#-L8^[A^QW?2RY(^FR/[!?%[_7B /Z& M@=MX:1B[D0T/=SPGZ5X=AJ @O TU7.(ZU)(5+X_8:.P'=O#".\PK\#]L.AZ( M5T;)/6,6C&P/;\L1[P?P"PVAU(WIY_'7$1G8?<5J:I;H/M_4&H?J/I]U_T8= M2ZC)O3S,6JMC+_5Y+>IM!:7J#, $D+3%,^#)8 F&RS42I!82C7@5]B[W1TX/ MQO;D!+Y'TAW:^?;H7I]&PR+J[EW"34TIMRILV=UXGB95I,EQ2VNW MZIM4@ELMS>1W[K1:U;"T>FT_I;5[:<6['V(MR5D@MAC.0 GZP\Z-YBI7_R*; M'.^5O;+)\=Y9+)L9J5L=KQTA.4^/E-KK>JW_9(:5QV-J[6KWR%'ZEN%]$VU:I;4.*EQ M!RSTJK>/J'%G$(Y^S2=GG%>9MJ'6CUF&)$O%"LE(;U3?Y9RVC$Q5;\IY5&X9 M&:K9/.)B099M<4[FE6S:N-,8^$Q:\%BJKLOB*MGH2LZR/:\DZE4MG)"S M3,ZR:LRRAEHS-D3]D;-,SC(YRPI&C*U&57U9H2) 05Z[M$4YO'OCW%JFS1HX M'JL(1[9CE+1*6L^&5MF.4;9C+"4U.JR"JO1EM7"4K'V4B+;,+8[:I*J M)55K_CZ1H54PQI.>6&KU"L0>JU8]M=ZD#O-=KE>:89:V+M.&,6.IY40_0UF2 M>4XE;I)626N5:)4EF;(DLYR,E"69A^.UK*V2M55GP7U9DBG-1B59+TV'V5A4$5+-$Q=%J >J3!(&M>S M,*ZZ6M_R*+S:QE6J^5FHN:FVS U;CIR$FI]Q#&%86@D-G(PAI'$]%>.JJWJK MK LT64J]QD K8M";:KM6_6;#)RZD^J:0'F?F6,]5/=1:L_H5U5L+IFR^Y(3; M-X/;T"W9OK7<=J&M'<>QGXK7D :I0@:IKM9K1_2!LN2]2,G[W$1[V?]V'QLA MI][-S#14O5;!ZC!9H57^P,EH:Q4LT*I:V"5;84KG<;SE:\.4'6?E-)/3;+]^ M5&UN>K@@IYF,T9;JEKGI[I:,T:3S*)%\I/-8&*/5K:H""Q7"R<#7UU-0C)^I M1"@=Z?0]@C?Y- M#WWA >#?0V0ZU.?]?S )KF $K, KP*2[+*0H@P#-OC'J[\X@WJ]KC/#'NCM M;JUMU^VZ95C,: SLEFGV]>9_FJ]^?B# $W^@7,$+.9BI/:O/2Y7]*)JFS%.T MQ<20C=@!,?,KUGX)_#!4O@;^P(FTA+"]TK&"*4<0".?!F'B@.*$"1K87@Z%C M?<3DZ;-^W(L0R:?O!*P703P31J%R,0X,@@TT,>8*\L*=XFKL#:S=0FK()7N"*:N MA$@#4NM.7NNVZT0FM4YJW=K,MF14)Y7NX*:N*4W='*V3,$)K#+0:FE[;> %3 M=6662!1%#*&E'0@'F9=.A>I'HNM MA[%IVX.JJX?$)"J"2;0@0WP'1Z+G4HIKZ;)->T5+<:56+ZX_W?)(5BJU5.K2 M".@(:X;LYT HEQT;XZ+(?B_$/9G^= X) %Z48"'#= MD]-GH3*R/;B P! (GF+(W/$@=A% ]\?P@?!=Q_^$RC] "03A!FLPB*JZ$(/ MP1;\..!O[\8AC"P$(8=Q;TBR)< %? D7[1@$U5>Z+'IFC'^5X6J$?_M+RS2: M[Y2NX[I*8$=<[\;V"_VAYA^60P>A'X'>((7]X, <4^ ?3'% S7JD,_@" GE@ M/Q!Q!/%%GH<.4"RXAG@?8L!<.;12*\]*8(VEVB71,LX(?4#2*FFM$JV[0F!,0BQ,83>LQ&S JN\,0J&UX&&%X!^6HSF$"9R#IF#)NN?SVO&DK!_A M"> "'+@H2,?Z_8#A4WEY>YA6G:^HPT\T]1)WR]Y:C60Z.T"Y%[V]-%I[E"\] M\*T3@?;W"A13(.J!V4@G\L%U;I)71DUKF,@[, ML:"92@M=.PC5\_FF'(UC$$+LM7<.8G/&H _]0<#!'[A M4Y2K@')U^Z^;#Y=&6PF8:T?P[M2FX> XPA#AX*#I"]C8#YW(\3W$6&$#&"#\ MF$.8X8\>,MN-ACT[2+%KR!B(J5]N#**5,#+?V4L*#Y0(6&#$ #MGIUH.668N MAHQR0;! ?@Q$]\/71X*4,71= [YN@BECM;1FO;YSW O#TJQV,>"+-4$ZS)HD MMEK$-G>!?[)Y,D-[NZ5WY2J;9P%5]IHK4M M T0-/.0XO/@-5NX?Q,K]4DF@D)3U8)#*K9/R!>?V@C,H@+WC<-X"NGJ;U/NY MY]IE&^Y/6XVPU ?11ELU].-4V.PR=I,J5QV5NS!,53=;:V=>2W63ZK9)HEU+ M;;2.4X$L5>X\5>Z"O*IQ% MW!M'G5SK&M;N.ZT0O"V+0=9(TJY=G>5&SS"K[ MS].63MO<$ )/2NA $JJIS?J&-2521H?*)5>;YH9]AH_I1\^KOGY)FM71*@!. M,_K='7M*/>L-6*TU-X3T.&8-26FJD^0TD].LR K5@!6J7BGT SG%Y!2KT!2K M66K-JF"?:CG-Y#2KT#2[,!JJU6Q4SY,5+OIM+RZ\(6+V5@9V_\O?[-'X74>Y M%NVHCU@6IBEBP>F/D!8;*YY4_&ODA"%\#M55%8[S>I.G(PR8J"C"2N.ZUOPK MW0^?]+]NVG(^7SK6:FHU\R:_A%4W31657V=CX8'POIO) H-)YPA$& M3'FR X<7*],01>_SK-RL^Y*T7J=G3)1!N?"#&U+U6L" (J;RCN1^R,1O8GFO M(JUAUI5<>?9CMZ_8;N@KC\!B+ R'5^$K0-V=,16MP:CYW8M[E L!UZBJ5%2Q MO:6B-QA%5@6%U22YN\2,U;-;["[,SCA:?,M,/N!Q"ME,:Y(5^?\.@X28,>CF M93=@]O=+>P"TOK7=9_LE?/5FTCZ <_<49U.MUG1GV0&]W:VV[;MVBW M7BU:Z\V]U''NAZ]6,7J.6294J=S^HEV0)<,2'"0TU2*;6#)N][W()<-6:EH9 M"G#VS!AZX#S8G$61V72Q>5I"*NMQY NJ]H(=943R36+KZ)-YZ=2]VF![+.2; M1[**I[H)QRU3M1HRZ;#<"6U&2[8RDB409V*1FI;:-H[3%E):I#4LTIFV9CRG MF/ V&K) N3!>*PN-\FEJMZ4VF]4O;3YM(5F;-A:KN@62VE%D"NMJ4S^.@D@A M%2[4D2TX=[2%M2BUK.P1!D_-2D[I-\S$._,\S:KG8;8;JE';KG"G;.G,>V\+ M=#)M?\PMFUF=9EN?0VB=-*[G8%Q;-;5A-,HWQ:1Q/8!Q-:1Q/5+P7:VTC6D0 M^_TF;12:K?(%\@6;O>"<-NAETL99'I$:#5.MM^7N9KG#+Z.]:??QJD=8,FOC M_$Q235>;+9E(5G*3U-*.DUES=)-T3E'AN:9MF"VUH-K&F6:CEP'9M1(1R$[2.B0\UUG#H]@12:.V81< Z3VD]UB16+/AX=M9 M>X_"N*5[0):K:V81]+]9,$FDY]+46K-@;5T[9!RC,+_5>@0NWW@]-^ZS4.D% MK.]$"=:=JKC4$SG]$]$[&>4'P.)LP! ,+PKL)^;"O\QEXZ'O,8X^&DTC1"4,M,L?YQ\A\BX 6H@Z)(?/PZ%=4^4$?S%B8"_R-'TE0*^&*

][=S>+[ST!\1<1C:@#N+H.B,?3//_ MZ MM+Y:X('KJ4FC2_C39=H[L5 CX0\YB^*"/[3_B[ M!RKQZ ;:2@!(;H>*>+)L*59UL*W2Y+9/-H3=+!_GBH(%[PI1\608=R/"<@+70F-M=)7J@-+O701_M'Y08T]0A9-+KEA M;2PV2@>.ASM3?(,T7-@!K"A#JGU26'B4I3YJ:)@KB@_6T.Y=GMEM99;,]2=G M-4[0+HRZUMQZWE7Q$&R':B+-5/7,5'-53D*%S)34O^KIGZ%:^NEHX#DXRH:V MN-FZ=)324)VLH:K75Z3H[MM0%=QZKH"N7-EC @/Z'RR,0W\0/6,'X/SIK9SEIM^9)P?\YL#7]5/;;J*Y(?3]/QG+1(:ROP5^5,V0Q\L;'<@TFV[J7^ M5!J@RHFT55N.5'F <&Z7J?EEC@5Y;>Y,"N6R:'#7'#J%]=7)%U"I>G-%\6U) MJZ0.50QU7C5/%^V5!S;G6=5T0"V4=O@<[;"Q"NGSC.RPG 'G-P-,U6BL !PZ MHQD@(Q&(1&HR$I&1B+3#A[;#5KO0B=SQ['!AA %#/U;MJ@!GO?%Z_HB]5JZ3 MXOPO+#IJY:J@RQ%TI: !'HLV+8+'HG7^/"Q?_LG4F@H0[B8[3H9F)G]/%LQK MNR!&$7081$927(MT6 DL>YZ8GVH)(-0"DAZ&3J@@WQ0G8B,LPP5U C$H:5*Q M@PG@+$SQ%Q3"D.!5_WX #S&GNOM#XT].TTY5:ZNKV#\'O;?&$$/1BP:$D1& AC!;0&HU5.4G7:M/OT5?9+!NX!)P7[P/R_+7S7_;;1Y:)=7# M6?T#K?(FK%ENZ'EMG*-LR-C[Z[NO6\_A_3I([AF5!_M'XAR7^\5=4;/ +Q[1 M)PM.1,")%!QB%LQ&F'^:1CF4#P$"0KV N@R<)DNNY!V!+E =_O:7EFGJ[]A@ MP%69WH7H,?2#\6[)4U^GCKB ): 9D#ICLZ$U_LJ_:FGUOT[-I6,K)SUP7N^T M^>KZQ?8F "3 MS% 3[;<5+Y'N()7NB$M7Q=BLS^![1C@LO\%TZ-$$19--D1CB^#A]_G.&R6-S M2!^'X>W<1'-()KO7@_41U:4].^ G\+V(X04^LL?S][@9 #>#VJ4IGVT/; !% M>%WF.NP)\8@P3!4O1N2?U"W!W<\VX0@].8S0:= N YXVC[Z6D2(PJ@3>(L7 M $E$!%Y$#.!Q3*CF'@ZS'JP* D*Y,! >S*91+KP(@MG(#SC^$,)#]>$CMS3B M[<2E 7"<7P.4QR$;Q"YP@\"CR'-%O@@ Z%$09D<3)'!I)!&%/?)CCZ(M>K9 M9(+!D"'#*Q*H*0Z)U0,.=1F^MD_V+(SP\D>G!P+#J"7VN*2X]^7(3D@+_S2! M7:5"@/V="QAXRF'D0K1MXSCH#>V0XS&-P%+"6_S>=P5A?.P7_!I, PP'^*,I MDYJHT)IC!"N.OJH,_6=$D$)SWK-C! F+E+X/Q'E^A*_A,$,T2/CH]&,0>K $LW"EP$QS@BY8N-K?-*3:8+) M07&5(,5$P+)N'!&-& R/7;O'?_$'KXE_WSP;.(LRNO)!@[R0?Z+- 1+=?03_ M<+@PD&OZJF5@86*.UQ"M:!;23V":Z(1IDKM+[%OHV2UV%\B(H\6WS!0 'R=" M-VN3K,C_=QAD232/[+(;,/O[I3T 6M_:+IB$\-6;2><$GBG/O^FA+QS@8+"O M ?)=H#ZLK'CP\99,#<=>_+M=%E(4B/4'_WCU%V=0K]=U9M@#O=VMM>VZ7;<, MBQF-@0UNI:\W_]-\]?,#34749W@AZO;?W]@_S^@SY_7/5 V_X,=#[Q/-4[39 MT$9,)7QF&5:P2V'9)BT8#US+ :/6TEJUC6#4&A!7UUH[AWHR+*W>*(;UM-YO M+;.Q'V)K11\[Y^ D$2/$@*QH#N'&C6+::[:9>ZODL %WC(<4X9OQ1=/6\(O7[JU9_;#[_4A]!-76TVEM<* M[&1^'+!MPV:US%+-3UG-K89:;V[7H>C0:KZ/J*T"&GHU9VOVO-KN7EAJK=Y: MF)$GVW4>6SZFVC;:)9+/06+>A:TSVR4.?FDK*MVSW\:,G%C.;Z.I6OIV/9?* MUJUK[]VX3D7VEJ4VZMMU?3),[-<+35AK0;)1:0V5:MIE$B 9VIR: # M^S1QZMRLA*D:K<5P#-)*'%M ;;5NF262S[D:";@B<+HQ;XT9^?DZDS^QP:OR M!.N5.&!G9C_J,L0HL71J:KGDJE#;Z.S]W,'!]L^>/7'9MQ)- 0 KFA?S2%-MM&K"/T+;4"4"EN7AM*D=Z0VR2W(8P M?N[YP1B! 9@R9';_O[$=P -"E6"W)IZ5HV$6XPF&DB&C+8)"TY0I_BKAT(_= M/B%M=)$4+W1@ZB)B6!XE)6/YF 6$LH* ,QR($&6B*3<1&R%BHL ;(RJFWX4@ M;B%,9F< $]N+B,$P53'W#S@SB01#H@E#%H8)[LO8!J;CUX,8-[SFT\2AVP2> M#97J<];-#C,*8H&VYR%R#(P9AP3:$PN4%WRG>)6 L5&>'=/0])P=0,> MAQS@<04#9KGO(/#)=X19%+PF3)DNPBZF*#V($DB,((HR+*T#+/NO">+M@:,6C\>K1'*"@21B=1Q^4"W0L0.0;#A77 MPSD&EPR<*'D3K@Y T':0"C*G0H1R&?"I%CF(UJ.B3)X9,-H.9RY'=$JE[PQ( M7, :!V8!_.[XB(*#^"^@^/ #0O@M('\U7!!AV:0"63@_8%@..#8QRP.A2;8+ M$]:S.2R:G[,_:EX8<+E/T'V9#H<)7LT$74*'^>NXKE)0 )/!XJ">\G8C7ICBV>&#G@=.W!!>9W(9?V$8AHEYR?=X#DLW!80 M;K^^;@+X$50&=.QQB+A)J?G(>R4W&P^ U"\X0IY.85G6OHHQO%WJ $3"6.*%!Z KT4U09O[P4@)Y8@7^5! M;0G7,TS'E^#73CX#W]9WW#B/2$DW#GV7@'"?P=J%0V>)\,9^XBG@Y,D<,+O1!*7!9$9(Z@N74]09V!9W)?_ M)>8L-[\$ M2L\BV%Y$F4[^SPI^H2?^KHI)PU_E3Y8*5L@H+VL/PEM?W30>-$ M7*&4 W2JK1G61J!3S8;6;B[^>5,%)ZLY.A8AWW!@7(NC@I'Q=WS M-J?H1JMU/)4[=<.\5@/STT["*M"J MNP+&[=1EM+*-K[0&F[/W%W$@FQS&SC^(/2^S4-+,;6D89NH?ZL?)H3UUHW"_ MXJ3MO,Q!3:T9&P+G2F-P(!E9"!L@HX1]L?=F7L+7>5D!JVE(&U!J"34;&V(= M2@M0<)U "7TAIG+F4C+/RPQUX& &$&C^AG MI!$H(*.6VC(W+.LY@ F85Z)SW"M/W68MJB(Y+\MU=-A\PZ04FEM5^5- MP:>5]6'G910,K#&7)J'4,JI;%30(Z]0_E]9:3*6=[ZV)QFGF')T(2H#55BUK MURWEJM1"1ZKY6:AY76WI&SJ:O:OY:2#4K9EMOTTK\(.4=>S\&:>^^I!)\:>0 MH5QKJ'J[6?E%DU2YZJB<55-KM7;U5H%5,X(%9*1U=YP M12JM@4R*EZ='IRHEF10OD^(/E6)1.V*1IC0&!6344-N63(F52?%[3(9KRI5" MN25DJ/6&+(R1:?'[CCME6GRIY7/TU=NI&X)S3XLW&FKSF,&FM )%A&2I35-" MZ\@\\]/V-=(6R#SS8YL"F6<^HVXU":)1=AGI9@7W"G;9B:NT]F0WF>BRW]V^ MV5/J"=XTU8:^X8YM2?O=[9=>V5923K,-ZK7::JNQ8;!S]&FV0;-(V=-G"C-[ M<4\?I-;I_^/5ZE8S[=JKGV4C(-D(Z&"-@)9.\1D:-VW":NA31,[OQ?'IYO=O M-Q]N'OZM=+Y\4*XZ7V\>.I^4N^O[VV]W5]?WI>YL]^##8I_QYID]>XSE/KPU M:=)K4 EP3R#@S0JI*=TX<(!RH 1^@O_X7K[/);40S#>Q5!5GH'BLQ\+0#EY4 M!7Q"0)V40M&.E-X<,'B7,K![U()24SH1U0]QMV3IJH(-8HBP#_"H49<%XB># M?C*(L*'=5WZR=$U7@$]NDAS]4[N9^P:;6R)]^ MOMP>C>[)=/KJ A=AP#TP] M=J3DS>VHA22M9K*!PT1ZQ-:6'C6 '/D>=@2U@^_ R &,*BPR &66=IT3#,8O MI3???6]=?F4/-MHMK9$]4.IM?C&4S[;+]F@DVUM$!IO MYLN;FGH>"AS;1MWGP7*N]].^CCV#Z C>A1 M"U,G"-B3WP./\Y(7!#("SQQX\](N\]C B4+%?\;??,ZG9Q\D@O&> T..$L8G M=U*#V<%\14F;83*-ANDB4BPX:MU.\Y M.R!1D_ZIV/$MZ/,^JU]\N.ZC6]J(F[L!Q$Q.]\_8Y5-FV]ZK^VVW?H56^B.ZDU+/F#\8M*A]B*C!WZ/ MVD.#(HH.SVA7^!+A*=?LF6^]9P[4QIE'&J2*+7C\5K1C[<8AO#LDG0ICL%;B M>UB@/4?LJ"\L5!;XC=8^'=CX$]XI,F9&[B5A6X(HSY,,'U M\N42#!ZU-O9HU"5W-J20HJLV]?Z>)SEND9JZUDK=;C^FCMK43=[Y@5$#%DNS MM%AZVJ;! W@_96X@?[(:.1^>OG^MIX+QN 59NL!%S 4-0; ],G-SHS=J%8U- MG5U7^$TT,H'=QP;K/09A$RPJ0C5M59X\%ML:KWAFSN]2D_.D.;%0*0]["2<= MYY/<=>XX7I@=7&+L=8F?LF[%S]24.@G0^@$HFX?"2>: BT3#=V#B^511\:<> M8WUQ]$4.*'<<#J3QV$%-B*(&S!-]UN&:9S_XGIM'5=!=,DK8#CVU+3F]74]+ MB36S:L:UOS$=B1L-S4J^F0ZV\8),?EG0C15-*=$0>Z0&B](5P*-20_%$0H'3 MI;[39![_ -%\^F2/[$QS>$-Z^@2+:M'G.H11AA&\U8[X Y(&YL@$68R61R5P6*]ELK8XRB:[:?/74/8(2X5)#7MV7N=MMX[8][RPL:YM,?B6-?QP0<2_B(2Q; M&%$(O7J9[J"<3I+#ME FI= WZZ%L:F9[TX[&A^YV;!A:K6E5B=AB?:17G."O M 1NS\M+VS*5S#LS*UV.X&*3/ ?F8.TG=L&MQ^9A+._TN/UCQJ9(+S[1PXQ976_DS6]HT M239ZZ! JC *GAW?2$JN XU@CP[AZB<2UQG)PHOT9PY-FJ[7" 1TB"7N'N=3' M9.6#C_N=\[9+%FR5;!4,%DDI/8_,T--(\#2P"=2*!,\CI4-+%3P/%81@L&VN MP* ]$"CW5)ZOP;?'=ZB?\CE+GE.Y9F/%K]P@%?W !S(?UC_9S:=\X8&I2R=Q M=%2+243SD010TAUY[#L7 "Z^'IVU.)!!UQ<';P(^#:)C< M@>,R=<,226"81-VG0^;T:B2-T0G4(,9#:37'E&<8J-(%OL>4@X/W]5D^V0"S M2.) $,_L7O;>[ @-T[@"]N2P9R!&1=!?7-#!RS%##O,45:+DHQ.,TO2\GLA* M0Z+QP)R6?8,T?PPX#H2/;.2 C4EB0*;-3^>2K*$(4_+R N8Y>?9X[#H]&JYK M/Y?[)/(/S(-S'?:$&F(C!)H39GDI\S.!YR=G86(!G>WRI%D8?)$LT53\=A_> M@:D D@,_D,](ZIQ)+)-;U(+LB1A:M\&)L+\X$_UP/WJ!BFF.>:\JO_ M#!P(0'&4$= 0H/Q)"1U16Y"H,NOYGC]R>F :GIS YSG.\'2QYPR_]BEI*YRO M@ST_=H%#?7A7B/E>-J62YK*!8*+$;A1.IIFKB_1/C-1%.Q70C,,,ZQS?-:73 MBV)B$'^N(, -89(Y\/(@'2_FY(D<#3I@[X,&XX2PT:#PVRD36/%BRM"&SR!# M3&I-$C$3 RI2G,3TPE&F&@'/H;2J<&&VBIHKK$46K#%:9C.M1TA" M'H7,$.6B@8\ VNP1#VW1S>">-UEZX9GMQX#Q#$ZJ!/D#_$X(/ @>?>6][7U7 ME2^VL,@=D9G*\__!3_3!3D#X$)!)A0?!0]2)!]PS\ HB>_O3IRNZ"[PR$!($ MF'<6$$5=W_\>Q)Z'#AE?B5.B,P*V]&QXN];1Z+[PA?LHRJ#DKWK_^5;Y%1[E MA FIR<5]OQ?CF"8NQW &&C*;^KI/CVEW"M2DE MH4N-=Z\UY5M:GU'DOIRPAN1R1_8/9Q2/HI.L_L1S/: E#$>-D>)D&^Q/5 M2[9+4?UL^B*/TMO$M?4FY#FM-]F7S69)79 B$],<\6R8_S2L_F#(\X MLJCLAQ==T)-'L" AXFE*SPO#T[?3;&%A+W"Z/'D57TMYRQW/PU#RCHIH,+OS M(RR/%$.__(VO$])XCR^F^'KBF641OL@<'L%HQ8@GZ>*A9TI)R3-\O^+B ,>3 M3TLVTQV!9)3\J7]=Q-8+%&JP"PEX< M)OGHJ.6SG-]>J_8;< *-A'U@UB.WC)K)_8J;''6(?#9I*] MJ9)J)G\YCH9^(-HT@?_!W;AD/1G1$=_$%93P/F&Z-66]+;QT/F1$")+![8*R M@!FS=$L%[B4I!=-'BC[7=#^7<@;VSA;D]OR0KY94W)2QZQDL7FNQJW M71=M81K87,%P';YU4.II[HYR_VOB#,@ M6'S"'3R@S?.SO:OTB=F<&.-F5I^\:\!+\Q;9U:3Y'-:$Y9&8Q\R2XURZT @^1(Z-,'+3,:DA!/)?FJX-/C8)@&U=W-P\W5YU/ M2N?JZO;;EX>;+[\HU_+OR0[3DQ?W'?5%#P)H"0Z7G.:4*WF28;[,\* 9V!! M(A_7Y7P3-W 8\%U-3U:B("V%YOO@8L>8CRE7*RJ.("AB[!)][ E+7"# M-]$#Q=*43B#FG2.((P1^"C2I-I/*+BK=8UCG\'M03Y*G=%GJN,H=>EQS .#/ M' #X9A8 N(R6]<;C"U13-]IDIB;W I4_??B@H&Z@DCR+S0L1'/.MJ+K^5X@N M/(H'? A/\RM-4,-<*3&:\2)7XD';DPT2Q[@VO0)HH)TP" 3$S!-ES4B%MQ!_ M.;_5-G&-*I";@N %*>$8)OCPB(?G9&T3.%9\C\"%0/N*FUNX9,38'TTLLPD2 M@DZ;P&2&:#$?* +#"R#V(DLRH=U=%CUC8#:'B,00\X,"^D%0+NJFN4476R@T M2\01'$Y[(CFU,^L176I=_8,EA_@SLLS)FT2%>9Y.P+>IA\Q#BY=8.#Q9%/$O M;C(Y02\>X2Y>C[[@YYJ\M#U]W!.JK091:YX* MY&\"@//HT>HK.3-^(E](;MSCCO 28_]+L/%8_@YK9TS' &ZD"1,9Y,XL.7X/ MW"MHWYRP.K&WR5V3S[&]_&. 5-X"4:QC>3=[OE[%' L"2Q'+6O&=!B*&D 8! M 8#B)^;Z8]H835!7R+*, R=$@Y_.=:HEYVFYR;J#*5>W_[KY<&FT%5"R/L,# M=0(?H$UH.J1_]@F) $^PT[UFS'8!#O&SC>SY=)I-IP[L$4,1 E]+CFM1#* 3 M>608@IZA;\<0!F&.AY*"AB2Y)" .TB5R@[CUG65\] G,"5XB$$+(T7F/( LE MH@R)).,FHQ!X'3*&SX:QXO6DP3D"8%P1&=L(8D8/=(G.0FB!F&:FH+7N#2E3 M V_-H@5^!5\0:0\/%=(B-&<1W@9F2!25 1%(QVC:.EA M& MD.YX.(_9S,KV/T')GN^&YC= X I[]+UE_)KI$H@'\[20WLR? MP[)P@@>NB7_@T4T.1B7/,9BS EZ(ZU[.5R6OG%+RR5>*'T>XDS]V^2Y0 I5" M@D\L;!^W2I$A$=S0'**.YB7;++@P UD9P#SP(L6QZ>YE(VWRH7QFE0<&0"S M%^U'(!)Q$CYS.Y;F2$VS_)UR8;X6\D.?B&$T[DQ3C(HJBTJ 66!P"^&63.>[ MP .LUZ3VEZB?"6 3;6/#;[77$THN=L)X5)LDY/1>>BY=7'^=9>.D8DC9GBRQ MTJ%.>%,D/O+?T447C='6CFSFIM/8NMA>FK W!^"BT-[ 3$_1[?"4Y_, M0WT'@4XLN+)TFBZL$-'UN,[(2*:%7AK-/M+.GXZV)%V9./S6R=#3P9W,Y(QH MOJ7+#02]/'\,O]5.D$L26+N6F1RYW;H>X37 M!RXE=(B^A",RURC)-6K)7*.CDR)SC4JRC%EJ**<7%BP-5)X#)P)1*'W_V4N- M>.9JIG,3A'^E<>>33B3Q$8*X(.2S\!CQ):0]POB2#FO]R+/[?W\NO ME[]\OR/_(W]F=?_0^?*A<_>AW&=6=U,3^7)W4_BP@,@BCV;2PGGL.6_ * W. M#OKS=A"+SCMKBWFW7]6_>;C^+)(@-/[O[']__]8![7SH/-S\ZYJ:&< 7GY*_ M/]S<7WVZO?]V=WVO=-[??GM0/G?N?KM^4.YN[G];,J^8U1@8;(\C*_F&+VZO MB7*V9"\;(A<\!Q YQ!Y5TKG)W[D32W& FJ ].>'W8CD1*78I57>)XIYLWDQE M,732-(;?I^GZ/4?7AQQ=':+K,Z?K#NB:=''+\B@'8D]J (^#2PB+E6?[FDB?KV[O;K^@'.OY.>'&!2GR0:9RM :+/!= M'IA]1)DC TN NQAU5P[(OC3H-W:CW M\6.6T';]0^SJ=, ^Y%/Q,U8F"?>YN\(88M G)XU@<3I>7=_RY+&/ MMVJZ$DI:/-"9@;@PLSU*+R^P<2HPGCL]2)9+ZXXOR;J=58RLJN!]_LPFXX(Z M/91Y&W@\NYBG8R11>C*X>=I(*1CBQY#B+=JOYP4M(D$&Y2Y>31DD M/ 4N5-#=0%"6G=#=7U^EJY^ A"8.:4:AV LVQ?LA(HI',<^>21#^8T^42M(6 M?+*D^UYBFMX@4UNWQHW2;'ZF8;FTA$B M:3P&=8\0J-%I4RK4"61#+O28,KM3&,5M5TZF> ML'^HJVO8HND^]>\*#;'I4QI@H1+(OU('.IZ-$X9M9RSX.<0_9C3,)ID MZI2!\WR>7Y1PBL:2GF.66OUODD.S3WC,(S9/0"-FYL)M%>?">W%PF68RB,&Z MDX,MK"XSAI6.9=*">,0R%ST):+,R0%R+'Q.9684Q&+H^#P7"F MJ.]/5G[3HYOF#O'2"2?>$ Z3O'6D0[C"/V-OJKADU;,'V2EC6L)*)B?KH#,0 M!9!CIQ=F90!;[/JUE^SZ"1^)VIG3__:\7@='VAG\VKE[4&YNE$OE]N'7ZSOE MYLO'V[O/G8>;VR\;L\0P5VR$MH^Z$8I'.)^N?^E\XKN[.,@B/E"R25N9/;8LE.S!P&3.8!? *E?I6K7Q7UK'3X MQCP,F%_MYI0P[:XF##,576""PZM/'%D@V37]A GM$Q2HKV9.&+EQ*]IW-4,B MQ$P6GJD>1[3:X*8N9+.94W_0]VD]E@>>X$\3NJ12XO^3TX]IFP)7 MAK/=;Q&F@G8-([W[L:+[FQWS?[J_Q1^$'CW_6 M1P]\BPB&3J](\))O52A*"3,\K*0PYB8,8Q:L&EJN%U\9)IBR'QR0Y/(DE,^@ M,"8OHYH+;#^:M0">@P_R=5&KR-S!TU<7"R$F=\L2?*9QX&!M,\\W4!4(;N*1 MJ.1S1H3/Y2-&#M9KI* ^]*CITZ8QO$04$BQJ 9D/(I[GY$A,-;X4=3X3@\I! M/T1#W(]; 8CRMG*=(F$YK#]\? Q^LS*6PQP/ZOW*V65G@O.@DH4CKE T&6[[^B=15AMO'+W&6 M=N4/*$Z[)T H_E7B5?KTRX7Q>A<\*M)?X"3XW,%BZD?AB;ZB@Q4?;8NJK_(E!>KF"JL01[]F:&VGK87+]Q M;C4:TU$6G/E.=D>'?44]-!:36J)C%I-:IG-=HMM=EJJO5VJ]1]E:NU M%[ HN?DE'S+AGZ(>J4C$5#WS5E-UO5VR-LA%F5DVW5EDA:IC:)JZ5EO>,58V MQ=Y;%"$GVOE,M((>73KM0MPD )B< -+PH+%3HI2?IE!JS'J"5" M//8]!2&%14DK J\'#N%D\%3UR%=".W+"P8L2V3\HX7WHNWW>'X JDWDY68*. M)UH9+CF'VKQ"UC3*74JS&)_RP_7'SK=/#_?*MZ^W7Y3[ZR\WMW>Y$IJ5Y3+S MRW_W4%,R,]SYFO7%]^;!@!258ZW<;+]?*?>?C]<._\_BAYR:H5>TT MCRRHNC9;;'XJ(A)4G!NDCJ4OAM190W.M#$=\UT \R74PP-XE, W;\+[E,("6H9AR]Y=VSZ)'3/ CUZ5QH;R^.7QL+(YOK_?KUY?_.0><;*E"C6 MM%;3W'EI6DO73'.S6KFE%6^&UM"+U1+NX<"\?&4; H!)U-&<3>W;!^I"3ZVS M"HQY[O:)4(^I^,(PZ8I]E)IL4TJTJQ.?G]]A;?P M"BBSI2I&NUW7MC0!NYN-&YR\RB.2/&3%O29^(F(=1-'[[YLWS\[,& M5&J/_M.;3M ;PI(P?,/ZCW;PIF]']INVI==,_0T0:QAMRS#K>DTW&HV&]:;/ M?EBF-HQ&9 GLV5!ZI]9Z8_TXAE'(S7\R$$D'UT,;AMJ;SH1IL"X-PZ@W&HN, M0P+RPN/R-FZVZC4.3<_MG+07TEYL8R^LU%YTI;V0]D+:"VDOEMJ+6FHO>M)> M2'LA[86T%ZF]T-MUW:C5\%.CW:SEOKK4]4O^I1;]B,A\]*7Y.+CYN.+XO5/X MJ7SNMRY_RUD.&.ZEV=#K"WBE6V&1@[^ M7U/&<1!BWW2E.34II8,M-"FS5CQR4LI)N>-):4YZ2E-Z MRCUX2J.E?-/NM2LMG9Z&5=?Y/GC?'V/0/&\.M_6&G,-R#J^>P^;4'):.=?>. M=78.FW(.'U6RAF[L)2&U,ES013.\7-^IM \>]="B9HV_QW8 7[HO<_K:_3ZM M\5,EN5ESJ11;3E5X*ZN(-\#ZO_=WGWC;B1N5]_PUTC:1V5MF;[FX_A$Q+W2P M\..]Z/DI",1Q?+*]Q]A^9*_?*A?.Z]6=,2>;5 )_@US#WRM_- [8$%_W1./T M1^P=/+?(@]_;+O5.OA\R%H5TUUKT4/%1UI/P'@NDL1B:!:'8"1.]X_#13VN/ M],H.A\I'$#Z0AD.]@$=0I1][#+BAJWSG%AN6I?37F%FQ19 MR#L77^#@$VM^U>#]S2]?.@^(7U$<&^$X)N!K;M5%+9_S$#/)TBOKRWO]@[>( M3M9?1MN:R$A4Q4.2\TIE"+_U8PB?R7?T\QW0\95=IH0@+/@!&]S"*[ML:+N# M9*5)^BXNP'[R+/;@)GI>TO26]35E$I^H0O70EM[>>>%RK:ZUS-T_UM(,:[.G M+OO-W/BI2VEM:^U6L::U"XISK27%N=M6P>8O;6^U4-@E)6M(Z\L^GD[\&(>18JWH M!5"]@;U_64=,:VAU81R')4/?%%=EY="-.@S]3?A&^=#YU\T'Y;.F_';]Z=._ MU^G[64[SL13\<^W=C;4%MF^C\@1TH["8Z[ZV_G!Y3O@8L M=/I I;KH.$A*K012N_@:.""5,8AE1D"OYTEH*@0S=1F"E=ZSRQ"L(@,[\Q#L MG]CT_]C ?0$JL!!++16*99):$8@M/.Q<=<93EP+,L M9YOFXK/--UV__P+_#*.1^_/_ U!+ P04 " #.@ -5,-P5M3\+ #D; M$0 &MF'-D[5UK<^(X%OW>OT++5FWU5(V##>1!MI,I MFD>'&@)9(-TSGZ:$+8,JML7($34Q\2[JA@G>@4@SR06]N97E?MI3[NH_'+]Z=.7?VC:;U_' ] A M9N BCX$V19 A"SQAM@ _+.0_ )L2%_P@] $_0DV[ED9MLGRA>+Y@H*;7:KM/ MZ24RSL\OFI:EV9;9U!JSBW-M9IJF!F>SVNFL 6?0./MY?FF=V>8%:B*MV=1Y ML5.CKET8,UL[;9Q?U$_MIF'"F@1]]B]]G MDZ?Z":'S:DW7C>IOMX.)+%J)RCK8>]@J_3RC3ER^7A6/9]!'"SJT37=T&I& M!4#&*)X%#/4(=3O(AH'#KBJ!]V< '6QC9'%J'23(VRJP\9A!.D=L"%WD+Z&) M]CIW_0D $7'L+@EEP$L8VM"?R0;[E$FS"@C9&1 3,MGE1$F?%Y6^)]!:G=09;7 MQ$?-J&EUHT"U6?TJ?]W\2HOMWJ(-ZW%3K VQW2O;D#I6LOK"/DMY[>=LA@3R MD7DR)X]5"^$\_7"WN/B0TO.@YQ$F[<6=Z-YRB3V;A#?X+1&_RSB(8V3'4I20 MN92>*O^YA-2DQ-G3K:M+2I:(,HS\38F4 N*[*N*$$HM%HT_'#@[X2V)BR0J MV.X)XG&5FR!GL/8DMA5D7%5\3H"#PM@2Z+^\_R9TBOK/ M3S)G5985@TQHK1 MULVXUGGBQ/\ ;9T(:D!:?:GNEMU!"7QDC;QK^7FW7T?&41&%X4Z'R&VW'J.[[K@U M[?.GK2$O='LW[MYP@_[W;G_(+[OY6'G#^A34&I+:&N=SPHE!$;>KNL&JO-:-#ICB?=_]SWI[^_J;BK:U+WA(:NGQXLZT+5HZJY@(/- MRO_USXN:*0:M7]YE37S]Z_WWRH3([$KMV:W/0&HQ]O MDB>D ZO[PIFNG[\N-10U 5E5B1B>!*X+Z0NQ)WCN89MW<(^U3),$'L/>_(XX MV.3KQWRDYL12\%@S=,,(5V_8-QWB!Q0)4D-@0&RP 0W6V" &_V!N)]KOP6 N M)N6VPBN8Y*H;?2J3X.8CH(,8Q,Z;B+J%&FM5J1 MSNO)D9!"0QDU*1E1\2,-*W 0L:--;_\.OHBX0,_B=VB K(W2A53LK2I3Z]Y% M(]>@$YO]4>UBI1G7#Z(& -X"$#5ANY-\""8/PQ!2RAOU6&S'( >.FMMF0WXO MGH/;%7 Y"9-KC!XT14!>?(NH6SNXRK=4CH68DR0C3;(&E";"2YGI9 2V\_LS&4.9] MM7H]F0DHJ"EC_I<5W^*K4P6(6LT:#;U9B*42*MN$$?.A[YG< Y[2W#G0RWM> M)L50K6>G1I(.B0)6,$#BE#O\140LVURM7V?U9)*52D49E2LEJ(M8-LN;8F\>AR7GX(!^6>JYK&LF!NP8& M:V2Y&Q1AKSC\8&XGVH5.]Q1!5$Z3=;V>7('E9[&,^X!\VG1Z(K93?NM$P MDN>Y\E-<]FDW'R4(:1/7Q4SZS^6F3>2/BI"7_U=M*@#U:#DUDI/H M!IJ4ORV\#UH*_SXM!XYZ_)PUC.19!15)?_=1]*6Z_;*U\'KKA6SB=6S1NQ8E MF>)-4']T,$4FN^%_1X?(;Y$[$V]F@C,^;T.3757X](TJ\DURXD!\1G$/.XY8 M(,3%Y;LE+Y<\#R#65+X4R@JH;$H%^ ''QBP05]\H"997E; X9LBM@/ =4JN7 M35Y:Q.6)0Y\_$T#KU\TE?(D/)XR1B7CZP5NS.E+:VSRDNKI[[U$D$Y8IF5)H MH;6AOQD &SK^*@)O6\G^L(4O/63QHQET!.A5Q90UY0QF>,I-?\3_T?$L^$_F+ YV'4 M?5XB3_B6X6QJV5=X9J'9^SDV6@J\$0TW]Y9@!'V/ M(:[<;,S'W>0)+K^J' \Z]QZ2GHBKV)>1-R3M!>3S>]\3,SV?#C/C$J] NSB[5Q1 .-;.,47FPB,.F;]$O^15 MC^_,XL>O'?(E''Y'%T_=O M%"J"D<.R@& 6\,Z7M>7PK<>9$?U;'@N/7L622R%S&!Z#5FX? U6[E%[V&+Q8 M[XYSB>;8T E%9V-HB=4U]:'3H\1MC=K]S#YY$-:Q3NO[\[2WR_C^*OG>,! = M=V1WGY$9")[]3=]6=\>(X7##6)ROR%ZK'H;V/K*&^>PQ1S3/N!]][W>,YIX! MOUWH&$9ZST'/N?;54@H>0_NG3V2Z(('8I)T^\2M]<[_OH5 49ACG2D3B7>Q#:[6,5';LAY%R/PI26=G2CJ\ MV=D;\CG-_^]4RJ]DPO]GY_K3?P%02P,$% @ SH #55UP &SM%@ @L\ M !4 !K9G)C+3(P,C(P-C,P7V-A;"YX;6S=75M36TF2?N]?P7I?M]IUOW1, M]P3&>-H;;N, ]_2\*>J2!5H+B3F2?)E?OUD";(&Y""D/ENUP !('G2\KOY.5 MF965];>_?SP=[;R';CJG,)[M['409U!V/@QG)SM_%9B^VZG=Y'3GKTGW;O@^,O;; MXH_V)F>?NN'QR6Q'0=2SEG%E.2)NF8HK#_<_Q+ ML35[",!"X'B9$8IYD2HSVGEE:A YRL6'CH;C=[^T+RE.80>%&T\7+W]]+IO_YX=91/X#2RX7@ZB^/<;C =_C)=O/EJDN-L,>;WXMJY]8KVBEU> MQMI;3$BFQ,\?I^7);S_M[)P/1S<9P2'4G?;]S\.75V[YKDZZ##_GR>G3]NNG M?[[>_?/YR[?[S_<.7C_??WVT^.'HX-7+Y[OXYM%;_/K'_NNW1PY@/F7',9X-7L/L)3ZII_!J,IT.M#>0$R26%+=, M6Q68UUDQD#89GI.5*5P=_2;Y%$5?4*K&:5KPZN+3GS:U/(71;'KYSD)1"R7= M".!\O->7YLLG[S0V@R$<<4KEYA%@5"\)%@*U3.5G*LR M.R.$)Q;O;D17Y5UBV&Z7=R9=@0ZMZ9.=#]!LWX5A/8<7N_P5]:X^UA=7/)W. M3T\7G\F&,SB]_/MF9:F8,)OTIH5SQ:,H-,QX&S_N?SR#\12>P1CJ<#:0(16) MLP;CVDFF)8_,RP+,$FXR%,!K=%C\!J%TQ&=@H@O@^$&%,H)@=HHW !C4\G^T>&'O.DF;6@+SS(# M#J@323/M\%&+ 0*K)A@ABPHB<6*)EFZ_339M4WU?)_.ZHTQ&X",8X:^._X$/ M41='N^.R6TZ'X^%TUL1\#Q?/V"!Z7;RPA24+P'1TZ/(:CE$-&G.=PUD$>GH\U(CN==+/A?Q8O!U9RD4P,+ "26/ML$5H- M#*Q*&%69E* 2L^4..*M01'VO%*%2 QDOKE@T7S3.YY:Y$BO3Q6H6HY&LIFBB M1)]-&.J9\-9YX^&2',)[&,_A!>IP;S+&9R[/_AK.3O;FTQEJKMO_F$?SEI#8 MG4X!_Q=T208N)E4*]XR'YHHFA8]B399!\M$ZD6,IAECB-6!NTXRZ+E^N/PA] M:XOL =F;3&<']0+N(%2K=9"UX"6N\W-Q4M3I4D,XQ>%W&W.*U<9W=BD1"GM5]0YASO@;"KIU?17 M,DY6A[X^#Q7UJ#UO6:K,(&IK)>J5&VK#>$=6_-N:1"H.7.?[^B-.:PEOD.\Y MU.$8RD7B\LTHCJ>[Y?_046TKF)?"OVF!'&KD)CO@HN3>H3/D++I%NH9%PCNP MB,*A6\1UO!A-/OP.Y1C^$8?CQ5Q6 M9] =0A[%Z718A_DR6=&$.Y=#Z2Q#1??$01O<$APZ^]8Q+I.*B1?P^;$(O;X4 M#\PS_5!,?B3=7^/PWYY>'^I7^+J/"H-GNZ]V7^_M'_V^O__VB+Z$X.K']UTC M<(;HMQ>.4&E$KH5UJ_EB\X6'[Q@L:*SID/0+";#\8OW M%@SWNBKJU=1[[-VW=5=Z9<2&"B CPK*UXDD8!0%)6"1G6GB'\6CES"K@P:D" M45!7"=TZ0:P9 2Q]WNO).,^[A3=GJ@,;DF%6!AS9:B)+U2JF-!@7K0E.QSX\ M^1O1;.E$^"#MW^B!;S[V=*R>C(_?0G>*[BD[#WNV=\E "3*X8IDUK>) 5,\B:($6 MU@LOP&8KJ1?\OT:QI1/;9EK?;*S)=-Y6SV?3@3?.U@0.76R-SK:VZ$BIHE@Q M08')(F=)'=^YVDZP\N&3_?=&U]:_:IY5)GZ$HV?^_L(ILZD. ]<"X8CQ'G1X=6,LKH MF>;6"VL,6 G$ZKX+SS;-3@3:)QMZVD3UN63+7I)5644TOMD# A 1<7F^U'Q6D-*['Q>^AY:&82 MX2ZK24=O9"[>41>(W.&\K9$[CM.3EJ'$;VVJ?!]'BYSE;"]VW:?A^/B?<32' M0;&"EYA%VXB,9E-JSKQ6DL5?.HN\"K#M7@@6; MCSEAL MG<5@N2CC1;BWYX)>BQL"];A.U+DJU*+RRP-%@\:QET+8:J-0ICA5@ M;9_G2T$-:GWTF:GE"44!EUF);2D4!+ D8F6N\!A"-:HDZAGCODSM^G/BF_BI M/85M_UO.W1S*30*+(&H\KX '='M!X$]5L9"CM4Y#U9D\U[03P"&,6NN@FU+MRHG0=F0BK%9WKUQS^ +3/&EAH\H^26+N MW MJFWPL8L;0*H2^U\,KB%.X1/7IL\20>>&F(IS&7>X 70#+4>P M=CO=B&B;_"]BAA"J@C) :U9MR3^\A%.2S%8+QW(,DFG#(XLB&XP28FQQ0S&) M.N-\*YAM\KSH)QH"!="N/MP@8HY%&FX34]&C!Y@5BNA\9)!=M!Y\*4+W7"'S M "X\5G*2VD 0#'Z?%8!.>R2D*LQQV>K99&VR9<:-2 @E.7#4ZQ#T%<\8[YQG M_!BC#1 M9/JN%U&!54#XR7+ MY%O IZE7NAX(<9M\9V+*]*DL.D:5,FQ#$T=OXA#]_+UX-IS%T4#F7),RBB49 M6S9 >IS^E&7.5^YKP4G04R]XW )EFSQJ:H80##X9$]YV&/?/NT\+&<_-W;FE MBU4;"[XU]VD=?F1)+!5564C(3"M$"9:Z,/4V+*MPP3[6SG9B,I",_S?;S+O< M(WMO]^CW%Z\._NIA4^_-MWG,!N"W"$>TR;=525RKE#B$Z:P;9IQ%+BHIKKZQ M=.4;Z(:3EJMI3(+G M'4N:F]9?/F3KI4&/MH=*F,>3D*#'3(/PIIN\'Z)VGWWZ<]JR89]SI;MY-GQ_ MOA6AUFR@XA-O5(HXEE6R(%7;#B=#!2.JC-3^]^KHMBEXWV*.W]#PI@_UD\W9 MM^![.7Z/XW<-GTY.YN"84*U$42G/O(V>6<,U9.V]<]3=\59'MTWY@^^?GINJ MOV]ZOAB.XSA?Q:>,C-HIS504@ND8%(LX $Q$E[TN-8O20_NN%=%M4U[C^Z?G MINKOFYXW67=CE8S!5":E!?3!VS9W$))9;3%0CQJ*I Z'UYW+CMI:Z&"AAQK(%9 ]T+GI_5"./DAU0\DD MM.U0120@3- [7!7P775O7.^V9< MVE!?Y'UO,X["U=ZJSEI;3/V!VTKSI%FTMFF,-M+^ :R@]AH>@U1K>+]J*1Y\'X"..RZ4$]]]9:&7?[X>7I61QV#=_> M2>R.6_3.4PP!!%.J<#2LM;5:1H>&2$BX(6XAY]5",6[4T\T@4ZU6/_6W= M7S2$P^_GC8[0H$:,!4#E5N"4VR%ID25E\:>4BX2B1"[4VSCNP[0*F]R/-0>2 MJJF7(\GPYQ'<="B6+A@#*--VKC>_+RG)4JF>:9VT\%XY2][S9Q53*:S#LU=!\WANCC^ MX3(G48P0 C)*;L$A0(\6+UC%?-NG4KDOJE+WSGP O)7X](@GC#\*GWK27H\9 MI:L)]N6,A/.E)%,+LU:[-HT&%H63+-945/# $?TCKXP\M'7]8ZVN;\GRR+K: MHUQ[7#I*"63D6N34^I:V5GX277MN!?-*"NV UV2I\T8//[SJL5:X'XDBZVM@ M8Q*TJL?!1?)\L=OVTM(9J6JM,K$2:EL&]Y$%*2Q3:.&X,U(&?XT'7Q=0WO;A M*^GX!\DKDPSPMZC2RD9H$P/BTVTO;:J:!=T.$RK6N%IQ(M2/5 9S;Y76&AY; M_+1(NKZ=[.9_SW&NORTI*ZH52;4.ETZT;51*L)"\9E)X UGFDLF/KEH5V_=0 M:[ IL;[RU?K0&UT<O M;D7W/50>],XL&MU19B4R0%FL(%VD^)_-I\,QM$/8*CJ0<=::[^!E9=Y&!"[* M;HKV1B@5&(^M[,;J%A![SJKAI403G GT.[;7@KI-I8V/1;I'4&I_UNWE> 8= MCL?+\?].AN/9/_&7\PX&7AME;<;0);<8.4, M/Z9=(]#:MZC*YCE:X[-#R2V.@2OMO 'PC!<.PJF4 _G9(^M69:__:+V8=(=P M-N_R"08*!W5II_<@:=7Z'IE6ZM;.T?3XR,=JF'(8+8#*W#ORQ/.]J+X'%W13 M,MWV0!'IBMP\']3GPS8 XS)=QE1BR=6+R*1ONRXP^&3)\L0,2E]B39Y'ZB9W M=R/Z'IS,OKA#H"/"1B]G7U!!FBT:9"\V?R_2%0=I-#Q>#.%T$%I? _ G%8X M1\@J6!+",X@VR:B45.3GGJZ.[GLH?:7F4T^ZZX5;KYI;^_E(,^DM*&DSJ[D MT[5$%HS,C'/T=;Q+7$3J^/=6,-^#6]@G<];73(][_!'@I)NU>O\C.%X ?=[: M'XVF5^^]VD[^VS]L\_WZ*P(EVI5_M93T_/S;.=+B(EV-3_HS0("P5+JU_W'6 M1:0Q,JC[]!+)MSC!!_\2X>-MCB\#@H%T1K?&FL@B6S $L,BLPBN+I:I24\BE MCV+TOL0AZP=[D;#'J+L&H1(^:K4MQV@-B7EC*[/1B-Q"R M,]Y3-\VC66SLU8)LSH6O6M(3C'\?YUK^,9QF&(WB&";S95FC"MI579C!>:WY MZ)RE@O8IJFQYRR&80.VIW8]JFR89>HH0:X5P5T0W?!^_K TMX:D:>-$(Q62) MXMK6Q1%X8M)XHVI) NG80:8&N)>]Y%FCXG_."^CGZ1T>3 M.OL0NW:JV:!$44*TB0F9$C(U>Y:""[6%N M(=,%^4[-Y>TXK1+FH@!!U:A3Q"BZ11GMH 7'8A6<\2@$U[964ZE7 NY&], ] MO]\900BU09#J;MC3R919YM^M:]ZZ%%[TX(=H)B4Q-Z!JU M8E>?. NF[1IM\$S",-O1\V5U?-NTQ[>,$XZ*@@^Z@=>=OZ&Y%L4^JF M+];<F%4;K'-$"&"Z9+X%#U6!R[F&VO0G*-AG21^''1KJ@ M)@9.&6U1^,KYH&C,;3(EH0EOQMRZP%(4F@$WW@4ELI#4:^^WH]FF//BCT&-3 MC9 QY*])]PZZZ7(.Y:NCA5U;V<]),BME;?T=%$NMKDYZP6UTMO)$;496@+5- MV?%^.4.MH[Z+,UY-QL=OH3NER3S<]Y%$!1NK@J8LW5BZUW)6RX0J6X=]XURK MLT&J)"D4RS%KCQ%92I9Z=_7M:/I(F7\A[RA.I\,ZA+(DO@^VZ!HUBT(EIKT M%GWC-"\^)!%DO-YCH9 2+)U;+:,0+!31 M>GIFTVH/*BN9QQ*E*&"I=U[>"VJ;W.&>^$.K&-HZHJ/YN'2?;I99Q%)L#(8Y MI]MI?DA@'P).U"+&Z%1N9X#V87WOP+1-WG%?;*%4RXK^S<7[[4M"BO[VT_\# M4$L#!!0 ( ,Z U7.^#UYBB\ "[[ 0 5 :V9R8RTR,#(R,#8S,%]D M968N>&UL[7U9=QLYLN9[_PJ/YW70QK[TN=7WR%NWSW59'MO5?>\3#Y: S"F* MZ6927OK73X"DK(V42"4RJ:7J5*FT9GZ(^!"("" "__&?WX\G3[["K!TWTU^> MLC_3IT]@&ILTGA[]\O2W3Z^)??J??_W3G_[C?Q'RW\\_O'WRLHDGQS"=/WDQ M S^'].3;>/[YR3\3M+\_R;/F^,D_F]GOXZ^>D+\N_NA%\^7';'ST>?Z$4\XO M_W3V%V#&6)<2R2DZ(H,U),08B0^!JR!]\$S_GZ._))VC!0?$.8J_II@@EH5, ME#16J.Q8]'SQT,EX^OM?RH?@6WB"@YNVBR]_>?IY/O_REV?/OGW[]N?O83;Y ML8I%<].?_OIZM>_7_G];V+QV\PY]VSQTY^_VH[7_2(^ECW[[U_??HR? MX=B3\;2=^VD\>P&^/LU__N%Y-.K9\H?XJ^WX+^WB[]\VT<\7ZKEQ"$\V_D;Y MBIS^&BG?(HP3P?[\O4U/__JG)T^6DO.S.&LF\ 'RD]6GOWUX#I_EL;' MSU:_\\Q/)HAX\83YCR_PR]-V?/QE J??^SR#O!']Z9 +*%7@_._RM&>=,7U& M(+-X$H#@=V%:"%X1X[JG=\?\\UDD0?8GDWE%Q%>?715O<^S'-05\Y=$5T"X> M1([A.,"L)M0+SSV'\Q3D983ED;_G9A;AS[$Y?K8 ]]N[@]]>OOGTZN6+PWKE980# MCQZ^SV&:(#U],DZ_/!T[$[*AV8>DDC31>R<3LT9*,-XG(T=5$!0QG IBTL0+ M@";%C#<_>3?Q 2:+[XY.6G+D_9?1QSFNJ&5Q1DLR+X-"]ZN7O&LJ/X93.;MZ7<69%@083.*I7IO M/ZXWTXC.0@LO8?G_-]./\R;^_KF9)'0\7OWK9#S_\:&93%XWLV]^ED8>/0)I M32",2HZ#QI&C'"0QDKH 64>:=.5![PCQHD3.*'\P.Y7-RN;(;@D(E"PU@E*".5:;+=7B&YT:ORFQZTL15EK"N++DZZI$-*AF7<7H$ MA"5IF1Y9XY01P:@(28&RU>WG910/FQ$=I7Z5![PK#SZ5,9_,?BR0K0B[X.J( M6IDS)$Z,!8UAI/;$>2^(H\ 32+2G2E2FPT8P#YL5=71PE1RB*SG>P1SET!S# MVZ9M1]QZ3@$A9/0)T6+Y4)B:\4.@1JGH/%>5"7$!P,,FP>UE?57QLLKJ\*9M M3R"]/)GA9N,F+5FY^/@Z:X\.TC_[Z2=EZBP_=0"9&DHY01 13' MQU(B%G!&X5<"C :N=.W0JN\Q/6P.WRE&7&6\Z741?W7\9=+\ %C\TON36?R, M@WP_\=-V)$,T)F3T/8 )(O%+@M&I)"!SB4TYS[&VXW]+J ^;GT/H[RKM;)\+ M^D;4(\"# @Q12\B&E\:764^K_1X$[G(Q%29-1RDE3*.#!EB1-H7 T8L DD)%Y[JZ6OL3QL M6MX)!JRA=N>D_::!E931"]]^?CUIOOT=TA'\#552OGF0YS!#OW3BVW:U7;VZH_B<=)Y(*VO(7+= M78>E0WL046@S0%%1)A^1"G_L.%^$\;&K5TL,: MCG3>?+B ;>&!GD)[T;3S7V'^N4&0CGHM&1"C,."1)>JQ$L7@LXB"9I L][I) MM0'7(V)-#=>S^FU4&,Z\[7/%F>7/U+G#0MI%^>SFT+F%ZN7 $M@(UNG0BOA(;U@*J MZ>IL.M%_#0>Z*Z[I2^J#44((RG)F!C7&,I%@.7$2UT9ADS+4R)Q-;<,P(!4N M%$OLGPF["+L'!IQS(W]=A 0C'Q/Z0@P=(*K+4:$&X\.5HH1.Y/U_V MUW.%'$/&.Q64L_FT[BTDV\-![@U;TBMP(4L!@7D279!$"F.)CXP3&YQ./FN( MO/8&Q[6 '@(%ZDF\AYE_$./)\([]:M2KQ)8TSH=H-,DT)"*UB\25PS)@/%-@#6 H4CMW MLP6N[@O,5YB>P&N<9R^:Z7SFX_R?X_GG%R?M'!?!V:OO<7)2$MP';0OX;]F! M'!EEP1F)8\\:IT6,G/CD$_%",$N]1^'4SF_> N8>JE9K\^CJ2M6OLGH(@?XV M:]KV_:S)X_F(1ILQ&E.<"$\5,\ED4;W\Z-SK'R ?;BO<'F*; MPR\P\V60K[Z70];0CCSE&M?)1+C+O!RUT21$*=%_@NP0I2SHRRG=FD\/4%\*Z#-M'T.*(-56(4F"=I7W]%VX?O'4S_[L1#)NV9: M=F10TI.%T.8P@W8^2E%1J[TB-":!0Y.&!, /1@644A9)V]H5&3T.YP&R\:XH MOX< K+2S2B<3.,S72/'YC]4/ESM9PL@ 222BG4?(%-&ZZ!Q)7N;DNVI_'/8H]M5[IL-F[:>.VNEC^X@2RRK],@V8'K:Y5]U:Q=86X<9Y63.2_'+?^Z&@&1PN?I,FKQ%Z';/X- M3^RW;6V]/S##T\??A: M: D7,A$4*-(2980)P-#:V"#DR:#B[5CMILP[2.IST4YG2LEQMAENY,*2ZQ7 MN#(J+K)E.49+'V-2ORI_:B3T=U%4#PG]#?)8AE/<6DY%5,1K78)Y1.E]E"11 MSK2.03M7^]S*=7B&2G3TRI%J K\?V0P=<+VWII2]E*6:,8U+=5;$)*O!*">< MK&V'[F0VHY[:=TI;["+^WF/7;< \UK3%3HJZ-HB]C93[3UND##*5^N;@!#)< M)6(UQFC).A%\CBKZQY:VJ*?Q780[5-H"'9EHO!0$5$2WQ@8T:93[LAD@5.D\ MIX*[*0BZTVF+762^3=IB%X$-G[8(/"MF=200,,Z6NG04HCX02-PSEU16VF^E MSKN?MKBM8NL*L>(\;6?ST?M9DT[B_'"V:I"WL$!"!PLBE,U8@Q]X3@3'K(A5 M65*J0?BPU]^,&Y8%>%6/,9Q#D^+5%PA:D_/U6X!:ACF>09S_'3]>Q,1+PQ,?$@$F8FG4PHD/7!/E MG54*6!:7.X5L4."&%]Q[-=80W!#;0HM:M)+KG;?O8-YA-VC]@SIO FV![]+> M#XU)QBP\6DHC:4X6(Q2/<2J:4Q&39:/UCZQU&*N=:;T>T1XBN7Z8SH_#Q1_K:T M'?M0KJ\]S+^UL$ WBCEIZX)%HXM!K00=, ;EC,0L;0+/E8FU6U-<"^C!DJ2> M&OHL[U@'[F?:\C O0"HZH4 M'QAMR]TV41%7+"W/D"C&%D:9VG=?;8#R8(E10_0]W)3V$L*\7)A0>*M MM=(!!U/_3HN-:!XP6:HHH(H02A!?*4J+*W+U74 MZ$8M/ACCJ*0^7]X'K]/._UI4#Y8JE172PQU@YQ-D9Z! .K&X$HJA7UW:[&;B M*'X6C=8AH953K)>;3!Z-#>DN]AXNYKK&M3[7T>S@N%0]_GMU-ZC%N(L&3K(L M[3\,4+1UI9.9-P9_P&G4M8FR.\H'RZ*>%=;#55SKQ7'X;0JS]O/XRWN81?S: M'\$H994B!TZ48@C4:T>"B)($EJ1C(JH,M9FU-;@'2ZA^U-/')5X7.T-LC/VR M3=%1#/^9U^B@>UGVUCVJ7H#4-"H=:U\5LQ6P!TN@^FKIXYJL]_['Z:VNRWM) M-@&UN?CP$G %ENB<"2N(-TAZEIFT-'K*JC=*W1;;@Z50+\KIXXZJ&^6Q/,4G M*3E#'72EI6AW@Q5!A M#NW;IEQ+.$VK#9/IT0>(,/Y:!O?\Q]GGG_#9B_-EH#Q.AFB(R3F4C9-(K... MV 0BY_(OJ]X'O />_;=WJ4>?JVVAAU%C#SNT%Q&M3DQM@ZFG JIU>/931S6< M5J]4]U92R5!T,98'"*7"2$I)9)0(RVM!0L)EW"4P/M<.Z8:CR0VU5W>+);MH MH@=VK$I3SJ"=-D77!B :Y8@!:XDT JUKJ7CQ0=E$?5:&U>Z"O G+\/YU=TTU M/8BYAQ-AZQ?899O&MIF,4\E:+7\ RPG *'"2*"EE.T&EB:6*$>Y"6R)$Y*3R2(9*+R3/&MMG%N M*!3M@O$!>G^#JJWB6=R">Q.NU5355*Y4OT&A%X* MIB ;(IF'@K!<@>(]H4[;3*DNMZ#<4[)<4[-^%[FRBR9J%[C_LYG]_O:M/_9O MW[Y8+:LJ\T"U]D1+CZ/TH31/1.-JT.9JECCZF]OU%KKZ[&%KHVN*O:DGLXVN M2,7:Z!?+(WAOQSZ,)_@L:-_YV6QQRK=#H?063^U<-;TK\DLEU-JHE+A60;$D M8W#!R @R6A=R$)[GT1;/[Q:[_#8]:4_\Y'#V9IIG\*\3?%G9#3[;%2Z782I@ M%H,W:TJZ4A ?F"0"LC2IN#50NRKB)DR=3,B[DS(%T*!^AWA2Y-A^//GR9;EG M["<_O_L!YN/9XINEF'?DE,BH'D$ O"S]JX$XS@31+$1.A449R:VLS*U>/WR( M5946%\Q1__+O(6G^?KE6'TR75PJ_;]KY["? ET4?D)[#%#]9P&VO3ML1,)'M28VWOYQ6N>LT/@!7$/7Q(,Y'6CE )R^37+KK2^4M\6B"B%,A6^N]!AVVLE,WO^N!<*,/R?:P MJ;)A[,L$ _H,&JUC(BS[TF1"6N(H,M-0CIX$Q@"R>NG9=7B&.MO6JZVH)O"[ M5F MA]H4NA;0OE)Z]=1^^3Q -?'W<2;D%-RYI>[7Q_!X[@P4(F^M/9AAI;[IR*AEC$.TBN7:WO]]Y3N-VQ"WV>V[T*"VC'# M:7NR]_Y'N8-W<4OO:;M+!UI(R$0PY7 UDDO:74^J;6DMN?,?P M,<(=TV937Q4]I#?I$KX%N)XC100<]N%'7@_1>"L,D):4XFE9(SXA54A'008",H(RM7DN['LJ#\P)JB+R'AHIK8*V8O@VP MOFYOVP1J3S>YU5#=S73H(/<^[G/;"#!H8]!J*:2]HJ7MOB8^240I3'(!#9BL M?M7LP(2XZ9ZW0?FPB[C[Y\%I-*NTX8D! >,#D3E;8K7SA/LD%'AE1/5"PK5 M]M"EHXZBKE?_+:0\R"&N1;_.USXN,B9=SFVM?5#WHUHWX[MT.DMZK0Q7":R) M4H)VF@.Z=PX]N02!TM'Z1W:;4F_/-3\]??+9CB8$5ES,3*C(ONQ"Z\(@4ZX3 MR"E:K86J?:'YM8"Z&I!U#__5?Q\?GQP_;V:SYMMX>O3"?\&?S'^,?-8X_J0( M4Q*(I'E5B_]V_'Q>#Z2F>M@?;' K%1A&$L\58$8XZV(E!O-S4VF:;=7/@1" M]"CD'OR1\T!'%-=!7!\= 9O+B6FN2+FUD3#OL]@R2_#H+E>__&HCF*'.P@WK M"NPNY[MR"FYQV<"TQ5>5IRWS[PPC<"90)#*5#=U,23 ,(W.F%;4\<1Q3=;MQ M&<6^4IJ5M+ON2H?;2[D'S^ BHG-U5=O@ZBF3N0G3?A*9775V+04Z"GQ80C#' ME!/$(/\17RIFDE'BI;32"*F]K1UB#TN$&Q*8P_%@>SE7WYR\&-@N$VJ162%R M#,2A=<,PEF82(ZPC^*:FU'K8K'S;3(_F,#LN MH_V9:V=9,Q'0*(N+&%=!E3*?- M7K9 U=.:OA[1?E;T[AJ[@0(=Q-U'\F<].L$XLT84SB/QI0RX> 56MU^;R=>2E%ZW1E'-5&2<$J$DKE$I9&+=XGAM MXJ!H8-G5CO"N!;2']% %K5WI;5M+Y'VX!>>6P!6BTJG7)W1B,XU 9$#F!V! M&'!#T8G1J7J'OZLH'H3F.PJWA^E_D8)+&^=38C9F$J-7Y52E12\W,F(U\Q*D MHT[4/H1P%<7#\@ [2KF''/"E#?B5.[(%IIZ\OW5X]N/[==75M:KO(.C>)_\* M6^;&*%:NHA8LH8O#!''(?6*X\$REX+.M7<\\G/)O\/F&T/TN\AWWB\"'.(OV<=[$W]],RWUY MXZ^PZ.52HZ/8-H_M?$YM9^R73JV!U! H8SYP)YG23FB55>F0I++QT8RV>4'' M8Z&?_0R>^W9Y,R9:+;]D^\^KO)__./N5U95C!]_\++W]N6.9+$=_Q'DBHF:E M=8J^E'8?E[Y;SO7FE0^X3>!T@GL0S@ M%-<'*$77D%XWL[_AD.8CJZ.EADJ2;<+%2:=,G-62. -7,<8N+_)-&_WJD=# MI1XDWT?YP&V%L_CP#VCGZ)"\A]FX26P4190XGD0HD\CQI' L'@P1*BB>'(_6 MU,[OU,3_:*BY=^7WL ]U,%G\#J3U@WKUO7P*(V\YM[+T(^.ETC?G3 *WG*BH M(!ICJ(':-REMA^S1D:\'A?60WCIM2_@1K?8XPGJL[YIEL^CEO&@_-7,_.?_S M%TT[?]?,_P<6[4V.IL4A.'O2\H\6[3 _??;3PR_E3]J1 AQUB)3H+!;795 2 MO"EWN0@(EMO 7.T=]+T-]M&1_W[0ZNI\DG=V/BV7(72K5M\JO\=&*E@9G7*O=TD]^6NDS88 M:'*O4=+E &%(&&*4>Y@R0UV8G)PPM4LSJH$?[*;V/;OC>U'V72D+*%G0GQ>G M^*RCXSF1TFZ%2)XXL3C?B!7:>$.ISJ:V\W/^_?N_S6I0!ESNT7Y;3?20GSC% M9PLT/6TL7T2RGRWEVVMF@XH[B+5_99L00)3#+%%Q0]"J&N)--(25ICZ: M:9%%[0WD(91\P]9Q7SK>19JU#_M_^M9\^MRDI)?@?)Y%R&QVZ3;IZAN,"@,>]RM]>%SUD;V\OB+-A3-.E M*;7-F/KJD-;#>/;C!_;:+<9&Z?&*0:1Y"1P\;?,$I#+EQG$9;?U#^.CSZ>GR<$( M$9FTQ.AR6;UMG[;'4QB]J[4ID^-]."ZH9R.F^D" MX:DOJ;BW'(#@?U#V#S VB3Z1%)1'.#DJ5_U\[V40CY@Y=133R\'@=CX;Q[*S M>PX4>J*!\=)M,Y=]7$,-<4 %42%98:Q0@M5FRUH@?S"F@H(J1@#EWN4/11++ M%JT8GWJO,X$8,I%<91*T="0+HS+E0ONTU56W-]PQ_O.%CS,$O+W,*YZP^ GB MM%QQ"QB[1&O;4*"^2;@YL.H@_,OJZR"YBG;_*AS)DC.Q="'#Y<<*1YRCY5AC M,)YGQZ/>JMI[WPK<$&'TH;_M!599;ZN&HJ>.0V9@ ]I\71J(2E8ZDD0;2ZML MFYT.&M>!"IJ[\-+AUN-.8F]JR*RB6[X @J(Z!\1$HY+(1 GCR_E+N;P=EQH MJ8+/0F^5+;A)>>=?>@^5=VN9;9QY_19-?3PY/O:S'TV^Y+4=1/R5;EV^.[RM MCQ*K6XWT4N650290D;A&]T>Z8"U+NE33EX8'S'"UKO)JV_?NO2 +1Y"\]I$( MI2QZZ-83EXPE0"658 SZZ;7;J-SC@JQ7_SI!Y9VUW[IR%/+G(;$/S63RNIF5 M/QH%G:VQ: <,,(""1&Q-R5CS?'1G?:H1W,/ZMR_QJ10[]$ZB'--T MHUV6N)6;MJS7Y9(T*LME2[B*!IN6#8U\-#EK+^[?3%D.[AY-D@%8.OR$N@7% M[E)MW(T#793^M6^FRS/'HTRSCSP$PI@+1#K/B9.:$\@YY4EA4"Z53I)C2,?U MG2FWWWUX?TRGO4RG;C3KH2RQOZ'^8Z&2G^/D$#@D=+I5L)E(2)QX*BCQR1I- M0_(T5R\;&6AL?\REOYA96!7$#*2#KS#S1[!P@U[Z.;SVX]D__.0$#@*. MR)=*^" MU.UE,:+<.>YQD5$,.)&9 ?%!& *1VB30LNM4NZO&71CWGJ;7'>;W\*FBNN2\ M2Q-T;2A_\W"=HB^AU\ P_QCVG7U[0;@'+W M,;UT,H/V9BFH()U'G1&+[@J1+@42DHK$4#0T449FZ;W+/&TU\C_FX]Z6P=X( M>H]S5EMX!* GGD!]10&2,&X#D29%X@5E)&8*0?BL=>A%8?L8[!_IM3M)J[Y" MC"$'OEPK1FC>%-6+$\X1%[*0@3CN$@G&9:FBS%KUTH-_^*'>([]D6#+O>PK> M@HE]9-&J%#LYI*(8+GB"33O MYQS'O>#M3DV2[AQM=U'M8'U,HI)1>AF(H3J6VULM\31XHC)SQCH1%/S1QZ0G M'6_5QV07!0UQ$>)+F(V_+F[V.XN]_#3]'=+1>'IT6F1:XV[$6[ZI MJN/-X (%[7!LJ5R-ZE+RPDF6/6<0N![=\IW=+,*ZE[8'E]\ZAO;EN"T10]F6 M.XN(A,H\:L@$C"LM>YPCH=P%YW &1)%,ANJ[3IT =[6?U[V\O,:'VJ5N#&][.#L>RRP:U'XWU4.5Z!O1= M4Y3A)P?'S=GO*$ _S\IKM$;.!*V"2!&-9,76:6)H]\9H)%8U)+M?>@CG__L=$ MBEO+O>)II45#UK^AG'#$/[?C#Z>?8'8\GBXBGL-\GJL?O_DO!TTJF/;>2"6@]L;5K<$.M5%U%Q:P/O5X5_:D5J-Z">WX:#G% M%BE#9BE3UBOBDO"X3N-X?#22),4"E*O06&25*;D>R;YVJ09B05-=&STXVU=1 MK7)\V^#J:8MI$Z;];!/5T-N-5.@@]"%)H;)4N=P4SE1$_E/$AXY>)LD8SIE4 M7-C:)8/#DN&&O9 (!VT*XQGUG*5M4])@P+6J1"9HIK63]S<"&MX;[J.#J_X*G45T&M&[PS9AW'[^V)2V.1$B. )%UD1 MR8PORV1QUIR6P)AWK+:MN [/XW(VJFFFAT3-&;87Z/>6LY5EEW$U8[;!UI/; M<1VN_;@>];2XD1Z55-!K&G@-1L/ ^\@\<90#8L2U%^V=)'H1DEQ M*YT^?]@ZO8W\>K'>87YFEI;W^67).#A+DEPD[K@E-I6]11^=\\)S+6L?BKZ* MXK&Y@9VTT$,]^45$Y^\$W0)7;X[?>DS[Q:"G04>.^&XAR^:*Q+SC*B M$DXQZ5PFEC)&LJ?(>DV#OGRC^#TCPHWNW3 \V$7.M1VZY:[Q:Q_+$:4?JY7+ M*$<=9T R3XE(6NK(%_V]>;6/7T?RWX-P3+QD+9E^Z9SN&J%1+)Z-1$H5QVHG:4M@['XUKS.VNBA_WSRYA6 M,V ;5#VM^>L1[6?%[ZZQ&RC00=P]K/@;T#D+C.+RAKIB@DBA(G$1%S1*V-@6N!32\LU!#:U<*;FJ)_.X4WAS$>')\,BF;8^O^H!PS>]NT;87K M]GK%,U 13PUI72KU@2C1395HA)20WJA@$A,.)0<\1!_-EJ4^MT36L53_[*6+ M;AJE,&X&GXNA+B]'X4)YZ=N?)\Y\T%S;SC^4BEAB7+;TR\\K:H 0/M2_- MVA5C=[L<)[YMQWD<%_O7K]$R;8'AQ)H M3%R16](>)8A6*X/G43@M1?4;DOH8Q_"K0*\,O;H^[%GU?5RH5TI+/S<3?%J[ M;*$S8L \%UP1KTRYLH*6/II1E&B;6A640T>K,AFOHAB>2OO7[N6B\VZJZ<$G MO6Z*/0=<<>&R$%??1I&,$LM>,DF)T*5II8^:! B<&)!9^A"!A:TN<-Z!5EWP M_D' X=3=1T>[JY-'.ZZL $>X8II(:36&!M20$%P0UA@421C8KNT^KM^F,_"3 M\;\AG;I\A],7OOW\>M)\NW+VK1U)QM#7C(K$P R&0Y02YSBJ7S&9I(*4;>VM M@=T0/G"7H4=UU=YAV%3D>J[N" -D)+*?+"S3X8LWH^1Q0@5/B5*JK$E/072GB^CC'L94'+5?:,KYFNMA(6E0>*&TA MHL!X\$"D0B?:&6^)IAJX12$,R#)D(0(T=8N 1V0 M"C=LM0W/A.V%W0,#SIG&4V\=X^GS[CJ\][.SFB+!-4^<2A*B\AA;6[2.(:(# MAJ/(GL5L>.T;D7:$.+R/7$&QF_V6ZEH9NM)+@'0N&4-R$ [74Z-)L#X2RK@+ MP6"(=_FH]H.L]!K,!ZFFC*&+N[;!]D=QU\Y:W*5\YS8J&+JX2P:AE4.[:DUI M+\HP,O0>EC>BBXCQ8:*U4YKWJ[BK-W;L(OF^B[M."UDRFDHADR):,DXD]10M M9>0D6RVL=$ ]7-IAN=>%0#NI8)M"H%WD-\0)GY_-GWX%7XZ\+G+$'4[H7/N\ MSB=LMD=[Z80,S\PP1CVN[T'Z!-X;*EWV%DR*4M#1M4_N9EW/[M9K6U@<.3[7 M!G3UNG0X_0#Q9#8KQW&FZ5TSG9U^^=RWXW/I.:6,L\XJ8E0T1&KM2:!9D^2= M=U2Y*'/M0OZJ ZBW5IUOIIHY6,.4(HGFTK$Z>((3B:%_3FEF0F85:H?0:X$, M;[[VQZ[-:]EM-=-#J%1#/,L8@:5$04I),E.EZ1T/Q#-A"&.@?<9E7E1OU%4- M_%";#7>'C/O1^UW9IKC67V624699(,%@Q"LE%P3]#DF8TS0:'H&I_KHUW)T$ MP9X8LDOV8!=-#1T6;H/MC^S!SEK<)3Z\C0J&I@G5TO$4&%$X&X@T-!#KM"9< M>*.HBH+Z_K*1]R%[T!L[=I%\#ZRX' "OXE\=,!331A+->+F,VC-T!VVY]4 Y M[GR$Q&O?;;P>R1U+-.RDK::ZJ/OTO)__.!=3OY[!OTY@&G\LR.^TTIPI340H MY&?>(<2@B,W&&.T]T,O9I'H^]698C]LCJ:VW'K8UUB5K?@(\+=+; F)/_LD6 M\/;CIE17[2;J5-9+#\O3-E!S"EX4J)&&1*27AGB=5,G5!FNCC8K6[A:_-^K< MX,+;LHHZ!&-/^M,6K-=<9FQ53@H!?]!YF@GB>#0'NF)9H>CVM?0)P&UQ[ M3$O64N@6A.FDC2$V6UXTQ\?C^0*JGZ;B!2)6%$AI.G+[+9V M7T(,(7C/3=!6HHUPD&3,)D!P0=%H1UL\OTY9V>E;SK*,6LK@8E9$E6NM94!? MS7$!A$$.WD::J:C=YF CF$Y;MA]/OGQ9YA']Y+91 DA!24\9BCSI[6IO;O'R1T*1 M;D*O?>QC>;3R5YA_;M*;Z5=H%Y)XX;^,<0!GHOG5?Q\?GQR/?!(. TU$J2E=3QY# "0F22$6<5.G7>T& !HC/;68OMWO<@6-"#:'OH$[NZB1Q1'D2$ M.8/U8-L1%R)D+2FQ+J(<-)3$4Q2D]#_W)O#H;.W[0+?%=M_ITJLN^N@R"&T+ MFNZRJ]B+/$3Q"H1MPV,739CME%G_C(M'ZE*M),"*E'OW0LGXX)2U:*48C2^A8P%9-Y/:MP W;'?7U MMXO *NOM5Y041HXK($PEF=#G(\S3A-Z@8\1:YD@4-)@L(**[6$%S%UXZG$/5 M2>Q-#9E53-"L=29D'$?!'BE91WOF7WD/E MW5IF&V?>+3=_KGBC"S$ I.-GK\K.2#O&Y?W5].1XX:*7I[;S+?9^=O!XRPO; M,^V65^^V"U1A"#\W@3J6S"]/PYSV_ZP; UQZ>(W09OG(=\TT+KOF]1&U7'G' M\(VJUFIE;3RR22"[;KFNOET^! QI__JG_P]02P,$% @ SH #58<#J03, M8@ PWD !0 !K9G)C+3(P,C(P-C,P7V3R4;?\W?DI2A H1 M,15%A+(GS%5=2$*63-:I)"%)V9>94E&*"44H4R1;3-GWR9ZML6:+L>_+S&#, M>LYSNK[W_;VO[7F^]_/[O9[G^;U^SW"G_?[/EW;9])]_.G?Q\ M_/P"@GMV"0CN%N3GW[5WUVYA$5%1T9U"8N)[1<3WB(B*;#;"Q0W=LY5G!P_/ M#A$!?@&1_^D/YRNP>SO7=NY9;JY#P);=7-R[N3CU P N'BX?OL __AP;8'Z MN(UW^PX^?JA"T2Y@"Q0]YBZ@^ MB'F_7>;,EQI1RTZ2K-JUNV$[^/:*B>^3.'Q$3OZH@KJ&II;V29VSOQH8&ITS M/F]E?/GH<'O'D:61LW,M7\0FO$Y-2 MTSZD?\S(S,K.+R@L*BXI+2NOK:MO:&SZUMS2U=W3^Z.O?V!P;'QBRO/P1/; M]IRVX+WJ+7Q(]<%VD3,Q[[_4[)!1LR2)7KO;R;=75GWL,'ES:+^-[-\;6-C_ MHY']Y\#^-:Y!8")G MB5Q\ 1F[.HVD\7, &7CN50XP,\[L7+%&1-+0U.\TE?&WP::=/CBI02?WH*@V M/[_B!<\[.PO.C>WF.G%_QS5>N?U]10@-.]&;ZMDUC>QN9&*APIF/GV-1#PQ$ M;+9!EXM<_UE.!X=Z?1PT\?7W%LTM5' R_GCG2:1.;--]_:(Q4)U=IK^=)NUV MH)(\%?W^[IM .]V[R"VA6O6?L,D(@_UZM\X6B9\,.M*6?2G#V.E#[+K>2"1M MXR('"$MG[<\?GAP(^,@!!!Y00_5W8[VK72;6L^&D=<(C[)HRK9L# )YPND+5 MX;@;0J!#01SS[';\U+A^1VJU)O3=:!:6O\B#Z2&IPD>;7J9,7PKG#U!G(F)M MQ>]G9ROG&\L"O)8>BXJ2$95?2E),W&Y]B-?P*WZ3%7OHE\.2'JK+4H)=AD9; MHSV>"8?57UE:&IT(S?.QJ+>L1PZ533";CZI&"(:>*BLO(TEG2 M"3RMK\<#=P_=XXK5OQB,. QU7(]4!X8/>3')6AQ@MZ,/Z77DEYD,,U-_XX+P MO%,[SCB\F)7ZDGL@S EFF'*#>XB^M45%J8,BFL: G M88.OA>@<0(C%!Y\.BA*=(I*ZB3OALY[%' OC":+_*6QWS^:E_J1&T37<8 M M&'I*FD&@_Q^["?MS6ZX3\)DV/$D,/,W.N@^U0H):20/_G1'#!F@$^JH*"S+V M%_\KQRN:,X:.3N$A?RSQ^G SY4 X![!\[WR?-Q?0 MB:0@]Z-ZT$(A@EVUC"9JPV*(I./AD%7L&?IVH>)%)N(I+8%*Z9'U,Q>B.0T. M&PTG6+Y-5UJVT)P &1I+5RFW4$>=1 8=1[")JZ75!UJ/>\6G7R>ZX*9*VI@2 MD:RU7K3'RM/!&"]%VY+NF-(A#Q>Q6 M3CT!"/&^*FTT9'4^1TM=LG5S2-@V! M6GE7B/BF+\:N_&ASCF4P=MT75(Q2OOLA5"9D!F3BO$GPI8.C0C#U.P,>,?TC M>!.]Q!^'6QOE,C*2LTMY5PV)KF$)KX%$^+ MA(]E5(NC.X8\.0#J" <85\Q@PO=Q 'T7#G ?3]'F $7'8:L@C":";EN74&S% M_ZDZ9(WA*30(6L]ZEK!IR1S@2=KO[Q=:NL#+X@ 1( ]L5<_POWRX/$AH1!,2 MT:,JK(=,*RX. !_C ^,6 2+U,H*4")X+((M4$S<&/<"#V'^U-*_H/X V/,5 M3:"A1R&/4.NYB5/^2Q?3,=0DFK-,-F;O8%@3MX_J _K+<<]F _)Y?'AXW;)H5?^@8E=LCUG'LQZJ1-__= M_%]K7K*WY]F]=+?L^F"W;G/J:%^ZO9V5Y9I;++2",:5_7,#-XD*+:)" /UHT MG2[*MG.SJ=I:SIN&;J_EY#9?-XA<7$\\?-+/W.]:16H\FN2UFCICM2 ME!1.<8!=;65.4]P0FX2'ML<94T,S2V+ADN'<:S'047S>J9E)(O:@[ZE\K3OTP6= MJKP4(=)0?_TO,^PB+XHBWP0UGI;L6T>PM=$1>>-'GOCQM\@VCE MS(1Y5#Z-=3R9KK(*-\[$M:O0;N*@2MKN\(TN#O#8Q(MY/N1"\7!!0U^&/_*$ M,YJ]PTS1?-U>)#+6WH1[(/3& ?/1IP\(X7 M7S(LM%\*AI<-O)T2L7"ZNOA8Y*^@BS XIN>^0;UXM^0Z3\6M/1P8U8J/7T""U)_Q"\ M+L[YQHA47*U 0'EHQ58.8.P1=^ML8,J5EAGX488-HFEEU\]6$F*T@K6;G)*; M*6#2H)#DE!Z8Y6"BU+WT-G['H%79BW/O=][=";S;W1!\IW4_.\F2QA@:MD,& M+Y?G^"\&4AKE5YEX(9.%JF+]\50\'.XN-)B&H!61#+N&QM9[1R*"/3[FE8T/ MY'X(^-A%-2M>N.YXQ\:P5*EIZX=?V#\T&+P.K]\(7%#2-LN+-LWQM2D&2YA% M\YY&PGRK+Z_F%U>70*L $;GO.K61\N^V0$7H)7KT(Y;BX4^DBA9P@(XHU&G$ MP@I+I!LTO>33ZW^2A(R8$-3 M/3FNOY<#]/>F &:]<:HELB4*,2S%2/Q@3FK@LJ@GHH1'>OZ M@@,(HMX;B""^8B^*6!@ (A87DJZ7/)YZ]4,[QD2MK#9S?ZSYU5\$9>5EWW A M1<%N&,G27)"E65I)6JGK]V39CLN7&"E_6#3#NH/WL]K:]$0>PT9T(TG8H8?4 MY5):E&_PJ'E$TJ/XD3W/"W7"DMK@$M;CMA58[Q>^BLNNHEO#,T*V+CYYY=?I;V.0)XE)5SE+/! MKQ>?I'%97^&:/=I+\X-+(8[G+?0NY"]6P#Z,W2'5=EE#7BD(36K@C 5E96F* M QS"/,8O,,S98D@QQ""\)($5N;E4N#GXFF.((_++G1G6L_?S'$ 3Q=. IVAF MS<&:>:#!7 @)^&OT$@$0'1S@B^!]1D*#1_NYCU>[?>B2*!UC&05Y%@(]A=1% MS"(6TTGY2(A*"OR8!H4%"W)5AW_*[%3W?O D37]T3[V?LI$[/>] @Y' @Y=> MG]:0N-%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 M*A5Z :^,>]TS^:'0OOH98S%@X*-G>(M;\/D51+X]?J%L"2V.=_?:R5)Q6UM0 MU8"BZY%+GY:(N[\2UWZ8_2+#3).+]OY1K4&+(7Y@!FQ!\9XRK>. M;D/4AVSJ!4255V"J_V'I_U&"T'4J@RJ-Z)W7PR5-#8J4#A\73$1=B.%9.[L1 M!V[QGA<(329%4*-))0T?(KN.HO-]Q_4]E>?"I[6;*I MLT=W?KB^^YL&W>P4%U(E9W%!Q:B3 2N>*DN15$];^KS2Z^N4"I&<&>G/O]G% MC/D2!+-R7.,XIB\'Z#KGL6:'UT%[J-"UA4310S@P]BS2M1:[ N$+-VL<%=I( MI"AG@-#$?_A&49!/Q5^""T-P PP#K@Y?]G'1JQFO-C\^]E-30?FR;S.\AE4>@BEM M*2T0>Q@;?I1Y+I!ETKE.9\^R[5(K\:-:3?Q"ST*J_\-XW-Q8N M,YSYN?]A/_8BKE6Q(RL\2^'2I0^8P<_]29=;3N#.()X70^/]K'-F$X\+0DZ/ MZZG5!EU@?/P2*OCV*M 6]WW(.C@XKE_0W+V!ED!6,: AQIX6O;WAF8D_MG?6 M*-G[B/:OTM5L8+)O!MN >9YR@(;/36ZW0RNTJ*):/]8V-9=(UU5(+P;JUP&A M>ZWB+K6EM[$'/?P9*@MGI]2^'TA[:12C[(YS&8(('@+]=!DNBO?,:2U)-BK)]#PU5:SF$7_'6YT["D%(98/?LKIMHM]_Y7LGB4QVBP&*?=^_7GM8V4*\JX_^L&&"X1>C[!= M-X#9>?P-,A=(*"(+4#ZM#:6Z0"B@_[55D"USWK>ZZIJ^I(+;J;'/)JOPTO=/ MRA(?52N/K_W(]P.KA/ A_&GXB$KAL26%7VQ,I'1&>A_,\_V:C7YU&P(WGI,G MFYN7"?-\=ZQ'WTO%1[P*&#*@$;2>K._0E1E'\P[.(OA21XB7.Y8Y?S70(L&]P;I"(6O\I*;#XW.'; ME]18X<.-JN9G%Y F%HXO&G]DB&ZW59$MZLQ%F;XV$3(S3T*@M188TB?(_E2/ M#I8+"3\N%A&BZ/*1YGJ9'&>D 7[X_,9.2DW JH;'[/B6 @2M#I53 X M(ZFN\)>F,1?A)9B40A8 M0P[@03.9,2]VE!T2?-6 K.REJ3&U.$!S?8@2%'AR3"!H*!<71H6^N*D9J41K9 [JZ4@+#3C/]IGIB:4^W$CN470F M%U,HH8:4X(JL#V7E*8;QMNG7"#)?6M6$FV5C[R%#ZP*-BF,;^YSF:0A_XE0W MH8/^G 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)_ MN@\FY1GD5@=M,=1MJK&6^FYN< U^BR4YRH9!T?ZQ#U[PYEZ+N4']Y"U#0_9- MG=;^BF&!YK*7K/TEZ:F6'?JG:=M?7CN3(W@A0FLL(BY7')>G<@O^"> M(@ZU@@8P?G3?&I:A7*V,*T1[J=!%-E<'V86>+:>5XZ^-$>AB9WO!6RS^9^A) M3ZLN>.PF4WQ-(Z66KSP: : .IY&YSY.:ACA @?[P- =(#]2_W1ZCB_6_.W/J M1(\O+I4#C-WG //!'* %S@&\<(IB25=(:M9DX0)WIE9&LWY3R8-F;_HK+02_ M>=+1H8!P(H*0O&"&PDA?T>MZ'& *!CE\GQBC+AY- M(++BD9-!L/D\;T@8P"DW.0#%Z%L/H@_^^[J=?VIG0= 6DCMHBBWZ!3J[K(E% M@RPR#2HP&0ND P>H@\10SP8'>(D&B4:LXS"V.9INQ &6UM"?3KJRV%!%%_ T MF#T#6YV O /# 61#HLRB->,-?K5<;N++5C76 T2IAG%,'K>++8(9XPNMWU9; M!FT_\*[>0$\Y$4@;HRIAU?M4S=/FMC/",/3M3C ==*9S+616O^0=,Q(>S3+: MT$I>RV>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; MG'-N:$P]R5LFCE:H;,J7SZ-\\GFXKVC^$ NR*FF(%GPNB7:P/F&_[ ETENE'SISV$$]7VW&;]0'9'!35Q5D5!_VMCPY.&KGDX-3&.!?F>ZSG&< M.CEA42YSL$EV1)R\4ZM_TF[^!-UT;8_R:?@E[I&WTH=:%TZ=U&;@:'>]]\LE M=6!4PQ+2V%*)E'31CH#6K_H':<%9H1'U.J:-"7?N%;0[?+CO*S^A4#=LG(>J MCA:..I=5,ZR?25=X.7/>3%38U"<("K *W_@8R=1+[ \PH])"$C)2^9E;U^Z] MR:%JZ*8*OZ?-('>G.2E%Q]FK51VQ[12/"+X&M%Z@G_WZ?D2 M1XE%0I^.X@QF0&[B6<#&::^='EK;3-$F3\0_QN3WV4SB;[8(Y0/^0%+N2"M GH9DRX97$Q[#B:X@+[V>Q8S"3SJ:LSP@41TS:0V% MRFS4$1$+ITZ2)!7RU\?#']P3B"1(/5YCA_M&M#+%L'C%-S-M#JBB]J?U7;56 MOCFG#(+ B!O"O$@IVXMU34GFZ5U#/[Z1@Q07L+0K<$8*Y.V0^PW->@_P%$:*"X$ M9N!9$ )0&? ?^PM %%0Q'Y+5'.#2/0R=S 'B(/>/U3=,K2[SZM^YI$W^87YK M3IP##*XWTG!4&7+>LZUQ\WJ$3.(!TKMM,HJ_MW<9L^D>\ M^G-WTHBGH6[7NZ7);I;P+?IX9,6GFR6@=$]&]_JIDXLJ[SSS[7\:6O0P'UKG M_#0U=KP5\C-U_.?U3QT0&Z_W1?.#!Y$L%7(>%M>O)LR]E +"F&>0,BO>J!\,*Y7?(OV8N#<(/[(PC*F'].(R6-I5W>X MOJ@<5/HN0[CIT@I-5'4]/EQQ+"!M:X:A=FFN<]H:>I(#J*VE\+>YF.\^MI-8 MH83()JX@8]8<(0KV&IO/<['/MU5%X&9?>5ZZSF#_0'VWJ:+/)6ZY^5#>>PU( M7 S<N*F4 IID34P/ M/+I;N9^L.GRKHJ2$!9.I0:F'V/>@C@?4>MHLA&CNOG&*_U! V#'0'L.#N;?( MML&9"$D'Y5LX!4F)'%__8D7U.3#)/'RO M?1:7JPMG\GQOP>4%Y&L/P=1U0M][TTY]Y@ ='D5?V.$L_MOX.9V4,A_:S ;Y M$ @887]4\KTQ2+#RL_+JA--X>RS'= >S*SZFS??-W1MS5USIAXP9LL;9R(\" MIM_$C_5ER!$?6"_CK\$B^B0K*W+O#BEAAQT;O9=6#0,^B0F/PE9#B22SA)JR M)*0K9+WW0Z0,0C/0S&VTH OL9_6,M_B,P8/13N"0>TH"<^M<1YM@^H1D3NF] MEL'^3P+T CPEMV_W5#'^%!-+WT]XM.JK&*RQT Y;U=18T@/-S%3*=_[B;N1,WJU=X7\.\E#WP/7:>%.H45 MZA A%@XP0=@8=K$%:U???#[CUV($JQ]2R.0F(@_*$+'P%KK,OI'A "I0""6R M2UEIT1Q@6A(D0HX+221?B1*8<_R^.\E>*XL;DRO15F4AM33DS)RX;&L)8#%%D[J;)&;XZTKNB(1#: M]\E2.TR8)@<).8S-)>TXY;#*&U.SV 5G=X?#R=:OTDV-VIM14063*N%X/M99 MLKV#XZDS!6Y;7KA6O! -&PYUK CF:EZ$%-&85FV5XACLT5AG85O[07W/WHE, M(>^CXL=">:]4160UZQV)>.=6O:_[6O=:,G^H9HM*F9>'^*_2-"DV(ZD#%]9> MD%V64)IP3,P,S)@;@ EVMH@5QDUG,J@4Y Q],[.D&7KG;S)+7!3,7S*.D(P( M2T(WYQ+1_38$#G!&@\Z#S"/AF \Y@# KAA1(9/8U_Y9&[)?FFL7_)=](J P11.>WU**C$*+%\(> MP 77X6(!80YV@WG?E&+NQR[[\5X_BAV_)M2Q3>Z^Q^=>#1-38=.*'E_^UY\^ M>1YRFRE]&_;!(O-PXM-98&O<$O(YO-AUZ70@TRC$\)[+L<\T+6._"./"6[C7 M:N&EWNR-IGW,G =])S.I0'K#RYL^<3GQI<_>G M!=6.!3A#U/=61C=H"ZH,"*"B^J8=C-\$&Y*LI9^-AQ*]$I!JB_G/>0]=3LI! ME-"A7B"Q6,M_9KE"*IB!Z&]I8UX,,(X#&/0U]%(Q?TY)+CJS"F-(9E0:.@RSODMIW2=2-<6XH/ H ^,-46F M]M(1HE!HJF/QK\8P7;=R@&_E&30B&+<+(HD30AUG_I'D_F<1/#O>5*_H]1CD M[M4]?4=T9%ASJ-:<,9#\"$F(F^72RUF%7>Y=7F?;K5KB$_.\;D^Y3;\J+_C2 M#$_$I<$]"4]R/]%JFVIMNJ:[C4_KM62-YWAH_&'#X<(73^]?1EFI#:5H6#\)0G9UK M'D)"5.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 M=$GFB_BAZOWL=W@7YDJXDF;9._I@PN/FMN1JMUOY 4+LR;7;PT+74+3,9:7Q MRI+X'1.V[U^=U[V[,^>H^('HT4CJW9]=U?:6)'_,)8AHQ:WJH[6:[PP4*=M% M=MN;9', C4G4.0NG7J9I"#]\1\BY!(;#K9 362>96K+L%+./>U!OLO0,@Y:. M5-K@7>JNN8W/&1;)^1!F%F_LR=M6^7F]-QTV#SZ'G'M>NQW'0RN&U%+UT6[? M)55S94KC586@X[/?0A.-K19-45B:6D.\TTE27@+.K;W\.\B3R'52WGQGQ/!E M4?W1OBF-4'_F3I;!L7)\V/*4W$VPX\O.H)V/7_&.6T"<,*2OT5N3!U'WZ0*B M2H -'_7:P+XCH:Z3^C,>)F^X>TX=!CW,2QGCT%2V8(:V_#DA"MEN-],6W?PU M( <<1J_%2C#U13A *)8&FQ%>7=;D #&^<#*.?<0H!@J/C"S::\0@_+,7*U+_ M* ? 00CV6P+_)EB#I\C3,D \Q$<[?5=UH:AR:("!:X==K452-#/F5)JQ%M#] MM#GF[#^Q=@H/T]\^QP'$=57D+\?"=ML9ME\-_'JXG&X6G.8S\_ZD5 UKO+0D MOFO\\I&HU*0C\N32&AO>K;OG!5 E?3.\2Z?':*R3Y+KZCMKD@V6O5,2X]ZFF M5F"9BU6HB-K2@1:K6M/AP[Y3Q%7XT0F'ZC?..WU$DT/R5[OFP+U,C.)FTLV* MSHT4##9 MQ=O_WH'(D1'->&/)U.SG<70^UA?RS#-E7=\))6=DF=(T\6=ES>7)U#B*"HOG M%]ACU'U4C_01?3&:S/A)F="X$BS##TX\MW]E=_G7-9-$UAHRC@DY":X:?IQ/'N?%CD6)-Y&YQRV)Q#-' MNGPT[,LNA=L8/V5WP6Z%C3!/C)1Y7WYR5?Y\E6DJ'E>Y5'-5P?G+KCJK$3/B M-&ABU<*HG/VZQSYK4S4:M8I=3Q/!P_WF# MB]F ./=]'B516KB6E#WL4N\GMIC!)&;V)UZY;NJEZ$Y=S^%UKPH^^=12H0O_ MS,[]LRA25/$."]#EUS$8'MQR@*B1A,^T7^F!4^MG?9@BWH:&YI&M#D8:JX89F($11JXCI_8ZL("?, MJC[A(+B?#;'(*96A5NH7\_L@/P=XY%57\DO BOWC1T+[9LQ+3MJ4ZD<'6DN_ M*R&-LFZ(\5OMLU,_JEC"=F!(K+^/^#AO?CV$ W 'A@[%UZ"RZO>0S-;!0__ MB'V &ZG]::[ZYME%(])[ )\#5'J>I&U[*QLE4U AYG?R6),LULH4]_.SN$)@ MZ/:.]&[_X0VX9L,UN7-0'%J@-<%?<)GPJ[@!'>2@<&.&;9_GI#G7;,'1 MRMO62-,ZI7SLA2ME^Q\?N'-9@H(;6!DU*V.>#3'^0BI^_E'^V/S=N7+N< M,IE$%SSP73_-O-\"79DP6L&@,@EHQ:^A-U _4C?$QK^'#PY*G@K(71H_=^#I M5N\&BT0#/N6CQUG0-\B$/\EBIHQE/N M2$/65H)CRR;A#7(H>8H01D;0Q&9DJ-]W;&*D.1G//G(0BJR-L'=_L+I+O;[R MZH[*JQ?+T8==*27T@1$6MLL0N/3CN[\-7M$3K]DQ%[ MUWC96(-2LJ@XJA%KZM\HMGORH_J"HU>^_V^!G<2+6K4'O947Z"' M!<^4W^W8^.O=I>;PTRWG]&IJ-O9)+:QR(SM6=-5RB7,ZCYQ,EUZN>*FCGG]X MB+%HXBW%_3A/0U.)I$.SU3K=(29>XI&0X MCLFNQ>?THI-8F'8:0?G2'7+3Z>".3@:<@D[6O[4)_ZOD=WGX,=CSY*^P/2'P MO)43=1X^J:/1I)+F ] :[,MYD5J09:9Q5>'N0$[H=*%[R^-SO>%D-YPUJDQQ MV\73WW3#CGI$T&#C9\=7'J%$>X99S=>_G$L/F5$U8I; -[HDEA5)?#W#$K$9 M2N.#3,R\A*BSTTM%(S=9)VEDN2:A/:W\*^$_?LUWV#]:'QD-7_F\3G50W$O.3S 0HZ>- M:O]P/^ES;>,N,DXW&_*<7DS]F2I_JBE$HNZ3<.PJ])QL[^2E10Z0+_#,D170 M,07$> BT-4F'\YJAQ42GI\WZ)39 6]2%=8K/B'-$R6H3!SAO-/N/;;.F-GA) M>!$5S4/S."_PT!^U(>N:&:F*_V[!0#1<6M=:FLO*Y+O*UUH.9>+FK55#/O=8]9[<,8EZVK'> !UJ^T MAWDAUN2/.>/8W2.2PTC+UZWJ;T6#%0Z HA>W/.CGX7I=DM>>M3GS%&.I;OT!,ZKC)B@#P^Q M6&PA2;4F74>SRR'\7O#-W>(Y@H@BLE9?N+?2=]Q3JXXA^C(I&I?YO9CZHU/0 MD3 +S!N/ L:C-N=XG@#7D]@N'" ,#7[+(?G7'9W B-HZ-S(JX:4EB2A/U=YP MORMKKQA?YK>)8;#Z^FZ)5JTW=?)_F+L,&Q$5(C4/RSN;([]\1X&W%__G S4UP! F!A3V(_[ )%F1?5$,=EJ(< MD<,:H(E!];X-9GQ RVXN^ GRC!O)JRF> ^Q$R;I)'RXOBJ7RPT[Y[/ILXTFJ M=-Y*KKF#YF/X@Y*MIR%CLK?D 'AR7T,/ O.\Y#D(NW/:$Y+\8N 7_C6GTAR=!FDU@ZAWD&[E9:")M87P>LFZ$ZLHD M.AAR+PY@?\^+3L.31$&C/SZL*G@4WVB"C))0 C->CL M?N>.W?2^Z<<0%#+WN<$&\%L];Y_ +/$O/,/FB1MP@,*LPDN0Q5Z71 B$LQ[MU0CV96^SD(/0TY\Y'YP M#WVX1KK:(1A-S0T]C91"$<4,BKRV#7E]B^;/T@RZ?3,<+85/#Q4\+1C2\HKA M".ZD.\EGSDV))BVX;#3#Y"%QP3S)HFUF-%"Q8+N^I/E.UAY2Y4'OP[TE0Q]N MW6V\=GTKI"]MC3KXUN9;2;E)<]7B74K"+TL*P@]/Y+_CIMNDH[B>9B\@WB)Z M2VC8GLLZBD+A&0:AK],W-K>R7B_\X=@+:65(ILXM+T2TLG(HL3 G\W;'Q)N] ME->A)XZ@^38DQO6U!G(A'"%*_,KBZ5)VF1N6<85E1ZZTSNMHEULYRN+5VMKE M/QEN*Y+[H4+I)L./0_C(G@1=-IO67V<_7;^7&2(1?$.WW]WJ*V_J*V/XFXAU M' J7@+XRE#NRBVQ0S*+[=S87=/L$$"9*UG"9.>3]\]*$XY\2@MD,;.<;/8N> MEDQC:LG/)0;/GR,G1,Y6,ZCYFV&(C&"7B)W'\ MI^HN-8RFGX^L?(N'J\T%^(L9<;^NK3[D\,5X 6?-A+U[B6B!+(X*6SORDP., M!G$ M'D0S!47<>UH\XZ'R/O)73X-?X)AXCTBRUU+-./O:CH.=ZD,"7,@'6EIJ*AV? M^>GI'N81]R2BO^^O]L1U%E^U?Z::Y%WI?E*_&=Y[F(8]SPJB]6:P#I#>4':D M)=1K6;SL7J3PWS[P0%%E0V1UV? 4F5[C[:TT7%_0+F.B_LEQ\EYLFYFQ7$]2 M4:Y'4L13C:/K4I;4T#,,YW*39T_Y*U!R=+]L#8:^U:NZ8Q_&WTYNH#/>TY4# MWUI_]SBJT;I]$8^8WM2P=^B?-Y4'3%"O[[FN45X^./^]V5,DII'NH"4]^BMZ M!1=$1^$-T"[8"-RHT*/R@#),:X^OC4Y4[>]SG& S_OA# MOI YB:4"+]6R6 ?L> @&0C!T' M&(?LN2IM)@Q_F06_K>0CII86(/151RYB65_N@6UKBEK*M;^ZCBBBYHC7/ MOW8TU9PI+S=C]J]16*W"\=:^Q_,+W(?D,MK^*Q!5_/8O%%4;_N_#Z)\QVXA1 MEH"681+I$8RA9#2A@0/;#*1WH69L>_ K+!UT7>!.^INB.W !U:.61 M\-ZV"CILA .TP7_\' )1*BP>= QC-^DA-:4;=3S@2Z&B%!^ET: X.#[)S>*E MPBLIW@H^:CFM@"K0Q5K9%X"U'&JH>N3'K-)MYG;F =1KZAO4;YOKV:.DJ.C M>*['KO;=6X^6:KQVHG_[^ EEBN=:\=.A=Q )'H.=_[OY_RU=#+D>CSJ$'_;5 MT-KG8B$J1N'#(__F='*E(CC* >HW]V&D_<%U"C(3:IG*>S](99'( >1VDTK MQEP5B):.XP;1F)&MU;2W)/M&U-YNV&2X=-1,]\\#_/ >[I-\E&OI6("893X&_9]L95';XF[5H61?&M%PL2 MEY:5,BQQ(I$-MN+2CW:=ENZUQ)NB1].P^>?(ALGWR/:U-FBR5OX3*;_O(M/S M/.)B@&#>_:M5%[E9NJ +8FBJ[+%NJV#.651. 5BL[[7O<G REWJMY^ RH]YT_RV)>_")@4JF%0<0-GJ;$]'. &\>G%>3(] MP4FJ>LCSD]L\NN]LBI21^0G5\U@_)VX)^IL-1;#K?;OY1/1(:!]=^KMM%"/= MQ&0,HB'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\.N MTR\"'^W?:.V;]JRJ&'8PV&I2;BQ^")M\E17 M[H2,Q^"%^_[??.6@P"!*=0E)8(:X-7QB[4/Q;M^X>&+]YR$H*'38K^+2QN;N M3ENS5NAJDZ79N@,&]CY3$$^/H6SN?.5C"6.;I'#!\3%AZ)AGGK;T+0^YEKLG M@=[(27VAA6?C*H^K17JX;[OY]'/'L-=_R8.OO// X69:/OO,GQ=*NPEFI%G8 MI$L\N_%;RO%35-CO]S;*S)^)P:[3;"?V??[0E.9T7* CAGL4@7"R99I[>+QG M"9!_??QY8U=ZJM#*/EEK&9!^#,VW6%/34]\=MG"8_D:<$1F])]>H2Q7]$*ZU M21E(X-7?*$,+.RQW( 0^/I>O6=5;SD6<,H(SC^.R/:97^NW-CH>H_7-LH[41VMJK$6ACJ:8))_X!(5%V1CV[CKO.RTWY09 I<__AO2NNOV?Z>^Z M"2^ZF!4'D( F[WJ@*#1YV=BG?R^T$"4L 7;".N'IQM[!E-S]Y5KAJOM_GBN- MGPL]9-7/ 4+(0YF"M&"R3EV-B:,CJ6:T86)[&SM@%5C"&Q#7Z!:B=Q3 MM+?CW]8]SP_CQ_9U30JI':??=A%7W+XNQ1_LS3J#_Z5IOR#/C0#7.AW7AX6G M3&%&A=&MYD6F,6?%6MPR)-M\?LL3BS"$Q]!#:>#YD1@.<$4;O98Z7NVSF0R_C:$K!AFQ[X]! M(WX62>_">S7C)Y%&'>#=<2&Z1!\'V 5!W")67_0_#K42O72&[1M47:]'[G?- MV]Z.\F\@4B9 ",V'S'M+A<%KZ"4"NS06>N!W0F_MG_; ?BMX&<7U[]!ES6PW M!X @C[H"_D19-*%7(3H&@>'2YK[J;,34P3^\\0P9[P $S3<2)FF(!KMX(HU6 M%4GTTZ%[QS>!!FR/^?,D;'^="4B@R7GI_PPM!\!ZN\-?_A;_67R[5>\O]5/MBBR@.J[//==;M&Z5]2.NE=?9DB;YV>90&P: MCB];']"'W]) S($0@,E<836[3[9<$6UB2JN\9Z[%CU[?,@$_KVVG5T M+6R3?0F;0"I$2EZ%-AJQ#C*$ MV%SJ*ZRM&!9DDX_@$)-[=P0RM?N0,S_VZ#0JQ*X>_T?E\P$F9Z-ZNPV[>U]. MJ@XV;M>O4K2+5' Y:C+NKW#\.4KT2FJD@@D?267(_K2GU6A_E<',A9Z#I3?6 M;(;%5F,\B!Z)M,0QBPE,!'B@X[.$R<))F6=Z6U^WN9*N9)#R(*:6G2YEMN_RE3"=L*-%S&96RR;! M"NUC[J'5^.+"M>PDJV^KVQ?S09(H7C5V'KV"UZ+@4A4A_>9$>XD5U#\ZH/%S MQ"PN6Z7_]@"F)?G)B;*UNL?-B^F;\RDUOE^FSCE=O6I@'H]L6H6'CCG<;73I M>(A:A_LR?%CJ],WJ-"707&I&7V+=EM7,41,N@L3/CXXMW:J>4PU+JIO@D"1*J% M0?U8KR-]3HVL2)W3T@&_.'^TS4CT#];U(^%R*G@LZ#'&1:)^V@W-F;D#C'U, MQ9M*[U@"I/GRI?BEZY5>:=\:S-GDXBKWS%D=76E8Q]J20L^UP<:14S,A[=K[4W0<>?S3TF^)?A#!#"?D67I3 >L,; MB5^"T-SX("YKS'P#0M,'H+>^XM^>>T2ZH&J+-?NZ&]S1L_0 N\MC\PUU-SN'^=\J9J^G7IF'695ZAGZ"L6)NHF[@=Z,5B(3MY\ MT5\1%$$[]Z,)425L.I*$PT"B(NVW@T5>-%XH7F1"_7R'84$1H!A^1/Z/-XHV ML*[1K*Z29<:6;N<['GN>KZY:J4D MI5&C5#I7Y^Y;'5:[DI@2;JJ,GFA@?,]+Z6U]\6IC!T'X]614X[[+^W<971,P M0@:AG(N?'T5(AIOQAO"=E^=>P88A"S!UN5IGNT*,;T6-/UU.-7GMI;%3Y,)S MUA>AE[O05:5A0AHK,M&\6ZK/L)^BC@7>'0X0NI@\%=H7=-6Y8SW^X#IS%(U? M0"(1XXF]N@;'KK]_DIQP@ZF'3^\!GXXQ7I_OWVY=6V/(3&>U!J^C$+.;,<>H MZS> $@2'_9@H^9MQR]_94L*W=3Q3G+&LX#5<Q@6*TTY= MIL''[(P8\^$%G#5DKK58$HR]0WK_9H#&__:? M+(YR "X(4F/&""P1Z#EDT;Y.9%+H#?PJO@K[.=1*"#*]B0V9%Q!>PD?AC#VZ M)SE 6#)Z\YUA*Y ;BNTR=5C:T9+-UZ1QJ9A/?:#_QF?&1Q@8VK1L=) #\*&_ MHM=D ^Y!0E&3 VS^UXT,%M37,T81<)*5U^:KV4@#F"V.M;)R=?T"G,7$_(P, M,L-=&ONP6KSGH^_PD9E SV6]\\(/F8Q\8AVNBNQT+AKW3YLWPY!5]_87=A'@:7]WL MG?.1+%.R4;B&.0_MF45'4<51]25[\[>YRYXW8.JW,[8&8\YH'PC3UF#S]S7@ M21<) \="+$D_L;M82JX5#8._PN9^=.#:,PM:5X7O= M0VT*-@Z70,%:CLXBO&W_+#VB/Y*T$0]Z@%QT4\C$YF?J>-P"/.J3L ]9IS,6 M@C0FRU$Y&=]+]O9=? ,]^0"&-!MDXRF29&D3+*#YMI/Y@"F/ZK)S73I,^B%E M!U?NJ[PS4P&,3NR"J09G) M___PN36A[^:#P5]-1^'/!LN-I%L%3/&%GD_$Q5_$SNMC*IV[I8LFUS=6E@)) M596^I-EYJH57K[I4WP&N56,N6)7%,@"A 9=,50@/LG RH#>JQJ!DQTDX45JV;BA^*0E^N-B=]WGQ9%:LLNC&SF$'^HB\38*"N9SFJ]53]=:W^ MZJK#U^-[D7>U;39J0 6:8%&EXGBN>8W3@?P?A<'QA3U*L)"[*C+#YY8_7-\5 M]-!)TR/!2+6NW,M8R6H5\I'0;<;)YO(-"CF7]60K<*N.^LL9\TNBT+1R@[HW M.8#XVJ43A7XZK.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;MG1N ML=J#- 7:4SM%1OZJ-G%(>.):@/]9]-8Y,6XF MXB(&/"*T;YK_'HNW\XT?N(RN% @QL5GWM%MUZE4NDCHS;E*QD"5AF_%BZNW3 MYB/9B"7;VUOV^4E91./\F/@%9_J$=KO"C?X,IR"EV$5\[J;JLR:?J5JA:I D M S+&7_RX\_X5N=+JSYMB?\).CNI<@M8EG& N$8OG0U026T.I3 M^H8D1+^QM#XP3N9;)B3_K5D7%)=@_5J@ 0S2Y'UKZ'\D:ZX0Z2(AD"Y'=D( M6$Y/D>$ ,;?8B&G,YS$5NJ356L(D(1.ZG^7#7MO<@:5945MIEW7E)FZR+)SW M#FLY7.OFV6_DPTN =#XF^><*[NW"&@>8$*LK1CW,,16:)R^H+LUT"[1 MPO9?C\F\X,RT-%+NXI"9&90NK2WK.)N-ZI#)3O.DAQYL B>)V1"0/DA\F#-L M/M]S7-.I_+O2>8GK0/F%\&'LBT0^1;*3\U0)->K%:A?H1&?H78K/;+V)FFUC M+\0K4?HQ(*3;Q;"3H1(M+0GB+BD2(\\KB%+ MA4%#$8X(\5VV%YU4X-E^NO,OKWNA2!""G\SPV$^=V(JF:+PZ-4L,,2 NWYL MLR.$WL$=0QJ+[ 2$]O5P>)62:IN^RZM+='F#;LSDHFG944O1Y=AJI;7Z(0=M M"[C1KP=[G=^W".7DC&Z>B_H*)E7KQ_^WHKM079A"'HG@(D4EZ%_/@;_]+4[9 M'87L S-Q%-MUHAPD%ODM(/"?[Y1C6VOLYKQ2-TC8Q0*N!%E:UK=(E! MQD1@1W)@6&+&\4ZJ=I[4^[B/%4H#5M_T(P4H83;25=H,C"S/$#&J+_QH2XU4 M><3K8:'OT='ML?K5RG#HJW(I^ )>L5%4 ,WJQ MNSV/'R)K/F+S"E3\;>MHP M]('O8+?T,: U"Q'>\"G@)XKS*6$0&@/08*S5#; 5=)^]7_;?.L)KDKEA#?B_ M]$8^6/G=$MJP%:T!ET3)&5FK9:<+[?MCW&A3:H\"T_A[PYP_A^YYV&F28@A_ M5?]1/P1Z$T6B %Q5B1E/89J7)S.IADJ>M/R@;Q!T&'A_?)UV-,IO1WI&/<<2 M. EG]N+7O,,Z-&?.!5-]V,D:*MNSSKQ!TIZ":6M&^*8BNW9_UN*KVI.K2>'/L370M?W7 M]+*N[ N;2+>4K-B[]$GSL_#$[M*@+PCGN5[CPUPE@D!DW.C:=]?/*RQU7W%SP5-<\5.+S)31/?8.,&A/USOL.P4WO=8,6O"J2Z/JQ;)FO[U:TMJS'@H_%7#H;;-6 MS?P0^!0C%%LXM/_ I.A8WI6I/\5@:E;T,90-7RVBED;0W_+1+V(:/G8]N.-1 M*R1>F#? D;5K1GW&JBR^SQ:A.O#%Q"RE+=P8&D'QY*<)O9G8],\WYFB/[V2+ MV*Y2Y B9%NJ(>ZZ1U)OLE8^,5Z&-G5B':_CV5XYIRGC5GDIC M%>P>%)3*?[U#Z@#B^*LW'&WMF/ 8$4.,R.<7$%\TMPLN,L/O7KE-Q9UP<=HE MAC20GY7YL&-NUY%[E(C0-N1 M$=6E.M742(_1GN+O"Y*9-VZ\BQ\;NZJIW';4];:J];V4+(77,=_"B@RS]HY3Y\-?)HHE64O0X+C1F*-G M;>@/-34OF9I=RVN V1C(!!%/Q!_*MMEZ>_#5"HQ+]S(H7]!:BS*W8-L02CTX M2Z92)FTI)&-QW=?^*\B.LR5I>!S,TH2!:3H?>P>OH86M9.,)@B($8-!@XW8O M96OIZ/M@-&]F'JDQD:V7^L(G;0IM(_NHH+3O?8Y4BXZUG_(!Y$EI&U)/@KD# MK,E3M_A >M61)_/*N<=.[[\NI[A.ZLV.D+43;H_/;^*CF1)#\;B+7#^73),I M/SN [7#R8*V*)>)ZX($JO/)MD@FIB=(5/E0G@$,C'KT=Z<>$9WL6E/1ZYR:+ M9L^+)E61TWGHB12\9@J(B"UKM&1FS2[P24FC3GS9&+SDFKM>_?DC.I$*"26KP>HB1(M(8L04D:)."MHY4 M7)Z4;,2\@FBOM4B+GX+=C^\>6(>U;O,L 8E_69#R-G[DKCE'RG=-P:IX:-Z& M!JQ#U<71L!J]P_AI-@_$9KMINF2-@!^;2>88ZP5P$6#$D-N$$4KT\A[1-<&1 MY?#&ACX84!"8,0%+MR,O[B%2X#<^M]VX=3FI\+AH6RW"<>)P7$VPUR"AYW!Y MF7+8D4[INC 22JIHKTLX\S;/I *?">:/F&M M0<()>6_A57D=N*^D!*0U6S-":3M++[,59_C.?<]7]8+>&P,G7X[ YZL3![M\RH%*H30W+=U%IW9X4MO M^5I\8G8[>O0'(*OOMUE--4;_5$3:"O2%Y!5B"*%- P$/Z)X\21E6Q+M([#3- MLBC'>]H/3*5X\?AE8WY@5M$%>$P1&_^F74?G"<>M;"A@$,LPH1G3L8EH_"$J M8S$XW;[]@[]WOU]O#/&#N?/WW8V[]:.;9KY?/:I22%A++K 30_:((2&."#W" MSRHA2,-F4.VEAD/^]]F/:A=K;-4_'#/+.)7^+F#U)W-G-[)BR>KW],Y #>*0 MF9W08A:EMMW3:K3WIRI#+7$E9,X"/J]2.L#19(HAG+K:")+OW4@R[4@\6K'7.2G[!,JW85%"Q,M?'4Q1-J%F2X*(PG2'<00 M5A:2]KX,I!O-'6+(8SI9I(5-.8*^+\JZ3$X%0"(]@DH70QSR8+Q%Z%>L(.X/ M?6[UMZ\-A;=_ ..]B$E@SGBB2*"55$GDRY/G4OS%D-H,,23L$Q>,4(9HT?D/ M8@BW ^_;8LS/#!'=$=)!B@-=Z#DHAA"]E]XN5WUX/<#LQ*X')MS%D'J_ 3%$ M/DTDWT!#":6Q/(MBD,Y1O_;K@-K^@V M>.66Z0('/:_\BYB3>14:M>8356K>Y9L>!4667L2O;@-R<5MH,_I2DN9Z_="E ML3W82;M$GM_I[8T9,SZ\[ZY#MUT]0-GB:U"5*=ISV1#NOTI^/'N! MP6$+$]##1?2:.)[TKB,WODU9 MM0]F2VT,EL;W/1ZS_,&<>MUJ9E0"SCX;J5MW>?1^=CTGZ&"^U>D@XV244[#/ MVP&[_B[*GIR^DJ@CARM'E73.K?_T<63C\9V$,\+'PH=BB'L4T*U)X^9W7(W4 MW'&MY7W@XY62G,<3129E,8+CWCD3ZZG#>V[#UB'4/ 96"X"W 45514H6KYQ4 M;+55&SY'"[G.*[,.#/*]C=:N"KA4B][1%*[1AI44&LA-#AZ,K^@@=P41R;YH M":;9L,I]U@"M_\70 +1!1+A5K*%^Z5Y\J_<:+K;/E-Z[$<17=[ /0?X1,MC5YF]Q>] ^U_]=Y:+NT,G?_(2)$N$ C.@QYBJ_%EO2 !&!O7A8/C M\DVU\%'H47NT: G*U&PRGDG>LHP5B,, _^SRM>YHY(G?5 #FRXL&BOA"T1C M%#R1EE9>P%IUEXQ=HS.]8HB6ODO0TL:U B8WE#GNP'4:DO,-OMV2,XY]?A2M MLJ\MKW:@&ADW.,C"9A8T!BS1^N^S-$\FF%*GS\WVCM2IFCIZ,6K[K,401/CN M2'XT\5AF$M+E?/\[OA^&.(*[$5R5G^LAU%)F0<.IZIP7OC^:-85:T3[WA+2X.MU)S!YLMB/+^J9OQYG-7T5EPRPI M#'33O8S)*SN'->DW_EQX,6/X[\:X[X+9 8AS*D2&+5M![MJ"994\H7BHQ M>$5\>I(>57Q/5$_\#%U\03P>2%6"RQE*H+K1B4GC$_Z#'[>8]MO M&EPBW+J3\USP0KO)_>JY$4*Q^?5B'IENN+@C*GS29>-X4NF%V:4[FO._%F&B M+;SZ<2IO\R5 MU$&0#T">92V&:;(5,3"]VCF#F*(PPPX'U-7S(= ,4A,T"ECK1WZ@M#OXF'5$ M@]LO*A3+4[O@CQ>4HG7K%Y0&0X +M-Y6W4BXI-42JZ<1*!<0JC_GJ:3*;F3E MIRU]88QJS@7Q)W_2P'XM'9YGDIJ17<= "+@?&9X[F93GUH_$EUV]EH.''8Z2CREJU9&[D!,".F;[761C]RU_9VZ*[/ZT') M-VS-3@/>6$&YZ[3Z@I-.AJ21Z=N7'%=";=*/+B&SFTS78U M8^\36EI;/;/6?'A/:6)TPP?5!RIA&[7Z'M^R#\ L?"_X7(L+.XHP(UK]))88 M5) 429T./H9M K,WO9//W[Y!=\KN^V1W)^G61S%$:7!AE3.Z!B9/=A(Z59[K M=2^#FOJ5RN[I_H:CVE0U0WG7TMIQ_2^'M?AAJ.J-)!G#;3,(0MKR%@,QVE6@ M>5[ZZ!7O@V/O%F[:U;5]%9"WC,OO^$+86\3B1,SY^XA_W:;"7 M\16!*^R0VSQNZ,:;[!]&SH:!";XY88Y$H+-5.2>6<1*L7*AQU3S>';VE_S.C M@><.R,2@1K'PZH+25,RPH%&3RD90'^P-NMYZ6'1J8)*?V@$FJ1%5QHI_5T6Y M')CT)+D'LZN5+7"=\;2^ MAY=(@\#UEZ@#^-NNDYF>(.>KH4X'RTP".0%BR"@!C,T_1D155?[+L&OW7-0@ M>7H=*ZV"O+UD'6FJ3#'__MG6 KHD/1-]ONC6HQKOV)&]N'@9U,H$;'8^N+@= MGW7^&)7K--5Z1V1.LS\^U0O0_=SFA:&!^[OS#D_Q[9,V]62AJ)3HW)70IE%Z<:K_#OQ]*TRL!,Q.,WLFPP#'P:>K MJ$JB9*"N5K!8V#_:(DVD6,$:$(6^T!0HV $LOR78Z6!9/I4@NBBD""CP):AT MGY N(-1!_V'X8$3:,,@% =S)QB21= Z9^U5(>$U8(,$$N4M$7CA'2:%XB9Z2N,3D DF[#@[1H)=>()RKY(V]F\FQ:[-Y?XK6!\_Z"92<*Q0HR MN@%6-Y*6@(<#S2!L351 B8YA7[>C_?G4&)%),$4,B=QY>V)7EP"'I 8<_W(K^2"+*:R<71IQLD I>,0"8[ M+U7YP>6"S?MX-SO4BZD!GZE;)1]BK4XWO^PQ'[##<,Q>.RQ?#SW ^3\JMR7A M0^CIXD%"!,5@X&=3>/8W,X49G76EI1CDURX#BY4PVX4I^+LPE<)M.+;SD"#V MK,7FL$-*E$VK]XP+K^&V# ,_J^H0"OX)1MK]*GD[PHIN2I4'/NT=9MJXLX*# M*K]20V>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-? M*:\?KZ-R*L^D5WCIN,H7.K'+B^;72A.HKH^>%?9U5 (3AZ#UI1FLJS(D?'(2 MZ%/6.#87MITX.U7#[\-'"VBOR2;J .B/H9R@VP$6?87)!.VA.TB#)A\NU31- M &,B0BK>X_:D5>P<-.7L[1)#&*_7"=U040>^!ST>$5XGV^CAH-%>BXE72L&) M.X7W"/"O4/J%Y5MIL.44N6-[\M7.OA3CCKOE H\> 71I2T 5QCFI6L>F3*& MH42[Z6W\Z54W_?LW"-)VIM7_O$,MC2R3W8>N64>:#? M5O2W3A)Z$]+-U@+U8ZD$(1^[>7WBVKUUG_Y6(W6YE6D(7Y%=B1%*1[D5)'J@ MRCU.GP9]6G16#/$L(MSN"6@I0S\Z4+5O1VP')T9F0[G9_&^8DB5BL &I&9H,41-FRBX3> Z#T0.L-7 MF&8$ND,L=:) A@VC8W1XORPB128\K[];\RE(YG>R#'D"!#CU,2!1522E(YV) M88@]7"=:7R"U^JL7Y_HBVDT9/EZC,;HNQ$?AP X^M=3*7A><6AG"RXD+T>>" M$\J(VH&7_*4NS_TX=?.(J^J>X.["K+Y=R^O_.:+DK]<:X=7],JWZKFF-;ST" M<7J)#\B!BS_V.&YBE6,R>=&A\,C)!B^LJ51/PFQ M@;JM3R'.,2OD0O"#K'5UN>>"Z?5:T"Z)H=#DFE^:9QA)NO/JC,'UP2+_\WST MA(L,FZV; #/2S\D,),WELCZG;JIG;1Z+]!9#)(7RKN.HOX\LUT *;<[- 4,@ M263MB>3.X*.L'+!_M=:0&'+N%H/'0Y8A!0]!@^5I$(:]UG,5!0;#!GO>;TCE M?OSLD7%U_I?K*<3=N0H; CF7)7 M\.CDQQ<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;*P MGP).X,H1'.?8+PWS:T9M4WX5I 8%L_@K 4F# &WBR),ISF;8V;XAI18,,'E$1>R^S"&=PNQ3\0QFO;X+4UV1S+]$*@5[[PT-<'1-P)5-* M/X:+(<=KG'KQ#4C)&]82S#>&L/FF61J2+;1@PV"V MQ"*IA9ALC9YH1WXB5A;?T2&%;B1R&!_L\48GX484SBVNAQ-!LU(^Z/*LD.D& ML%60B4=O8J!O]G"!IVD5V\60@G.PH&69I?%,:E/MN.73TQY>ZC_(O:&212/P M!4D4]_Q@J>H:2J6M8O&&V.>X$V2#+Q_B.YOZ:S?)Y&_JJ=93-I$)='K)1^^Q M4 \7%+\> '/%W:8IG*25&+)E8](;+W[:O.$)K@0+6OT@.*I2_J5$6I\AQP5I ME'2-U.(%X?J+-FFNG Q'LG12;IX;H.#Y1K]P&1B;=$$Z[G%R>W*Q"(]B$$ * M^\=^8"OPU\]W_N^N\ <2K96H8!B(A_F 4W-?:-I 'A\1@2AQ3O6/>*#QWW(T M])^'JS21G,Y0D7 ]F6>5+X8,%_#53_\MUB'_\\;+)G=1.'XL2DB9NIO>>(0O M\J-;I]LQ.?.1S;B9+;MB,J8!0EM!<-)I1^S#FT\CSZ7MK=FGDH\B_9BL\@Y; M*8F1H1TMVO:\V.8KE;>L(B0@!G_O)O@W%CKJ"''51)Y[=]_4)-]W?];\USS( MQ;NZEBCE2!KPCP]TP#CEH,$VY0#4("_ACD0>'>N1X!R :Y"B7T@PU\XO\K$9">:-Q'_[@7I7>*FW M-VP]6-):M#XN\RKR./Q3"V(==['ZA&U=I5Y^7!%<^4G.9E@:8H6 KI9\.*D5 MG7F!A);A*YP;EFHM+E#;E#!W#LA<=/WG_9M[%[XD*S#N6"_\H*ACK"CJ"MA! M6&(K%0NAG'6/0CV=:NK32VRTG4'OFZX20TZ0=GW QK5P<]7YET16KL7&6D-G M0)JQ&=Y)GX]'A#$)M:15W'D;44-SR0FO#.QCMU7K8Z.M_7;?BAYN]G$H#0@/ M 9RQJP-4;3YU7/[:J;&@8&IS[=V3:>."\)/>#&#-'Y5X< M=8$'Z+#YXNS/8G5C"> M6["^]_#4VR)\XH2\ZK3JT(N<] NL-8GIF5/JG69AL'MK#W.I26CM5#F/I!">#9!*CR"^FEI!Y](6R2V:[8L9S$/]I< 7?(XH?#PU?.D7P=E. M[?ROI\N2%'R#Z)_K1'JA3_&[2B4,A2$+=PI3G&INVZ3HJ,?D418@N2B*#,=! M9KACZ'IE>F5[L"RO%_PU/-IL^!P1S'IPF-XUX",CY+IV85JF.__-_2Q>II0K M\T*?&$) O[P&Y'E58:$SVJ+-N2EAAZ@]'_(8#R6AK:4:D7-J8T^[!Q3=@CD" M0F"L>9(CB U.(OT&^F?K]3#A[R:\>;8WB![I(#'1G[E\,6G.4FUA*_KIR,@L M!7/0RB9RF5_$_49.^A_0))[A6_HE.Q$[<7O;\\W7MV/N5#:RCG9TL7'Z M$K$#@K+E19T2AN-N @4%TH8FK<,&UC_FOB%7.Y"Y"\$=IX,^ZX_+W'T]8?G) M?, 3:$AW&IO? *NX&A :4=V7G^/1Y>9/IWZ9*PQ?6CUI.:-7%\G0J//-+3!! M0BZ2QR/9TE#.<:YK6NAA-[3>^Z@6!DD9^?1D%J#&>0[7^]+D:#?T7F2+MSF2 M5L7#P 9?P8BEO-[1?%1HV0;F6-N[ *Q)GE^M0TJ[OI?4$L#!!0 ( ,Z M U4:P\Q*.YD (Y/!@ 5 :V9R8RTR,#(R,#8S,%]L86(N>&ULW+U[<]PX MEB_X__T4V)H;,U410A=!@B30/3,WY%>W[[HLKZWJOK,5&QEX2IQ*9:J3F;8U MGWX!DOE0/I@ $Z38,X^R+9$XY_Q _G@ G,>__J_O#U/P52W*8C[[MQ_0'Z(? M@)J)N2QF=__VPZ^W[R#YX7_]^__X'__Z?T'X?UY]_@#>S,7J0C%_ '\;;[XO?C*(/SWZJ;7\\>G17%WOP1Q%,?[OUW\4:$\ M)U1*J*6@$'.20RZ$@(SS..68<8:RJ[L_RDP+HJB"E$;FLA0ED""N88ISDJ2: M(L'B:M!I,?O]C_8_G)4*&.-F9?7/?_OA?KE\_.///W_[]NT/W_EB^H?YXN[G M.(J2G]=7_]!<_OW@^F])=36BE/Y<_79S:5DOL/^"Z\N@_1%$,4S0'[Z7\H=__Q\ U' L MYE/U66E@__SU\_N3(NG/]HJ?9^K.SNPGM2CF\LN2+98?&%=3HWTUVO+I4?W; M#V7Q\#A5ZY_=+Y0^/NQTL7@VJM626BU19K7\IU/"?KY _4#Z+@]U#:!<9>[' M4#JV8?HQF+JWAA]4_PKOB+E8Y?J!>CN30SV[&U$7J]Z_QJ$>B_F230=X++9B M=E2>VA]\,']KQ-B!6LBTDM-0]XZJZOM2S:2JV?+9T*"0__:#^=MD5<([QAXG MU_(_5^72?OO*V_EG)>8S44R5>F^_E@_HP+\W/7[/R_M-B_K4P8[YZ^K54 M\OWLYE$M#-?/[J[%LOA:+ M57O-RN6!B.6%9&F&4,O,ABQ@TGSL"F50,4B:9 MP'D2*\PFR\U[,5$S^.N7M0F5GOTK^8,'PLL33+%0Y7RU$-MO[,/TV(?3?#/M M5Y;\/&,/JGQDS0W&4NN.U,;_^XZ-8#D'B[65P/ S*"H[[<^%L1(\-F8"_@3F M:Q,!V]CXQW_]>0OE"ST#TW^(F9T..JD; X&Q$-0F@A^MD3_97UL[P:>=N?W1 MVFHF_R>P,1=L[06_K2W^_T[.]UP\LVUJ_;/Y8G]"YF*0"=ER9FFPK&9#LY)7 M<#;R?[;^],]JNBS7/X'V)Q5Q]JKBSP>OR?5BC1U;B#//4G/%SU87];B$SQXK MNX 8#N3E?+@WK'ZHC/$_@/E"JH59:AT!\H!OC&2SS"K5&U7_^7[V93D7O]_/ MIV:,\NW?5\7RZ?-\.GTW7WQC"SE)8X$ERS%45&"(J2*02+,RBC*1QY0@HS3Q M^9QXRA_;EV*M/OAQ;%"?QXRQT9Y MM=;F;6O4!@^UOF!1E+^#N0938P.8%HP74_OZF4\74&:Y-G]2:N>N1S,H^''U M:)RMG]RXT&>>VOFO)_1[YKP&^(W&5Y;N'H%5&C1: Z,VJ/0.#ZEL]F6K3<6A MH7TF?.P0.W]).H!5?SWLC=4G(@@VUK^N]R:S?OM_*S[<&$ M^8*\F:_X4J^FUT+,5\9#GQAO5B-$$B@SP2!6@D 6&ZXW1!\E6M"<9=K'U6T3 M-C:2W^@*]'P!S-=7%LN*V%7IY[BV(IRF.=(JRZ#@4IK%1!Q!GF8*2IZ*1,D\ MPAI-OJH%GP^-\:[0_E!^O5HL[$G78[6_6V\E5:#_6"/N^&%TPMIM11 *O[[W M/;'H:2F^_WP6C0$Y^JZA! M/7H7H_?==Z=[.F];S!_4+?O>3/0K-5.Z6$Y$%$N-N>$1H@RCI,3\CH'?9NJ1A7SKY=U(X(W2RGQ Y6;T:^.?+,N/:CE!6JHLE@)2 M2@7$,DLA5X8,4(8UUMSXS0K[\,!I46.C@K6F%1FP2LLK>V[E1P@MT+IQ0AC M>J:%#58[_'#=0/:Q!3)O9CB/1B!R:!$T*#^<-WB?(ASNZ+K&:T:N]@X_L<7- MXLO2GOK_E4U7RBPDO]RSA9ID.(^1)!H23LUJ3R0)I(DPM)%QC173(HV\SLG= MQ(Z-/39:@]*J?04>V0)\M1J#'XL9D//IE"W*:D^OM/I[KU" MSI;%\NE:2O.4E)_FY9)-_]_B\?5R['II]881SX MU^RQ,(/_HAZX6DPX9T3CC,%(BPQBG&60(+,4CY7D/.>Y-O_P"T!MD38V,M@J M"ZRV\/T,-/KZAH6V0>SF' 0#KN_-_3W,B@UFX+=:V: QE@Z@! N6;),U<-2C M@]F'X8LN-_F[$.N,KW=%*4Z4$W>T2AD;9VP2X&I-0:TJJ'1U]QY.@WK>>0@"5=][=UU0\G(I@;L-9PW:]AO,7A]B6JY;.Y^^'W<@;VPD<+ 15VVWE6"^5;G:D:M_?-$VW"'V7?;?+D)TZ(VW M6EFPHVU?NVTG8>EEF^U0V@ONKYTTO7UC[?1MW8CF;\HFARMY_54MV)WZN++> MRHU^4TQ7YJ>'#[\@B#.$(\AXAB#FB$)*(V7^F#KI&=B^1$@/;BG,SR#,(PS M,MTHY*CQ(8GBN8#AZ>"H@4=?^N-7=DC#?E,LE%C^Q?S7)N[,5JHYX10H9IQ3 M!66&%<12I9 GB,(DR:GB4:0Q[4A-8/<&B5M0CJ_<4DNUO=RA\ M^GZ_=Z!I= 2UDH&2^K>X=)NSVC_+,_VW+4=3W?84_6EMSL9MI+- M3):OYP\/\[J @WF=,Y1'4D$JI2VC@&)((FV^U9@()%+&2$8FNZ7DSA]&M KL ML.O0\\M=U9>2:U4]CV_:P74\O;D+@9B&+&5L\@8W.5Z#6NC[9 M"7B*XP1/J$.<=F'#GN$X&7YPA.-V5S;*B$;Y<'K#-_8,5L$B6CE9ZV5A552?:K?MR28U-_]ER8YE>YZ!G"NH'?O\H M_:X0AHK<]Y8_;#1_5W@.(OP[#]21()NQS?+1#GP]D^8GBY62.Z?>39&L24J% M>5II#A,5VT+V$8-4" *E(CGC418K[140["%[M*3X6.L.V$R"^?)>+0"K;=A$ ML12^!=M\IB0GJF M1=S8/BH&_H7UWNSKQ!M5O1FJ#5YG4@H$6O\\5%'.6E.P5K4?XG$ )1S7M D; MFEX<##_"*"YW=2.1G7.-JO#+))4YC1,LH.1FN8ZU2"%-"8($):F..1,I\MJU MVQ05R!/SF[SB MECR^HC0'15FN[&_,E8_*=C514\_3B(.)<".82^#MF5)VCS*OZGI05U6@9,B< MCE/V!V*/@^$'Y8M3QNTSQ,GK@E; F.B,9H32!)(HCPPU1!0RK3*8)(C'/(X0 MQ3) [8NQ,<1.!8?'IH*#"%CUXK)Z%R-ZW_+>P6LJAW/^DZ"Z\8((2#KF1(ZHG5A!/,A%+W$,>^(><%HYD-CVV.:CUQ_ M6;UJXWS8*MA5+YM/9O;K2K>3#,LHQH+"C%%#$#H5D$8T@R*EL4P1Y4IX.0OM MXL9&$[56X%Y-J^_@9\9Y 6X7J[)CY>H3(+L212CH>J>+)C5M5U-@56T*68>O M8=V.2> ZUB>$O4@MZW;#3]6S/G.7'Y.4B^7DLTVC:H+YLSA)DHSF,-520RR1 M@,P\,Y!%2.(LCU+BEA:Q-^[8N*%2S=-EV(>J_<6_ (">WW!;J[4HEX6M82G+"][4TVM^R\Q>9?VS=X?[1!7M43)JS?R5._#G)HW>PJ;BHU M8ZJ4DC2"2F;8AO @2#7*(&4\94IR*B)TP3GUGKBQO:I^)Z"^S=';D>]TZGD! MG@,?=&[.%?II-NX$2S_'F?O"7O($\X3A9PXM3]W5,7O*. S&7;B>R1O[YMA: MO0NU+&KF-XY%,5.R.=2P+L7Z8&.W\ A&"IU4JFA_/4:%588NJ+A=GI9+KQ#=/)^0R(2-Z=RLEX2NK)6C4W*W=THNK$@:\ M4#L5ERDS[$Y&$. .=CK"C!JNC/#U)O!@(ID4>4)2*'(BC1LD,619:IL!*IH* MSB-%+ZXBO!4W-A?G5!'A;61&V!K".\ [NC'!X.R9YDY5$-XJVV\!X4-0>JP? MO"/LQG-XOU,+]3?5X:YWB_5PZU=\TT02R*S MRE(PB@6&F& &:18E,%5*9S&B:9)[-1MN$S8V:FETM>WKMMH"J^Z5_=FK^?(> M_%9I[GG$VXJX&ZN$PK%G3@D!H3>YN& 3B%I:10U*+"Y&[].*TST=(TA9>6__ M_^W?5\57-E55?Z#G2LGL>(Z3Y6&5*4<8I00R 7ED$2& M=FB>9$C%D\>J3\.7)5LLW;CG(IU\7JI]S?I[OZH2.W;[6=B_J*VZ5X"KNV(V ML]49YAK4&GG&GEXTA22.>9X3#64N;*E"Q2%#FD&D!"91C!1/53.%;V>.!9 & MGL"U7B\R?*;S$Q+E]?P:;BIX_4%:S*U#-P]M=^+>Z@_H2.TM[/]R](V#L M<@AD0P4Z7Z3+L%'1(6 ["*$.,FBW+VBU-?C1&&]&K5N:OOUN]QW4A%$N-9(V M!2.A$"N>0(8S;ML&"^%66.RG+Z4T=M*AG9J)0I7;OEU2*"ZX(3KWB M+/W$CVTAOZ-]]1U_IK]_0I;'/#@Z4[VAV[?WU 8LV.INUOA&>U"I'W"AWPVW M@$E@'L('3Q'S!^98 EF'4;H6P-Q/A-]&FPF*$H%2*!"3QM^1 A(F$JAQKA)& M4HW]DD]/BQH=<37!4-W#R5I@=>.F,& -%%VQ6Q*CEV/9\V@$*T)Y4M# )2?/ M&7Q88/+L'=T8HG:G;MEW5=IDM@E7-$D2QF"4()MLIC/(I! P2:E6J28YI5YU MY/;&'QL7-#[]TNKGQP'[P+F]^!? T?/;WB!1J58EE89[OT\8'>BEWA]]T#?Y MA&G[K^^IRRXN)%&?6M:9_A.9T81'L80Z069]8E]@+HF$BF=1E"N9141WK">Q M*V=L[_#SLA)-I$)=):)[E,(IC-W7'A+*M'G:5N?XEK\?54LZF"J7]3R?FX^\9'F&N413#"G M$*<\AUQS!B4F7!-*<":YWTZGB]CQ;7I^5H]FJ'M6JJI%A-BA$3^N<$+=C3B" M(3D,BZS5W:L\L];YJNK1!VJUP[&*#TB!*,9)Y*!\XP/"/OEXW=N-B>R1S?*I M'NK][*LJZRV/22)SA26)H%;4%K9A&:0":1@+VSXX-02413X^R@DY8_-1:C7! M0Z4G*#:*^A'-*5#=N"4 5#W328-2K2+8T3$<=YP!(1!=G)(R*$.<,76?%,Y= MWHT'/JIEO?BQ9;XG$K^/AO=ZYT? MH+*O4+A<%7RVKM.CE''QB89/:CB(1B F?CSTH M_QTU:Y_UCE_4,;]_MBQD,:W20;\HL5I4^[5OOXOI2BKYSBAHLUQ6RRK)Y4:_ M90L;25A^4HMJ"7C]8!.#)SGC+,\8@E+*!.*,$,B-UP01BI$@F$B49>OEV:U' M-8 0RG58Q-T.43O V ;7QCU;R.V&_W7?# HSL6ZT--P\#52,8,<>L#4(K"T" M]L4%.S;9M?C:*F#,JC>GS**RLBQ@W8*00(6!(H9@9 MQ>_K'A9IVN]_6K^8WOY M77\ORHF6BD>V @ZU,>&88 E)A#7,$(J$==;-__@LP$_(&=M2?*LFJ/0$5E'P MFU75,S'S%+!N1!H KIYIL1-2WK1V!H= )'5*RJ"4<\;4?0(Y=WDW.GC'BD5] M-%+5W;R>[785:NHIRIO99^N5+HS3:2[X.)\MUO]\Q]8N"YH*:UK MN#&RNFK73%#9"7ZSEE;YT;[4%?8A<".\%YO:GFGR16;5FV9[03\0.8?5;5!* M[P76_0]!/T(N.?^V;NU\9NN/-:TY&RXXM'(XCZG/T?0%.PQQ\>T#4\>#[! 1!C[WW9;S H?<) M,X\?>9^ZV._%EZJ87#^HF;2GYN^F[&ZBB!(D%@@*,^EFX1A1R-/,.'XJR:B. M8XJ$4ZC+P\$WR@&KG=M;?0A7^YM\$0A]'W&XV>_\RIZT]T36)?))50KJI,(YE%FWLI(QI!G1-D -*E302E67JVGW46/+3ZEVJO] M<64+*J.,Z(C 7"0$8IQ' MD/-4PY3G$<(9C]+,J]?T24EC\S).;+-V6DNG&Y?9)R_H2-%V/BF.FOHS]'U1@'+@;;:-X.,TB;5 QB[\T@U@2V^8F93"5BF@A%:=YY+,,;)$U MNG7?LP">+N'V;<"Z<5D@N'IFK-90)[NVFVL;NW35>X2^ USAXM\V\S O2JF=!M(")5DN.8%"91QBHJN"R@F40N9Y1O(LC95K)\UV M46/SFK9)8IU:_H MYF)\5H]-6YH;;9M_VY)N[+&P'W%EG)@;/BWNJOC$=/:;# MS4\)#/$P7+-5VCHH5NTZTL9J#+8JAW-/_%$*Y*UX"![4>?$'9-^7Z3!"QVTD M<:_D:JIN]!=U9P4:R?.%W_YT(]QN84KM,.>XN M]8]_W_M+.] W:H*-$6#'BBM["K>^HFZ4 WHII7LAIJ&VFCIJ,>QFTV50'6PW M73A<@/);=86O:H-KPF@:X]AV$^2I,F0I!.28IC8,,"6Q4W-H1-3Y/ M;U,CJBG0QY9 S,OEGT"*KG***]?$_!73I$G.O@+F/X_*'J6JZ=,%I;AV9\"- M!"]"]65*;M5:-COH/=78.H)$'W6U=L6\7"VM(\:VUL\Z=KT???RN%V+R1BV* MK\P^\Q_GEIS8M,Y>OE6+![,RJONB?C4>#)O:O.?KF]?O)WEJEI$RIS"*JG90 M)($T03;",(ISE.-,,:, M0!ZK&"(1)22*TRS"7NT?=@9^61_,)]=SV1UU2>S?EJH9;&H]LA?U552 MK"IE568F3A176$$E)#.OMHPA2XQ_J(DD/":,8X1]7NU0BHV-%FR%F2KHO:RJ M3LV --K.;(QV4W;FL3:N0QA8L+ETXYN7F*&>N>I8K9D?:ZM^ M:N*_"FF:[& MB"I([%2-&7 M_W.U/G\=K-Q,%^P'J#;CI=9HBLUT =.GUDRG\?US!-_.EC;G ML&[BL]F5_&+6"ZMRPE*"LS314,H\AUAH#6E,4P39!8Z/B M6M=-DZGMKGVMKGM*82NZ[60:$K.>R;$K7%X9B"Y8=$I(;!UXL/Q$%_-VTQ6= MKK_ \SOL\#5A$8M3;F-4D3".G$P99)PE,%49CVBF6*I3;T?N4,[8R*#^](O# M+GT=?+ CJ'JX5)=A-8B'=*Q)7V#GYC0*(7V5(U*&=SU.FWK4DVBY_ (FJ*N7 MV';'S1-+M=+8+-I@E&%B>"!#D&5*PCA!*:893@7S"K4X*F6<+, J+:_ 3'FV MRCB.9";CC CC6L4JBFUM;0U)DG.821(CAK.<9XE/U/_E2 X0[W]K98!>\/3@ MTDM0&H1)KQMHMBH&YM%3"(1DT0,9PW/H*3./,NC)B[OQIZT3:KRR-ZHL[NH] M]":2/$,1U0D3D&:Q+>*94,ADFD-$(Z0RK-(X37PH])2@L;%HHR?84;1CRO1) M:-TX( 1@/=- )ZR\J> <$('8X*2800GAG+'[G'#V^@Z!%>^FZKL]29NMU"_J M@:O%A,>9XK'Q E))FH24:GS)*4P$\2XZH@K2$F20/.E1E2S7%+L M%-O41?C87N%K(18V:?Z1/1F9TRI^TK]=N3OV;I_TOA#MF0?6:H,?UXK_!(K9 MMO1 H_SNSDK05NC>F(7KD^XN>N@FZMZ@'.FP[C]&U]I,CX_3ZE2(3=<-"G:B MRJ]YN5PPL9Q0A6G*> 03F:?&S4"1;75J%AY1G"LJ)"/:LW& D]RQD5==_XP5 MFYH?9MW7U/T [^:+/_I6;G(#WXW">H"T9_;:U7BGV\J.TN"WM=I!BSQY 16L MY).;U($+0'E!<5@.RN_V;ARUC2Y\/S,#5A&IGXOR]RJ(C22<4)['=5]!C*(, MDC1+8293E'(DHSSVJD+=)FQL;+35%6R5[107V JQ&_V$ JYGSNF$F3?%N( 1 MB%=:10U*)BY&[S.(TSU=:>-QH411[[PHPU/+.B+F^L$>=_]7'5V/!&&YW4&5 ML5F>X9QSX])$.22(I9%.DA@)IR 5'Z'CHY&MSE4&&]M1UI=''#!WY9.P2/;. M*UMU;3A?HW"%Y[4+GATXQAV@8%SC(')@SG$'X9![/.[ML%E[+;\R8T1Y.S_> MCOYV_L8LYB8TSY20,8$<8VX\&)Q"'MF:N$ACI7,>*^;DP7C('!L#O9[/ZIIC M57V!Y1Q(VQC3_*GJ7A(/E15-)>^'MM/,SK/@L"$<'MN>.6FM,+B=@Z8K1ZTS MV*W@9'YI]0X/J4<>6WAH!TI="P.QWQ:]'UBM^_:.0PVWF>]GV[,=?L];.SJ5 M19NP ML5'XXP.B(3R%-M$#>LA.AA] MX!FZW-.QE]JZ/K!:?"V$JEJ[OV*EDC:30\W*2N+'>5W;3UY_8PM95D%ON[]_ M/2^7'^?+_U#+STK,[V;%?RFY':F^J0I)NKUGLYO'NDB4RAYDQ!K")A M_,Q,0A$QD>!,&);R:MOY8I:,C?KJF,25;;[76 #$CHE ?;=_]PWY?KD'Q8U> M_R&FO^\##*LJK'0%31%(<+TM^%C%7];V@\J6*_#VNYBNI#TYJJVQ-6_*I:UZ M )Z4S7Y9HW#5%$ (V#3OI2$F>) MRI($RCPU3KHF A*="!BQ2!*6:6GFJDNQB''&S.Z42>@4*;L'GMNGH3LD/?.U M!QJ=RT;T$@&[-_B+E(YHCW8]<56';=/ZK;]95 7)KA^W>[2?B[O[91._R5@6 M)1QQ*!+;\B).(LAR@N9QNA7C=V[=?&EM42YT:OXWY*WW"UEB%&Q!$;->W.W"9&K>PG,,T! MDF MNUI$#=R9Z[S1APVX'.[I]F1_*&;*C+I0LEA.E!8)BSF#C$828I0P6[X@ MA@QKI43.B7EZ?-8*NX./S:&PNMEG7%3:@?EJ62[9S&Y5^*T8G@'H1@5=8>GY MU?\PG]U!6\(0K+&I50SWPA\S/- +_FSH05_H8T;MO\!'K^E:?^A:2C/M944* M-XNJG[%1=)(+&64YR2%/<6H6^BF!)+)-'5B6DECE/+5=\7SJ#QT7-+87N2FH MTRA[5=7147:AL%;8MP+1"7S;W^V0J/7\GG<'K$,-HG8T+JA!=&+@@6L0M9MW M6(/HS/5!NPE7^XSER0:=Y223.$&"IU!Q\Q\LM=T:M$V%(TJQ%@)Q@OPZ&W34 MQ.GE&+3Q05M78?!C,6O:'?P4I,/PV8ER76'T!_[+=QG^TO27:&LS'##9[T(P M^^TT?%:+,?0:=H7*L=NP\W#A*_BN&Y'6BNQG*V[V >(HX:F([+51J;J]94ASO2P[BJ:F27'$OVW3.K,,#,N?'KL//1 M]U[PD1J])YLD][+[$P[. YS"*(6_3F-T)#H; 71K[JTRC^T2/,\E M@7FN,X@S0V>,&V*C<:YXFF8RC:47D^V./CJJLLH!JUVG%.[GR#GR3%<\^B82 M9RC\2>*8R:%8X-G8P[[FQ\PZ>(^/7M3M135NCSUZJW;LI)*OGGXME?%^FC;! ML[MKV_*RKL D4Y;&$8\APDC;$G7('J 1*&@>8Z)9+HCT*53K+MKK%1^@>FUU M?OS8Z&T;]\[7.@.V4=KOM?>8!S=.Z ?=G@G#+LWJVCP[X/YH-3?KZ9_ 1GEP M?1YF;TKQ1RP0WW@('I2,_ '99ZH.(W0]/;3^R^)Q7CPU17Y66D#3&D*532N"8\USKC3N4U'>6-S2=ICL:>Z;QS0-9H#JSJ MOJ>*[;B['BX&0W.8,\:+@.QPVN@$SP6'CNWC#WSVZ&3LX1&DVVT==]'7A/7! M;@:MR_:M.Z],!.,Z3QF!4F?*K&]B"IE."*2,93'!"1?8K[M=J[BQD#L^_-ZPULE:97FWJ?3WWT47%")=0>=+NP M8?>7G0P_V#MVNZL;O[QB95'>Z&LA+&79L\'YM!!/]7]OU??E*V/ [Q.ST,H% M91C&QFF!6#$-B>W!PI*(1$J;-5CBQ3-N8L?&-Y76EF4^F5'7 ?!^M.*(MQN] MA$>Q9YK9 +A5^0K4ZH+?FC^MWJ!2/."FC1]2@:C'4>B@%.0'Q#X5>=[=,=UR M83_BRR<;A+"\GDE;C.71QFJ;-=U$("6PK:^7"IU"C'D&2:*%<7@DB3!!$8J\ M:A"T"1L;_;PKOBO9O6E1*ZYNA!,*K9YI9JWF517#M*Q*Z&U4K8[A V9M.D 2 M*H>S3=2P&9T.1A_D=[K$!,3*@RU3U6'C54= /2#@-8A9(;8KVO>FW(2<<83'J<0"6K< MUM3VWL,(0:4YQD+)2"*G4X!V,6.C_YM^-N,VJ';9A.N"U=";;VL=^]IRV\>@ MEZVVC9 7W&+;-[1]:^W@ZDN]T>-E1,L/Q4R]7ZJ'H1NE?59"%5^MG^1;I./(G2-Z'W:T MZR4CH\7Z0 _W,0F#/L4M)NX_KFV7=@SVG4[GWVS-[G?SQ9OYBB_U:MIL3I=; M:>LS6X04D5PD4&.;SY]B 7G"LJJ=9D*3)$?"ZQ#+2_K8/KBW"R856&RGY JP MM3V>WKG?++CQ1F_8]LPH:QW!5LDKL#$&:!NJ4]='L0'O/1RN=P(N5/BRE^QA MPYN[P'(0_MQID(ZKB*/547';M"FR;81U40S7*:U4L;3AD MG7(V43E-8D4HC'%DZ# G,>0IUY!91I14$)[%Z[(%MQZKD>%,<&* Y_4.;H4&%@P&? \>5S\BF=?CM\%V[=_?$;+: :!)M^]#,-!Z9G1/O+RIU@F'0.38+FM0.G,R>Y^ W&ZZH!#-Q_EL$QI> M)QR_K9NJ3&(N$B24@(PF.<1<4O,WQ&&:I9)D,9:(='%^VZ6.U%^MW9$?ZPHR M/ZW[SG2(-3N#N>/!W>40#EGZ95?33:6"1MG33G^W*B]G40E9P>6TL.&KLYPU M_&CEE?-W7=I8WO@YUA]Z/S-?>E4N/]OVE0F.,*%Y!EEB@^:CA$ 6)QP2'L>8 M8X)YXE0_U$G:V+R1G3;I"^?FH&ZXNK%',+1Z)H^MGM72KRIJ&V\BUFG^XKWW93-]HPBZP'FRDX%[_71?BN5\O[^<*V,II@1&,E MI80HC\TZ1BD$J2#2T >3$9R6 ;91M_L>6AO> M;F02",6>J:0!\$L-8*THV&H:CD@K(&75D7PR)[LX:AW M9<03H#I&$82 JO^( :OC>L>@TK*/N(!S4(0K9'A"SM!5"]O-/5*B\,P- Y_C M?]@$I$JB122UA@(A!G&*$DAS1F$F-8TU$PP3ORCABU4:&]/4AZ[<\7"6'Q[. M7A)9?/D$]WSNWFG:QGZ4C;KK@2IF"?4:X?W0,+8B':;JF23/>?5N4=S2M0U MI6L#IN.AT"40]7T.M$'G[3E,NF=P[=L=.GEK,_[+Y&WMFWO@P@Z=HK^L M'A^G%7>PZ:\S5;5"J9A$S90NEN7-[./\];WEE_>SU_/9TE@TD6;-Q@7-H,(1 M@3B)JO/B%,HD31.49BDEW+EQ= <%QD8)NVH#WNA]!1[G95G85._I)LSB6[&\ MGZ^6@ %1F63CVT1ME$=WY"YSUDXM0\Q$W^[4CO;@V8RL]08\VU3W/P$!=JY_-Q.K8NU$E :BF[5)IKI%5"Y]9E1!C8T'-&[)0P+R[ M#\6L:H6P?G'NYG,)!%N5548P36UWA#01$<0TR6Q]@ARF1&B::8$CZM3QY6#DL7VM&N7<6.\0I_8/R476 M]_R%:/0"O]6:!5@RG[2VS2,U-^UXH^9?6T_T<+Q!WN&39JQ?SM,7!&U\4*?M M/BM-OLFUS3,6F;=0P82E$F+,%"04&<>3Y3).&:.,Q#[K3'\5QO8>5[7ZM6W; M#NQ4FH]9H_I.'P3/MG<=YL5MR=HOVCWSQIG&"!LC=AHC]))*W1W$?GLEM"DP MAIX)#@ Y]DYP&>G2,,J=3)+KF?R+DG?/Y+TI2C&=EROS@&]WSU4::Y$E#%(> MI<9WR2-(LYQ!CE+,"=&:(]TMS+*#-F/CR9TPS-V\,[M[U]BS^^+N6'3!B@&NP4-(N^CR0B&F%\!V.@3UDD%[[1>Z[ETZ25B< M1L9+A3'/;18-32%5+(,R(BS53":97ZMF3_ECH]W=1I;SDSV:>VD3NID2-R+M M$>B>J=.K6>AN\^7!&X;N@S=LS]"-]#&V#=V'IF/GT(-A+@C6.2@G>GC$S+WS MH*_O[A95'M_[V7)1&.U%E>[X5^-1*SE)D*0ZT1(JGFGCPL:96=I'%'*=Y5*1 M)(ZX?X3/\':,C85KK3J$\[S (^#&UO\ $]OW2==@=3@VB( -)*#"Y J<>;"Z M11V]W+2&#%5Z 2N&CV]ZN:DZ&A3U@NIT;9IYD!MSLUJ62[/L-0N;"8M('N>) M@K8(+L0(2<@RQ:%.IKUA@<3>;:4=L_'_Y@.,(9LFFF"S(7],QL'7[@EIDNIAYVS'2ZJV-N+2OOKV?2_F$I[BN;5KLF MR]=LL7@RPUQ5C]])ZMB(ICK6 ML3N-POY%;?7VS*YU0MS-OPV.8\_DLH&P^LN.RE> V7.S6NO:;0R8?NN#4JA$ M7">9PZ;D^L!PD)SK=7/7LME?Y].O9K"ZY.L[)JI R":6),D9REF:0!'90_U( MQI F&8;$4%"BA1(*1BG MG+&!S2%9*^#SN:KI_A\X*/ M&1SJ@.+9V,,>/QPSZ^!PX>A%76-8; "V/:>X+IL#VNWF2O,]HEF.D9 *YH*D M$"LI(<59;H#+1)8)DI/;8OOM;E)*@4/8> M-=*.8@\>@0= P<(_SDL<.,C#&8+#4 [W6[MVS59:&2*3.[LJ[\MRI>2$:;/0 MT)J;Y05*C-N0II!%-(%9Q/.(I5D>QUZT4;&BTK9[0;$6L-WH M)@R$/;/,%KWGNZ:UHB%;:)\#(U@#[9."!FZ??<[@P^;99^_P/XEYTV3$W9I; M)\89P8B0' K%E?%-<@JIXA*J1$8*DSCAL5,&T/[ 8Z.$M6[ *N=^;O(,J_,G M)%T1Z-MO<#+>Z\3CF*6=SC:>#338*<8Q]7?/*X[^?N#@HN9 ]N.\"L!7\F^J MN+NWKL17M6!WZL]F@.4;XUMLBJAO\X9R)C!*8L@UH_:E)I H+6&".2=$"!RE M^2!Q19U-&!M]K!6'C>:@4AU8W8%5_LQ6_U@>##7^V0F_TKZ6J MMOB^+(U$J^*-?E?,V$P4;/II7A96U;??ES:8F$_5AZ)<3IB4L:2I\8"UW6+G M*84$V^,YA5F6F7]GU*M':""]QO89W%8ZFM8MZQ?6,CC7T!:G8,UFM5X;99;? MC:6@HBEC7\=J41=.K]MW[P4FK>>/V7:^/M3S]7D]7\8L4-EEEO>;29IKL+$- MK(T#OVW- V]GQBU>5#,9\ L5&/C0I;$NU.IE"FJ%@?)D&:Y PW>-(_WRP*;3 M5ZNRF*FRG,2QPL3\+TSRC$.,102I2'(H,IEI%&O,A%-MKA/CCXV%F]#&2D>P M5M(W%O0Y@N>W-B[$I6>B\X.D0VSG4<,O".9\/M[ T9M'C3D,USQ^V07=V$YD M<=E@K'?3^3=[0J+^S(J9_>&U-J_29R5L-[A"%[7W<#V3M^S[)U:=[$><*BWL MAF5.(^.SZ00R2G+(.,\DXCS&(O7RV8*K.#;B>+VI *;MDO-KM>0T'_UBW7?( MMFP"Y3?VZ%O5,_SL.KIL+SIG?7MOY[-;J_A3:V1U&FP C_;/ZT?291^0AV)9Y2W=VK82DS3% M>9Q1&U C",0Y)I#0-(&QS'BL.&<)\VJ;=53*V&A\PPMK+<%OE9Z>]5J.(^K' MNYUQ&HHZG2'J3'9'(0C,5\]EO CE'#7S%&L2T%3F!%J& 5K"KGB$62I\39S%,61]@K/'U;]L5'5QY6-Y MKO\T#HFQJ1!&\_H'57##0-TWNCT4'N=FHYSJ\9^9.2;G[YRHU8^67;XT\4F_ M67#6O53'T!ODHFE]Z3XBW93_Q^@YF/%LRF>U=;MNR:XH MR](D8Y"@7-B#+PTY)A2JG%..7P-2J7>NI')A:!X= &X$)R!JOQ?/\P7R^*_ZH^; M^?(<.?ZL2O'/GY^3!MB)/@=2:R']8_<-5RB_1>MGA?#;KNNV=-A$&_QBQEPM M*C9^MU!_7ZF9>'HS?V#%;()HADB:,QA)2X )RB GR/!A1+(LSF4:8Z\VG0XR MQ^:D;^./KL".UF"C-OBM5MQS@\$%?C?/.C"H/5-I1PR]'5,/5 )YDRX2!W4! M/2#8]]M\;NU8DV1;[N1-86MJSV3Y22TJ;_"-W2E=*#F)>0YL;WPBG+ M(1%1#JGD*E$ZYA%-W1PP'['C<\K6JE;9.=(XO&Q1 O,9K3-U/!-UG)!WHY[0 M:/;,/<_K'6TTO@)&YWJA;'[:J!VP,HD'2*$*D[B('+8NB0<(!V5)?.[MQD8? MBIFZT<^+%=1;_HJAC%,D(<&YH:!A'(6C$ L2^'6V M*E=L>K-X/].U+[2T9>4;9SUB,4ZS&$&9VFKO$1&0,"UA1I!@*J.$8Z=D02=I M8R.+1EG;@F^K;M6(X=]QG=0.NAM[!(.R9P8)@J(WG3BA$XA2VF4- M2BM.9N]3B]M-HSW+/9MY,HEU(GFB,$P(30V+"0J9J$JO"R0H)SC+Y<2L/(JY M_+)DB^5HSGG/FN;SGN\;V&,LQK;(YY6M6V+\!Z[NBMG,[H^:?]2:!%GWC6$2 M)BDEDJ6*0I1K;)SH+(*4H!Q&$4MBS5+SD[1YOM[.Y'_GIVMMWJ#/EMU#^&_X M5(TF!"'H<_+?,3#!+=7W'RH^P7G._W&B%LZ;]-\MEL%Y$E\@PL%=MZYE^OAR MVR[M5GU?OC+H_SZA49H:$E&0V=!AG,D,$ELCBZ(X1>9GB11>>;\GY(QM+7M1 M\=U36+I]H0(@U/-'PVJXTW(1_&:5!)6600OKM>(0K)C><2D#%]!K-?6P:%[[ MY1V7GNODU'5"VQ=U5W'2]?>BG$1"1RHGMD(>YC8*0-L^LM)&19&(2QDKY!?U MVR9M;&RPU@W\9K7SW+QJQ]71:PV%5M_NI"-0_BZ<"P"A?*M66<,Z/2YF'W@C M3C=U(XF_S1>_FQ=NU\WY4#!>?237!:4%PS@C1,!4:PJQ3#0D9DT/4RYSHJ)< M<;]JO@XRQT88C'MCBJ?HW;)#@Z.,&A[=O3:8>RIS61'TRA_"$WH<,Z1EY ''A(?G?[ MD52Y6$X^+>9R):JF]%_4XFLA5+F.II:("4DTS%%*(-8L@PPA!9-42X6%$%GJ M5).C5)DJS.!49ABJK:O#D$>1U"D4D%EYU?:"X\N1;>.F'U)S:W= MX88NN77$E",5MXY=U;$Q2'T.4][.K\7?5\7"]G.NBCR]G_WO>3%;_M7\Y1#C*(4\U0AF4K(\HEK'D?+J$N(F=VRO]L?Y4H&%$JKX:L,H MUZU"EG-@UWL?/K '=@7^TQH OM86>+8.<9P.M_5$#R#W_?5O-+:(-CJ#M=*V M(%FE-OCK&6C]>XSX 16JX8BCU&&[C_A!<="*Q//V#OGI;YIF)T:4,6QZR[ZK MLNGF11376"D-4XD5Q''&(:=9 C,4H1QCG&.J75CJC)RQL=):4]"H"BI=/;*R M6R!M9YJ 0/5^7'L,H_.MT+S \LAD#P/:0 GMG@^87[KZ>21:L]9;;A\N>?V\ M#<]RV!TNOZ#\W8?MV9 M8R/,.C3OPWQV!V_5X@%\Z'H:Y8*WFZ\6&,6>V;0!<*MN_Y$P'@"%+*MW1N+P M1?;<(#A:W*9EL+IDLS:W?PW=BH%TA[YJ0-FC^N MM?[) KMM;E%KWDOS)&^\ E&4N]Q!B)9!G.J,)X8Q)?Z?)0?#8*.N+N%=R-:W2N\-Z42ZS MX.%*!<9V$']JJ_,SUZI.FP?]>54>6(5TK5S$#N]?>8!QU,GRN3^4I]6? M-SO3$X&-<\69A"DG-KU08LA0K*'*29ZA2&@']O5FW"R9WM^S+*S!3IZ/DN@/>U;'J".*+^E1KG<%6Z3Y]J=,0]>9&'1'Y MPA[4:1#..T\M]_J?[W]1AM^*Y1.*^6VQM(6!,LE0KF.8"5N;3"AM$Z-RF'.2 MT8CG-,VSBF M202)C!B46')&XCS-J%.[[S8A8WM=-V?'5D]@%06O/(YZ3D'I<"@6 *#>O^V' MV'0Y#SL%DL=A6 "P!CH)\WJ@_,[!SH#0>@AVZM[A3L#.:/_L^.O17F;.^MYIVN_UO)-"MC5M?.V>@^#?2\OGRS1[P;;/02!M;_T< M1D0')_AYSV]%)6>V>^@(JV_NWL4&0]?]U*$!G)T71\=/Q^WS?A6!_?HC<-YMVUZ M/W-M6R_LF.>[XF5=8/.MC2EOGCBNE8JTCF"BDMQXJ)A#(@2'N22$1!F*D?0J M2714RMCX;*LDJ+3TS-4]"J2;,W@Q/#T3VSXRYYG-/^VV#8)06;9'90R;5-MF MYD$.;>O%_GOK;QIR_[0NC&FKFTUDEC*DLQBR**809TA DE("4ZTP3Q7.\LRI MH/9)"6-[S]=*@EI+L\"056%$]VWVXT">WVN_&)Z>WW-O9+QVW%NM[[3M?GS$ MP?;>6PW:W8!OO[!S;EUUXGP]D]="+%9LZAN&US+"B)[)M995SO9:SU["[!SP M")>;=5+2T/E8YTP^DH-U]I8.2^J_*#9=WK^?E:N%6;6KZ[N[117!\;DH?[_1 M'^9EN5GM7S_8X^;W9CTO5%G>Z-M[]64Y?[37_,*^%P^KAPGE*N>Q67PS3#C$ MQ*S%29)CF%.F,T)HQ+A369KPJHWM8U@;!XJU=>"AUA.PM9F 54;5K2;+W^V? M4V//9BOVJ>HVJ1X>I_,GI79&>C2"2O#CZA$LYX[5KGMX%!RV%5YL@GNFSF9N M-X:!C67 F@9N-+"*;S=I06V>N0/4!MI+C(FVE==C?6UCY8M-I\=>R(M-ZT"; M*"\QO7X;,KW,0.M.3EB)PVT!]8+4L[VC?B1T\UT_J\'8C0A*F,H\3OS\M=A="QCM*]6%G:% M7UI[(*_Z$SVKMFTWYN2VR?-,57L%YA:M"EN.IZP:8%5-KTK?KE<=YM'QR*W? MV>G[0*Y2$]3Z7]6MH\JKXRVDMBURK@#3YK$![S93$[)[0&<\@_44\-=@X$X# MG2$Z[#_0?:B@37FK!AM4LCR5DD.S0HLAEBJ"1&-E_HE8'B&%"7$JC.4@:VP, MZ=1*MD-'DS:XW0@N$(@]$UD _$(UXNVAS4F;I#$TX6UK<>)R2T?GK,GRO]'7 M0JP>5E.[JU)E-UN^6JA[&Z7Y5;V?&2]#V4VGO3S]G)(HBQ("(Y$AB*-<0YHI M#K'*99:E(L'(*= RD#YCHZ1K81QJN]MKG"YC!-@Q"NRL?+8=\<"?6>$9+W_I M%#KZ:,--3-_^VDYAB]WYJ"LS/+,&U.: 'ZU!/_5:GB$0OJ'\MPNU&=:7"P/= M@5\7:-@.!_";$L,?/KQN@A?CE&4)TH99L2VEA32&+&(4\CR3"9!S;7@;.0&>OST$*=%QZ MVO+6,\\CMPUW<'E:YV>GCRV7=7,BZPW#29(BI6-!H(IQQ5,IY"KB,*&4XXAH M*5$T6C'39O#^GK9;*Z-3Z;X&)C=_R]_XGJGHNMUB;X?GN8&! M_)9FT$'=C^>&['L1>[_MN$JK.UI^5H_SA98W,::ETK'WW= ]1S*>6 L^-R*2QZ?2^):FW!1MW^ MB_QZ !1J3>,@<=AUBSL$!VL3CUL[?M.GT_DW>][T;KYX,U_QI5Y-#XM+_6U1 M+,T"29<3Q#&E BG(M*00)ZE9GTAI/ "12!OCJV/&_*K0>6K0(7JH[S6,50W. MC6Y W+/%G9* W3$;#U#M!;&U?9MCNH42\Z]J4=0Q,W6H;PG,4O-K,5^5TR?P MS8RX5#/S6^WI>GC.IJ./TL,,#>3,'):UNP(;TH=UJ+I!<^!Y=1PF0"&NZV:EK6)IO*\,09HF"<1"2LAH+""G"1&8 MHISQJ',AKNMQ[MPP"5&(Z]I_9R< 6"]7B.OT M W59(:YKCYV>4_>^7"&NZY8]GW/7=@T'YW>UI??OW556I8WD_E^]G7\W;8-G+QCG.9^5\ M6DB[)JA_H533:CE""148$8A0G$&<40P)8AKB&&9/6N&*D<28AI1R)40D,:9P$PG7'$G M-FP3,C:ZVZKIX:"? M!A%1, EI[Y9ZOA>IL=U#H& ,AC!1, J(%6,/Z ^2UC MSB#1NHPY=>]PRY@SVC];QIR[-F@\]8=BINR?Y22)G+B2H/3-H,#Q#Q5L?@-1O MT/56W!@BKP^,=PR_/KRO&_WL=(^ZGLDJG>1^/C7WE[7;M]E7B51,$1(1)"J* M("8RA4R8O_$D)DHEJ<:)5VLZ5\%CHZ,/[Z]?O?_P_O;]VR_@^N,;\.7VYO7_ M_9>;#V_>?O[RS_]$8I3_";S]?WY]?_L??D3D/!%NA-0'O#T3TVXS.IM*V"PU M^]CY\D4G$",YBQV4F7S!V&-]4HM-2)ICJ",J72N"74MINB'')&<:8P MS9%?E^^3DL;& (VBNXU0/,-R3F+JQ@)!D.J9"-8@[2AY!5Z'+O!Q%HE0@3,G MY0P;(G/.W(-@F+,W!,@?K4)KFIJDZY*DSV3N91XR'0F&)(.8RQCBG&>0YIF" M&FJ*\J+Y3/[;/N-VJHDYH*/\]EB_<]7K"QJA2:QEAF1W"S?8HX@ICJ%C%($=6)X.4EH MRHA3TX'@FHV-DZUAH+(,-&94.2978&-*Q0:[QC0TX+DC'FYNW7CZ16:L9]+> M3M9%\^/-S<&Q#$34X?0:E+6#P[E/X>$%= FX^#:_O9^O2O-XWGXSG/)T,U-U M72D#TLS6"/ED'NYU\6O9W8T:H.UWJ!6'!C-0:4ZV.A>H=LE0MT+9I^@CY[@ M'BH2Q /V4,$A'1!KCQCQ&7# ,)(.=CZ/+>DR0#??_:-:OF;E_:?%W%;JE*^> M?BUM^%[3)=5\8^JR4>8#-#&^-R(ZQ9#G5$',M8;KQ1J]_4#8^;$)UQN),F:\S81"G/+9U=R6,K6C. M2AP;SZ[/(Q_9DY$Y!6)>^I;".H]RI+E4$4[,HE0)B&.:0\J2%*8DBV*JN,PY M\5F9AD5YL$J @V#M^+$*B6#?'Z)&5[BHE>TY/L@9FE ?CK/RAOTHN)I_0/C. M-W;-?9BI=6^RQC&+HIA%,M%0D,SPBDP59&F,8"SS'"41R[!;T9S3(L9&UU9# MARYYK@"ZD<5EL/3,#L\1Z<'9/&U]L#R# P$#9Q2<,O P=^#DE1=M#:U#8=;? ML%Q@@8BM#$P2#+$0&C(9:XAT)H10D9#"Z[T^+F9L[_8F7NRQ5M,[0/@8E%X[ M;!< -,SNVB:6KI^XX!8,PFZJ[0MYB0VU$X:>V$P[=76W][ZF$%LPL=EN9M-M M8Y-MZ*C"DF4RCJ!@G!DRB&)(4)+!C,9)(KB(%?*>19E<10Z*._X ;'/0YYW=\U:7'=H>6?4 M?SVWAPBK8G9W\Z@65;Q'^4J9E[#IY'++OJOR[??E@AD91JG%4Y7C7>]Q+>T2 MW]RZSK":\%0(X]@H2V$IQ%1)2",J89+FB4Y9DD=)[K,)TJ.N8]L^:7HKV4<* MS#?F70%>&0B*^M=+:Z)O8F5_\^U&HR.9Q9ZY]WESK&H>MZ:"K:WK&6VNK\Q= MGS>LS0-K^T(FA_8^"<$R3/O3=. TU=XA/\QU[5_D!7VOC]>/R#A.9"(IU$N-8:9CE-()8XQ1RG">0Y"B*L19)HKRB3AQDCHU1 M&I6!JG6NZ];,JUZ>HM:X4[,N%_3=B"8PICTSSAK.1MT*S;HS:JUQ#WMT'@ % M8AL7B8/2C@<$^_SC<^M%W<>:"LO2+'*3B#-HJ<=0CEGL\BQ+8*1H)F.E5(K3 M#GW&QEGK>MU&K&,%Z^?(.?HE7?'HVQ5QAJ)K+[!>JD0_'_LE^GNU5W8^?E'G MC:Z%8J5ZH^H_W\\J+FB60K.[I@$EXH3'"A,8$5O%F:<:LC1*(.I@'[=!5?]BZN >.4#MO%X6";["=GTI1\.-:Y9]L4DX-YT9M$+IE MJ!].X39G7(0.O<_B <21+1.?N[NVAM'*.!]R9]_%^";FSWK+OYP0D2LDN888 M8PHQ8AFDB@J8ZS@F,<\BXA?F%\WEOF+ MDG>V_:DJB[M9M=U[_;TH)YK&*LMS!@71,<3F'\:YR0A,1$*B'!,BF1>W'!JY83H+KQQ^50]CTUSGVA"V5KMC3;@1.6$X10)&$JB$T/R6VK8J9@ MED=QCA%F*?$J5^RMP=B(8_,A%3L6@$?GPBK=I\+/)^D%X*&(']&'?Y+^+8>,-SRM/Q'ZCK\=!<*"6K8^\O;*K*&_UJ518S M59;76ANI;&EW@\UE8^- 6PCCL3&ECF6Q/=I+5E?][':"U&V"7$^5>H>]]Y.F7;0K&RS4:RNN MP,:.:DVWM23XOM*%6 8[E.JFQ< '51=!=7AX==EP/640;T))\B37#,4)C 0S M"TG.!"0\C: B&<^5)#%17J51G26/C1Z/9KEZANRXP^Y&@;V V3/I.:6]]A+* MXXW64)FP+Q/HXPV'=V;LA6% 4A63M[.E<1[?%5.U>&V$W,T73Q.>8"D8S6'& M,V0HR:QC.4(91$DBD$*4I5JZ4-*)\<=&/+6*H-(1K)5TXYU3"+:S2P!<^N80 M+TB*,X4?HH%3B#W?SKS^;.VLF,'_9$L"I\09YS<\8LWZ9SUW6H93O\1(I MK]ECL613LSA\**H?_,*^%P^KAXDF*$E)7:8+[5&U3I)>A/@%L# MP(_%K+GH)[]5J]\LN:U<>\.^YX_(!O9&<5!K;K?M:MW!CO)7H%(_W JV$VJ! M5K%^L@==R7:"97\UVVV0CO'D=E ST/.SDNO%PCQJ=4>=5T_;:SZQ)_NSZV]L M(:O_W!JI=D_0/)D?S;/:!%"01DS")!=<(<4H)L@K++T' M)H9ZYMIZ5JR6?43<]XA=J,#]/E0<-OZ_1Y / MT@CZE-6Q05U5T4-]5D(57VVNZKKR]92@L='MMIG"5E7/OG"G('5CS!! ]UXJN::FL2NSN_O[UO%Q^G"__0RV->O.[ M6?%?ALW4HIC+=_-%\R-['9I(81M7YADDA'"(F5DJ4TX8E!)E.DJIR"/1Y>AV M&/7'QET'"^['2NLJZUK8GR_G@"NPV%C5[6AXH&?#[WQY?#/>,PE7EL+*5-"X M"F#'E:CB%&NCZ[7#%;!6FI\NP9-:@JVA5Z VM:IQMV-L^%/M8>21_:>. MXQPG6J/$:0/83=S8/D#OKCT.H\Z#Z7#4%Q2B0=QF!:[K9O3KGE6-NJ#6-RB M'@=X08$=<%3*V-CT_3;GV#Q3*_.0+SIN21P' MU2B"U(A&TRN2^C!>H#WG"S..5'4]=W#59<&'&L8'D MME*DC92(GVFO'H$W8V AAJRM8 M*]OQ1*@58C=>" 59 M>3/OBT>S&+0=PMF=FL2))H0F#%+$,<345D<3%,%4Q4S'C.-(>D7I.$L>&Z%L M5+0[A8V.(=I\'@/=<3NO#RA[IIC3H8-;?#^=QS=0+\X6K'KMMWE,[@AZ:K; MX=8WLVV CJV7IM7<*GE\IZLI$CEA6201BRF,=)Y"G!J^(BG)(,]0HI*$2HKS MR5>UX'/G9DQ.@GW>K%WQ/6YUV^J]D%=;W<^J'S3E9#W;-;G![\97X2%]Z6.# MMV_NY 51J&Y/;D*'[?[D!<1!-RB_N[M1TY\7\[+\M)CK8CD1<899@E/# M/[%9:6E-#?]0"AF3.,^T)&G"?;JF[(SMY0<-T.6D4LU6%M"^G1UW 5,4Y4RD M'"(M+&%G&C*,*$PY8@AQ:A#+?-S*KH -X#B& 5F?)8WN5C>+PM=$<;%2O*GEL8[QNC7-0 M&L5M6I]G,0'WZ7"C@EY [IDH&IU/PEOIW4LQ 6^T E&-N]Q!B<@;CGV:\A^@ M8XO.30J;+<-9=TNZ4T:,*B=4I G..(8ZSB/K8V!;$3R'. M-_F@C:;#+1USM<2]DJNINM$[;46V->RV_65E*A.,40(QX6:%DE $298JF O% MS.HD-ZZ/5\E=5\%CHY*UWC8G1.BK=[@ MM]LJ2:"7-K^^F(7*?7(5.VP^DR<8!SE*OO?[%TSZHLQ@Q?+I[7=Q;_<=;3+3 MA,L,Y81S6U-%0ZP-/Y'<5DR*8Y4(@J(L<5J/G1(P.@IJ= 1K)8'5TKUFTE$0 MVSDF!#1]B @Q5.:C-GMW)2ZW5=JYU]5G>%7>O,EM5S MQZ046"4(WF;XEY;)3U?WJ,@GG]Y M+X6FYY?7$Y4.-<^.FWY!T;.] 0>N>G;NZ[98J#[K.X40WQ2EF,[+ MU4)Y;L:='VA$SV;MF.YH"[;J]K+YYHY.('?40>"@CJ@[ /LNJ,>=EP:8?IS; M;6TVO7ZPH>P3'N<)%1&"B43:9N\02"A24- 4BXP+'2&OI/=3@L;V/=OJ:5; MC:: 5:IVC2O=0]:-4D+@U3.1[$*U5A)=.WG5OB"K:Z*]LNE*32*@LPXH8ES:-(8XB#IFB,4S-/SF2/%':BP^. MR!@;%6Q4!*75\0K\S^@/$0*/;/$G@-*K*(K69=S8:GD_7]09Q+/Y3(&B+&WU M\:JU][88E7='[X-9<..."['MF3:VL'ZI8:T4O +O*\R"MND^A4*XMMP'$H9N MPWW*Q"-MMT]>VHTE/LQG=[=J\?"AF*D;7??'F\1Y'&4Z$Y#(5!BW0:60XYS! M%"4YCU@J4K_ GV-"QL835D=H!#T J?AR4\=15,H"S4354L?OY3\*KMO;?RED M/;_^%5I6/V 5M#OEM8K]=)-J R,0"QP5,2@-M!FYSP.MUW8C@L_*+$4*6U6E MXI9UU:R)L?XFS$ K"VP636-#6!MA*U8$/(S MT!G"8!\)?PT&_H1TANCP ]-]J*Y'KM=2FJ>V?&W^>K.XG7^;F=]Q)A%24"O. M(:9Q! EA"4PE,1\>GD<)<5IVML@8V^>C.6)L]+P"5E.#(["Z^AZ_'@+J>@)[ M$4S#',+Z(=3A*/8D!A>-: MMM_G5PBX@YEN(+P0)4HB[P$&J*Y'3W"K.[E5Z3D8] >#S\1S7';&=NHQO_Z2 ME&S++YF4247G -U5J5CBWGO16MHD]Z,B,BU0Q@DG7GM.GO+'1@PM]9-6R8_; MN5X)V%)DB;'*,U'8FEC;&1O7D)Z/\SS>)UM^T25H])<:$Q-IP MD]161%CR]D0P5&:QI_1A4XS[07.4:]QS&'_?YNU"KWL< T^.KA_1LV'U"AI( MZV>-*#],CU]0=^\J?EJ,9L*FP]_KW_B/W;A]Q@22$I(05&: MU =6%8 RPD A!6=%#DLHO%K/= D;V\OQ?CF=\^EST[M]3W/?O*D.A-U>?Z%P MB_X\M]34[S*K:/)G\W>4- 879(*E476(&CB/ZK+1QXE4#O?TC0Q[7DH^K?NR MS,6;+XOE>OH_=?E<2HH25A""LDA3@(1><^,\+0%$#&%*H2R5E\?=(6ML!-)6 MU<9WT):ROA%BYQ%V8Y! N$4FD+:6-WI)HMEWBUY;97L"_+QMNB^ TS! MPLC.2QHXDNRBRI%!E$J$CK M^O%(<0%PR1&H4,%SSH3*,^I%-]?I,S9*JL]3;^>F))M9Z9NN6)Y9X-?.D"-= M#8=[9$J[4#HL^3.*6Q0(OU!<=Z4VP_)A&.B..#/0L/VK)WXS)>@_+);O%B]L MK5YF32GZ=G%SB#$L8$I-$^8<(,DQ(+E00!$.45F5.(5X4O='^KRFR[7C+JF3 M<)]G]E"%B-MW&]UMHY\F4$_/XTJN;A(F'Z?SN3F?9'1F+O*OJ>@P*27**,I3 M#C@6'*"2Y(!@D@%$3\7KSLE&P5>:4)DW1\[YFPX[E<'QS?^ M-K55;J\9P#[6=01@8O8UP]:Y= (JOE>O+; M=#[]\O)ETR(GJU!59BG(T"!@X.=I%KO:TZ>/C4C[6.V\+ M%25RSW=%&P/-R!S@$*,7:?GJ"]8PT7BOM"#U!<,S[B[4$K/I9_9)/IO=P/FC M9V&$<[>/Z'G8M,C;ZABE!L(E($(5XCHG9MC"6Q>,/2JT=>GZGM_=-5W;[;@[ MU10GI;/[Q *-2WW47DL-]\#Q". MG@*?>_N&3K_7[X9'_8C]NEQ\TV^+Q9=G.O\QD:DL4*$XD&G. *J@*:6;IP#F M2, BYQDL,K_PZ9-RQN93-@'"&UV36MFDT=8WB/HTM-W\$A"PR)32$ZL>X=2= M2%P14GUZW('#JCN-.PZM[KZ\9VP8?9ZNZZ(4*5O-78-@0 MMMX '06V]1^I?Z>!Q=R&4MS3Y=W2>F/"UDFYU[+-&>XDHZ7*H:2@2A$!"&D: M)#C'P'2!XFD.RTQZ!LY>E#DVWJM5WA1$>J;+Y*M1-_EI.D_$8C:CRY5IH%D7 M1OK9OQ7!I2EPI+FPP,;FM1K3IAJ25M@DJ=4JU[613,O,Q&H=ME&!(T0!&Q9< MDCAXXP)'"$XU,'"]-7CGD]YE2KW&'-D#( 9O.^*NP2MU(/&&Z'PS$O^A^A'FPU)2S;\_K)=3.SQ- Q-"UD( MSD#.I0!(I)5> D$$($TAKRJ2XLR+%L]*&AOY;13M4]SM/)QNG!4$I,C,M(_/ M3=*L;,+GO5\$(Q##G)0+2[?T(\3/M#ITJYR=NY9*PL$"<)EGFI* MR*AVEU)8 D)H!DA)2J[]J JF7GDZG=+&Q@U&V6:Y_IL%WY[E>>;A=./K1A3! M4(M,%BW 6II&BCUR B40:73+&I0XG,P^) ^WF_RCC70-<_*\6^E;='TYOMT-KJ9IRNVPS09RM4RW;],><>BWEDYROIE_E[9POOLBW=7'T M>YN3];M5A"GFRJEK9$PEQT:> M;^[>WIK$Z:8>Z;U94.OURIOU>CEE+VO;IW6]L(7I38SM8C:K=UBT;OK[8*M] MF4T8;6'RYR?]:?)AL?Q&E\)SHRO*]\'-67SM68Y,V\-/<(^H^'@S$"R"/H** M T?;QP/Y.#(_HJPK&AW6_8MW/OUN75E!49:RPGJUGIN"8(0 Q@L($$&J0C)- M"[\OJMGNZ==%\HW\[J;Q--BIN]?U9[R1"B4$YAJVD@Y!2B3&:"5Q$"F M!2.R8(QR/%F;HOMN+'))H!>/;,5&W/RV_01FK;ZJ)E9AU=+;=H:J_I)(J[]G M0ZA+\+L134A0(U/-QP,DWW>CYM\:RA&*4&VB+HD;MF64H_%'[:-<[_-/4'E8 M4N.D?_[QA2UF$T(X+"%D(),T ZC**&!4?K">:\RHNB H*7VN-6^B>2B@I@;I;ON$II MX70TL@/_P[- M.U6G&9B"80V:6M_$*AP40;'@MA5)G;LV'))[+J#/%^@%4DZZYQ_)J6N:I MY5;'409A6S^+-OSK>5>P>,A:S@06&:*82)"23 )4HA+0'!8 9URFK(2,*J^\ ML+.2QL;#VWB_)A^LH6)OWG6 .,NI0AD"!8<:8HTLP$@40- B)0)+G+',OX9I M$*"'*UOZR[8RJ7[MU6*C8%U694Y,.?^28X (RP&62(&,DJS**II71/J6)@V( M=/QJI%I"7(3=]NJ"8!9]]7XJXO>F>>E%#?C=QR)>P&\CY[4#?O?-=0CX/;BA MYZ[_8OZHWR1?WDFV?M!#U+%X7%40$0Z*2FB"X ("C)4 *,6BR*H4XMPK_O^4 MD+&]ZHR.P"B9&"UO$J.G5ZQ=)Z*.F_=7XA1[P]Y ]. 'D?^N?0<&H7;J3XD8 M=G>^P\BC'?FN:WLWX%R^V'+U)B+F@7Z7JR8Z0?MAHB@5Q$#P"@*$B "48 9X M6I55Q;&"E'OVVCPC:FP$\.^2SM9/R72N:=96SVZ=]'DWTSP'KQL/A $M,ALT M2B:-EHE54SL(M:)!6V!> "-F=Q@F3B7&^RHP-E)IURRJ0VOV M+$AJ$YKNLLF?QH[$&N+I='A/E#,118,_/CV%1OZ:[KU>\(5OW^LF_K7Z]WJ! MT]' UV^#.E==KYO3XDOKQ/=(OWJ/9W<_9Q&&__;CI[L:WJWBLEN0VQO]!1+>!64CC, M _%P (4&9>9P !YR=<"1^S:]76KV6-LWPVJ]?-F4)C)]WDUA ]B@;UGT$WQAYD7B(3=;PIZ=&:]THX@S7N[:O'P&U]KX3KN.GOM0-> M64BD%5#5:"G)DS,HH)H(A*D'&EH"H9%\@KG78HQ7SACG,?*[I[VKTS:ZO;5CBY2>VOTQIM\T:7]["Y5ZOWZM[4\: &[JB-I5 MHK\J-0@!ZYP./&VABJ,.I?:P%54'GHRC,JQ#R_=/Z6J.=C_H!1N=_:>DR_=S M\8ZNY41D*:0$I0 IH?^ IGT%YZEI^I6F%2PJF3N]E[J$C.T=TNB9U(HF1M/$ MA'<:7=V3OLV'<[Q%;)3CAUU8"Y+&!+OIO D5:U=\B%Y;YDHLP\5@]-)B MZ%",:Z Z$9%QU7 ]$FK??WF>+7Y(^8N<2S5=KTS!M_I1?_OFT_O/;_AZ4@D( ML4(5X%P2@)B$@"C-C2Q3N50J4QE-G3-J+\L;&_-MPC37]'OR7/NMJT1();76 MPBS1K.+F7,@C$=0!]F[BBP!F9(+;*)MLM+U)=OK>Q$+1(Y\V+)H#)=1>C:I? M2JT[1ITYM0[##)=4ZV[37E:MQVW]/-CW=&E2&E>;OFDV-DB*"2LER4NA *F4 M7JUF*06491 P#B45J:H4)SX>ZADY8^/AC9J[+HH)2$2M:Y NB^?P=O- Z 8 MFX W &Z;)MXDC9;AG,<+, 1R#L])&=3YNV#JH7-WZ?)^)/''RM3I7JVG7_22 M>341%!>T2E-00B$ (@H"FF-3#$50A$6:E<0KV&I_^+%1@M;.1$AN]?-[W@^@ MD^Q.(FN5_,IOQ'\F?S=Y2UXFDX CWE!X,/^G"?-NSPF3YS5;]' M^=Y$WB_F>M5G=\#O%ZOU4JZG==QGXV6\_VZVUN4D9459I"4$)3*%-:0Y24WU M$Y\1BK."(ZFJS.J/EG<5WR[YDC>ZM\G/WV27_5\TYGA(?.;\_Z7-\_T # 0"?E( M'I2A>D!R2%]]AK@JM5:9FBDA>@RKCICE96P%9*SBG/"YH33K&7 MOW)&SM@XJ[6GU#-'^@A)YWWR:_&)OP]NM[RW*L;+C#Z'0MBTZ",IKY$3?<[4 M,PG19R\?.,#,_O$?6DH TM I2Q *123524J1ISJ ML,90;FP\TVC7%&P:*$;LU*2YL=-K345D2@L0ZV7_2C;3.9I K@[<7SM8ZY1J M?Q\!61V@!@NZZI+1T\,3__52]X=;/2S>"#$UFM#9/9WJM\E;^CQ=TYG5A1VJ M^\ED)J^F:_E9+K].N:SU,7'/CW,[BHV=GI0<\Q0)!:A>^0)$> 98*4J 4H%8 M*C#+J?1R%2,K/+9W@2V !JPQ"6^S4*\URP6\2 MFRFL/[;5GNVZO&530!=Z(.!#^>*QU1W6J1\(_*/5P5!RKV[$M%D5YTRDK, 4 M<"B1J8[+ ,L1 D*BC)3Z)8)0VK/U4I^MA<&:+34GT?U+L9W THV1KT,H,H>V ME(NPK7#>]/"=DEYE,^&\@1W=D*[;0K"A%A^G+:O#'K#&]S'VVX*#=O"_>"W?SO[N?"U1(^4&Y3G)O*!3R3 MJB(E!1BQ2J_W@6\G1(R-@JO=4PV2O:L*G$23C<_[EJ0 M(K.R-S[>WEP7 ('\N9,B!O7HNHP\].DZK[VB)J2FCG>R_OMV?O+#9Z M]U_Q>RE9?VX,"$@__9 +67C17?CP11:] M@3E94-%_E!Z+U[=W_W'[#I+?I&V&27.B%Z1,@D*8]H18DQFK*KU>A04O"R)3 MSIT"7HZ''AL]6>4 )![+H7VH'-:3O0&([9TTMB=_UJHYNFTG0/!8]_4&8Z"U MW<4OA-^2[:2YG77ZBKX^E7ZZY6IM=N5_E^M) JZ>#\<=&.QOU;I*Y=-R*.8>?^>S%]M1O#FJF?Z/C;/;X+7S;7;%+4/Z,R=A"N:P[(\^L$=RTK1C ME^/T96&R TWU.#ZI-5;#;VUW%92=:\!^(P^W5KS*\KTUY74C]4STX$]2O,Q,4JRMZOB;7#\M MQ.U<"V_"QFQ#B2*5@JJT!)A4%""1ZY\82@$EJB@+GB%8^=4!=A([MK?,1FN; MMEW7'0COU#" .N?1>&%4ZC\"#>APV8^> %QE-/@ M=_=UU2$_22ZGMMCZF]EL\IOG78GN>E+ M,553;I)@%@@61&08UPU'=)YA0#!558RFJ3Q9-HA1=\:MOO?INNG[:A_'4.;_+4]"%;+^E\1;DU*_D)>NYF7C61;AP[ MU/1$9MJ++9!O$F;53H[,V7ZB+0K'MR%P#<2Z5ZDR*/>& .V0@8.,V6.7]UEM.O["<)2KZV9 %"9R@E" MY !GJ@ IRY3 4K%45J\IK%NV6&6$-MC:V-*8FQ)ML8,,1<>6[Y#S,E N[X1Y\9O M[_=:3#NW?WL//MP.\+7V[VT"7SV8?Y>=]_/U=/WCC1!ZX%7SU\?I7,()34M( M4E8 BDUK#00KP!#">A4@F20E+3/F%(G4*65L[Y=:T:11\6;S0_+19CK-/7KM MG >V^^T1#*[840A]D?+JN',1B5XM=\Z/.EC/G8N&M9ON7+ZX9_[68K6^4Z80 MY/Q%3G"9,IX* EB5EP 560&(K 1(88YRI'+(*N&5N-4>?6P/^KOI4G*]BMFYU[H/FMKKN#47DA]A6'-&.0J-9P'2L4P:'RL/:&WO8!*Q39AUE7IV\J.<1 MK2D#]+28Z3M6]0'+)$4$46&R*G&F'U.L)&"B2$&J)"M%P3)8")\B&<0\J*0HI*$;W MC%54KLZM"@ (XJ6::G27)!) MO:/W>4V7ZR& /107#]Y?Y.-T;D+;#!/TJCUXC"A$14ES@0%30@(D& >T(@QD M%!(<SE!#>(OI^+X?#<"(OI%XF .#J>^5^%3.SS_99R_[HYX7^S7B^G[&5M M#[K6B^2>ABWN%4@T":<*@1+S2#"I2@)G$ $-5 MEEE6(9(Z[A[6Y2B_[6CD[/##D(1EXS://87KQNXL'[MMK6HQQYF/SS1^=VS/:G^L%@J M.37EG59_E=/'I[44;[[*)7V4O^K!UZ9!]_9084*K4DF9Z86N1!"@5") 9%Z M'&5E1A!/*X@'*Z!NA^/ .'9C@%?[0L1> E_?4J!9-[>]TCK6 M::W121IX;I(60#?)!J*DP2BQ("4&I=:Y\0@:$T29]]=N:1#6J+^/9@A1)C)8 M&X4XVO7<1-$+!B'G8J5M^+*8VTV:258@:M[!(",D!2@W"0NJ*H"$%$G)64XI MG.2'&B1A)38QM83$/XQHM/?!]B$VZMTDM8*) MU3#@SD*'_:%V#$Z)&'8GH,/(HQ5^U[5]"]SOJK!NZC":W]VNY9?5!!=IP3,J M@:KRU&R$T'5F7/',INL-U( M(1B$D=GA*O1ZU,EW0"58R?PN60-7SWADZWGL]AA]ZWMV#3&B M[WL@%G.2^%40/B2H+&]'9O0RI:R9LU.+[9 \4.W MFS)"8A:9+OK"U2,0M1N+*V)1SPP\<#AJMWG'$:D7KA\LO&#[&L2:J1]PIAO4*7L9%*_Z/MRZ_=X/,8+>A@A-Y.S(D9(N(@ MDKMTC29CCS>XY&R%&#)$1Q=[3)[*3#&*,>"%,'FH2 %"2)S91<7UW@#G]R!8P&OV,'E5.R!PY57 M5 -YLUK)]>HW31MRIF=6+EY6OVO-FR4!(U312I:@+!@$R 0%T"HG0' !$U-LJ?O M3;+3.'!]#2=T0E;1Z!8X?*T,)P!.5L1PN[,?XWR2:SJ=2[&IG+QID@&9RKCB M@"JH'0J8<8"1]2H0%864L$)>#L5I,6-CEHV6R49-/SHY@Z4;A5R/4&3:. +G M+$T![MNY6BR_V#B- M[7'(1"@*BZ(L )8E!0@S!@B$&+ L);+(YOR.>$XYSQ5 A0\JTQ^=@H8E KP*N45RR3*J/0+XAI*=:>G>-# L%H_&T%M MHZ97HPF;/IAT1RH=TT3^HX4^-]\5_56Y[\Z]'E%<\^EI&WWD\H':_R"QR:$0MSK'K= MQ+H>K0XV7=&/5P>8J1[GK$'P#7;6>ITV Y^W!H'N^,PUS+!]8^ >Z/=;H5\+ MV_+#=4>@20JY@JDJ "J0 (BF$%!224!+A"@I,<'8J0SP14ECH]@FK$MKF^RK MF]3Z^H;!G0.XFQ"#PA:9ZGHCUB,2[@(:5X3"G1MYX%BX"P8>!\-=NF'@;8M- M0S'[Z>K-R_IIL31\-E%%12J,*4!EB@"2' /MZQ%0HVF@:CHV( M:OT2^I5.9[9>E>G7\FA3:8??F#@[K9%W($),UOBW&G:M1)M)WQDZ@NV$2W/P MVOL&9_7[^]@@N 1OL)V BX+ZO2IV_2S:U?4>%G5MO4E*E:WD"S@K"[.B1X!! MD8$*<5'($E=*4I^ZH=WBO$A\@!JB31,8\W5)%L]R>=#S95I_O*;??3N?74#= MC9;#81F98_=ZZ9RIXABGD8X;1($H\(*P0?G,S?!#"4 X*@&15"),4DAXZE<[_$#"V)Q"I[1\1_#<..(J2"+30AN- M"*$[9TT/5E'\^XLOBY"Z]87+++'@SS/LMX\_BXM"?$MW/-/O/5 ME-ODT>TN=(:*% NH ",5 0AC#DB>5B#/J"B)*'&)O/CBU2P9&R_96NG_\K]@ MF?YEJW"=2UW_2XO=.&@CSR:\D3[=Y]SJ^!*7"W\UZJO$K/\VM M.]?Y_*HQKVB>=+M:O4CQ[D4S\6,=6679^/3F[81+(;!")8"IT+3(<@%8H1A( MLT+E>:JP0'XY"=XJC(T6C?*F3;T]];(]F(!])2:\[4R:^!FQ*UHXE[:MF-K5 MT^S1"<=OYAQ7!%'G8PA7?I74ZM_4OO7-:<=]Y\;<)%3I[TFK,G#@+CN]T S9 MA<=/@>&[]/0"Z&07GWXC]2//YJMD:N)^DL_Z*_RD!=RI=JG5,N-9Q64&5)X1 M@'AJ-GUQ#BI6Y*6$.;X6N_#>&'1!W([E M* [4Q*)1UKY?=NK:^I912M^ZHQ.(I!P$#DI*[@ X -[&Z<,._8D3E[5MXS]BC;;7;9%?=/UU@Z] MZR&G5U"<"5@ 7*D*($J17E65J8EF9K+"JB15Z95,XB)U=(\W?Y+B96;?;/L& MM#HP>U? =X'?C0J"@QJ9()MPYMV=@(MI4L/MYV6[[? M'H^#[C'H.Z+WP^MEGO\C==[J.?^O'8H>W*Z_CQ#V6-/Y6DGPL;MP-9['!ST# M;Q=S>SS_U^GZZ>W+:KWX(I>>X4:.HXV((S<>LPV+W^B"(5 MK#B;F]2!J[5Y07%5=G3TP.KF56WO+%YGHUJB9;UI3X$:(K'+C86 M)#-C@N?J_A+J;JP4$,O(;%1K>I-L=4VLLC?)!E^C;\#&5F[ A&IM=4':L,VM MW$P_:F_E>)M_#81W"V[]@?_W0I?Z*9K]J$O!33A+BS1C$I!"FF;WD "2IA@H MC'-.92%3@ERK'YR1,38RV:B9;/5L:AFZ%SPXAV8W803"*/:VGS<\7M4-+@#0 MJZ[!N3$'JVAPP:AV+8-+E_8,6K554YK^0*T:4P6E@D@@:D)!*4E8@RZH,H"Q'@'*& M@% I+S$JI>2%5ZN)2Q+'Q@-W^TN#9-:H//5=)5S&VHT?@B(8F2N.5@A;=2-U MF7#%)E23B8ORANTQX6K^48L)YQO#]PJ4JX^[1VJ""20I1@S 5'* >)X#)HL" M5*Q*JUR3D&)^(0BNDL?&.ZUV<].#=G-/5O>;_E3D/AV.(0DQ0(Z]/NENYV?P M_>B ;]#.?2>Q&J!/W[[E,M?S$]6GLD9JTA:0E#EO-2, M1PG L*I KI#BA5Y[E9ANHK,?/'MZ1=#7Z1'>#^Q^&*;0KVU,PVJ[$G/890Z1 MGXV!/3J"Q9CI(E."9GH)+9EVJ!%+(=#O.@6DQ"FM&.3Z-WYQ^".:Y%>2U_DGQ&5ZM=M=0='C=G2EP%[E\7<9I"=KV+H>;PO?(B@GVRPUY,>7XNQVJY MGGPR$1IU+8!4I"63%%"9ZK<&00+0HJ@ SDAI&J7GE'"7%='>J&-;[5C%O%+Y M]T'JYMK>IDU'' !5#WUK]3%0GUY993\'^('A;^&_;;X.8FCG>. M(W.D,<5T ]$SVK+(Q)IL"Z/5E]0NXMXO]^^H44@V,"0_;8#X^2;98I%LP$@, M&DD-1\ *B:\RC:'*+PZK_+"U'5]E8HX*1[Z.%OW>F@]+Z[+\L G%38ULKM59 MFN8%,!-%QA7 F.8 ,2D!RZ1YS^4$\TR[LLHKF:9#UNAC"VNT% M$@C!R&R_T;(N)M 433$U"QM5PS&Q QZ!:+-+TJ H**3&2:.T#.4JS]9,H!%7D.89&+S"''3>I_:NF;- J?)^"K.]:?1R=2]_H3 E^UD_UY "YU MM>^X\[HRG+NB=;_+=1-$-:FX7H=+@0 15&DOA3% 2_W/2GLHHL@KD;M%+;L( M&QNU/"RID,ERJ^FN&AR=S1;?3"DYZ[_\,[PA.;2KJW_.;G*4W>B;5L_:?9Q^ ME;,?_>INGIP--RH*A7%D$MJHF>STW)QGO-G@:TLIO=6OTNFZ.09Y&SH@R@6M MP.4S3XIZE?*874:?*W_9>4_?GI%OI")S!/> MR/3H 7G&^BMZ/QZ..'#/QS,&'?=Z/'>AWX/\-[7D)PABR^,?%LN:Q6T;G\UO M_Y@OI75D'A;V7;N[<34I48X41"DHD=(K&U[EV@51T+3NIK+@N)2*N!! <,W& M1AQ'7LK..TE>-F:8\WZZ>=_NKG4CE_"3VTU*KSIEK^'T[-R=#X?NSNZCK7W) MPR*I)[UEXFO-I&B2K.K*Q:.58"A' &J$(9,,60 MI5)%3BN_:E]=TL;V5FWJ)>V4[-5$HQM@M]5\,-ABN^F^B/6O=MJ%1.CBIR=E MO4XMU"ZSSY9&[;RI'VUL2Q;]\J,5DO5A*?_[1<[Y#_O=YK" )!6:/"3. :*P M!!1A#)0IM"YA1C2!^)"'@\RQ44@[7&VK:"\:<0'8;PC%@FH" M8HA1GB(AA5=2I(O0L1'.KARCB?UJ5.W)-%U8>U)-( 0C<\U)\"(T /:!)33= M=(E\';YQ .$LX;C;2>"3;OCRNXU M)C,RC1[/8W?9XE5GW>(('3-"8QYJO1E,KV'7IJ'A/%K'!A?0[Y5@-N'H;/H_ M4OQ*IW.S/W WXU_XX$:F61WBB=&\^0GH_O/B696 MF])A]$\: ]J5.\*Q:#_D E&EI_!!^; ?,(>DUW.4_K5*/TQ7G,[^4]+E!_V; MU82C')5,8 "5U/25(Z6]+(0 @2E,.12X3)W,.E6M]-RE?=-VGZ?KFDJ, MU_2BGZ3/"[767I$)WIM0EF459P3DN6+FB(\"C"H$.$0%E+A*$?8J=MXM;FR/ M?$O;9-6H:4-\?9-A.S%V\T7"(1>9!]J@;31-/F_1^[T#O1ZIH"Z@!$O=[!0V M<*JEB^''J9%.=_5C$A/KJUV0^^7"M$87O_SX8V6:FVS+(KXQT>ZVBMBVF"]# ME=(<4@ BM0.!%"H *W )(,.P0"DW4;T^[.*OPO@81[OG2GMQJ[I/R:ZI MWJ M[EE'N<>\N#%27+0CLY16OEX+;=0WVTP_&0OT*O3G5EN&G151JC3W!S$0J_50 M8%"FZP_0(?M=,9+_PNGM=/WCC5ZDO5T(.9%4J(+A''"64X"JD@-6I@PH455( MIJFBF+FNEMH#CXZ]3'R/42XQVKDOB_; NKP6Z@M!;,?'S7JO1<\I4WNM=/8& M&FQY"QB; ]@JY.XT3&Q2O8-2=P!Z7A:=14\L8^=_)#I'WIX9'SH>,.=@-<) M,CPR\&QDX?&5UW14V7JG^JDF>H50:HQ,711!4H KJ?^9P0JG*B.D$/ZM5,:Z M(GCS^?/[A\]]6J?TZIDR0E>]5BQBCY2HS5%>LRN*6SN40'U0=B<1G^E,KNY4 M,_IO'D[?].&+<1L3DI^,,?;<3DQ7SXL5G>DI2:9;$VRI 6N>'T%XSY4;A42! M?AB2.3@F-?H;8L?E-'Z@G/(>;W'Z=E- M=C%_-*U2WTFV?M!#O%M\T0I,OJN4HY@ZL;3UV/5F0VLD ]^ +EWQ6V$X=0 MS6!/"QFV!VRGH4>M7[NO[KD_$:V-_.^+^5?;2?[W%QM]SQC''&F7*JLTHR!6 M,$ +Q("$*2;Z7R(50JU&_\J4PWTWCJ.-F<'5^"Z5G%? MIK91S&IW&%$1):CV90"KI'9O8(4!D[D",D]I@:LLE]BI\-M%26-;/6U;0&TT MO>*0YSR\;N^#(*!%YN^>>/5N:W46B\!]J8[EO$ICJ;/FGNL,=?Z&*T]\[Y0M MK?VTF.F;5S51>1Y^.(TUHN_V[CC3I-&U-/[7C<\1X[C$"Z70YYZ=,E_G*-0% MAK.GHTXW]WPRY$Q_^OBKG,LEG9FM3?%E.I^:L4W%X???S8M?3F!5F'[0*<"Y M- TF( (T,[TT$82"0(H0]2K!XB9V;*_51NN;Y+'6VV[VTSW-$UFK[GG*XC@- MC@P5'-S8%+7!]=<6KOM*)XW6 1G*"Z50%.4F=%B.\@+BB*3\[@X:,/YA.J=S M?CHP61$&,ZXJP&R?YUPB0*3Y9U8R5< BQY57.HJ_"F-CK\. <;51/7C >->\ MN%%87+0CT]F%@/&M$:\4,.X 8MR \2X%QA P[@"08\"XRT@]-STVH>@?3=>Q M3]/')^TE:J'V9'JB)"IR47 @%*\ 4F4*J!Y&_Z$$P[R0JO3*ENF4-C:>L^J! MA0(O*]F$O-C6#[L$F9FQ8M4C/:\;=L0EX ; M(RZ@A-HW=M!^H^[U'J*CGC5"X;CZ.,'QXD^/YX#]..M34.S>[FT9U+W MB]F4_WB0W]>_:'O^-BD$I4*4"$ BI6:KM-!L9?J/%05/"X&*C'K5'[\@;VP< MM6W-]VP2[(W"?D1T"5XW^@D(6F32V>)UO\'K)JFU3?YL_C9J)U;O@/3CB% @ MTKDD;5"J<33]D&!<;PL9B3>A9C,\QQ@4V/@^E2" *BJ P@BF4O("5W[9@B?% MC(U$[!E$4R&3MX-XKP8L]H[VJ4"?7>2$C>/A9HLH_+9V)S11 M0V[&$!_C%\QR)3TT,[MZ6#1=FNNCN=_D^LETAC9*Y%#J:1!5"E A*:!II0"6!(L,5661>RUA@T[' M@,2^T;MN[&8U3V0=&O#%ZIY,M\I'F@HWVH\!<.0701O;1NE-V$6M=M+2.]Q; MP!>I0.\%9[&#OBE\P3A\=WC?/W#:1Q-5^:N^<+VZG=_;@/*_2K,Q*,6;KW)) M'Z7]\)UF]FW)^PF'59XQS7>(FC^$4'HY+ 40:95!FN:LPGXQ'UU5!]%S;9IU+.= MTCWB_T^CRZJB2F6NX30]LI#2/S%:$9!5!@9,L.K$(F65Q6M#P:1:=!I_,L^B^HQ\5 MUT=ZYL3[@U;SW&J_@CA%58Z!9N<4H!16@%(A 1>P%'F!4B6*S7:8&W,XR>VQ M#1:91FSE'K.#'F2WQ0U\-T()!^@PW%+KNPFVL/&M VRS>*$4B'7<9 Y*0%XP M''*1W\U^M&2;I-MSJT_R67_5GDS*7E_7OB_5_RO4]G8J)9!E6K$* ML,(T&3:EQAE.@: LDZ7D4"*G7%%WD6/S&/^8K^1Z/=/KT.5.!N<_2>UKFJ:5XCY$&X7=_RS;DWN/._AVG'I9TOIJ:+YT6MEBN)V7) M5:&H7H@R 0%"IF1:)@J@74Z>$B@X54ZK_BXA8V/O;4^EG:))K:E_SZDC0+M) M.A1,D6FY!T*]NDZ=@^"JME-'@P[>=^J<6:<:3YV]MF=TYTFGT"Q:%_/58C85 M9JE6?R"EZ1(_H40I*+,<0)'J%2;-3,],O> DK(25RI10//6*]_358&ST<&XQ M5&_!M(Q(-E8D?QH[/(N%^,^4VW(T*OZ1>2<\]/YQI7WA"Q5IZBU_V-C3OO < M1:/V'JCW=MO2) &]D_7?MW.[L[?+$-IM\4TR50JE\@*HS+01YH0 RE(.\K+( MLL=&ALV^?=_=>A_4G7?;8F 9?\_-:IO\M-'[9W.L7:/;2A]T MP+G/SILO8N'VWYPE#[T+YPO)B;TX[R'\UVT?]>S.[I\6<]D4ED0JPV4A,D 4 MXB9=&0):E1A4F7;BH"AIEBO7]=KAX&/C'JM?8A6\5,'Q,G"7UV77P!&9/CR0 M\%J'G3.YU_KK:+#!UEWGS&BOM\Y>$RB>_7YIDN;7/^[UQ*W?S&UEQV=SR:1( M689(*C5:!0:HR"G )&4@%66>EK3DDDB_(SQWX>,[QVNZI=:9,&)J]B<]?0H/ MZ-UY_I;?:<^R:]R_B(_[JH]EXAPI!@HF(( Y10#6H@25(5I9<%P MF4+JL\%Q2>#85A;[^IJSST;C*XH_7P3=C1I"0AG[E.@Z%+UIPQ6:0!QR4=R@ MA.)J_"&[.-_7M]SDMS><+U[FAL"TSS+7/W(;][ZJZPLT*7P=$6\I\&-C&*"&YF< M#G#=5WZ8$B5]T0M64M)3_, %)?N!U: M(9(;?L, YQ4$9596I-!.%NG12*-#X-CX+&RB1Q?2CDNM@/C%7G=9Z&I=!\K] M< F9 9(E[CA\T )R7S]V.:A0>D0H@BDF*0"Y0"1#0%D3+GIGB;%*I0L)#SL^VSJT?0UTS6V[D-= <1.:UXVJXR<82(TF@])E ,@.F33$D'TR7%Z>GV?6/:2S/^;RR_-L83?>?Y%SJ:;KU=W\ MK95^.[6^23Q^$]6=VT&G\*(C-I6_=D M;RHVVB=W\Z36/[G5/PT N4\:34SH!TJIV9N"EU-/@WV/U;^7#^KI_ GU B%5.?%O8-XETN?I':[G^"_; M'N.,Z@^X[-]/NA-OG%85+F$**&8*(%EJO!7#VH,HF/Z/IJ12ODW!PZ(=OX_W M>ZM99*#=EE*AH(O\AJ_5K)M/WM1%LK1[U=(UW#K(!9% "YU.48.N9%R,/ERJ M.-W3C[%_U:_R;]/9;(*I$JD0)NTJXYJ=4P$8E1(0LXC_NG?_FGS&_V'*OR(F MYW4LP_>E3E7U86C)U+1"4DN*S*YYP?'%7$(G"*@ 4"'5KQ]SD!1W$@3\XCJC M*A>* JE[SWX]E/7W&YFB[F__HG_F?VIY]PGA9Y.O_TKW_Z M[>-+<'_Z'__V3__T+_\7P/_^Y?WKGYXOTLDQSM<_/5MB6&/^Z??I^O-/?\^X M^L=/9;DX_NGOB^4_IE\#P+]M_M&SQ9?OR^FGS^N?!!/B^D^7_XS<6N=SAI*3 M!Q6=A9A2@A"CT%&%&+CY?S[]:O__JGS^OUEW_^^>???__]S]_B_W?C]W^7FM[GW_N?-3W_\ZFIZVR_28_G/__O7UQ_29SP.,)VOUF&> MZ@M6TW]>;3Y\O4AAO>'Y@W3]=.=OU+_!^:]!_0BX ,G__&V5__1O__333Z?L M6"YF^![+3_7/W]Z_NO+*?Y3%,N&?T^+XY_KCGY\M" Q$Z.8?KK]_P7_]TVIZ M_&6&YY]]7F+YUS_]HRP35(DR(UE]W?]]^@]_OGCKER6N""B;5;ZF#\[^?7W+ M8RG ;VN<9SQ=T_GS9XMTY9=FE:.+'_]R%B+.-I].,DXGFZ<>Q=5Z&=)ZHJU( MSG@#0? 2FH.00KZCGLIE3=:^&L+K@2OB.*- %:8_OQI\?5G>O#/E0GUFPTW M-IRX\;I3KNQ&]_E^^TB_.PE8I!79 =/2 -&)$*R/0/#7F7:,#%+M1?;EMUVE M^K(TCY;II\4RXY(4QOGKPC+=D.Q5L)[]QL]?PI(>!.GS=);/_W75'"UDM5XT MX-RI6(CW6=F:U"AN?K.%Q/_725C2$V??W^.7Q7(] ML=H8FW4!)G*A)20)T4<$3:HO6)X=LMA$^-=>O!4.1/\XV(>?G4#B'2ZGB_QB MGI_3T3O1J-%E&8%+I4&Q*,"[+$ E'65D5@>MFP#BRFNW@H/L'PZ[\[(3,'Q< MAOEJ6AE_!FA4BOB!U3P2$A0Q!X+CI.T8TT4&'IG/;4Z':V_>"A*J?TCLQ=&1 M4?%BOIZNO[^4; ')[M PBMRX9>DPC:,_T#\QV>+D_EZ^?W9(N,$?3;!! ?) M14M''")$*<@%-S%D'WQ@N)_WLP416^'$]HZ3=GSN C8?P[=7F=@W+=/3Z,29 M)K1>%,^- 9]H-9MST"M5U:%UFGGGC3,- '/'Z[>"BNL=*BUXVP5(CG(F$:S. M_G@]G2.?,)5]#"& 9%5!YJ(@GDK9 I2@W""U)^B7%PQA60R8K(DG/"RG8 MN?+N[>#1<<"S$5M'!D?5>D=+#!NZ TM>2RR ,=6@G!'@@U" NF@3-;=IW_N: M2V_;#@ =ASAW9MW((J]WHK-WGQ?S\PA,M!F93AQ2,34"$QCXS!&LL%&@-,+J M_8Z)ZV_<3O0=AS+W8N'(XO^ Z61)T.4B?IRN9SA)$FV16H-5FK0563<0B\I@ MM(I6ZBQLVL_MO/[&[<3?<0QS+Q:.+/Z/RU"S3CY\/XZ+V<0:4;) "T4E,F-* MB> =+V M^4!(!H[2^\G^RNNV$WS'8_MVT.@^!-F M5U Y-6GJQK MY4;UK">.CKPL M)^G7+Z>K%&;_CF'YDCY9391SU54N=,8I!LI[#2Z2/ZT+-UPF4PS?[\;RCA=O MAX2.0Y(QX$V-OXD4 NYW@W7GJ[?# M1:[KS\R+OBF4D9O _D+Z'1$"TSX!@&FYT* M9!/ME]]PQYNWPT3'8/[L[9OG M+]Y\V'SSX>WK5\^/Z,,/'^GKKR_>?/SP]N7;=R_>'WU\13\]>D._].N[]R_^ M2O_@U=]>O'I#?WUQ=9W;U7,W?'N#HO"A>+%G9?G)"CZ%\&52ZP".<9.*5X^L M'ZAV:)).)8/-ADXJ3B#TUC$@"P916%8(C/?LZQ)6<8.XL_><;FZK-;UN^>);FIU4!^YHM4+Z M7_X8ODV*BI@9UU!-NK" ]]W9[;+Z'<@&A M9#7B*7J^Q&>+U?IM.5OH1&FN0U2DP3;5_;((\,F2UA<^%90>8[ZO_& 7H%TA M8)P2^2$AM#M_.P#'7Y:+U>K=S>E.!C_+Q=+ZI\ZSW MW2^^?<'Y"B=:>E]8K< *.H.R6D"(7('.T2:O)'F9]T7_=T',=I2-4V8_))@& MD$@'ZND=R>*:6$Y3Y"AG!>5:R0D M9F%!A1(A&LO(OO=6<*.<9ZU-Y/LI&J!Q^/)G^)ICI]J5\:/S;30 MQ88X6J^7TWBR#G&&'Q?O-FR>2,>UUD6##(86Y2*'Z%D!XY!E6AD6<5]3LMT# M''=1-$ZS@"%AU5 "':BIT]5\#-_.ML4O9/M57X(983B3'+1W@FP\'FN#/O(S M8RJ:D^_I2NN3[0Y2QNDH,#R"]N-Y!P;1&UQ?.IZ=8;98E4!&ID"A(+NN1 ?9 MQ2Q9XJ14[RL)W04P5P@8J M5(_4S6!P0^IPHNQ M=VUXN>DI^>8SQ3VNUF8KX[R_SE9K2NO?["B^K@D[MNL M TM.K[9D'3BLW842<<1)Y2!(;U04MJ3KKW(XN663#.3AE M-\W:'/C@:FL=SJ.0(:5[.XZT5OZ[K6+ C=G MI(S4WN>0R-F%Z1U@Y^]89P1A/OJ*R_#IK'G1VW*C/NAT8^2:*:JD@^*YK95E M'GS1%F1B4:G,N#*M-=&C"!RIC]"0.!M.0/VB[VPOW2Q2*Z)(X44=M<0RJ%@0 M:#]QD"C)9&O+UY\_- ^ MP_OJXP=/X;YG-8URM'^@\6UY.9V'>9J&V;O%Z;R/'P UBDD="B>'D\Y.Y6V! M*$(=^V%R85&G=&^G\YV2O[:@:U\%5S-]UZL?JV0N"4U1\)U5;4'NSLX#4^I/RNLN>"'+1:3"8#>T9%N:CJ> MM&G3-,K(F*,MK1-I;R5D7.CL(]E;0;(/FSO 2HVK'/%?YQ,OX89+69U MM'X6ELOO= K_+JS:SIK.9%3J+[ZN-WRGVM UA M/6!I+P!<#T$UET8'$#M*JM[[?NHV?<^'M[0#7C?06,_$EH E>@)58.]MQ!,=+ M EVD+2$@2M[:X+N5D'$K1=HC9W]N=P"9=TO\$J;Y+&V*-.OFBND*LR9,T1D? M(]*9[W5EDJT-:S0PZX+DV1<6[NM5NPN MB!KW%J1]G!J+8D.P'65>)M--C%R MX*0VZ5"VM Q=LZT4^1K*%69YZ^NYQP-FL(CE "?7SMSMX/[MW;+FD*^_UWR. M-8&]&G-?SC(Z)L9+K[,,D%#5V*K2$'V@[Z1144<=LK^OIGHP>9KX M8\V8WH%NN:0=WRSFZ6P72"E4"K5A9];T1?G:Z+EVT.$N&2&23,W=L%L)Z<'6 M:0*9_=G< 5:>G[WVA\5VMB!"/2$[!U>;_!I6TU]J!T>!&B1&S4VR5J?614-W M4].#2=,$-8T8W@%T_K)8Y-^GL]D$,4HOY&96(4'>)0_>*(2H"@JG#/VGM1M^ M_NX>#)JDJ1 @:D=NGP]&A^:Q MF,V;QZU';1X2?A0C.[!67T]#G,ZFZRFNR&S:]'7]O)@1TU?5A%I__\$:,I)D M-EZ1]Y\JL,F4CZ(@&&LBD2ZS]+XQ0+:E;5PK=O +J4%$U,$!=&E=UYW'%%(N M*6DHRM(FTKF6V]89NDQ8;6(I>._LN#W!UM6EU3#2OQMB^XBB U"=![W?A>\U M:%G;2*2T/"$Z;BQQ$HTI,7(!B3A$2Y,.?*:SFC%3)Z\QD9JW.'L$>=W ;B]$ MW'$GT5H\'2#OQ?&7V>([XGN.>G0.AK*TH.L#6CQ8GKVO!S?EZOO]8#<]*L4*>)ZN3Q6/@=5B# M)#LC GEM6H&R,/M(YK$4,=> I'S.XA4K68?_J(R^/7TSF^+<^(@-K%5/)H5$V" M"YO9,TJ")[I!R5QD425$T;KKQVUT=&-%#Q@BV)?]'6B@NK2(24:.)D@+Q2?: M#]P6<(75&X"20[)"8FJ-HDNO[\98/DB@\E',[N#\JI/SIIO6+I4_M;<_N9(X M3W4IIIA@N*D#>4.HV;@!8N$!F)"AH$A>Z0'Z.]Q%3C=&\W X:B6,#O3//1SR M+#AM#))=Q^H8'6[ LT3'TAW"K!X.58U$T0&HWIV_=[.D MT](3]"X;+1 8?045B7I?G =MN4Z!6YVQ=4+1+62,77W81L(W,Z3W8G<'B+DT M&/:4?H-*&FD[1@5;!6!NL\-J\;NT;#V(D!@V!E+T9W )2CG#>Y M$6'V+DSSJ_FS\&5*-M:D>!%CP4**E]BA.&<0/)ES6C')DG3!E]8]W.X@95SW M:R#8M&![#^A)Z>3X9'.MMTW'NHGBQ#-O'5BL3>!H,X#/,4+BWK'@:7M@ZP#1 M(TDEKH--16Q=6O8P5>-Z=@-AK;$P.H#7Q]I7\V3Y?<.PT_/^]*@7&(W&Z "Y M)F7M%(.H; &#FK9(X"HWSXN[BY9QW;F!H-2$\?MVVATH*C"11AO&501O?*RS M>2TXQPMXGJTB0U$$W;KQU4TJQIT<,Q!L]F1V!\')A\(C$R:0*(L9,)<,2BM% MWJ@U(&L?L,QL2/<.N1XB_7M<*!TZW+V_6)K!;*P^::=]G3_C>IK(2;NRJN9- MTZZ^Z[ =U.Y9YR';J6F?4F#2D97DZH30D,DF-[%61EJ1; HI/I+N_[MGX'JU6IW02HR-4GB?P10C M0#':,*Y6R&:=,I.L3O=M?9#>3(&GL$.L(T-I5(!W@Z])EZIT'?$B>/'CEP0M10(FL MZ:AW"(YT,YK,2I2M[:\MR!H[_CHPSEH+IB^LW3SG130N"0LVUCA.9@QB] ;0 M".YL#"*8UH']>\@9.TA[.&SM)8@>,75VS N'04@?@.DZKUQ+2^S1IF;GATR; M0SLY.)X>86H--M/[\%C:00 =X.B6BZ_3Y4RL=HH<7$Y\\?3%USG3T090,GG# M4B@NMW8([R1FW.G>@V.IC1">XCB4#Q_IZZ\OWGQ\^_+97X_>_.7%AU=O/GQ\ M^^Q__O7MZ^_7QW]N'_+=\[^#A_UW6W_XJX+Y++.FDEO4P+ 9! M69$A"K.M*]YM4=))=U]!]WXW! M'4"$SM2*=GR.IW^^FM\,C[U?S&8O%\O?PS)/:LVU(M8 9TK4(1 6:,4*K&(^ M8J'3-P\PE_ Q)';BY^^(B)OC"@<33P?HNW'%>#G?QJ08F V"N%6;97DCR3=% M30"1!M%JR9H/%+N/GG%Q-2@0'KKXW54J.R/L"RZGBTQ[:;D>JF3015WC&[9F MT&^R!6E#%D.;5-*IGC!KU*T[EN]8YS7807A(3.TI@6Z0=/=%=O4Z"V8!UM7Q MU=J$.AU'@F; M:G2VUE\44^A+9%;KY$/S%K!7"!@W*'!(&.W.]PZLJ U;3I.SGI\LZ9!^=XK* MS3[8?/V%V)>KBXSSU49^$V7)';:E@"G2U]UAP:4-QT(0SJ'VOKT?^&@RQXTL M'/Q\'%"&_<)TD_A\QPIS\-ZP7%N:;$9GTT9T)2/0#F3:(H_>M:Z!>#R5XZ:K M=P#25A+L *-'^?^=T&QW;!<39'P%K>XNA"\UW5T9-;24YQ_P+SNF;]4:M7U@ZYWU,WRV6 M&]&NU\MI/%G7J]./B]-V3A,9<^+,"<@Z%^*$=N E'006+;J,"K,89"C: &O9 M#M1_B&N>+N#0]<:HP4ZP44913S@9,ZG0DI"21EX:Q.W_2JVVPQ_B/NID2'0 M@:EQY2;EK'@\$8^)DDE@Z!U:#\5P7P/B!KQ.""(6*4P6,?O6-7+WD+,=+/]X MUUM["*4W?&VL]/.5/%NLUK_B^O."UN19,(HC6$TNI:I^I5/$M5!DDJR@XLTG M)6Q#UW:(^T/""A8*.(:8H=&@]FG7_ M1*,_Q*U7,['L>8'_8CY8:W*M8M(Z.!!>*<^( M_W'NJ'8702= NCNM14?NDB\:T-5&L-$[B*A-;757@HV,1]6Z&FF_-"/^A[CZ M:2.0INCJKHG)P$W,=R&BD_8F!VU[?D]_B\1%P5 JY 6Y#"E%<)F@&\AX"]'+ M8G+[?(H#]#JY9$?\"-6>]])[7GWTZB\96KEPV9 !$*-%#E"4"2R;[9&-6 MIK5OL0U=G=0K-,/-/39>&]GLK$2_XC(N6LY;OR->]*Y^L D&;7[K'?E-2]KZ MRPV?+X=5ZWBP8@NY3SI"(E_^K*MHKEF'I!>S<5ZDU/IBL17MG91Q#8;<463< M0:2F32RT+IP,;F=J^JSW==Y0'5@0ZEAS;6T.7,>8;.OSIAGQW71G'P'=PTFY M831H#/OW YEY1Q_^^O+UV[]_&-#"O?*:P]FP=Z^NO95Z#K'5#S"[Q#CR4L!J M6Y/?%(&960O%HC,U28.%]B/=[Z:G02E'?>:[Y:(:/?F7[[^M,+^:OR57CN0W M_W24UF0.;>9?G7.@I&1U9 :LJ47K%@U$@W1L2.<3ERKST+HAZ>.I[,9>W0]! MMU2 #"FN#H[UJS4N7'&G>3&0B6>5^ S.N6I[A^SH9PEUZZ#WXVN+!H/1T-*^ MM[SH,:SO #=7LIYKRO(\36=X94D?%X_EI@R2\42^'DM1@HHHB0'[VVM,ED_6[&5])?SZC#Z?KU00=]U(9 4*Q M#/1-!B^UASJG69"UGEWS=L(/T32NJAT?-=>3.5N*L -(;OA6@Q&W#!*<<,^L M\9E#L(X8%=#54M8(0@A5LDTQNM9M#NZC9UQ]V1T4FXFN Q@^1WISFFZ$2=_/ M\"PA[NBXIHK^YUG):G+"JCI"4-;^:[7';4"&P(IRR9O@;6I]>[D-7>/&>KJ# M97-1=@#/.^I32XP6DV' >:I#+;B'F 0#5Z05M0#/F]9MAO>H(AXLPZP["#80 M5P>@V^:6X,6WNCR#[NC>1Z[3)Y0UPF MEKZNB6'G.]%%H6V4"8)7M7>=K8->F ,,.2>)01:\=M=^\P;GKH>/VP6A&X@U MX7T7&1X7G'M)[#Z]>#U-?W\U_XIGS)[86*Q6BH$GNQ>4H^T1@E:0C/ I*EN_ M-E9^6Q$V;N.";N XG#"[*&O8&!]GN^UTB>?;+:E =@7SD HCC@9! M)P9)>&\T>6XQM?:SMR9NW.C/@2]QAA%9!W[+S86=1U)IT^/TZZ;9>\BFL!@- ME(AU_H/D$#5])W@FZX189WEKM;@-7;WUEFX"B0>!MZ=\>M6 5;U?8^#$>YZQ MZ B8%5D6T67P/M:$4!-<<;'(YID]VU'66P?JPR!O;QGUBKWS);V>ACB=73TU M@B#O'2T".D%[BS@'02I9!UV(X+-R11P @_=0.&X(O)]S>%_A=7D8G[?D>H^; MZ5Z7UCB)04;:O@C78&.HT4YC( A6Z]!E8JAE#K%UH=@CR.OVQ!X>CFU$U@$: MMS]K)D$;S:RL/(*G%*&LB<*1_0"A5;!QBWIV[<6\'#)_$.(;3=X;A8 MA]F0<#P-C=[.2"&$U<(Y8$J(VN,MT<9. ;B.JO#@9&P^N/+Q5'93H'B04H56 MXNI /[X+W\^[;)\V'Z*UTC9;?Z\EE>NC>:X1_"_U5R9"&HG96T 4#I10]82A M#NAP,C0W$U<,Q MO5PDQ+RY4S_+)/KE9#6=8RT6+^2;$>A)[].OY9/*4#R+M"86-:ID(6P*QIVO M!7 Y0U$F:6\,?=#Z%F9'4KL,20Z&T@.(LP/4;L_522XVV4(&NF&>N,F)FRY' M"]*BEM(@^8NM3_/MJ>O2^1X*FP,)K5_G^^5T'N;I=D9JKM$':< 9AZ""<>!Y M00A%*(:RR!0/Y'S?0V4W_5,.XGRW$E<'^O$]?CDS5]Z6UU7[$PLWE9$3E2)J MS0WDQ,AMDU9!#%'3NE3&8&P.H37N[B2F2]>Z&0H60XBD/_?EY6))2SN;ST-K MNC1=!9,7TD4#FL<"*EI)AX4PM+J@0G 6&;9.&'N8JBY=Z*% UUA(7<5QWI9; M1_J0^8MH8X!0VW.H6@,>A%> M7UPRD7XYI MNBZ=X$,9,D!E)6TV;(Q4$KA*07TJ?E(K^VIZ]+S M'0J0 PFM \^W+JO^OX;FOX89;E*!B6/31("O/Z"]=_6#2[]Y.NWQ9HY(FIW4 MZ1$OOI&Y,O^$[VGSO"@%:[-,I;EBM$DSG16@6"9C)5L/MA 4,13R"9N/^3CH M"L?5TX-YW!W#Y*EOHDGD62@G. C!22YDM(-/3),"<4HPET+2K=7\7@2/J_G[ MA/BCA+CG! KBP'+= 6X%#T)89X'..W(\6>00C+#@@L@\>+V,4+L9"[/AY,O7V8;5H;9.2M?S7PJS'.FFA2ME[0ED\8$*I,YYJ3D MQ%ZR]+20)KG6/3&V)&W:4J2$:"K3W;1,JQF.R4;(VHE3WP!M<3^A,+IS) M"!F1_"));(G.)7!:R1*T,XJU+YV^0L+(-\H'43V[\[P#R/QH:G&>E#'//\)4 MK^C?/A.W?EN=YJ.]C>LPG=<0Z7EPY^5B>54EGU>.?9_(Y%.2S(.*#$$A^2&Q M=AX0GMDL:-_F]O:KU>H$\_.3)2WG-%BY M&;I]7GF[^9UW9Y?OM9!BXFS$3>&:WK0IT-;51FJUG62QRO)@F/:-(;L3H2/G M2AP$K,-+<$28;EKY;:B_2/]8D7-T4FGXY63]9K'^=]R8*I.4DW-92! Q1UI1 M)*O6.PG2L&1%*2BN)X;=T5AQJ]>-G!0Q*+(&8GHS=NO;AY/@X++\ORH?I MI_EFI-Q\?=84J.ZEQ6R:ZFWOE35L-V=MRRU=*SUV(>[J=G[G+R/LQ^)F;_,:GZ0P+0I2Q]5\]Y>VU$V\OR5-BBYOX35M';8OOJ"[Z=?+_9)E-DS+!%L M)L-053,A%BG!F>)$RJH(UCHY93O*NE5>CT')=>4U@% Z\">?+>8K6D'>2.?Z M6M HTO*2EN$L?0G,@F.A@/8FI> 84\TG[]Q'S\B#H(:!53,!= "FWVJN_POR M<([#&E<3I75TCG8!09Y\F4 <<:(8("=&%?)JG&>MX7.5@I%'- T#F#V8W %$ M7H3EG#A2<^PVXWJN(UY8I9R2!0RK-R',! C&:T"+H8C(=2RMDW0>(&GD(4O# M@*BE&#I U1O\_1*CEHLY?9LV-R*K.TYI89-G6H/EAI&+42P$.I_!ANB$H9/; ME=:^[F-I''EZTC"X&U103]D7?([K,)T-Z J>O^!@GN"M*SI %*L41N>>@BR5 M!H41(6**=6ZV#X49CJG_*-8FHOM7#+/UYU?SUQ;V"N+>GHTZ?EIB3L_73UC[>EKN['!>C1<67HYJH45^3??OQ\G0.3 MZ(63J2A@2HFJ]0M$%R7P8*+F.I'A^:"2:D]6M]Y@*R >4&H=F'";!\4C"[*=)Q1'Q,D]G)[73U0=,)\M-D27MTMD) M63VU258=37MR*F!RXZ^Y8:?;FM8>72*[%USD$912'$*R 7)PBEL4BC9R:QNF M!>'=NLK[8/GP(FT-YZ;NS'O\LEAN=O '_'2JP7;P66YY2@/'Y"':&GD?9P\_ M?5O-YCB'6;21N6C(.T5?8_^$M5 \F8C.*62HK#2M+Z'NHF7O^_-KSWT^7:79 M@BP3O/#-65%>IQP@*LM!E:C!&Y$A,*S-TVQ&.?1R;R%KY&*3%MBX<6_>6!A] M!DIN[MZ/]2^-],O9LP;1,K?1.;2N,8E[0V(%K96O)><)HN$D>:N3%MPP&YMG MK@RE:])GS" %Y&:WAF$P%11: MF^M^Z?XLV(W43G728S!T0R<=0&A/14_M$;R]^V&#:*HA@[)WPJR89 EE&:0R MOG:H3N"Y<(#HK'21,6S>EJ\35;693RFMBIAE!N.#I%VF+/CD/9G^JN0@=.'8 MNB'P#F1VJJ(>@YT]5=2CA=5!U.Q'Y==YT^WSC7[T;;J:1(E:U6'D++A:X%+= MWD)L1$'?,JM,^TJE>PD:&6-#P^%&H4,(G,5< MJU0M..X0K-!TL 6E4FX.K,L$C RD=H*]W=';@R^LDA,U-OK R<*YI6VU7Y7/'"[HXMG:1UZ(Q\\8&P&D] M4YWU2U8 VL UV7RH3>OTC6WH&AE1A[9< M6DNJ _2]QZ\X/\'3^YKYQKGX^W3]^=G):KTXQN7I?<[98'?Z7_X8ODVL=NBM MHC45$T&E5.LP0X8@)7>L9H/XUI[;#F1V<00VQ,J-YLK#"JX#;/YEN5BMWBT7 M95H'WJ!GI220-FHBW14Z+S3I^, TM]D6*5K'=2^]OHN3"JGD7 ML]F&R:?]IB8Y:>9J+B1+6=96]A9JCPJP.A)7B\RF^13= 9J7S?+H*9]F6])Q%.;,Y=KG0N>M1#:YSMJ*RT67. U;7I2O$[%+-R_-< MU?$!64$(7@)S)/LHM%="'=9$;G75\\!K+FXTG>4Y:LUJ4H>I;:0(_D8Y\"5J MDV.)Y)0?E@6=W#L/@:%'>@>[2:G/>^<[MO_N23+W/W XA35@NLRVD/,Y:Q=OK_#\4K88F0HF&0<\:7)^LF3@ M0V)0(MFUW&6&3C9>_U:$/0V%]1CT7%=8[>7SI+35'JDR#SQQ.'TU9-+,MI 3 M)7BG1 ;)"YV1Q1+X),]@K:R=EY@-V+J#8P<*:R*<$TPF#<&8ZO*H:AHD!9GV MF3$I&N];MY"XCYZGH9X>@Y7'J*='2:.#X,?]]_0F6J&==2!\O3WCW)!!6#38 M[ Q:[:57[+].O=G-!E94'%LE;449G,@.$ANR\C*$D MG<)_V2R81PGV_BR81W!Y["2(NQ(Y%.T>&Y0$U*F ^ZZ+-=NT: MGE86S*Z@:,O0$>&Q6JXG[Y:+?)+6;Y=[U[7(0T-SF:L+@/B*P(\&;M<'*3@''.F#8RO0F0/1D\^CDSPV]G M^^4\&3!(C59:8H"ID^YK.H/#L+F)\YI%I:3>[ERY_NC1!;^OK!;-&#>VV)]/ MEYC6?Z6O5]<@$%,,,0-RF4#%(B!$84 '[[1&7J046PG_CA>,)G;U^5!KM8.E"@\4X MFHJB VCMDG(I9"RT(17IS5 '\]8^M$&3+:Z%+(Z7E%SK<-J3RY5MBY,&>;*/ M$=K.N/R*R[@8[J+I:#9;_%Y]1/K\&=$T7=WH;':ME'#Z M=7//?C%:R >.UB*@*O5.$1W$>DM@A2E688G1M?7&TS0/8_)G($ $-U#[*MU@%38(PT20HLIGGIZW:4C7V%M!\N;G2O;R^- M/J^S[]J]NV??//#$ 37.H/DW-_%E)2>#/##P.:;:B%*"Q\)!6AY-*MPHV;JD M:P"]"XA1-VZ4\T0JNH2U)\O3N*ZG,QN;HCWB]F,V/U[6.9)%%HFJPR4R!DH MRP7Y 5R!*,6Z@+IPWKJ4Z-%$]J>@'H.6&PIJ4!EU$$/8;H&38AF+H6S:J'/B M(2,/U)$"EH%,T*A"C*SUCMN.LI'[W \+CYW ^"A9[8S +YMIR!_68;EN@L-W MR\77Z8K$=LO:)L981),SY!!K_",Y\"(E,%R+X$)0-^+F>Z/O/GI&;FE_4,PU MDTO#N-30VN[OR^D:WY:RFKCDEEQ5BNOG"4>!@LN9@\!@XJ.(P_7._3T=!@/UUB^ M0S ^2E9['L8OYONA<'/KNJU'_N/3W^9+G&W:V2\^+D/&2Q;XA'L4KH8L2^:V MG@\%?*KU.$Z;4%36,5V[;+KCOKLE5>.>WJTWZ,R[KO=EZ]0;7 MN\10KCVA0GPG@V6*U7CT+7Z;K,)O^)^9W2_P2IOEHGB\1<=&3 M_@?\N//*62' 8ZII&B6"5_0E!Y5S'8819/,BP_U(WKM)RVT/OP@OJLB52"8" MSXS5FQ8#WM?>1&B"5Z2W?6A=+'\_12-?AQ\07S4C>?7K$5 M94];Q3T&;W>KN&:2Z^'&[,SI?K-8X^KU(LQKTOM96M7\TX5'_#J9Z8%ATCHX.2?NR5A2'J%UFH6C+6R<4WD5++TDINTIY M,0#+.X#.[6K]M'WI:C&;YAJJ/OT!GFXVSH17T7 H,M7;:?N4$4.3NPVI&;SHP#IVM"; P\*IZ9SZW+ M-G8@N,&;J ),&,+R?BO$Z@QP.!8M!1#)V(Y&_+Y;_>/TZ M'(?7KY^=*7!=1&3&!# J$%="K%7AM"$M[5/#LR"K:+L>=3>?/1Y.6HILT8Y_ M'5AX#ZKIUS^Z$EBG- N95L89K0S)P@AA,T\NH1?.,-N\]_#VU(T\MV5XIW@@ M074 P8LKI.,Z76DCM'>S,#^],YIH'8M(1H)VEI2SM )?/J_?EM]6N%G-))5LG(^NMO#7 MQ"<3(3+!(17E,@:A;6J>CWL?7CP[);\N/[ACO%JMI%>B+ MFO6QFM+A\'JZ6D^4\+DD@X!!L1- ED=D0$OGVK2LO&I'>N;-Y ,P. M).8.T'TIK:,>!R?TY ^+LOZ=1/.&]FHV&1W6!+4@&"C-!42E#>*X&TQ@78!Q.?U* ON*UW.P M)\03E1PJ$(G5D09% JGG ,$YISP*M*EU1.5N:K8"FGWR0&LBC Y@=2FM]M?I M*N&,G'-D4)I).T)T'7DBM+)D)FY^6*M9XJ%932R?')IGS\Z+C./__/C00GRI$_S** HDP$99&13O;D-P=KZ0>" M)=,:9(^GAWHN=O9]_;W.;WA\_3+.URF*MA/.,E%YR10@-:< M%A:,ARB3@LBS\EPF7; U++H.OHF$&PD*L.2-FFK%*1' ' KPK8#WU._OV@OHRY:1+T+WT\O MK!='B=:TQ+M6YDIUD122H:'(?I5.0K"TPWCARK$4&&_>NFQ;VK8#X%._C!A$ M4GT6>#\[M75?3T.JTF8"X/ FSB_Y. M:% J;PHH4C7D GA"4:'3S6B4+G&K76C=8.<>B<9BPV;UZ\&ZGC)I"T0M)=I:Y#RNVIJ*?=^^S< M^:Q!5-6 _7;N@UE-[I"2:SKV'(+RR4) EX"5S2V3#]ZUOG(94&%=G/?;;(%K MHP:R%60/)@>,!4D&H@O@!%F)!LE!<<6FG%L7'.Y#;[^JZS&8NCNWA#MV( +!U"FJ:0H5(A@=1U6HK.!J*4&-#ZK%.O$ MI=9QJ,-9?V="N3!0'"T6I0'GZLS?[#Q$^@2T3CPR8D5AK1=[/T7]*L3'X.(! M6VX?*7003KM]-9/$12Q2E'I$D,4;,8*W2&XR)HV9A1C.\#/M=4_?E"BM'&:AGK:*I<)Y '\,)92-HQP1S]N+1.'+^3F)&'1@P* MH@;L[P-'#]J6YTO+L1@O-0>/6=0<3@4AY0 VA\(5-\8-@:QMR1MY*,3!%%8S M$75P\?Z"S/'%=R2G8'-'>W-!%YZ4#)GYZ($(Y: X9@B,$1=-,IX7ZV)LWJYA M6^+&U7)#F5O#R*8/E5=WS_GZ?L$YENGZQQ92*2"7BAQFAHH,@<+ U6Y50F"6 M.AC!0^NY2_=3-'+'CV%@6:HQ_@-N V4L9560?%U%Y2Z =,I.;IP;./X=O%:1]%S'3B2S#. MD<]21(;(>0 I'5F?G$[^(6Z7[J!F7/OKH)#:5Q8=H*HVB:"'7:ZD/N?9]_,E MH1,R<[(>1+$,E,RL-@6((%&59)3@DK>VN;8@:]Q"NL/@K+5T.@#<@XR;./*0 M8E7$R$H"I5P$^LB#]-XXYA33NGE9W4-$C5M@=QBPM95,,Z]RX-ND-V&YW-3< M-+THNO'40>Z [J?] -<[#$5(N&FR82S9XW4&2 X*,%MEO$!9?.OJZ@&O=WZ; MGZSH>6^7K^9EB?]Q0LRNF7"G[7$2*A-]S,!+J.M5#CSC#"P3GHY[\DJ:E\/= M1T^_5SN/P<1U%=1, AT<="_#=/FW,#O!7[Y?G-FSL%IM^KMYQ[A!2>O@/M7P M<"(=S2SDXGG0R$QLWJ_J7H+&Q5,[N5]O%MY,"#TAZM(1\"N&FK&6W\[?8ZVZ MFLX__1)6T]5O\T5:\Y9Y1)2J)UM M.!F4@9L$S'$N4 7M2VM'](?OK;1MG55J<2LLPG7VY#>T33R[G=T@K$^D+!H+Y8.E.\=1]3I-A9< MBR(DU*:MH+RPQ![:T+7(U4A;HL^MNP#>0\ZX,=W!CO)6 N@72^>;+2AIN6)0 MZ_] )6XA1I= IN*XK4U$FD=S[R6H2]/P\6+?#DX[R&#LH^_9V[^]>L[]F5JU M'*V(21'EEMPO820$+0)8:3)+'M%>3T*\X[2[\M@N,;"+K!9-&->!#OEP0N?X MAA4OOM*7'Q.Y6,S>QBA!LEK(K@('IU6]ZH\254)M7?-1D+>3,NY%T&#G4 O& M]XF?L_T4C;6T!31Q0[-ZR6X@9$6KD3;[2+M!N>83D^\B9N1VQBU$_3!\=N![ M?P ZM^JUL2)S!+0A@BK%@3,^@ A9:@S:RN9S[VXEI#O@["+D^Z&S \<[@,T= M>OGUC[)S&9S7R%W-E+5UC!^=PY$KD%B4S;5#/;:^_GN(IG&OF@_M4>TFBK&M MX#\+2^^83JI=V*K#R=?OLPVG1G#[,>G[W$]76X^K WC)UY+\A)(DR,& M!8HG!'(J)!@>DV#2T?K55M;R3J_OTJK>4?R+@\JB T7VKC;-)DF=#1%_MUBM MES\6]!P+L3&?Y2_6Y:UN7M].D/NL, D0+FVNRAC$+"U@,262/V*L:NWI[T]U ME^&E_4 [DDC'5IG7LVPO&O<].WK_XL-16D^,]NB5*E VAFAKEQM36 MT!=M0RZJ?+C(/ALZOXI*H$3-DS*6DX5N/$/K2Q'MIP+=1DF+7N6WM45!DVD; M^ C:\$Q:KMX'!>8@\N2]3XSQYCTR[B!E7!.J@?QOZS:^+\N?@H[8)]WNU@M!%B&\C][9YBV+AU$)3(:^FLRC4'H9!E;;D&Y$8S)[*@Y0RP-ZY2,2YB&HGWMOD6 MN_.Z.[1PF6V$/KR!9\()W4=GT?3$G90E1?"T:T Q5B"6.H$Y*5++7(=0Y$/VR9U/[PD#NPIM MT9*#'>B.UXOY)WK:<>7.CPL^7@R741DHFU:3S MPDKQR5806,N:<3',CY18Z MQ@VU#7/:[,WO#C%SMH\D%^2$RSK=/[I5JW)#->)"P92JXW57\#Y339L%JA9Y,6WMF[O M):@O".TB\<50[.\ 2Y=5\]D*9*FUGV3.%9805*1=%I$C3 MBI$/K/:HV9/1'4#E*MQ/=7'(F;M4(*6@:]JL(WLO<7"&!X7*,R];Y^C=T=6LXV4!'6:E[']F9<@B)M=(Q[).TK MVWNAL@.C.P#+_4>JC=PXD3)(Q72U^!)$4I# "],JAI0QM4Y$[MBBV5_>C[)G M'L/\#I!TFSI^_>/J'2.O&?X%F"RA7H^;FBY9@Q2RY.2,D;IU%.]>@L9-!QS( M+6\F@4[A]&OX-CT^.?YEL5PN?J_;)GRAGZR_3T(QM+RL@6M%]ESM;.*\\(0) M;GWA27K?6D\]AK[^;AQVA,46@&LBH['#RI<75ENV+C/)ZB6&],=*B M6C&!COG2.CZT!5GC&LZ-\7)=_;06R]/21+M/,'S@B0-JI0&G&6Z!-1%CD4%Q MD+%P4)Z\J*@K]#A!0MGB56YM$1Q(-UV44]P]!8]QKBS23HBI]B449-=YGQQX M:[PNS):06Z>K;TM;]UKJ,];8,YRY<,RVM5WU:"*[UU^/P=)-)V](D74007C[!6L#Z?FG MUZ=!LK.E75I0LMD8+1%<4)I\Y%0@LDBG0=7^Y"R;8EOGM#U(U+A1S($QUU8D M3P%C'TAVFPKKM^7E=![F:1IF[Q:K:17HBWKFK*9D++R>KM83X\E-XMR!=*(V M3:U+WXPSED@>#4O$FN9F;#ORQXVACHW;@<3< \(K9S^>L]1!5,L"%HM*TOL!^B:=RX[-!8;"F07@!V^TIX+#ZKJOUE ML;02LCJ"] )8L8%S]$6S.+"I_$A0#38EY1"@VE\(?K#9P)CI".N]K2NQ]G% MY LIDU)1%M#.U'HG%R'@IF*?2>YXMIRU3L'>C^*]7=IMW_[+Y;=?BE [&9@. M&:00",H*03:M*Y#JS9O4Z.B;L1AV.\DC5_ =#I\W7.$#BKK/"-\M2FCW>XB[ M'S:,NASP]F%/4(88@BRB@+6N-C",#GSR 70.&'R11>7F0:Y1E>:']!GSR8S> M??&.JU30>Z:)"-G(\6B>KWWRVWQ*U"22[7GFY\4V,TKX(IBF?94-*%W(Q+4U M;J]=%/09T\WOH(==M*B1,F]I/R8+O#8M-]S((EM;^UG*S"/'_\G7CV_>T<;UI$9W6,CJQF51+9:463J9JD M)M4=-5C!=8HYQ,RWZ\_^F+?V@9%=1+LX!)\[T"JGBO6\MXRRFD7+8VW(G$$% MQNK0YZO;5S!K-<<$Y1< MT[L=)_>_.$&6*/$@!UU(Z[>V^0=8Q[C*< ]87;?FQY;QV.?NVR]UP6^7IP&C M+T1#.IWY^G[ZZ?-YS#NDEKPUTFXE M9-RO*^<.QT"22Y3"*8 IEC(?=<%HE$>BK2Z,"'-ED5% M]-1+Z**_72#KR@M'1M*H7L;NG.\!+N<])FG=V=M42\%)KSKIP7M6P+MH@RA> M)+-5*OTV@!G3P-I#6-?%O0/G1A;X60N;\Z.T<'21-)FI+6L4KTVUDTMU9*PK MWD1#VJV!R*^\=&2A[R*R10O^C2WXZ?PRX399G6NJE:P%C5FKTXE>S"(J'4.1 M9BOG_R'!7W[I.(9M,\'OS+\.;- 'S\2[CL37/YJ19$?''_H ,AE>Y\MY.B") M@UX;9HD3)4?5V&#=G^IQJPCZB'P>6/9/&>WGXG"XRGR29%*T_ ^-*5(N*UA[0@M11BTQF MF;.MBU-:TM]Y'*U3[;HO$#K8!$>SS>]@OIT)+[[5;W$2G!!.U?',HH802ZDE MPTZ 3AJ3M98SI#\BLNX: 3*\YG>'^A\F2:\?75O M%O.OM/7P=!>N/M;ZSTR+3_-J]EP\Z?0?;8I./WX.\]/[ MP=5$(_$I)@:&7&!0S#"(P?)Z38/1"1=Y\UR7T18[;CGQR%OG:4"L@P-B,$:= M'IAD/)Y]5'^/3W1T*OG@H2!]4:I8\)D)R,ZXX*16"<-3V8"WKG"K76?^>]<= M&DQ/IA+KP\GQ<5A^7Y3K16IGU6AM"[2V?=LP=5L[K;6/?!.>1!8+^92 M;7QMZC"C8DMPPZS@*#@X%V:O.&XBR<.#(6*TQ2MJT[N?S MW^5C0'!OLOQC)-(!G ;)*0LF*.:K^>,5<5,9)&X*!;2AA189C=@N-^:_ MD^5W@]4ADN4?(^,.<'Y[JF+2=8Z]BF!9[:%33!TA% /HPKUU7D:-_>25/JW< M^4?A8ZN\TL<(JP/$-?!]&;>9^)A :NW(]Z6=[[-U@'0F*;0V.WEP/=HFB^0) MU,_M8Q(<6/9/&>TO_N.$/.M7<]KQ)QNI7(]@_HC/O%_,9B\7R_J/)M$49YU6 M8)%[XDZJ>6D!(0EK8RE:E'YVQDXK[/Q$:(S?5MMG>##]U]AJIWD\DQ 4N>$^ M@6&J]KR2!:++!DKR+"1;B@FM.SH>;'%/=(,= .&'WXP[P&WG??AE$[K_L [+ M=>>[<9/EM'HU/[ULF!160A(Q N<^@O)!@%=& !:!)9@8DN\FY>>1:WNB66Y_ MI+VX!]C^T$C_% :WNB^89_I.VX!]CVW8N=;\,;]GOFIA2E0"02G>(Z0*BY MR+$(CDI)YQ!UWE$W4@&T9+^P75']H]W)YW$R:\%X'TJ>8H0!6.$**T@(FY+,F:,+GY M,(<.UMU!G+7CO7'XP[,M4)]^&/;6^-?#3/*6:>L%@O6U%7T.!:(2FKZXXE06 M7JIN?,[=EMC!F?I?8.,> 'Y_Z /X+%AV0O!\F&LZ*A](QN#(N +E/%_;_1A(?N'WNN/<%.\%JBS1H@B.U",2X@,/4B5 MO5+$45O*D]GFC?WI80/1_[W#!P/J4X]3/\BWHT^?EIO+K5?S]7(Z7TW356E+ MXE62J( +%T'9G"!(QB$5AE&&8DP<9%>/L=@.K/(G&+4^*,1Z.6P/R:A3XV5" M:DDSL^GZFDCOQH+@A<\0K2]*)U6,'J2%Z>&7^D1#U(?="&-OWQU0V6>/C>=T M4G\-M>?$!1/"//\5\Z?I_--YJXE=^FEL^>0&O3-V64.K/AFWO'IU=/W=4UQ= M-"?X ?BB(F;&(U@5Z+Q"0I!CC!RNPE@6UJ'0S:?3[T[NO@?'#J^^F"H>#8\E M60.D?M@' B3UY7PP23\E#7IIIISI_Y$ MCWK^P;3J;>OI0+>:@B*)Z,$Z1CCVZ, 99@&5S\7I[#RV=MQ&U*T79<9'*9T< MGVSZW6PLF6H.+?$S640;NDBX^'JQ6FVD=K'YC%#&,%<@.]?8P6((C_Q)E+D!M$J38=S?#[->WC@[41H;.#8#I!M!\F] MY89^R?/)A^F#6.MK3]PQKAUJ\$DB\8ZV@M$J2)I3M."$X9$W1NAF2LX.?D-@ M,&LNDRZ1M7R821>E2QT6P'4DUC#:1[#DH21KA>!*"^E:1_;;:!D772WD_%/H M#&!Z!^#YOH&<+N;+/3V=P.5S7"GIK IGX'4=Z2,P 7J#D)W7(7+-#&O=6+(# M6;U!:HC\GQG#ML+H E_/%?OU9/[GX@"ZY&6(&4'(HD%QBU5M>PC,&Y4Y1\]/ MD7K\3L^X==#CF,!F\ND*:Y>SZ<(UK0\6+L^EY1DQ<@3/!,7GG-0^'1<'W'$= MBO'%L=9E_"_1TY^[-4SJ6^%TH C&'@WW9DH?RO/[:]+&[_["SQ=+]8N%<46N M 83 %2BG:0\IM M]LP+GJ&(E"@$K07)L<[=T(D+EKW>U4?9]/6>,#!4:+.6'.Q =_PZFWZ@KWVJ MW'F<(Y!\$&;1+EKJC"KN/6G2D*"0>8Y2^^)EZX!G$QWC]BF-8XT.ED>'F%J> M,^\R9Z1S2?A<@I(Z@H^D<;FD\Q%E+ );YP(W4S*N'CIHBHLD%LEUXAK[FKZ(@SU"Q*),MN7EK\$$$C]OLUT_N^3@2 M[AS.=5L8ZEFES=XXDT,LP50S$D"9P,$5E4 6KC!8E;TX9>WZ#\2-[?V?##![ M0'6X]+J"Y=M9%2/>7GR:?9G>WV@C@JGMZ;+4&4RL1M6,%]"E#KDU1KO8_M)W M,RV]Y$#' ]T!LND*8\MG1U<3P#1>6YM\:9U! M75W__#(@;0 U6 9C)U7_17$8<>CQ78>KZ7N*TR8/93Y7Y=EUYH>[O&B$O4G. M,1\$[:]8"TJH6J6C)$05N(LIBZ37.F.V)%Z'4G!^4<1A4#N=N,ZY96.EH673 M?ZC\JPTMW__YT1L[!M)SLO:/%OSJH$DD<.^$(]]0"YOJT/7ZG(YQP!+I6\6X M26SF5 Z0-C:'I:W"5SG% 0Y54K*^N: #.!+3,2> MI$*2,D37NKUH(R$C/[S33M"SUESO #HK!^Z[;_,VWU_B_./KV]E?BQ3G[PL^ M+R^2I# B"4:Q7-0(BMQH<"$RJ+LNR&.QHO7CRGN2."[<&H!BNVEL+J$. /AB M.;K,ROM$ 5H)TI.&MP:"PPB,"Q^"34JO5]C^#S>)G,PV-A-)5_#:4,6L@C3: MT[%TED)_Q9.JLZ4>!F+)J'Q,+/R_+V1OJ>_3%[*/",;.#6ZK72]TV*1*&HSB M A3#^KQ2%%"7':B7'77R4Z83@Q'&$9L\ MQCIRF5S/Q1O@A:-V+F@I0FN+MB^-XUZ"GO:F9.\C-RP$-=G MRF[)%@U8_"Q"^\-0=Q*Y]%D1]E@%]UO&6IGQH&@&E')M_E"#&JP=*&Q4//6X MTDJ]X:,Y50DC*J?!Y4+VSU-4@4D&,#ZATBPI$UN7G;]$SZ&V<=.WGQZGYCF2 MN?<9=/&:<)T*.,5\?:8UF8BQOIM]@LUV\L1X,URL6[EV0C@CY7) N>B+WSN6 MJCEFN>:+R'),!E>4@$*F#!0S&8)&"=8PS6,6VF9[CAKG8C[/BP+!E3:X)35%?8VW+(SH[Q(@8,FMH"RY)T%68J< M1.OQ39LIZ05"ATIZUISM'8#G4;N_^K;B/+^^R__^DJ?QV^*@>:.-X-J #/6@ MVOEMV\D:-ZO:AU5L+;V> +EI0\MC6U) 6;<464B@ M4%E DW0M' O.11R.G'36D%A&]0:R:53J,T?3^Q2GWOKBN9:0L;% M\! N 46QD(7G1M$!1=:Z>&07NCH!6RLP[ "V@R33$]H.L!A/UR5:6^^\TV!U M)*MA#$)@Q4!"CYYI'U5I/5*CZ0;&O9WJS'J?'!$='( M=%S./GV:W"^L"TY3#1")?63#)L/&2[_TN0;7'#M3V^B68V6]B[7U-CP)8)-P M19(Y+MZ2.1:)['W)$E*)Q8:8#&ONE.]%X*$*:Z?%GFX!17%2.BV E=J::5CM MEF$1$K=!^"R="ZW+X_:C<%P5=SQLK:NP(\JMS]O;%]3$ 7>X.WSUN"KNF/>Y M^Z$Q,(7",T)CMO4%*S*HZ)0#4P*S*FCCFY>4G%33?2_8^K[B@Z<;LE7V@.+)$/I3GX!SW$"4+ML@+( /]E69-!+^ZZ#CW@,T$/YA_ M'>3PUBW=4\[)*!5\+!JT\X:80.K/"YF!YQ+0$;.8;/VJ_%9BQKTH;N<-M.7Z MV.TT[[Y\IJAS\3#K[1_33"'H[%O]Z56>YC*YKWU#'^OY>C-=U&W,;F^R-=[Q MVJJ10QV[)#R95-2@BBDLU=>EPVZO+N^]=%_^Y$!YST[&_/ZA]7;V;'_<\F*= MABCH%Y5D+=N1#$0LD@*U))+9K5-KP.)]*:B3P.LP 8P-L(?6VM_R_<=9>C/] MFN<+SEWBYPEM^(F52]M^@TEZEA7MRM3K$A98[>@5(*QV7*+VUH>=L+7?NN-> ML1X!5D=D^]B(NDA?<1KS_/UL\R;?SWZITSD2*N=%0I"!? ?%%0?OM 5$RX++ M.7J[FY;:;;UQ)UH< 4%'8',';OCO^.W!M9Q=1-K67=Z\N?D-A8VA&,7 ^4A\ M,[D6*T0)R5-\8@-%G*YUXGI7VL:=:-$6:D>52^O[] -F[^3Y/.>KS_D.:Q+\ MUXSS?$T6_B^\K;W7I'^1W$0DK5NC826+JLW]%K2L&AI8FET,S$Q<3(R,#(R+FAT;5!+ 0(4 M Q0 ( ,Z U5-A:J.F < $8? 4 " =8' !E>&AI M8FET,S$R<3(R,#(R+FAT;5!+ 0(4 Q0 ( ,Z U7)#&Z5S 0 *<1 4 M " : / !E>&AI8FET,S(Q<3(R,#(R+FAT;5!+ 0(4 Q0 M ( ,Z U5;ZE3%S@0 )$1 4 " 9X4 !E>&AI8FET M,S(R<3(R,#(R+FAT;5!+ 0(4 Q0 ( ,Z U5\O,@52X4! &L8% 1 M " 9X9 !K9G)C+3(P,C(P-C,P+FAT;5!+ 0(4 Q0 ( ,Z M U4PW!6U/PL .1L 1 " 1B? 0!K9G)C+3(P,C(P-C,P M+GAS9%!+ 0(4 Q0 ( ,Z U5=< !L[18 (+/ 5 " M 8:J 0!K9G)C+3(P,C(P-C,P7V-A;"YX;6Q02P$"% ,4 " #.@ -5SO@] M>8HO N^P$ %0 @ &FP0$ :V9R8RTR,#(R,#8S,%]D968N M>&UL4$L! A0#% @ SH #58<#J03,8@ PWD !0 ( ! M8_$! &MF