0000884144-24-000039.txt : 20240502 0000884144-24-000039.hdr.sgml : 20240502 20240502160107 ACCESSION NUMBER: 0000884144-24-000039 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240502 DATE AS OF CHANGE: 20240502 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASURE SOFTWARE INC CENTRAL INDEX KEY: 0000884144 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] ORGANIZATION NAME: 06 Technology IRS NUMBER: 742415696 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34522 FILM NUMBER: 24907977 BUSINESS ADDRESS: STREET 1: 405 COLORADO ST STREET 2: #1800 CITY: AUSTIN STATE: TX ZIP: 78701 BUSINESS PHONE: 5124372700 MAIL ADDRESS: STREET 1: 405 COLORADO ST STREET 2: #1800 CITY: AUSTIN STATE: TX ZIP: 78701 FORMER COMPANY: FORMER CONFORMED NAME: FORGENT NETWORKS INC DATE OF NAME CHANGE: 20020215 FORMER COMPANY: FORMER CONFORMED NAME: VTEL CORP DATE OF NAME CHANGE: 19960401 FORMER COMPANY: FORMER CONFORMED NAME: VIDEO TELECOM CORP DATE OF NAME CHANGE: 19960401 10-Q 1 asur-20240331.htm 10-Q asur-20240331
12-31FALSE00008841442024Q100008841442024-01-012024-03-310000884144us-gaap:CommonStockMember2024-01-012024-03-310000884144us-gaap:SeriesAPreferredStockMember2024-01-012024-03-3100008841442024-05-01xbrli:shares00008841442024-03-31iso4217:USD00008841442023-12-31iso4217:USDxbrli:shares0000884144asur:RecurringMember2024-01-012024-03-310000884144asur:RecurringMember2023-01-012023-03-310000884144asur:ProfessionalServicesRevenueMember2024-01-012024-03-310000884144asur:ProfessionalServicesRevenueMember2023-01-012023-03-3100008841442023-01-012023-03-310000884144us-gaap:CommonStockMember2023-12-310000884144us-gaap:TreasuryStockCommonMember2023-12-310000884144us-gaap:AdditionalPaidInCapitalMember2023-12-310000884144us-gaap:RetainedEarningsMember2023-12-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000884144us-gaap:CommonStockMember2024-01-012024-03-310000884144us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000884144us-gaap:TreasuryStockCommonMember2024-01-012024-03-310000884144us-gaap:RetainedEarningsMember2024-01-012024-03-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000884144us-gaap:CommonStockMember2024-03-310000884144us-gaap:TreasuryStockCommonMember2024-03-310000884144us-gaap:AdditionalPaidInCapitalMember2024-03-310000884144us-gaap:RetainedEarningsMember2024-03-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000884144us-gaap:CommonStockMember2022-12-310000884144us-gaap:TreasuryStockCommonMember2022-12-310000884144us-gaap:AdditionalPaidInCapitalMember2022-12-310000884144us-gaap:RetainedEarningsMember2022-12-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100008841442022-12-310000884144us-gaap:CommonStockMember2023-01-012023-03-310000884144us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000884144us-gaap:RetainedEarningsMember2023-01-012023-03-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000884144us-gaap:CommonStockMember2023-03-310000884144us-gaap:TreasuryStockCommonMember2023-03-310000884144us-gaap:AdditionalPaidInCapitalMember2023-03-310000884144us-gaap:RetainedEarningsMember2023-03-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100008841442023-03-310000884144asur:PeopleStrategyMember2024-01-012024-03-310000884144asur:PeopleStrategyMember2024-02-220000884144asur:PeopleStrategyMember2024-03-310000884144asur:WebbPayrollMember2023-01-012023-12-310000884144asur:WebbPayrollMember2023-10-010000884144asur:WebbPayrollMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310000884144us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AvailableforsaleSecuritiesMember2024-03-310000884144us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AvailableforsaleSecuritiesMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310000884144us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310000884144us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2023-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AvailableforsaleSecuritiesMember2023-12-310000884144us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2023-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AvailableforsaleSecuritiesMember2023-12-310000884144us-gaap:FairValueMeasurementsRecurringMember2023-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310000884144us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310000884144us-gaap:CertificatesOfDepositMember2024-03-310000884144us-gaap:CorporateDebtSecuritiesMember2024-03-310000884144us-gaap:MunicipalBondsMember2024-03-310000884144us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310000884144us-gaap:AvailableforsaleSecuritiesMember2024-03-310000884144us-gaap:CertificatesOfDepositMember2023-12-310000884144us-gaap:CorporateDebtSecuritiesMember2023-12-310000884144us-gaap:MunicipalBondsMember2023-12-310000884144us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310000884144us-gaap:AvailableforsaleSecuritiesMember2023-12-31asur:security0000884144asur:IndividuallyMember2024-03-310000884144asur:IndividuallyMember2023-12-310000884144asur:AggregateMember2023-12-310000884144us-gaap:CustomerRelationshipsMember2023-12-310000884144us-gaap:CustomerRelationshipsMember2024-01-012024-03-310000884144us-gaap:CustomerRelationshipsMember2024-03-310000884144us-gaap:DevelopedTechnologyRightsMember2023-12-310000884144us-gaap:DevelopedTechnologyRightsMember2024-01-012024-03-310000884144us-gaap:DevelopedTechnologyRightsMember2024-03-310000884144us-gaap:TradeNamesMember2023-12-310000884144us-gaap:TradeNamesMember2024-01-012024-03-310000884144us-gaap:TradeNamesMember2024-03-310000884144us-gaap:NoncompeteAgreementsMember2023-12-310000884144us-gaap:NoncompeteAgreementsMember2024-01-012024-03-310000884144us-gaap:NoncompeteAgreementsMember2024-03-310000884144us-gaap:NotesPayableOtherPayablesMember2024-01-012024-03-310000884144srt:ConsolidatedEntitiesDomainsrt:MinimumMember2024-03-31xbrli:pure0000884144srt:MaximumMembersrt:ConsolidatedEntitiesDomain2024-03-310000884144us-gaap:NotesPayableOtherPayablesMember2024-03-310000884144us-gaap:NotesPayableOtherPayablesMember2023-12-310000884144us-gaap:ShortTermDebtMember2024-03-310000884144us-gaap:LongTermDebtMember2024-03-310000884144us-gaap:ShortTermDebtMember2023-12-310000884144us-gaap:LongTermDebtMember2023-12-3100008841442023-06-300000884144asur:USAPayrollMember2024-03-3100008841442023-01-012023-01-310000884144asur:SellerMember2023-01-012023-01-310000884144asur:ClaimantMember2023-01-012023-01-310000884144asur:SecuredPromissoryNoteMember2023-09-122023-09-1200008841442023-08-072023-08-070000884144us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310000884144us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310000884144us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310000884144us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-03-310000884144srt:MinimumMember2024-03-310000884144srt:MaximumMember2024-03-310000884144asur:A2018PlanMember2024-03-310000884144us-gaap:SubsequentEventMember2024-04-190000884144us-gaap:SubsequentEventMember2024-04-012024-06-300000884144us-gaap:SubsequentEventMember2024-04-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 March 31, 2024
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: 1-34522
asuresoftware.jpg
ASURE SOFTWARE, INC.
(Exact name of registrant as specified in its charter)
Delaware74-2415696
(State or other jurisdiction of incorporation)(I.R.S. Employer Identification No.)
405 Colorado Street, Suite 1800, Austin, Texas
78701
(Address of principal executive offices)(Zip Code)
512-437-2700
(Registrant’s Telephone Number, including Area Code)
None
(Former name, former address and former fiscal year, if changed since last report)
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 par valueASUR
The Nasdaq Capital Market
Series A Junior Participating Preferred Share Purchase RightsN/A

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. 
YesNo
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). 
YesNo
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated 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 Exchange Act).
YesNo
As of May 1, 2024, 25,813,067 shares of the registrant’s Common Stock, $0.01 par value, were outstanding.


TABLE OF CONTENTS
Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.



PART I

ITEM 1. FINANCIAL STATEMENTS

ASURE SOFTWARE, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except per share amounts)
(Unaudited)
March 31, 2024December 31, 2023
ASSETS
Current assets:
Cash and cash equivalents$23,166 $30,317 
Accounts receivable, net of allowance for credit losses of $5,108 and $4,787 at March 31, 2024 and December 31, 2023, respectively
15,074 14,202 
Inventory205 155 
Prepaid expenses and other current assets4,187 3,471 
Total current assets before funds held for clients42,632 48,145 
Funds held for clients239,808 219,075 
Total current assets282,440 267,220 
Property and equipment, net15,822 14,517 
Goodwill86,011 86,011 
Intangible assets, net70,960 62,082 
Operating lease assets, net4,674 4,991 
Other assets, net9,431 9,047 
Total assets$469,338 $443,868 
LIABILITIES AND STOCKHOLDERS EQUITY
Current liabilities:
Current portion of notes payable$23 $27 
Accounts payable1,610 2,570 
Accrued compensation and benefits3,399 6,519 
Operating lease liabilities, current1,510 1,490 
Other accrued liabilities7,170 3,862 
Deferred revenue3,547 6,853 
Total current liabilities before client fund obligations17,259 21,321 
Client fund obligations241,141 220,019 
Total current liabilities258,400 241,340 
Long-term liabilities:
Deferred revenue960 16 
Deferred tax liability1,751 1,728 
Notes payable, net of current portion5,256 4,282 
Operating lease liabilities, noncurrent4,281 4,638 
Other liabilities1,015 209 
Total long-term liabilities13,263 10,873 
Total liabilities271,663 252,213 
Stockholders’ equity:
Preferred stock, $0.01 par value; 1,500 shares authorized; none issued or outstanding
  
Common stock, $0.01 par value; 44,000 shares authorized; 25,749 and 25,382 shares issued, 25,749 and 24,998 shares outstanding at March 31, 2024 and December 31, 2023, respectively
258 254 
Treasury stock at cost, zero(1) and 384 shares at March 31, 2024 and December 31, 2023, respectively
 (5,017)
Additional paid-in capital494,537 487,973 
Accumulated deficit(295,761)(290,440)
Accumulated other comprehensive loss(1,359)(1,115)
Total stockholders’ equity197,675 191,655 
Total liabilities and stockholders’ equity$469,338 $443,868 
  (1) The aggregate Treasury stock of prior repurchases of the Company's own common stock was retired and subsequently issued effective January 1, 2024. See the Condensed
           Consolidated Statement of Changes in Stockholders' Equity for the impact of this transaction.

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
1

ASURE SOFTWARE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
(in thousands, except per share amounts)
(Unaudited)
Three Months Ended
March 31,
20242023
Revenue:
Recurring$30,273 $27,956 
Professional services, hardware and other1,379 5,108 
Total revenue31,652 33,064 
Cost of Sales9,045 8,664 
Gross profit22,607 24,400 
Operating expenses:
Sales and marketing7,767 7,200 
General and administrative10,063 9,956 
Research and development1,769 1,979 
Amortization of intangible assets3,449 3,302 
Total operating expenses23,048 22,437 
(Loss) income from operations(441)1,963 
Interest income336 349 
Interest expense(180)(2,293)
Other income, net10 83 
(Loss) income from operations before income taxes(275)102 
Income tax expense (benefit) 33 (237)
Net (loss) income(308)339 
Other comprehensive (loss) income:
Unrealized (loss) income on marketable securities(244)481 
Comprehensive (loss) income$(552)$820 
Basic and diluted (loss) income per share
Basic$(0.01)$0.02 
Diluted$(0.01)$0.02 
Weighted average basic and diluted shares
Basic25,334 20,347 
Diluted25,334 21,041 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
2

ASURE SOFTWARE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands)
(Unaudited)
Common Stock OutstandingCommon Stock AmountTreasury StockAdditional Paid-in CapitalAccumulated DeficitOther Comprehensive LossTotal Stockholders’ Equity
Balance at December 31, 202324,998 $254 $(5,017)$487,973 $(290,440)$(1,115)$191,655 
Stock issued upon option exercise and vesting of restricted and performance stock units301 3 — 173 — — 176 
Stock issued for acquisitions450 5 — 4,489 — — 4,494 
Share based compensation— — — 1,902 — — 1,902 
Retirement and reissuance of treasury shares— (4)5,017 — (5,013)—  
Net loss— — — — (308)— (308)
Other comprehensive loss— — — — — (244)(244)
Balance at March 31, 202425,749 $258 $ $494,537 $(295,761)$(1,359)$197,675 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

















3

ASURE SOFTWARE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands)
(Unaudited)
Common Stock OutstandingCommon Stock AmountTreasury StockAdditional Paid-in CapitalAccumulated DeficitOther Comprehensive LossTotal Stockholders’ Equity
Balance at December 31, 202220,244 $206 $(5,017)$433,586 $(281,226)$(2,483)$145,066 
Stock issued upon option exercise and vesting of restricted stock units375 4 — 1,984 — — 1,988 
Share based compensation— — — 1,337 — — 1,337 
Net income— — — — 339 — 339 
Other comprehensive income— — — — — 481 481 
Balance at March 31, 202320,619 $210 $(5,017)$436,907 $(280,887)$(2,002)$149,211 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
4

ASURE SOFTWARE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(Unaudited)
Three Months Ended March 31,
20242023
Cash flows from operating activities:
Net (loss) income$(308)$339 
Adjustments to reconcile (loss) income to net cash (used) in provided by operations:
Depreciation and amortization4,860 4,789 
Amortization of operating lease assets335 307 
Amortization of debt financing costs and discount142 169 
Non-cash interest expense 982 
Net accretion of discounts on available-for-sale securities(78)(14)
Provision for expected losses46 652 
Provision for (recovery of) deferred income taxes24 (73)
Net realized gains on sales of available-for-sale securities(652)(453)
Share-based compensation1,902 1,337 
Loss on disposals of long-term assets 160 
Change in fair value of contingent purchase consideration (69)
Changes in operating assets and liabilities:
Accounts receivable(919)(3,290)
Inventory(50)33 
Prepaid expenses and other assets(473)4,850 
Operating lease right-of-use assets30  
Accounts payable(960)(450)
Accrued expenses and other long-term obligations(2,665)(123)
Operating lease liabilities(141)(219)
Deferred revenue(5,040)(4,339)
Net cash (used) in provided by operating activities(3,947)4,588 
Cash flows from investing activities:
Acquisition of intangible asset(710) 
Purchases of property and equipment(240)(726)
Software capitalization costs(2,435)(1,158)
Purchases of available-for-sale securities(3,516)(10,189)
Proceeds from sales and maturities of available-for-sale securities2,406 5,426 
Net cash used in investing activities(4,495)(6,647)
Cash flows from financing activities:
Payments of notes payable (232)
Payments made on amounts due for the acquisition of intangible assets(236) 
Net proceeds from issuance of common stock176 1,988 
Net change in client fund obligations21,122 19,372 
Net cash provided by financing activities21,062 21,128 
Net increase in cash and cash equivalents12,620 19,069 
Cash and cash equivalents, beginning of period177,622 164,042 
Cash and cash equivalents, end of period$190,242 $183,111 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
5

ASURE SOFTWARE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (continued)
(in thousands)
(Unaudited)
Three Months Ended March 31,
20242023
Reconciliation of cash and cash equivalents to the Condensed Consolidated Balance Sheets
Cash and cash equivalents$23,166 $21,438 
Cash and cash equivalents included in funds held for clients167,076 161,673 
Total cash and cash equivalents$190,242 $183,111 
Supplemental information:
Cash paid for interest$ $1,038 
Cash paid for income taxes$ $82 
Non-cash investing and financing activities:
Acquisition of intangible assets$6,345 $ 
Notes payable issued for acquisitions$827 $ 
Shares issued for acquisitions$4,494 $ 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
6

ASURE SOFTWARE, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(Amounts in thousands, except per share data unless otherwise noted)

NOTE 1 - THE COMPANY AND BASIS OF PRESENTATION

Asure Software, Inc. (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of cloud-based Human Capital Management (“HCM”) software solutions delivered as Software-as-a-Service (“SaaS”) for small and medium-sized businesses (“SMBs”). We offer human resources (“HR”) tools necessary to build a thriving workforce, provide the resources to stay compliant with dynamic federal, state, and local tax jurisdictions and their respective labor laws, freeing cash flows so SMBs can spend their financial capital on growing their businesses rather than administrative overhead that can impede growth. Our solutions also provide new ways for employers to connect with their employees in order to enhance their relationships with their talent. Asure’s HCM suite (“Asure HCM”) includes Payroll & Tax solutions, HR compliance and services, Time & Attendance software and data integrations that enable employers and their employees to enhance efficiencies and take advantage of value-added solutions, which we refer to as AsureMarketplace™. AsureMarketplace™ automates interactions between our HCM systems with third-party providers to enhance efficiency, improve accuracy and to extend the range of services offered to employers and their employees. Our approach to HR compliance services incorporates artificial intelligence technology to enhance scalability and efficiency while prioritizing client interactions. We offer our services directly and indirectly through our network of reseller partners.

We strive to be the most trusted HCM resource to SMBs. We target less densely populated U.S. metropolitan cities where fewer of our competitors have a presence. Our solutions solve three primary challenges that prevent businesses from growing: HR complexity, allocation of human and financial capital, and the ability to build great teams. We have and will continue to invest in research and development to expand our solutions. Our solutions reduce the administrative burden on employers and increase employee productivity while managing the employment lifecycle. The Asure HCM suite includes five product lines: Asure Payroll & Tax, Asure Tax Management Solutions, Asure Time & Attendance, Asure HR Compliance, and AsureMarketplace™.

We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in Alabama, California, Florida, New Jersey, New York, Tennessee, and Vermont.

We have prepared the accompanying unaudited Condensed Consolidated Financial Statements in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”) and accordingly, they do not include all information and footnotes required under U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements.

In the opinion of management, these interim financial statements contain all adjustments, consisting of normal, recurring adjustments, necessary for a fair presentation of our financial position as of March 31, 2024, comprehensive (loss) income and changes in stockholders’ equity for the three months ended March 31, 2024 and March 31, 2023, and cash flows for the three months ended March 31, 2024 and March 31, 2023. Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the consolidated financial position or consolidated results of operations of the Company.

These unaudited Condensed Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements and notes thereto filed with the SEC in our annual report on Form 10-K for the fiscal year ended December 31, 2023 (our “2023 Annual Report on Form 10-K”). The Company’s results for any interim period are not necessarily indicative of results for a full fiscal year.


7

NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES

USE OF ESTIMATES

Preparation of the Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired, and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.

CASH AND CASH EQUIVALENTS

We consider all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value.

RECENT ACCOUNTING PRONOUNCEMENTS

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740), which requires companies to disaggregate information about their effective tax rate reconciliation as well as information on income taxes paid. The standard applies to all entities subject to income taxes. The standard becomes effective for public entities for annual periods beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2025.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses for interim and annual periods. In addition, the standard requires public entities that have a single reportable segment to provide all the disclosures required by the standard and all existing segment disclosures in Topic 280. The standard is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2024.

ACCUMULATED OTHER COMPREHENSIVE LOSS

As of March 31, 2024 and December 31, 2023, accumulated other comprehensive loss consisted of net unrealized gains and losses on available-for-sale securities.

NOTE 3 - BUSINESS COMBINATIONS AND ASSET ACQUISITIONS

2024

Effective February 22, 2024, we acquired certain assets of a payroll processing and benefits brokerage servicer based in New Jersey. The aggregate purchase price paid for the acquisition of these assets was $6,000, consisting of $500 paid in cash on hand, 450 shares of Asure common stock, having an agreed value of $4,500, and the remaining $1,000 in the form of a promissory note. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years. As of March 31, 2024, the promissory note had an outstanding balance of $1,000 and matures on February 22, 2026.

2023

Effective October 1, 2023, we acquired certain assets of an Alabama based reseller partner, which were used to provide payroll processing services. The aggregate purchase price paid for these assets was $8,391, paid as follows: (i) $6,891 in cash of which $6,545 was paid at closing and (ii) the delivery of a promissory note in the amount of $1,500. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years. As of March 31, 2024, the promissory note had an outstanding balance of $1,500 and matures on October 1, 2025.

8

NOTE 4 - INVESTMENTS AND FAIR VALUE MEASUREMENTS

Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:

Level 1:
Quoted prices in active markets for identical assets or liabilities;
Level 2:
Quoted prices in active markets for similar assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and
Level 3:Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis for the periods presented below (in thousands):

Total Carrying ValueLevel 1Level 2Level 3
March 31, 2024
Assets:    
Funds held for clients
Money market funds$2,316 $2,316 $ $ 
Available-for-sale securities72,732  72,732  
Total$75,048 $2,316 $72,732 $ 
December 31, 2023
Assets:
Funds held for clients
Money market funds$3,431 $3,431 $ $ 
Available-for-sale securities71,770  71,770  
Total$75,201 $3,431 $71,770 $ 

















9

Cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following for the periods presented below (in thousands):
Amortized
Cost
Gross
Unrealized
Gains (1)
Gross
Unrealized
Losses (1)
Aggregate
Estimated
Fair Value
March 31, 2024
Cash equivalents$2,320 $1 $(4)$2,316 
Available-for-sale securities:
Certificates of deposit842 2 (1)843 
Corporate debt securities66,607 130 (1,232)65,505 
Municipal bonds4,241  (222)4,019 
U.S. Government agency securities2,398 1 (34)2,365 
Total available-for-sale securities74,088 133 (1,489)72,732 
Total(2)
$76,408 $134 $(1,493)$75,048 
December 31, 2023
Cash equivalents$3,447 $ $(16)$3,431 
Available-for-sale securities:
Certificates of deposit845 2 (1)846 
Corporate debt securities67,277 258 (1,090)66,445 
Municipal bonds4,251  (239)4,012 
U.S. Government agency securities500  (33)467 
Total available-for-sale securities72,873 260 (1,363)71,770 
Total(2)
$76,320 $260 $(1,379)$75,201 

(1)Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive loss. As of March 31, 2024 and December 31, 2023, there were 32 and 54 securities, respectively, in an unrealized gain position and there were 141 and 113 securities in an unrealized loss position, respectively. As of March 31, 2024, these unrealized losses were less than $60 individually and $1,489 in the aggregate. As of December 31, 2023, these unrealized losses were less than $61 individually and $1,363 in the aggregate. We invest in high quality securities with roughly 70% of our portfolio made up of A ratings and above with unrealized losses primarily attributable to macroeconomic factors rather than credit related. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible credit losses. Factors considered in determining whether a loss is a credit loss include the length of time and extent to which fair value has been less than the cost basis, the credit rating of the investment, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.

(2)At March 31, 2024 and December 31, 2023, none of these securities were classified as cash and cash equivalents on the accompanying Condensed Consolidated Balance Sheets.

Funds held for clients represent assets that the Company has classified for use solely for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services, which are classified as client funds obligations on our Condensed Consolidated Balance Sheets.

Funds held for clients have been invested in the following categories for the periods presented below (in thousands):

March 31, 2024December 31, 2023
Cash and cash equivalents held to satisfy client funds obligations$167,076 $147,305 
Short-term marketable securities held to satisfy client funds obligations13,881 10,042 
Long-term marketable securities held to satisfy client funds obligations58,851 61,728 
Total funds held for clients$239,808 $219,075 
10


Expected maturities of available-for-sale securities are as follows for the period presented below (in thousands):

March 31, 2024
One year or less$13,881 
After one year through five years58,851 
Total$72,732 

NOTE 5 - GOODWILL AND OTHER INTANGIBLE ASSETS

December 31, 2023AcquisitionsMarch 31, 2024
Goodwill$86,011 $ $86,011 

We believe significant synergies are expected to arise from our strategic acquisitions and their assembled work forces. This factor contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, we recorded goodwill for each acquisition. A portion of acquired goodwill will be amortizable for tax purposes. As of March 31, 2024, there has been no impairment of goodwill based on the qualitative assessments performed by the Company.

Gross Intangible AssetsDecember 31, 2023AcquisitionsMarch 31, 2024
Customer relationships$127,843 $12,376 $140,219 
Developed technology12,001 12,001
Trade names880 880
Non-compete agreements1,032 1,032
Total$141,756 $12,376 $154,132 

The gross carrying amount and accumulated amortization of our intangible assets are as follows for the periods presented below (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
March 31, 2024
Customer relationships8.6$140,219 $(70,630)$69,589 
Developed technology6.912,001 (10,731)1,270 
Trade names4.3880 (880) 
Non-compete agreements5.21,032 (931)101 
 8.4$154,132 $(83,172)$70,960 
December 31, 2023
Customer relationships8.5$127,843 $(67,165)$60,678 
Developed technology6.912,001 (10,701)1,300 
Trade names4.3880 (880) 
Non-compete agreements5.21,032 (928)104 
8.3$141,756 $(79,674)$62,082 

11

We record amortization expenses using the straight-line method over the estimated useful lives of the intangible assets, as noted above. Amortization expenses recorded in Operating Expenses were $3,449 and $3,302 for the three months ended March 31, 2024 and 2023, respectively. Amortization expenses recorded in Cost of Sales were $50 and $268 for the three months ended March 31, 2024 and 2023, respectively. There was no impairment of intangibles during the three months ended March 31, 2024 based on the qualitative assessment performed by the Company. However, if market, political and other conditions over which we have no control continue to affect the capital markets and our stock price declines, we may experience an impairment of our intangibles in future quarters.

The following table summarizes the future estimated amortization expense relating to our intangible assets for the period presented below (in thousands):
March 31, 2024
2024$12,047 
202515,292 
202612,177 
20279,983 
20288,537 
20296,694 
Thereafter6,230 
 $70,960 

NOTE 6 - NOTES PAYABLE

The following table summarizes our outstanding debt as of the dates indicated (in thousands):
 MaturityCash Interest RateMarch 31, 2024December 31, 2023
Subordinated Notes Payable – Acquisitions(1)
10/31/25 - 9/30/26
2.00% - 5.00%
$6,700 $5,700 
Gross Notes Payable $6,700 $5,700 
(1)See Note 3 — Business Combinations and Asset Acquisitions and Subordinated Notes Payable - Acquisitions section below for further discussion regarding the notes payable related to acquisitions.

The following table summarizes the debt issuance costs as of the dates indicated (in thousands):
 Gross Notes PayableDebt Issuance Costs and Debt DiscountNet Notes Payable
March 31, 2024
Current portion of notes payable$420 $(397)$23 
Notes payable, net of current portion6,280 (1,024)5,256 
Total$6,700 $(1,421)$5,279 
December 31, 2023
Current portion of notes payable$420 $(393)$27 
Notes payable, net of current portion5,280 (998)4,282 
Total$5,700 $(1,391)$4,309 

12

The following table summarizes the future principal payments related to our outstanding debt for the period presented below (in thousands):
March 31, 2024
2024$420 
20251,878 
20264,402 
Total$6,700 

Subordinated Notes Payable - Acquisitions

In February 2024, we acquired certain assets of a payroll processing and benefits brokerage servicer based in New Jersey. In connection with the acquisition that took place, we delivered a promissory note to the seller. As of March 31, 2024, the promissory note had an outstanding balance of $1,000 and matures on February 22, 2026.

In October 2023, we acquired certain assets of an Alabama based reseller partner, which were used to provide payroll processing services. In connection with the acquisition that took place, we delivered a promissory note to the seller. As of March 31, 2024, the promissory note had an outstanding balance of $1,500 and matures on October 1, 2025.

In April 2023, we calculated the final contingent consideration due in connection with the acquisition of a payroll business in September 2021. As a result, the fair value of the contingent consideration of $587 was added as an increase to the principal balance due on the promissory note. As of March 31, 2024, the promissory note had an outstanding balance of $4,200.

In January 2023, we resolved the outstanding claims for indemnification for which we were withholding payment of a subordinated note payable issued in connection with the purchase of a business acquired in 2020. Payment on the principal balance was withheld as security for outstanding claims for which we were entitled to indemnification under the purchase agreement. As a result of the resolution of those claims, the remaining balance of $232 was paid to the Seller ($182) and to the claimant ($50) in satisfaction of its claim. As of March 31, 2024, there are no further amounts due or owing under this subordinated promissory note.

See Note 3 — Business Combinations for further discussion regarding the issuance of subordinated notes payable related to acquisitions.

Senior Credit Facility with Structural Capital Investments III, LP

On September 12, 2023, we terminated the Loan and Security Agreement (the “Loan Agreement”), among the Company, Structural Capital Investments III, LP (“Structural” and together with the other lenders that were parties thereto, the “Lenders”), and Ocean II PLO LLC, as administrative and collateral agent for the Lender and repaid the outstanding balance on the secured promissory note issued under the Loan Agreement (the “Note”). In connection with the termination, the Company paid the Agent for the benefit of the Lenders an aggregate amount of $30,927 (the “Payoff Amount”) in full payment of our outstanding obligations under the Loan Agreement. The Payoff Amount represented $30,617 of outstanding principal and interest on the unpaid principal balance, a 1.0% prepayment fee in the amount of $306 and $5 for the accrued non-utilization fee and lender expenses associated with the extinguishment. As of March 31, 2024, there are no further amounts due or owing under the Facility.

On August 7, 2023, we entered into an amendment to the Loan Agreement, whereby the Final Payment Fee (as defined in the Loan Agreement) was settled for $1,677 (the “Settled Amount”), which was paid on August 7, 2023. The Final Payment Fee was originally equal to 1.0% of the increase in our market capitalization since September 10, 2021, and was due upon payment in full of the obligations under the Loan Agreement. We also paid the Lenders a breakup fee equal to $250.

13

NOTE 7 CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION

Receivables

Receivables from contracts with customers, net of allowance for credit losses of $5,108, were $15,074 at March 31, 2024. Receivables from contracts with customers, net of allowance for credit losses of $4,787, were $14,202 at December 31, 2023. We had a provision for expected losses of $46, write-offs charged against the allowance for credit losses of $3, and recoveries on previously written off receivables of $279 during the three months ended March 31, 2024. No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively.

Deferred Commissions

Deferred commission costs from contracts with customers were $10,378 and $10,302 at March 31, 2024 and December 31, 2023, respectively. The amount of amortization recognized for the three months ended March 31, 2024 and 2023 was $611 and $496, respectively. The increase in amortization during the three months ended March 31, 2024 is primarily due to an increased focus on sales of recurring revenue streams in the prior year that are now being amortized.

Deferred Revenue

During the three months ended March 31, 2024 and 2023, revenue of $5,118 and $5,613, respectively, was recognized from the deferred revenue balance at the beginning of each period.

Transaction Price Allocated to the Remaining Performance Obligations

As of March 31, 2024, approximately $18,713 of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 76% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter. These amounts exclude remaining performance obligations related to contracts for professional services for tax and payroll offerings whose remaining contractual term is less than one year as of March 31, 2024.

Revenue Concentration

During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue.

NOTE 8 - LEASES

We have entered into office space lease agreements, which qualify as operating leases under ASU No. 2016-02, “Leases (Topic 842)”. Under such leases, the lessors receive annual minimum (base) rent. The leases have original terms (excluding extension options) ranging from one year to eight years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

We record base rent expense under the straight-line method over the term of the lease. In the accompanying Condensed Consolidated Statements of Comprehensive (Loss) Income, rent expense is included in operating expenses under general and administrative expenses. The components of the rent expense are as follows for the periods presented below (in thousands):
Three Months Ended March 31,
 20242023
Operating lease cost$446 $531 
Sublease income(4)(5)
Net rent expense$442 $526 

For purposes of calculating the operating lease assets and lease liabilities, extension options are not included in the lease term unless it is reasonably certain we will exercise the option, or the lessor has the sole ability to exercise the option. The weighted average discount rate of our operating leases is 10% as of March 31, 2024 and December 31, 2023. The weighted average remaining lease term is five years as of March 31, 2024 and December 31, 2023.

14

Supplemental cash flow information related to operating leases are as follows for the periods presented below (in thousands):

Three Months Ended March 31,
 20242023
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$500 $494 

Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows for the period presented below (in thousands):
March 31, 2024
2024$1,505 
20251,679 
20261,217 
20271,000 
2028995 
Thereafter855 
Total minimum lease payments7,251 
Less: imputed interest(1,460)
Total lease liabilities$5,791 

NOTE 9 - SHARE-BASED COMPENSATION

We have one active equity plan, the 2018 Incentive Award Plan (the “2018 Plan”). The 2018 Plan, approved by our stockholders, replaced our 2009 Equity Incentive Plan, as amended (the “2009 Plan”); however, the terms and conditions of the 2009 Plan will continue to govern any outstanding awards granted thereunder.

The number of shares reserved for issuance under the 2018 Plan is 4,350 shares. We have an aggregate of 2,612 options, restricted stock units (“RSUs”) and performance stock units (“PSUs”) granted and outstanding pursuant to the 2018 Plan as of March 31, 2024. As of March 31, 2024, the number of shares available for future grant under the 2018 Plan is 1,040.

Share based compensation for our stock option plans for the three months ended March 31, 2024, and March 31, 2023, was $1,902 and $1,337, respectively. We issued 26 and 277 shares of common stock related to exercises of stock options for the three months ended March 31, 2024 and 2023, respectively. We issued 166 and 98 shares of common stock upon the vesting of restricted stock units for the three months ended March 31, 2024 and 2023, respectively. We issued 109 shares of common stock upon the vesting of RSUs converted from PSUs for the three months ended March 31, 2024.

Effective January 1, 2023, the Compensation Committee of the Board of Directors (the “Compensation Committee”) approved the grant of performance stock units (“PSUs”) pursuant to a PSU Award Grant Notice and PSU Award Agreement (the “2023 PSU Award Agreement”) under the 2018 Plan to our executive officers payable in the form of RSUs. The number of RSUs into which the PSUs converted for each executive officer was a sliding scale between 0% to 200% of the target amount based on the Company’s achievement of certain performance metrics tied to the Company’s recurring revenue and gross profit for 2023. On February 26, 2024, the PSUs converted to RSUs at 200% of target based on the achievement of set performance metrics, and we paid out a total of 325 RSUs to our executive officers.

Effective January 1, 2024, the Compensation Committee approved the grant of PSUs pursuant to a PSU Award Grant Notice and PSU Award Agreement (the “2024 PSU Award Agreement”) under the 2018 Plan to our executive officers payable in the form of RSUs. The number of RSUs into which the PSUs convert for each executive officer is a sliding scale between 0% to 200% of the target amount based on the Company’s achievement of certain performance metrics tied to the Company’s recurring revenue and gross profit for 2024.
15


NOTE 10 - NET LOSS PER SHARE

We compute net income or loss per share based on the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the maximum dilution that would have resulted from incremental common shares issuable upon the exercise of stock options or vesting of RSUs and in some cases PSUs. In periods of net income, we compute the adjustment to the denominator of our dilutive net earnings per share calculation to include these stock options, RSUs, and PSUs, as applicable, using the treasury stock method. Regardless of the period resulting in net income or net loss, we exclude the adjustment to the denominator of our dilutive net loss per share calculation to the extent that they are anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per common share for the periods presented below (in thousands, except per share amounts):
Three Months Ended March 31,
20242023
Basic:
Net (loss) income$(308)$339 
Weighted-average shares of common stock outstanding25,334 20,347 
Basic (loss) income per share$(0.01)$0.02 
Diluted:
Net (loss) income$(308)$339 
Weighted-average shares of common stock outstanding25,334 21,041 
Diluted (loss) income per share$(0.01)$0.02 

NOTE 11 - SUBSEQUENT EVENTS

On April 9, 2024, we filed a universal shelf registration statement on Form S-3 with the Securities and Exchange Commission (“SEC”) to provide access to additional capital, if needed. Pursuant to the shelf registration statement, we may from time to time offer to sell in one or more offerings shares of our common stock or other securities having an aggregate value of up to $150,000 (which includes [1,480] of unsold securities that were previously registered on a prior registration statement effective at the time of the filing of our current S-3). The shelf registration statement relating to these securities became effective on April 19, 2024.

On April 9, 2024, we filed an acquisition shelf registration statement on Form S-4 with the SEC to allow for us to issue securities in future business combinations. Pursuant to the acquisition shelf registration statement, we may from time to time issue up to 12,500 shares of our common stock as consideration in future business combinations. The registration statement relating to these securities became effective on April 19, 2024.

On April 30, 2024, we acquired certain assets of a reseller partner, which were used to provide payroll processing services. The partner is located in Ohio. The aggregate purchase price that we paid for these assets was $3,000, consisting of $2,300 paid in cash on hand, $700 in the form of a promissory note with the principal balance due on October 30, 2025, and 50 shares of Asure common stock.

16

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains certain statements made by management that may constitute “forward-looking” statements within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. These forward-looking statements about our financial results may include expected or projected U.S GAAP and other operating and non-operating results. The words “believe,” “may,” “will,” “estimate,” “projects,” “anticipate,” “intend,” “expect,” “should,” “plan,” and similar expressions are intended to identify forward-looking statements. Examples of “forward-looking statements” include statements we make regarding our operating performance, future results of operations and financial position, revenue growth, earnings or other projections. We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives, and financial needs. The achievement or success of the matters covered by such forward-looking statements involves risks, uncertainties and assumptions, over many of which we have no control. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, our results could differ materially from the results expressed or implied by the forward-looking statements we make. The risks and uncertainties referred to above include—but are not limited to— the expiration of major revenue streams such as Employee Retention Tax Credits (“ERTC”) and the impact of the Internal Revenue Service (“IRS”) recent measures regarding Employee Retention Tax Credits claims; risks associated with breaches of the Company’s security measures; risks associated with the Company’s rate of growth and anticipated revenue run rate, including impact of the current [economic] environment; the Company’s ability to convert deferred revenue and unbilled deferred revenue into revenue and cash flow, and ability to maintain continued growth of deferred revenue and unbilled deferred revenue; privacy concerns and laws and other regulations may limit the effectiveness of our applications; money transmitter laws and anti-money laundering laws; the financial and other impact of any previous and future acquisitions; the Company’s ability to continue to release, gain customer acceptance of and provide support for new and improved versions of the Company’s services; successful customer deployment and utilization of the Company’s existing and future services; interruptions to supply chains and extended shut down of businesses; issues in the use of artificial intelligence in our HCM products and services; political unrest, including the current issues between Russia and Ukraine and the ongoing conflict between Israel and Hamas; reductions in employment and an increase in business failures, specifically among our clients; possible fluctuations in the Company’s financial and operating results; regulatory pressures on economic relief enacted as a result of the COVID-19 pandemic that change or cause different interpretations with respect to eligibility for such programs; domestic and international regulatory developments, including changes to or applicability to our business of privacy and data securities laws; technological developments; the nature of the Company’s business model; interest rates; competition; various financial aspects of the Company’s subscription model; impairment of intangible assets; interruptions or delays in the Company’s services or the Company’s Web hosting; access to additional capital; the Company’s ability to hire, retain and motivate employees and manage the Company’s growth; litigation and any related claims, negotiations and settlements, including with respect to intellectual property matters or industry-specific regulations; volatility and weakness in bank and capital markets; factors affecting the Company’s deferred tax assets and ability to value and utilize them; volatility and low trading volume of our common stock; collection of receivables; and general developments in the economy, financial markets, credit markets and the impact of current and future accounting pronouncements and other financial reporting standards.

Further information on these and other factors that could affect the Company’s financial results is included in the reports on Forms 10-K, 10-Q and 8-K, and in other filings we make with the Securities and Exchange Commission (the “SEC”) from time to time. These documents are available on the SEC Filings section of the Investor Information section of the Company’s website at investor.asuresoftware.com. Asure assumes no obligation and does not intend to update these forward-looking statements, except as required by law.

OVERVIEW

The following review of Asure’s financial position as of March 31, 2024 and December 31, 2023, and results of operations for the three months ended March 31, 2024 and 2023 should be read in conjunction with our 2023 Annual Report on Form 10-K filed with the SEC on February 26, 2024. Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 are available through the investor relations page of our internet website free of charge as soon as reasonably practicable after they are electronically filed, or furnished to, the SEC. Asure’s internet website and the information contained in our website or connected to our website are not incorporated into this Quarterly Report on Form 10-Q. However, we do post information on the investor relations page of our website that we believe may be of interest to our investors. Asure’s internet website address is www.asuresoftware.com.
17


Our Business

We are a provider of cloud-based Human Capital Management (“HCM”) software solutions delivered as Software-as-a-Service (“SaaS”) for small and medium-sized businesses (“SMBs”). We offer human resources (“HR”) tools necessary to build a thriving workforce, provide the resources to stay compliant with dynamic federal, state, and local tax jurisdictions and their respective labor laws, freeing cash flows so SMBs can spend their financial capital on growing their businesses rather than administrative overhead that can impede growth. Our solutions also provide new ways for employers to connect with their employees in order to enhance their relationships with their talent. Asure’s HCM suite (“Asure HCM”) includes Payroll & Tax solutions, HR compliance and services, Time & Attendance software and data integrations that enable employers and their employees to enhance efficiencies and take advantage of value-added solutions, which we refer to as AsureMarketplace™. AsureMarketplace™ automates interactions between our HCM systems with third-party providers to enhance efficiency, improve accuracy and to extend the range of services offered to employers and their employees. Our approach to HR compliance services incorporates artificial intelligence technology to enhance scalability and efficiency while prioritizing client interactions. We offer our services directly and indirectly through our network of reseller partners.

From recruitment to retirement, our solutions help more than 100,000 SMBs across the United States. Approximately 15,000 of our clients are direct and the 85,000 remaining clients are indirect, as they have contracts with reseller partners who white label our solutions.

We strive to be the most trusted HCM resource to SMBs and are focused on less densely populated U.S. metropolitan cities where fewer of our competitors have a presence. Our solutions solve three primary challenges that prevent businesses from growing: HR complexity, allocation of human and financial capital, and the ability to build great teams. We sell our solutions through both direct and partner channels. We supplement our direct sales efforts with partner programs that afford us access to opportunities in various geographic and industry niches. We have two types of partners: reseller partners that white label our products while providing value-added services to their clients (or indirect clients) and referral partners that provide us with SMB leads but do no resell our solutions. We have and will continue to invest in research and development to expand our solutions. Our solutions reduce the administrative burden on employers and increase employee productivity while managing the employment lifecycle.

Acquisitions

On April 30, 2024, we acquired certain assets of a reseller partner, which were used to provide payroll processing services. The partner is located in Ohio. The aggregate purchase price that we paid for these assets was $3,000, consisting of $2,300 paid in cash on hand, $700 in the form of a promissory note with the principal balance due on October 30, 2025, and 50 shares of Asure common stock.

On February 22, 2024, we acquired certain assets of a payroll processing and benefits brokerage servicer based in New Jersey. The aggregate purchase price paid for the acquisition of these assets was $6,000, consisting of $500 paid in cash on hand, 450 shares of Asure common stock, having an agreed value of $4,500, and the remaining $1,000 in the form of a promissory note. As of March 31, 2024, the promissory note had an outstanding balance of $1,000 and matures on February 22, 2026.

On October 1, 2023, we acquired certain assets of an Alabama based reseller partner, which were used to provide payroll processing services. The aggregate purchase price paid for these assets was $8,391, paid as follows: (i) $6,891 in cash of which $6,545 was paid at closing and (ii) the delivery of a promissory note in the amount of $1,500. As of March 31, 2024, the promissory note had an outstanding balance of $1,500 and matures on October 1, 2025.












18

RESULTS OF OPERATIONS (in thousands)

The following table sets forth, for the fiscal periods indicated, the percentage of total revenue represented by certain items in the Company’s Condensed Consolidated Statements of Comprehensive (Loss) Income:
 Three Months Ended March 31,
 20242023
Revenue100 %100 %
Gross profit71 %74 %
Sales and marketing25 %22 %
General and administrative32 %30 %
Research and development%%
Amortization of intangible assets11 %10 %
Total operating expenses73 %68 %
Interest income%%
Interest expense(1)%(7)%
Other income, net— %— %
(Loss) income from operations before income taxes(1)%— %
Net (loss) income(1)%%

Revenue

Revenue is comprised of recurring revenue, professional services, hardware, and other revenue. We expect our revenue to increase as we introduce new applications, expand our client base and renew and expand relationships with existing clients. As a percentage of total revenue, we expect our mix of recurring revenue, and professional services, hardware and other revenue to remain relatively constant. While revenue mix varies by product, recurring revenue represented over 95% of total revenue in three months ended March 31, 2024, compared to 84% in three months ended March 31, 2023.

Our revenue was derived from the following sources (in thousands):

Three Months Ended March 31,Variance
20242023$%
Recurring$30,273 $27,956 $2,317 %
Professional services, hardware and other1,379 5,108 (3,729)(73)%
Total$31,652 $33,064 $(1,412)(4)%

Recurring Revenue

Recurring revenue includes fees for our payroll, payroll tax, tax management, time and labor management, HR compliance services, AsureMarketplace™ and other Asure solutions as well as fees charged for form filings and delivery of client payroll checks and reports. These revenues are derived from fixed amounts charged per billing period and sometimes an additional fee per employee or transaction processed. We do not require clients to enter into long-term contractual commitments for our services. Our billing period varies by client based on when each client pays its employees, which may be weekly, bi-weekly, semi-monthly or monthly. We also generate recurring revenue from our reseller partners that license our solutions. Because recurring revenue is based, in part, on fees for use of our applications and the delivery of checks and reports that are levied on a per-employee basis, our recurring revenue increases as our clients hire more employees. Recurring revenue is recognized in the period services are rendered.

19

Recurring revenue includes revenues relating to the annual processing of payroll forms, such as Form W-2 and Form 1099, and revenues from processing unscheduled payroll runs (such as bonuses) for our clients. Because payroll forms are typically processed in the first quarter of the year and many of our clients are subject to form filing requirements mandated by the Affordable Care Act (“ACA”), first quarter revenues and margins are generally higher than in subsequent quarters. We anticipate our revenues will continue to exhibit this seasonal pattern related to ACA form filings for so long as the ACA (or replacement legislation) includes employer reporting requirements. In addition, we often experience increased revenues during the fourth quarter due to unscheduled payroll runs for our clients that occur before the end of the year. We expect the seasonality of our revenue cycle to decrease to the extent clients utilize more of our non-payroll applications.

This revenue line also includes interest earned on funds held for clients. Interest earned is generated from funds we collect from clients in advance of either the applicable due date for payroll tax submissions or the applicable disbursement date for employee payment services. These collections from clients are typically disbursed from one to 30 days after receipt, with some funds being held for up to 120 days. We typically invest funds held for clients in money market funds, demand deposit accounts, commercial paper, fixed income securities and certificates of deposit until they are paid to the applicable tax or regulatory agencies or to client employees. The amount of interest we earn from the investment of client funds is also impacted by changes in interest rates.

Recurring revenue for the three months ended March 31, 2024 was $30,273, an increase of $2,317, or 8%, from $27,956 for the three months ended March 31, 2023. The increase is primarily due to an increase in HR compliance revenue, an increase in interest earned on funds held for clients, and an increase in revenue from AsureMarketplace™.
Professional Services, Hardware and Other Revenue

Professional services, hardware and other revenue represents implementation fees, one-time consulting projects, on-premise maintenance, hardware devices to enhance our software products as well as revenue generated for provisioning and filing for ERTC.

Professional services, hardware and other revenue decreased $3,729, or 73%, for the three months ended March 31, 2024 from the similar period in 2023, primarily due to a decrease in non-recurring ERTC revenue. ERTC revenue was originally expected to expire during 2024 and 2025; however, it is possible that the government could make changes to or revoke the program prior to its scheduled expiration. For example, in January 2024, the United States House of Representatives passed the Tax Relief for American Families Act of 2024, which set an expiration date of January 31, 2024, on additional claims for ERTC that can potentially apply retroactively. If approved by other branches of government, this will have an effect on our ERTC revenue and cash collections. Additionally, in September 2023, the IRS announced a moratorium through the end of the year on processing new ERTC claims due to concerns over questionable or fraudulent claims. The moratorium may potentially delay the processing and collections of previously filed ERTC claims. Refer to “Risk Factors” previously disclosed in our Annual Report on Form 10-K, filed with the SEC on February 26, 2024, for more information about risks related to our ERTC business.

Although our total customer base is widely spread across industries, our sales are concentrated in SMBs. We continue to target SMBs across industries as prospective customers. Geographically, we sell our products primarily in the United States.

In addition to continuing to develop our workforce solutions and release of new software updates and enhancements, we continue to actively explore other opportunities to acquire additional products or technologies to complement our current software and services.

Gross Profit and Gross Margin

Consolidated gross profit for the three months ended March 31, 2024, was $22,607, a decrease of $1,793, or 7%, from $24,400 for the three months ended March 31, 2023. Gross margin as a percentage of revenue was 71% for the three months ended March 31, 2024 as compared to 74% for the three months ended March 31, 2023. The decrease is primarily attributable to the decrease in professional services, hardware and other revenue during the period.

Our cost of sales relates primarily to direct product costs, compensation for operations and related consulting expenses, hardware expenses, facilities and related expenses and the amortization of our purchased software development costs. We include intangible amortization related to developed and acquired technology within cost of sales.

20

Sales and Marketing Expenses

Sales and marketing expenses primarily consist of salaries and related expenses for sales and marketing staff, including stock-based expenses, commissions, as well as marketing programs, which include events, corporate communications and product marketing activities.

Sales and marketing expenses for the three months ended March 31, 2024 were $7,767, an increase of $567, or 8%, from $7,200 for the three months ended March 31, 2023. The increase is primarily due to an increase in direct sales personnel, and an increase in marketing initiatives; partially offset by a decrease in referral fees and bad debt expense. Sales and marketing expenses as a percentage of revenue increased to 25% for the three months ended March 31, 2024 from 22% for the same period in 2023.

We expect to continue to expand and increase selling costs as we focus on hiring direct sales personnel, expanding recognition of our brand, and lead generation.

General and Administrative Expenses

General and administrative expenses primarily consist of salaries and related expenses, including stock-based expenses for finance and accounting, legal, internal audit, human resources and management information systems personnel, legal costs, professional fees, and other corporate expenses such as transaction costs for acquisitions.

General and administrative expenses for the three months ended March 31, 2024 were $10,063, an increase of $107, or 1%, from $9,956 for the three months ended March 31, 2023. The increase is primarily attributable to increased personnel and share-based compensation expenses, partially offset by a decrease in bonus expense in 2024. General and administrative expenses as a percentage of revenue increased to 32% for the three months ended March 31, 2024 from 30% for the same period in 2023.

Research and Development Expenses

Research and development (“R&D”) expenses consist primarily of salaries and related expenses, including stock-based expenses for employees supporting our R&D activities.

R&D expenses for the three months ended March 31, 2024 were $1,769, a decrease of $210, or 11%, from $1,979 for the three months ended March 31, 2023. The decrease is primarily attributable to an increase in capitalized software expenses driven by continued investments in the development of our products, partially offset by an increase in personnel costs. R&D expenses as a percentage of revenue remained flat at 6% for the three months ended March 31, 2024 compared to the same period in 2023.

We plan to continue to enhance our products and technologies by leveraging the latest technology stack, Robotic Process Automation (“RPA”), and artificial intelligence (“AI”), and development partnerships. We expect that our expanded investment in product, engineering, SaaS hosting, mobile and hardware technologies will lay the groundwork for broader market opportunities and represent a key aspect of our competitive differentiation. We also plan to expand our technological resources through organic improvements and acquired intellectual property. We expect to continue to expand the breadth of integration between our solutions, allowing direct clients and resellers the ability to easily add and implement components across our entire solution set. Our initiatives include providing our customers with more accurate and efficient automation powered by an informed knowledge base. Consistent with that effort, our engineering team utilizes an AI development copilot to increase their productivity and efficiency. Our operations team utilizes a digital assistant to allow for a more efficient and accurate way to automate repetitive tasks, which we believe will free up our time for more strategic work and reduce the risk of errors. We are committed to providing the best-in-class solutions.

Our development efforts for future releases and enhancements are driven by feedback received from our existing and potential customers and by gauging market trends. We believe we have the appropriate development team to design and enhance our solution suite and integrated platform.

21

Amortization of Intangible Assets

Amortization expense for the three months ended March 31, 2024 was $3,449, an increase of $147, or 4%, from $3,302 for the three months ended March 31, 2023. Amortization expense as a percentage of revenue increased to 11% for the three months ended March 31, 2024 from 10% for the same period in 2023. The increase in amortization expense in the three months ended March 31, 2024 is primarily due to new asset acquisitions in the fourth quarter of 2023.

Interest Income and Expense

Interest income for the three months ended March 31, 2024 was $336 compared to interest income of $349 for the three months ended March 31, 2023. Interest income as a percentage of revenue was 1% for the three months ended March 31, 2024 and 2023. Interest expense for the three months ended March 31, 2024 was $180 compared to interest expense of $2,293 for the three months ended March 31, 2023. Interest expense as a percentage of revenue was 1% for the three months ended March 31, 2024 compared to 7% for the three months ended March 31, 2023. The decrease in interest expense in the three months ended March 31, 2024 is primarily due to our payoff of the outstanding debt under the credit facility with Structural Capital Investments II LP in the third quarter of 2023.

Other Income, Net

Other income, net for the three months ended March 31, 2024 was $10 compared to $83 for the three months ended March 31, 2023. Other income, net as a percentage of revenue was negligible for the three months ended March 31, 2024, and for the three months ended March 31, 2023.

Income Taxes

For the three months ended March 31, 2024 and 2023, we recorded income tax expense attributable to continuing operations of $33 and an income tax benefit of $237, respectively, a decrease of $270.

Net (Loss) Income

We incurred a loss of $308, or $0.01 per share, during the three months ended March 31, 2024, compared to income of $339, or $0.02 per share, during the three months ended March 31, 2023. Loss and income as a percentage of total revenue was 1% and 1% for the three months ended March 31, 2024 and 2023, respectively.

LIQUIDITY AND CAPITAL RESOURCES (in thousands)
 March 31, 2024December 31, 2023
Cash and cash equivalents $23,166 $30,317 
(1)This balance excludes cash equivalents in funds held for clients.

Working Capital. We had working capital of $24,040 at March 31, 2024, a decrease of $1,840 from working capital of $25,880 at December 31, 2023. Working capital as of March 31, 2024 and December 31, 2023 includes $3,547 and $6,853 of short-term deferred revenue, respectively. Deferred revenue is an obligation to perform future services. We expect that deferred revenue will convert to future revenue as we perform our services, but this does not represent future payments. Deferred revenue can vary based on seasonality, expiration of initial multi-year contracts and deals that are billed after implementation rather than in advance of service delivery.

Operating Activities. Net cash used in operating activities of $3,947 for the three months ended March 31, 2024 was primarily driven by non-cash adjustments to our net loss of approximately $6,579, primarily due to depreciation and amortization and share-based compensation. This was offset by changes in operating assets and liabilities, which resulted in a use of $10,218 in cash. Net cash provided by operating activities of $4,588 for the three months ended March 31, 2023 was driven by non-cash adjustments to our net income of approximately $7,787, primarily due to depreciation and amortization and share-based compensation. For the three months ended March 31, 2023, changes in operating assets and liabilities resulted in a use of $3,538 in cash.

Investing Activities. Net cash used in investing activities of $4,495 for the three months ended March 31, 2024 is primarily due to purchases of available-for-sale securities and maturities of $3,516, offset by proceeds from sales and maturities of available-for-sale securities of $2,406. Net cash used in investing activities of $6,647 for the three months ended March 31, 2023 is primarily due to purchases of available-for-sale securities and maturities of $10,189.
22


Financing Activities. Net cash provided by financing activities was $21,062 for the three months ended March 31, 2024, which primarily consisted of a net increase in client fund obligations of $21,122. Net cash provided by financing activities was $21,128 for the three months ended March 31, 2023, which primarily consisted of a net increase in client fund obligations of $19,372.

We have an outstanding promissory note in connection with a payroll business acquired in September 2021 in the amount of $4,200 as of March 31, 2024. The outstanding promissory note matures on September 30, 2026.

We also have an outstanding promissory note in connection with a payroll business acquired in October 2023 in the amount of $1,500 as of March 31, 2024. The outstanding promissory note matures on October 1, 2025.

We also have an outstanding promissory note in connection with a payroll processing and benefits brokerage servicer acquired in February 2024 in the amount of $1,000 as of March 31, 2024. The outstanding promissory note matures on February 22, 2026.

Sources of Liquidity. As of March 31, 2024, the Company’s principal sources of liquidity consisted of approximately $23,166 of cash and cash equivalents, together with cash generated from operations of our business over the next twelve months.

We cannot ensure that we can grow our cash balances or limit our cash consumption and thus maintain sufficient cash balances for our planned operations or future acquisitions; however, we do believe that we have sufficient liquidity to support our business operations for at least the next twelve months. Future business demands may lead to cash utilization at levels greater than recently experienced or expected. We may need to raise additional capital in the future in order to grow our existing software operations and to seek additional strategic acquisitions in the near future. Currently, we do not have a credit facility or access to a line of credit. Further, we cannot ensure that we will be able to raise additional capital on acceptable terms, or at all, or at the time we need it.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

We have prepared our Condensed Consolidated Financial Statements in accordance with U.S. generally accepted accounting principles and included the accounts of our wholly owned subsidiaries. We have eliminated all significant intercompany transactions and balances in the consolidation. Preparation of the Condensed Consolidated Financial Statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the 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. These estimates are subjective in nature and involve judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at fiscal year-end and the reported amounts of revenues and expenses during the fiscal year. The more significant estimates made by management include the valuation allowance for our gross deferred tax asset, the determination of the fair value of our long-lived assets. We base our estimates on historical experience and on various other assumptions that management believes are reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions. Additionally, the actual amounts could differ from the estimates made. Management periodically evaluates estimates used in the preparation of our financial statements for continued reasonableness. We prospectively apply appropriate adjustments, if any, to our estimates based upon our periodic evaluation. For a description of our critical accounting policies, see Management’s Discussion and Analysis in our Annual Report on Form 10-K for the year ended December 31, 2023.
23

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes to our exposure from market risks from those disclosed in our 2023 Annual Report on Form 10-K.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Control and Procedures

The Company maintains disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act that are designed to ensure that information required to be disclosed in the reports filed or submitted by Asure to the SEC is recorded, processed, summarized, and reported, within the time periods specified by the SEC’s rules and forms, and is accumulated and communicated to management including the Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. The Company’s management, including the Chief Executive Officer and Chief Financial Officer, performed an evaluation to conclude with reasonable assurance that Asure’s disclosure controls and procedures were designed and operating effectively to report the information each company is required to disclose in the reports they file with the SEC on a timely basis. Based on that evaluation, the Chief Executive Officer and the Chief Financial Officer of Asure have concluded that as of March 31, 2024, disclosure controls and procedures were effective.

Change in Internal Controls over Financial Reporting

During the period ended March 31, 2024, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
24

PART II – OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

We have been, and in the future may be, the defendant or plaintiff in various actions arising in the normal course of business. As of March 31, 2024, we were not party to any material legal proceedings.

ITEM 1A. RISK FACTORS

There have been no material changes from the risk factors previously disclosed in the Company’s 2023 Annual Report on Form 10-K, filed with the SEC on February 26, 2024, and investors are encouraged to review these risk factors prior to making an investment in the Company.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

On February 22, 2024, we issued 450 shares of our common stock to a payroll processing and benefits brokerage servicer based in New Jersey from whom we acquired certain of their assets. The shares were part of the purchase price consideration in connection with such purchase. The shares were valued at $10.01 per share, or an aggregate of $4,500. The issuance and sale of the shares of our common stock in connection with this acquisition are exempt from the registration requirements of the Securities Act of 1933 pursuant to Section 4(a)(2) thereof and Rule 506(b) of Regulation D thereunder.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

None.

ITEM 5. OTHER INFORMATION

None.
25

ITEM 6. EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a)The following documents are filed as a part of this Quarterly Report on Form 10-Q:

(1)Financial Statements:

The Financial Statements required by this item are submitted in Part II, Item 8 of this report.

(2)Financial Statement Schedules:

All schedules are omitted because they are not applicable, or the required information is shown in the Financial Statements or in the notes thereto.

(3)Exhibits:

EXHIBIT NUMBERDESCRIPTION
101
The following materials from Asure Software, Inc.’s Condensed Quarterly Report on Form 10-Q for the three months ended March 31, 2024, formatted in Inline XBRL: (1) the Condensed Consolidated Balance Sheets, (2) the Condensed Consolidated Statements of Comprehensive Loss, (3) the Condensed Consolidated Statements of Changes in Stockholders’ Equity, (4) the Condensed Consolidated Statements of Cash Flows, and (5) Notes to Condensed Consolidated Financial Statements (filed herewith).
104
The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted as Inline XBRL and contained in Exhibit 101 (filed herewith).

*    Filed herewith.

**    Furnished herewith.

+    Indicates management contract or compensatory plan, contract or arrangement in which directors or executive officers participate.











26

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.

 ASURE SOFTWARE, INC.
   
Date: May 2, 2024By:/s/ PATRICK GOEPEL
  Patrick Goepel
  Chief Executive Officer
(Principal Executive Officer)
Date: May 2, 2024By:/s/ JOHN PENCE
John Pence
Chief Financial Officer
(Principal Financial and Accounting Officer)







27
EX-31.1 2 a20240331exhibit311.htm EX-31.1 Document
EXHIBIT 31.1
CERTIFICATION OF PERIODIC REPORT
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, the undersigned, Patrick Goepel, certify, that:
1.I have reviewed this quarterly report on Form 10-Q of the Company (the “Report”);
2.Based on my knowledge, the 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 periods covered by this Report;
3.Based on my knowledge, the financial statements, and other financial information included in the Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in the Report;
4.The Company’s other certifying officer 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 Company and we 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 Company, including its consolidated subsidiaries, is made known to us by others within these entities, particularly during the period in which the 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 Company’s disclosure controls and procedures and presented in the Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by the Report based on such evaluation; and
(d)Disclosed in the Report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter (the quarter ended March 31, 2024) that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and
5.The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and to the Audit Committee of the Board of Directors:
(a)All significant deficiencies or material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company’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 Company’s internal control over financial reporting.
Date: May 2, 2024
By:/s/ Patrick Goepel
  Patrick Goepel
  Chief Executive Officer


EX-31.2 3 a20240331exhibit312.htm EX-31.2 Document
EXHIBIT 31.2
CERTIFICATION OF PERIODIC REPORT
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, the undersigned, John Pence, certify, that:
1.I have reviewed this quarterly report on Form 10-Q of the Company (the “Report”);
2.Based on my knowledge, the 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 periods covered by this Report;
3.Based on my knowledge, the financial statements, and other financial information included in the Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in the Report;
4.The Company’s other certifying officer 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 Company and we 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 Company, including its consolidated subsidiaries, is made known to us by others within these entities, particularly during the period in which the 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 Company’s disclosure controls and procedures and presented in the Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by the Report based on such evaluation; and
(d)Disclosed in the Report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter (the quarter ended March 31, 2024) that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and
5.The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and to the Audit Committee of the Board of Directors:
(a)All significant deficiencies or material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company’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 Company’s internal control over financial reporting.
Date: May 2, 2024
By:/s/ John Pence
  John Pence
  Chief Financial Officer and Principal Accounting Officer


EX-32.1 4 a20240331exhibit321.htm EX-32.1 Document
EXHIBIT 32.1
CERTIFICATION OF PERIODIC REPORT
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, the undersigned, Patrick Goepel, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted by Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The quarterly report on Form 10-Q of the Company for the period ended March 31, 2024 (the “Report”) fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended, and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 2, 2024
By:/s/ Patrick Goepel
  Patrick Goepel
  Chief Executive Officer
A signed original of this written statement required by Section 906 has been provided to Asure Software, Inc. and will be retained by Asure Software, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.


EX-32.2 5 a20240331exhibit322.htm EX-32.2 Document
EXHIBIT 32.2
CERTIFICATION OF PERIODIC REPORT
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, the undersigned, John Pence, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted by Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The quarterly report on Form 10-Q of the Company for the period ended March 31, 2024 (the “Report”) fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended, and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 2, 2024
By:/s/ John Pence
  
John Pence
  Chief Financial Officer and Principal Accounting Officer
A signed original of this written statement required by Section 906 has been provided to Asure Software, Inc. and will be retained by Asure Software, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.


EX-101.SCH 6 asur-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BUSINESS COMBINATIONS AND ASSET ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policy) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - NOTES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Compensation Related Costs, Share Based Payments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - BUSINESS COMBINATIONS AND ASSET ACQUISITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangible Asset Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - NOTES PAYABLE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - LEASES (Details) - Rent Expense Components link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Disclosure link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Liability, Maturity link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 asur-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 asur-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 asur-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Final payment fee, percentage of increase in market capitalization Line Of Credit Facility, Final Payment Fee, Percentage Of Increase In Market Capitalization Line Of Credit Facility, Final Payment Fee, Percentage Of Increase In Market Capitalization Adjustments to reconcile (loss) income to net cash (used) in provided by operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Acquisitions Goodwill, Acquired During Period Statistical Measurement [Domain] Statistical Measurement [Domain] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Lease, Cost Lease, Cost [Table Text Block] Cover [Abstract] Lessee, Operating Lease, Liability, to be Paid, after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Current portion of notes payable Notes Payable, Current Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Funds held for clients Total funds held for clients Funds Held for Clients Trading Symbol Trading Symbol Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Long-term Debt Long-Term Debt [Member] Number of securities in unrealized gain position NumberOfSecuritiesInUnrealizedGainPosition Number of securities in unrealized gain position. Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Losses Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Professional services, hardware and other ProfessionalServicesRevenueMember Description of product or service. Operating lease liabilities Increase (Decrease) in Operating Lease Liability Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures INVESTMENTS AND FAIR VALUE MEASUREMENT Fair Value Disclosures [Text Block] Net proceeds from issuance of common stock Proceeds from Stock Options Exercised 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Common stock, shares outstanding Common Stock, Shares, Outstanding Cash paid for amounts included in the measurement of lease liabilities: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract Operating lease cost Operating Lease, Cost Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Funds Held For Clients, Restricted Cash, Gross Unrealized Losses Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Losses Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Losses Deferred revenue Contract with Customer, Liability, Current Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Gains Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Gains Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Gains Other assets, net Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Beginning Balance Ending Balance Gross Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Money market funds Money Market Funds [Member] Net cash (used) in provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Treasury Stock Treasury Stock, Common [Member] Acquisition of intangible assets Noncash or Part Noncash Acquisition, Intangible Assets Acquired Prepaid expenses and other current assets Prepaid Expense, Current Equity Components [Axis] Equity Components [Axis] Aggregate Estimated Fair Value Debt Securities, Available-for-Sale Trade names Trade Names [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Stock Issued During Period, Shares, Other Stock Issued During Period, Shares, Other Use of Estimates Use of Estimates, Policy [Policy Text Block] Investments [Domain] Investments [Domain] Accounts receivable Increase (Decrease) in Accounts and Notes Receivable Entity Small Business Entity Small Business Developed technology Developed Technology Rights [Member] Funds Held For Clients, Restricted Cash, Gross Unrealized Gains Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Gains Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Gains Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accrued Sales Commission Accrued Sales Commission Acquisitions Finite-Lived Intangible Assets Acquired Seller Seller [Member] Seller Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Aggregate Value of Common Stock and Other Securities Registered for Sale Aggregate Value of Common Stock and Other Securities Registered for Sale Aggregate Value of Common Stock and Other Securities Registered for Sale Asset Acquisition [Axis] Asset Acquisition [Axis] Credit Facility [Domain] Credit Facility [Domain] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Total cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net accretion of discounts on available-for-sale securities Accretion (Amortization) of Discounts and Premiums, Investments Current assets: Assets, Current [Abstract] Weighted average basic and diluted shares WeightedAverageBasicAndDilutedSharesAbstract Goodwill Beginning Balance Ending Balance Goodwill PeopleStrategy PeopleStrategy [Member] PeopleStrategy Fair Value of Financial Instruments, Policy Fair Value of Financial Instruments, Policy [Policy Text Block] Cash paid for income taxes Proceeds from Income Tax Refunds Treasury Stock, Common, Shares Treasury Stock, Common, Shares Product and Service [Domain] Product and Service [Domain] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Year One Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Debt Instrument, Repaid, Principal Debt Instrument, Repaid, Principal Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Municipal bonds Municipal Bonds [Member] Security Exchange Name Security Exchange Name Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Award Type [Axis] Award Type [Axis] Corporate debt securities Corporate Debt Securities [Member] Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Amortization of Deferred Sales Commissions Amortization of Deferred Sales Commissions Property and equipment, net Property, Plant and Equipment, Net Repayments of Debt Repayments of Debt Total liabilities Liabilities Other comprehensive (loss) income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Common stock, par value Common Stock, Par or Stated Value Per Share Debt Securities, Available-for-sale Debt Securities, Available-for-Sale [Table Text Block] Research and development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities, current Operating Lease, Liability, Current Common stock, shares issued Common Stock, Shares, Issued Funds Held For Clients, Restricted Cash and Debt Securities, Amortized Cost Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Amortized Cost Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Amortized Cost Subsequent Event [Line Items] Subsequent Event [Line Items] Stock issued upon option exercise and vesting of restricted stock units (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment Common stock, shares authorized Common Stock, Shares Authorized Recurring RecurringMember Type of revenue. Diluted (in shares) Weighted average shares of common stock outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Unrealized (loss) income on marketable securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders’ equity Equity, Attributable to Parent Net change in client fund obligations Net change in client fund obligations Amount of cash inflow (outflow) from obligations to remit funds to satisfy clients' payroll and tax payment obligations. Treasury stock at cost, zero(1) and $384 shares at March 31, 2024 and December 31, 2023, respectively Treasury Stock, Value One year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Interest Expense, Nonoperating Interest Expense, Nonoperating Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts Receivable, Allowance for Credit Loss, Writeoff Recurring Fair Value, Recurring [Member] Accounts receivable, net of allowance for credit losses of $5,108 and $4,787 at March 31, 2024 and December 31, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Shares available for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Sale of Stock [Domain] Sale of Stock [Domain] Total notes payable Long-Term Debt Document Fiscal Period Focus Document Fiscal Period Focus 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two ASSETS Assets: Assets [Abstract] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Document Type Document Type Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Maximum [Member] Maximum [Member] Amortization of intangible assets Amortization of Intangible Assets Net Intangible Asset, Net Finite-Lived Intangible Assets, Net Accounts payable Accounts Payable, Current Investment Type [Axis] Investment Type [Axis] Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue: Revenues [Abstract] Notes payable, net of current portion Debt Issuance Cost, Gross, Noncurrent LEASES (Details) [Line Items] LEASES (Details) [Line Items] BUSINESS COMBINATIONS AND ASSET ACQUISITIONS Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net rent expense Lease, Cost Debt Instrument, Non-Utilization Fee And Lender Expense Debt Instrument, Non-Utilization Fee And Lender Expense Debt Instrument, Non-Utilization Fee And Lender Expense Statistical Measurement [Axis] Statistical Measurement [Axis] (Loss) income from operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Award Type [Domain] Award Type [Domain] Other Significant Noncash Transaction, Value of Consideration Given Other Significant Noncash Transaction, Value of Consideration Given Funds held for clients Investments, Fair Value Disclosure Additional Paid-in Capital Additional Paid-in Capital [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Notes Payable Notes Payable Non-cash operating activities: NonCashOperatingActivitiesAbstract Customer relationships Customer Relationships [Member] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Final payment fee Line Of Credit Facility, Final Payment Fee Amount Line Of Credit Facility, Final Payment Fee Amount Diluted (in Dollars per share) Diluted loss per share (in Dollars per share) Earnings Per Share, Diluted Series A Junior Participating Preferred Share Purchase Rights Series A Preferred Stock [Member] Class of Stock [Axis] Class of Stock [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Amortization of operating lease assets Operating Lease, Right-of-Use Asset, Periodic Reduction Entity Interactive Data Current Entity Interactive Data Current Preferred stock, shares issued Preferred Stock, Shares Issued Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Share-based compensation Share-Based Payment Arrangement, Noncash Expense Notes payable, net of current portion Notes Payable, Noncurrent Sales and marketing Selling and Marketing Expense Income tax expense (benefit) Income Tax Expense (Benefit) Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Short-term marketable securities held to satisfy client funds obligations Debt Securities, Available-for-Sale, Current Supplemental information: Supplemental Cash Flow Information [Abstract] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Acquisition of intangible asset Payments to Acquire Intangible Assets Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities (Loss) income from operations Operating Income (Loss) Total liabilities and stockholders’ equity Liabilities and Equity SUBSEQUENT EVENTS Subsequent Events [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accrued compensation and benefits Employee-related Liabilities, Current Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Repayments of Subordinated Debt Repayments of Subordinated Debt Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Maturities of Long-Term Debt [Table Text Block] Common stock, $0.01 par value; 44,000 shares authorized; 25,749 and 25,382 shares issued, 25,749 and 24,998 shares outstanding at March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Outstanding Other Comprehensive Loss AOCI Attributable to Parent [Member] NOTES PAYABLE (Details) - Schedule of Debt [Table] NOTES PAYABLE (Details) - Schedule of Debt [Table] USA Payroll USA Payroll [Member] USA Payroll Inventory Inventory, Net U.S. Government agency securities US Government Agencies Debt Securities [Member] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Operating expenses: Operating Expenses [Abstract] Financial Instruments [Domain] Financial Instruments [Domain] Sublease income Sublease Income Lenders fee Line Of Credit Facility, Lenders Fee Amount Line Of Credit Facility, Lenders Fee Amount LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Minimum [Member] Minimum [Member] Asset Acquisition, Contingent Consideration, Liability Asset Acquisition, Contingent Consideration, Liability Long-term marketable securities held to satisfy client funds obligations Debt Securities, Available-for-Sale, Noncurrent Deferred revenue Contract with Customer, Liability, Noncurrent Concentration Risk [Table] Concentration Risk [Table] Operating lease assets, net Operating Lease, Right-of-Use Asset Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Provision for expected losses Accounts Receivable, Credit Loss Expense (Reversal) Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Long-term Debt, Gross Long-term Debt, Gross Long-term Debt, Gross Long-Term Debt, Gross Funds held for clients FundsHeldForClientsAbstract Funds Held For Clients, Restricted Cash and Debt Securities Funds Held For Clients, Restricted Cash Equivalents and Debt Securities Funds Held For Clients, Restricted Cash Equivalents and Debt Securities Asset Acquisition [Table] Asset Acquisition [Table] NET LOSS PER SHARE Earnings Per Share [Text Block] Subsequent Event Subsequent Event [Member] Stock issued upon option exercise and vesting of restricted and performance stock units Stock Issued During Period, Value, Stock Options Exercised GOODWILL AND OTHER INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Secured Promissory Note Secured Promissory Note [Member] Secured Promissory Note Debt Issuance Costs and Debt Discount, current portion Debt Issuance Costs, Gross, Current Debt Issuance Costs, Gross, Current 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) debt prepayment penalty, percent debt prepayment penalty, percent debt prepayment penalty, percent Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Software capitalization costs Payments to Develop Software Long-Term Debt, Maturity, Remainder of Fiscal Year Long-Term Debt, Maturity, Remainder of Fiscal Year Notes payable issued for acquisitions Notes Issued Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Funds Held For Clients, Restricted Cash Funds Held For Clients, Restricted Cash Equivalents Funds Held For Clients, Restricted Cash Equivalents Cost, Amortization Cost, Amortization Investment Income, Nonoperating Investment Income, Nonoperating NOTES PAYABLE (Details) [Table] NOTES PAYABLE (Details) [Table] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Total long-term liabilities Liabilities, Noncurrent Local Phone Number Local Phone Number Total operating expenses Operating Expenses Contract with Customer, Asset, Allowance for Credit Loss Contract with Customer, Asset, Allowance for Credit Loss Deferred tax liability Deferred Income Tax Liabilities, Net Asset Acquisition [Line Items] Asset Acquisition [Line Items] Number of securities in unrealized loss position Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Operating lease right-of-use assets Increase (Decrease) in Other Operating Assets Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Long-term liabilities: Liabilities, Noncurrent [Abstract] Funds Held for Clients FundsHeldForClients2Abstract Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] No Trading Symbol Flag No Trading Symbol Flag Proceeds from sales and maturities of available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock, $0.01 par value Common Stock Common Stock [Member] Non-compete agreements Noncompete Agreements [Member] Preferred stock, shares authorized Preferred Stock, Shares Authorized Entity Emerging Growth Company Entity Emerging Growth Company Entity Central Index Key Entity Central Index Key NOTES PAYABLE (Details) [Line Items] NOTES PAYABLE (Details) [Line Items] Equity Component [Domain] Equity Component [Domain] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Financial Instrument [Axis] Financial Instrument [Axis] Notes payable, net of current portion Long-Term Debt, Current Maturities Notes Payable Notes and Loans Payable Aggregate Shares of Common Stock and Other Securities Registered for Sale Aggregate Shares of Common Stock and Other Securities Registered for Sale Aggregate Shares of Common Stock and Other Securities Registered for Sale Change in fair value of contingent purchase consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Share based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accumulated Other Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Statement [Table] Statement [Table] Counterparty Name [Axis] Counterparty Name [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] City Area Code City Area Code Deferred Revenue, Revenue Recognized Deferred Revenue, Revenue Recognized Current liabilities: Liabilities, Current [Abstract] Debt Instrument, Maturity Date, Description Debt Instrument, Maturity Date, Description Finite-Lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Payments to Acquire Productive Assets Payments to Acquire Productive Assets Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Level 1 Fair Value, Inputs, Level 1 [Member] Non-cash interest expense Other Noncash Expense Loss on disposals of long-term assets Gain (Loss) on Disposition of Assets Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Accrued expenses and other long-term obligations Increase (Decrease) in Accrued Liabilities Document Information [Line Items] Document Information [Line Items] Notes payable, net of current portion Long-Term Debt, Excluding Current Maturities Subsequent Event Type [Axis] Subsequent Event Type [Axis] Revenue, Remaining Performance Obligation, Percentage Revenue, Remaining Performance Obligation, Percentage Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Basic and diluted (loss) income per share Earnings Per Share [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Class of Stock [Domain] Class of Stock [Domain] Concentration Risk, Benchmark Description Concentration Risk, Benchmark Description Inventory Increase (Decrease) in Inventories Schedule of Debt [Table Text Block] Schedule of Debt [Table Text Block] General and administrative General and Administrative Expense Provision for (recovery of) deferred income taxes Deferred Income Taxes and Tax Credits Long-Term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Two Organization, Consolidation and Presentation of Financial Statements [Abstract] Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Liability Operating Lease, Liability Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Payment for Debt Extinguishment or Debt Prepayment Cost Payment for Debt Extinguishment or Debt Prepayment Cost Credit Facility [Axis] Credit Facility [Axis] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Depreciation and amortization Depreciation, Depletion and Amortization Gross profit Gross Profit Customer Concentration Risk [Member] Customer Concentration Risk [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Total Debt Issuance Costs and Debt Discount Debt Issuance Costs, Net Level 2 Fair Value, Inputs, Level 2 [Member] NOTES PAYABLE Debt Disclosure [Text Block] Weighted Average Amortization Period (in Years) Finite-Lived Intangible Assets, Remaining Amortization Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Debt Instrument, Face Amount Debt Instrument, Face Amount Entity Address, Postal Zip Code Entity Address, Postal Zip Code Notes Payable, Other Payables [Member] Notes Payable, Other Payables [Member] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Stock issued upon acquisition Stock Issued During Period, Value, Acquisitions Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value LEASES Lessor, Operating Leases [Text Block] Stock issued upon acquisition (in Shares) Stock Issued During Period, Shares, Acquisitions Certificates of deposit Certificates of Deposit [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Preferred stock, $0.01 par value; 1,500 shares authorized; none issued or outstanding Preferred Stock, Value, Issued Basic (in Dollars per share) Basic loss per share (in Dollars per share) Earnings Per Share, Basic Funds Held For Clients, Restricted Cash, Amortized Cost Funds Held For Clients, Restricted Cash Equivalents, Amortized Cost Funds Held For Clients, Restricted Cash Equivalents, Amortized Cost Accounts payable Increase (Decrease) in Accounts Payable Operating cash outflows from operating leases Operating Lease, Payments Aggregate Aggregate [Member] Aggregate Individually Individually [Member] Information about the position of unrealized losses. Total current liabilities Liabilities, Current Total assets Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Cost of Sales Cost of Goods and Services Sold LEASES (Details) [Table] LEASES (Details) [Table] Payments of notes payable Repayments of Notes Payable Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities Other Liabilities, Noncurrent Total current assets before funds held for clients AssetsBeforeFundsHeldForClientsCurrent Sum of the carrying amounts as of the balance sheet date of all assets, before funds held for clients, 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. Short-term Debt Short-Term Debt [Member] Aggregate Shares of Common Stock Allocated for Acquisitions Aggregate Shares of Common Stock Allocated for Acquisitions Aggregate Shares of Common Stock Allocated for Acquisitions Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year One Share-based Payment Arrangement [Text Block] Share-Based Payment Arrangement [Text Block] Asset Acquisition, Consideration Transferred Asset Acquisition, Consideration Transferred Entity Address, City or Town Entity Address, City or Town Accounts Receivable, Allowance for Credit Loss, Recovery Accounts Receivable, Allowance for Credit Loss, Recovery After one year through five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Debt Instrument [Axis] Debt Instrument [Axis] Net (loss) income Net loss Net (loss) income Net Income (Loss) Total current liabilities before client fund obligations LiablitiesBeforeClientFundObligationsCurrent Total obligations, before client fund 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. Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Available-for-sale securities Available-for-Sale Securities [Member] Entity File Number Entity File Number Consolidated Entities [Domain] Consolidated Entities [Domain] CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Total Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One NOTES PAYABLE (Details) - Schedule of Debt [Line Items] NOTES PAYABLE (Details) - Schedule of Debt [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Total Assets, Fair Value Disclosure Other accrued liabilities Other Accrued Liabilities, Current Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Period End Date Document Period End Date Sale of Stock [Axis] Sale of Stock [Axis] 2018 Plan 2018 Plan [Member] 2018 Plan Lessee, Operating Lease, Liability, to be Paid, Total Lessee, Operating Lease, Liability, to be Paid Deferred revenue Increase (Decrease) in Deferred Revenue Treasury Stock, Retired, Cost Method, Amount Treasury Stock, Retired, Cost Method, Amount Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Client fund obligations Client fund obligations Amount of obligations to remit funds to satisfy clients' payroll and tax payment obligations. Accounts Receivable [Member] Accounts Receivable [Member] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock, Type [Table] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Cash and cash equivalents held to satisfy client funds obligations Restricted Cash and Cash Equivalents Asset Acquisition [Domain] Asset Acquisition [Domain] Basic (in shares) Weighted average shares of common stock outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Payments made on amounts due for the acquisition of intangible assets Payments To Acquire Intangible Assets, Financing Activities Payments To Acquire Intangible Assets, Financing Activities Claimant Claimant [Member] Claimant Webb Payroll Webb Payroll [Member] Webb Payroll Document Information [Table] Document Information [Table] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Net realized gains on sales of available-for-sale securities Debt Securities, Available-for-Sale, Realized Gain (Loss) Amortization of debt financing costs and discount Amortization of Debt Issuance Costs and Discounts Revenue Benchmark [Member] Revenue Benchmark [Member] Entity Filer Category Entity Filer Category Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Purchases of available-for-sale securities Payments to Acquire Debt Securities, Available-for-Sale EX-101.PRE 10 asur-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 asur-20240331_g1.jpg begin 644 asur-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .PU$2 M 0 ! .PP 8:@ "QC__; $, @$! @$! @(" @(" @(#!0,# M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP, M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( 7$$L ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /M;XN:W M=Z=XQFM[>XDA@A&R.-#M5%' X 'I7,?\)1J/\ S^7'_?=;OQH_Y'RZ^MK:S#I-NSR2*N/4TU33=D@]K/N_O-:Z\9WUG"TCWUP%49/SUYA\2OV MB-0@9H+/4+@@\9WUR_Q'^+4E].]O;,RJO!(/6O.Y9FN)=S':]O!97'XZ MB)]K-]6?JK_P1RUNX\0_ KQQ=74KS32>,&RS')_Y!.F5]<5\=_\ !%;_ )-X M\:?]C@W_ *:=,K[$K\ASI)8^JE_,S^D^&W?*L.W_ "+\@HHHKRSVPHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** /S/\ C1_R/EU]:Y.NL^-'_(^77UKDZ_4L/_#CZ'\L MX[_>)^H4445L-OB';^'+23YHW8#@ \U=.G*;M$#2\4>+K;PU9M),^UL?+]:\1\??$VX\1SL MB/\ N\]JR_%WC>Y\3W;,SL(NRDUAU]%@\OC37-/<0$[CS0.M% ZUZ8S]3/\ M@BM_R;QXT_['!O\ TTZ97V)7QW_P16_Y-X\:?]C@W_IITROL2OP/._\ ?ZW^ M)G]*<-?\BK#_ .!?D%%%%>6>X%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^9_QH_Y' MRZ^M=65H@;'Q%^*L.A1R00./.Z5XQKNOS:Y=M)(QY/3-5KV_FU&-/\ L<&_]-.F5]B5^!YW_O\ 6_Q,_I3AK_D58?\ P+\@HHHK MRSW 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 **** /S/^-'_(^77UKDZZSXT?\ (^77UKDZ M_4L/_#CZ'\LX[_>)^H4445LN:RF9K::'ZBNPTS]A6\O5!:9D_"N.IF6'A\4CUZ'#F8UE>%-GS MO17U5#_P3I:2)6.H$$BG?\.YV_Z"'^?SK#^VL)_,=W^I>;_\^OQ1\IT5].:O M_P $^9K!28[QI/I7,ZY^Q;J6F1[H_,D/H!5PS;"RVD<];A7-*7QTF>$T5WGB M#]GWQ%HY.W3[B11WVFN7O_!>J:7G[19RQ[>N17;&M3E\+1X];!UZ3M4@U\C+ MHI67:<&DK4Y0HHHH **** "BBB@ JCK.N0Z/:M)(ZJJC/6J?BGQE:^'K9BTB M[\=*\1\??$JX\2W3*C,L8XX/6NW"X.59^0C8^)'Q:DU:1H+=SY>>,&O/996E M=F8EBQSS32=QHKZ6C1C2CRQ!!1116PPHHHH *!UHH'6@#]3/^"*W_)O'C3_L M<&_]-.F5]B5\=_\ !%;_ )-X\:?]C@W_ *:=,K[$K\#SO_?ZW^)G]*<-?\BK M#_X%^04445Y9[@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YG_ !H_Y'RZ^M/GR8>-_/H>!^$/A]J/C2\$%K#)N8X!*G%>X?#K]A_5+Q MHY-3C'EMR0*^HO!7PDZ+X)T_0HE6&WC^7U6 MM>BO#JXJK4=YR;/N\+E>%PRM1@E\B);*%!Q&@_"GB%1_"/RIU%+.>MA:-9!>/OV6_$'@II))(M MT*\_*,U^AU4=4\/6>L0LEQ!'*&_O"O7PN>5Z6DM4?(YIP+@,3>5) MZL9K.5EDCD0J<WL@CM9 MY[=2?WF.,5]3@LVHXC1.S['Y;G7">-R_WI+FCW1YS13I$:)MK<$=:CEE6&,L MQPJ]37J'RXKOL7)KE/''Q(M_#=NZJX\['RX-9/Q&^+46CPO#;LLC=.#7C6M: MY/K5V\DKLVXYP3TKU,'E[F^:>PMR[XK\8W/B6\9Y)#MSQ6+117T4(**Y8C"B MBBJ **** "BBB@ H'6B@=: /U,_X(K?\F\>-/^QP;_TTZ97V)7QW_P $5O\ MDWCQI_V.#?\ IITROL2OP/._]_K?XF?TIPU_R*L/_@7Y!1117EGN!1110 44 M44 %%%% !1110 4444 %%%% !117PS_P4*_X*X7'[+?Q4\5>"_"T/A&:^\%Z M5I.I:IJ-]-)J/E7%\U]_Q+GM(7A,,RPV]M<;WG+&.[B_<[760Z4J4JDU""NV M3*2BKL^YJ*_#6X_X.E?B3!.R#0/A^P4D9'AZ]Y_\J5-_XBFOB5_T+_P__P#" M>O?_ )8UZO\ J_C_ .3\5_F<_P!=H]S]S**_#/\ XBFOB5_T+_P__P#">O?_ M )8UZE^RW_P<-?$#X^>/;/3;FP^'=M&9E,EO_8E[;R72 Y:-9?MT@B9@"H:4-/5#CC*+=DS]>J*I^'/$>G^,/#UCJVDWUGJFE:I;QW MEE>V.6.125=&4AE920000<5?"'X':I\3M3B2WC_ ';'!++7 M3_L\_LS7GQ'U&.XNE>WMT(921PXK[3^'?PRT_P Z7'#;P1"10/G YKP[3_,Y+X*_LUZ7\-K&.1H?],Q\Y]Z]21!&N!VI:*^ M*K5IU9<\W=G[7@\#1PM-4J$;)!11161UA1110 4444 %%%% !1110 4444 % M%%% !67XH\)6?BS3WM[J/='(-IXK4JIJ6KQ:; 6=L'' ]:J+:=T14A&<7&:N MCY._:&_8Y_LX3WNBQJD(R>?SKX-^-'Q'N= U"?3(0\((GA;_5MQ7R)^V7^QI:^.-+DU/3(TBN85+L$7F0U]IP]GD(U52Q>W1GY5Q5 MP3'E>*P"\W'_ "/SRN[R2]G:20Y9JBK2\4>%KSPCJTEG>PO#+&Q&&%9M?K$9 M)QO'8_*'%IV844450@HHHH **** "BBB@ H'6B@=: /U,_X(K?\ )O'C3_L< M&_\ 33IE?8E?'?\ P16_Y-X\:?\ 8X-_Z:=,K[$K\#SO_?ZW^)G]*<-?\BK# M_P"!?D%%%%>6>X%%%% !1110 4444 %%%% !1110 4444 9_BOQ7I?@/PMJ6 MN:YJ6GZ+HNBVLM]J&H7UPEO:V-O$A>6:65R%CC1%9F9B H!)( K^:?\ ;E^- M2^(/A)IWVJ^U;4_%GCRX_P"$Q\0W^JW@N]0NY[R-7ACGE6*%"UO:_9[8+%!! M"JVX6*&&,+&O[#?\%H_VG9OAII_PW^&,%U-:V/Q.;7+KQ3%+8V]Q9:QX;LM- M:&_TZ1I SQ23S:C8E6C4'9%,/,3A7_ ']K/XHR?%KXW:UK!DW1W,Y*J/NJ/: MOJ>&,'SUG6>T?S/.S"K:'(NIYG1117WYX@5W7[./CUOAM\8-%U;<46TN%'Q$J?3IZ'TN'J<]-2"BBBN V"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S/ M^-'_ "/EU]:Y.NL^-'_(^77UKDZ_4L/_ X^A_+.._WB?J%%%%;'*%%%% !1 M110 4444 &X\5Z]^S;\!Y?B#KT,UU"39YYR*Y?X+?"ZZ^(GB2&..)GC1P7P M.U???PM^&MGX"T&&&*%%?:,D"O#SC,U0A[.'Q,^XX/X9>/J^WK+W(_B:/@GP M7:^#='AMK>-56-=O2MJBBOA92M=E+ UZGPQ9Y.*S[ X?^)47WGOE%?*]S^WS(A;;#'UXJO;_P#!0"YD MFPT$86NK^Q<5_*>5_KME2=N?\#ZPHKYETG]NU+IQYRQH,UZ!X/\ VL_#NL*O MVJ^AA9NV:QJ99B8*[B=F%XHRVN^6%1?/0]:HK#T#XBZ3XE919W4)?%R6 ,<+!FZ$#M4EMV-#6==ATJ L[? M@*X35=8FU>X)=B8P?E%1W][)J$^YF.WTJ(#%,5K[A4=S;+=PM&ZAE;@@CK4E M%(H^5/VR_P!C6W\$]8FL[J-DDA;:/&G_8X-_P"F MG3*^Q*_ \[_W^M_B9_2G#7_(JP_^!?D%%%%>6>X%%%% !1110 4444 %%%% M!1110 445XK_ ,%%?CSJG[-O[%OCSQ1X?^WKXI:TAT3P[)9Q6\DD&KZE<1:= MI\I6X/DF-+RZ@=]X8;%?Y)#A&-P/RJ_X*U?MLM\3-2^)DUW?375KIGBC5_!_ MA.WN;2VAN-$M+3['8ZG&'B7>ZW&J:;/.#)([&+R.(^8U_)2>5IIF9CN9B3FO MI#_@HU\1]&U[XD1Z#X8L=/TCP_X>+VMK8Z?:0VEM -[.=D,*I%&I9F.R-%09 MPJ@ ?-M?J62X/ZOAE%[O5GSN+J\]1L****]8Y0HHHH ]\_8$^).E^$/B9<: M;X@@COM!\06\FF7]K*-T=S!,AC=&'H58BOZ6/V%_$#^(/V0OA[YM]XDU:XTO M1XM&GU+Q!=X&FWLV]A*"ZHY91_)SX8;5;BS>[CFGF51(UCI\7F!S%')\;Q3@[Q6(CZ,];+:NK@S]2:***^)/6"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** /S/^-'_ "/EU]:Y.NL^-'_(^77UKDZ_4L/_ M X^A_+.._WB?J%%%%;'*%%%% !1110 5?\ #FA3>(]4CM85+2.0.!5"OH3] MC3X--XBUJ/5I(V:.%O3BN;%XA4*3J,]+*5:HZDNI_2.7X&GA*$:%-:( M****Q.T**** "H;N]BLHF>61(U7NQQ5'Q3XLM/"NGO/=2"-5&B/:?BU^U=H_@&.2%6 M6:8C"E6SBOF'XE_M::[XIO)%M;IX[9NBUY5JNM7.L7+27$TDC,<_,EWW$SLWUJ@9&/\3?G3:*]6,4E9'R MLIRD[R8;J,XHHIDB[SZFG1W$D;!E9A@YZTRB@#K?"_QIU[PE*K6EVZ;>G->[ M?";]N06!CBUJ0R,P W,:^5;_ %&+3+=I9FVHO4UY)\1OC+))*T%FWR@D!@>: MQ>34\9[KC\SVQ^N5G\?=)\7Z:/[/O+?S9!D /DU6\QKA_, M9MS-R37Y$_";]H[7?AEX@BNX[F695;)5W.*_0']F3]KO3OB[IL,-S<1I?8&Y M!V-?+YUPO7P2]I#WH?D?KO#O&=#'M4:_NU/P9[M12(^] PZ-R*6OE3[H**** M "L_Q1X>@\4:+-9W"!XYE*L#6A13C)IW1,HJ2<9;,_,']M?]GV3X;>,KB\M8 M62RD;@ <5X#7ZR_M6_!BW^*_@&>$Q#S(D9]P7GBORP\;>&I/"GB2ZLY%*^3( M5&>_-?LO"N)+Z?5M.CDE M))9EALH+GRE4*H>XE9_,98?*_4&OYF?VS_VN-0^._P !=+\1:_);BRM/L<)FFMXH;:WBCR66"VLX;:WCW,SLL6]W>21W;U,GPGUC%1CT6K. M?%5.2FV?*/C[7'\1^,M2O'8M]HG9\GWK'H)W&BOU.*LK'S8=:](^%/[,NO?% MG0=3U"Q@F6WTN$S2-MX( S7 :1IDVK:A%#"NYW<# ^M?K'I'A'7OV2OV =6^ M(>DZ#I__ A>D_V3IOB:[U6S?S=:DU#5+"P-MIIWH/\ 1X[J266Y;=$)4C@4 M2/\ :#;>9FF8K"4U)[MG1AL.ZLK'Y+7,+6US)$WWHG*'Z@XIE>J?M@_ J;]G M_P",&H:/,&'F3R2+GN"Q(Q7E=>C3J*<5*.S,91:=F .*^T/^"9'[1NH?#;3K MRSTF:9?$VESIKN@^6\R[[VU/FQ0N(9(Y'AFP8)8E=?-AFEC)VN:^+Z[C]G3X MAR?"_P"+VC:RDAC^Q3K)UQT(KFQV'5>A*FRZ-1PFI(_K6^%GQ,T3XU?#'PYX MR\,WAU+PWXMTNVUG2KLP20&ZM+F)9H9/+D59$W1NIVNJL,X(!!%;U?)?_!)# M]H^Q^,'P?UCPW'J$UU=>%YH=1M8)(;MC:Z9J'F20+]IF9HY56YAOXHXX2HMX M(+>+RT54:3ZTK\FJ4W"3A+='TL9)JZ"BBBH*"BBB@ HHHH **** "BBB@ HH MKS/XE?MA?#SX0^+[W0M?URZM=2TVVANKH0Z3>W4-NLN_8K30Q/&)"$+&/=O5 M6C8J%D0LXQ;=D%[;GIE%?#OC7_@NM\.],\,K+H_A_5/[:F2T=;7Q%J=EI-O M9%B>>.:2*6YE5X \L9\N"1))8<(YB99Z^8?BM_P5^\3>(=1MKA?V@SX;N(;8 M036O@[POI<6FSL'=O.QJ<=]/YA5@IQ,$Q&N$!W,W93R[$S^&#^XQE7IK=G[ M45^%?BW_ (+,_$30G7[%^T5X^OE/7/A_PN,?EIE8?_#[[XI?]%X\>?\ @A\, M?_*RNE9'C'KR&?UREW/WPHK\&-*_X+9?$Z_OXXIOC]X\AC8X9QH'A@[?_*97 M>Z;_ ,%8O%EW-&LW[47Q"B5L9_XIWPKQ_P"4NIEDN,CO I8ND^I^U5%?G3\) M?^"Y>FV-^&\9ZYX#\36%U)T\/6TNCWE@@5^1'=74\5R6?&-UIEQX,^)W@FQAMWFBU?6K/3KFRNW5T00QC3[VZGWL&9 MP6B5-L;9<,55N6I@Z\/B@_N-(U8/9GV-17G7P>_:R^'WQXU^^TCPUXB2?6M/ M>X633+ZSN--OY8X# )KB*WN8XY9K96N8%-Q&K0[Y N_=D#T6N4T"BBB@ HHH MH **P_B3\1]%^$7@75/$OB*]&GZ-H\)GN9O*>9\< (D<8:261V*HD<:L\CLJ MJK,P!\];]N[X7IC=KVI(2,X;P_J2D?4&#(JHPE+X4*Z6YZ]17C__ WC\+?^ MA@U#_P $.H__ !BC_AO'X6_]#!J'_@AU'_XQ5>QJ?RO[A3Z!^V_\ M-/$_Q!\,^%[+6]2DUKQA=3V6DQ/H&HQQ7,T-K-=R(TS0"*,B"WF<>8R[O+(7 M+8!]8J&FM&4%%%%( HHHH **** "BBB@ HKR&^_;Q^%-CXDUK21XJ^UWGA^_ METN_-EIEY>00W46!-")HHFC=XF)CD"L?+D1XVVNCJK?^&\?A;_T,&H?^"'4? M_C%:*E-JZ3^XGF1[!17C_P#PWC\+?^A@U#_P0ZC_ /&*JZ]_P4*^$_AO0;W4 MKC7-"\&_P#!5WX)^//$<.DZ?JOCI;RX5W3[9\./$EC#A1DYEFL$C7CL M6&>@R::BWL!]&T5Y W[=_P +5/.OZ@/^X!J/_P 8KI_@]^TAX+^/5[K=KX5U MK^T+WP[)"FHVDUI/9W-L)DWPR^5.B.T,@#A)5!C9HID#%HI%5RIR6K0N9/8[ MBBBBI&%%8/Q0^)VA_!GX?ZKXH\27PTW1-%@,]S,(9)I,9 5(XHU:265V*HD4 M:M)([JB*S,JGPWXK?\%3OAA\-OA3)XHLK?QIXJF,4,UKHNGZ!/8ZE>K(Z+\H MU'[+"A16,C":6,[48 ,^U&J,)2TBKB+O^"Y.A:MXBCM_#4O@O1[*/4(&1M;U%KR\U.V" MKYT!BML1VDC,75)Q-=!0BLT+%RB=$<'B);0?W,CVT%U1^@5%>-?LA_M@V?[4 M=GK5G-I:Z'XE\.^1/>V<%VU_92VERTWV2ZM[KRXQ(D@@F5D9$DCDAD!0H8I9 M?9:YI1:=F:;[!1112 **** "BBO*_B3^VQ\,_A)X[U#PWKWB*:WU;2K>*XO4 M@TF]O(;02@E$DFAA>))BN'\DL) DD;E0DB,SC%MV0;'JE%? 5W_P7U\#^(_" M&L1Z?X1\6>!?$406&R?QJ^E+9H[=9G2QU">618QEO+789&"IOB#&5/ _BU_P M62\3^*5M5C^.6E^%WM&?!\%^%;.$7@;;_P ? U0W^=FWY/)\K[[[M_R;.RGE MV)J?#!_<92KTUNS]>:*_"GQ5_P %F_B-HEUY=G^T/X^O5_O'P_X7'\M,K%_X M???%+_HO'CS_ ,$/AC_Y65TK(\:_L&7UREW/WPHK\*_"?_!9GXB:[<^7>_M$ M^/K%?[P\/^%S_/3*]>^$O_!8WQ-X;T_4%/QUTOQ->7CQ^6_C?PM9S0V*J),^ M2-+.GG+LR;C*9>(QM"98M$\GQ<=X%1Q5)[,_7:BOB?X>?\%O_ ?B+1]'75O# M>L'6M1UB+3;B'PW?6NL65C;222C^T&FD>WE:"*-(FE00"?=/MABN CN/H[X2 M_M=_#[XW^/\ 4?"WAS7+BXU_3+)-1DL[S2[S3VN+9F"F: W$4:W"(S(LAA+B M(RQ"3898PW!4HU(?'%KU1M&47LSTJBBBLR@HHHH _,_XT?\ (^77UKDZZSXT M?\CY=?6N3K]2P_\ #CZ'\LX[_>)^H4445L/>OT1^ WP[C\ >#X8XU5?.0,<5\E?L9_#M?%_C,O,ORPX93BONBPM_ ML=G'$/\ EFH6OC^(L5>2HKIN?L'AWE2C3EC9K5Z+]2:BBBOES]0"BBB@ K/\ M1>(8/#^FR7$SJBJ"+GV\0P:+:-)(R]">3BL_QGX^M?"]H^Z11,!POK7B/CCX@W/B MFX*EF6-3D8/6N["X&55W>PC3^(7Q8F\03-#;LR0]"I[UQ#.7;<>2:3-%?2T: M,:<>6(PKH/AU\0]0^'6OPWEC.\.UP6"GJ*Y^BKJ4XSBXR6C*A.49*4=&C].O MV1?VL++XL:%#:SMMO% 7YVY-?0*.'&17XX_!WXI7OPK\8VVHVLC_ +MQE=WR MU^I/[._QCMOBMX-M;A9%:X\L&11V-?D/%.0_4ZGMJ*]Q_@?M_!?$[QM/ZKB' M^\CMYH]&HHHKX\^_"BBB@".[@^U6DD1Z2*5/XU^=?_!17X)KX,\817EI#MCF M!=RHXK]&*\:_;/\ A=;^-/A1J5VRAKFWC.SCGI7O<-Y@\)C8R>ST9\KQAE*Q MV7RM\4=5\MS\J**L:KITFE7\D$B[70G(JO7[BG=71_/(4444P"BBB@ H'6B@ M=: /U,_X(K?\F\>-/^QP;_TTZ97V)7QW_P $5O\ DWCQI_V.#?\ IITROL2O MP/._]_K?XF?TIPU_R*L/_@7Y!1117EGN!1110 4444 %%%% !1110 4444 ? M&G_!:7XO_P#"+_!3P5X#35-+M[?XD>)!!XAL9F=KJ^\/6-K/?W\:1I(A^SS2 M065C<,ZO%Y6I&)US.E?SW?M??$[_ (6S\<=6U:/:L,SD1H@"JBC@ < #&! M7Z3?\%J_C#;^&_VM?C)K.H)IJZ]#IVE?#K1Y;>*2.:+2XK*'6)/-9G8/))=: MM*-R! (X(EP6#,WY%R.TCLS,68DG)-?><+X/DI.O+=[>AXN8U;RY%T&T44Z. M-I7"J,LW KZP\T]\_P""=7P^L_&WQ[MSJUEJ%WIMH@E>.SLI+RXN&W +%##& MK/+*[$(D: LS, 2:_HF_P"">_[->K?#;]@O2_ /Q.\-Z(MWKL^'9)4 MU2S@MM5U2]O!I\Y(,4Q2WNUAE5=\199 K21[7;\P?^"%_P"SA!XV\2^#T2#Q M5#J5OJ%KXAU*_P!'2..+2K2SF^T0BZFF4IY=U6-KAD"K%)+'^XU M?G'$F,]KB>1;1_,][ 4N6G=]3^;?_@HG^RWXH\+6GB2V\0'6KF^^$7B34/!Q MO]5EM9[O5=/C\NYTFZEDMP(VEETJZL'<[4;S"^Y$;*CX;!R*_?W_ (+B_LX_ MV]\5?AY<:/HMCI.D_$ZVUW1/$U_8VMO%-K^MQV5E<:0+LC$TSQV6FZH(Y"'6 M-(S&2OF(&_"#XG^"W^'GCG4-'D!5K&3RR#UXKZ7AO&>UPWLY;QT^1Y^/IXGNI[/5O"&L_V4[P7<%I)JEGJD M3V'V"62>:&-[?[9-979A+,\DMA"(HY9_*C;]UJ_E7_X)U?&:W^$WQ@<7]Q>6 M]GJBK;&2UNGM;B D_+)#,A#Q2HV&21"&1E#*00#7]'W_ 3Q^.6O?M$_L@>$ M_$OBA8V\21R7^B:I<1RI(NHW.G7]QITMX-D42)]H:U,_EJ@6/SM@+!0Q_..( M\'[+$\ZVE^9[V!J\U.SZ'M5%%%?/'<%%%% !1110 4444 %>*_'_ /;O\ ?! M5/$FCV?B'PWXD^(7AZ.,3>$[7685O[226'SH6O57>]E;M&55_\1O'.OPZ;J-S>7VN7*3ZUK#1P6]UK,\5O%:I+,+> M../*P00Q@*@ "#C))/J97E=3&5++2*W9SXC$1I1N]SZ"_;9_X*]W/B#Q;XN^ MU^)?$&J7FNNUDFC6>IW=MX.W5Y-?3&2:22:1N2S MG)-1U^A8/*L/AXVA'7N>'5Q,YO5EK5];N=7#PI>6WB74;_5;6\B60,RQR2S-):S%2Z+ M,F]!YF9(9MD87\I*A'<5^\O_!"6T@L MOAS\?(X8-.MI!\6KDW,=EL\M9_[ T/S<[.-^_.[ONSGFOA,-4\*?LW:/'IM]-9QZEKZQ7BQJG^DQPV%[>1H M2REE N+:!\H5)\O:259E;^>CXF_M?^/K7QE>)'K4RJ&.!7] O_!9#_DW3PU_ MV,4O_IFU2OYK/BK_ ,CM>?[U?;<*TXRIRYEU/'S*34E8Z[_ALCX@_P#0;SR[GZ'?\$X?C'KWQ8\6>$;?Q!<1ZE%;^/O M!UQ")D#>5(/$>G .N>C $C(YY-?T/5_-Q_P2<_Y'CPO_ -CQX0_]233:_I'K M\YXBBHXMI=D>]@6W2U"BBBO".P**** "BBB@ HHHH _E+^(7[6'C[2O"?P]D M_P"$BU"ZNM4\+6NI7UU=3//<7UU.6EGN)9&):2621F=W8EF9B22237+_ /#9 M'Q!_Z#DU8/Q8_P"11^%__8DZ=_Z!7&U^K9=1IO"TVTME^1\W7E+VDM>IZA_P MV1\0?^@Y-7J7[''[6GCK5_CMI<-QK$LD9=25YYYKY=KUK]B;_DO^E_[P_G6^ M(H4_9R]U;$4Y2YEJ?T*?\$:/&=[JGP7^)WA2X%NUC\._B5JNE:=,D96:XBO+ M>SUN5ICN*LXN=6N$4J$'EI$""P9V^OJ^*_\ @BU_R!OVC/\ LKDO_J-Z!7VI M7Y+4^-^I]+'8****@H_G1_:H_:G\;?!?X1>#]6\.ZG'I^K>.M/A\4Z_>06T4 M$NK:G?C[9=7,OEJJ[GGGE8 *H8*H50 /G'5?^"C/Q=UNU,-SXHN9(SU!)KT MS]OS_D@7PD_[$_2/_2.*OD.OU#*<-2>%@W%?9"TU MM;RF-LKYEO$^-R*1^,YYKZH_8;^-?A[PA!'9Z]JD^E-87=IK&EWT,<4LVE:C M9SIN(FDL]<\92PH^G>'$OD@GG\SS1'/<-AC:V>8)M]RZ$#RG5%EF,<+_F/ M^U]_P7KU35?$#Z'>3V?@_0[7R9C8>%-3NY]2U"XBDD;][J@6W,=JV8"8(84D M9H2'G:&62 _G?^TK^V]?>-H#X:\-)=:/HEA/+*UP+IY;O6)Y':2:[NYF)DN+ MB:1WDDED+.[NS$DFOGN\U"?49C)<3232'^)VW&O)R_AF"2GB=7V.FOF#O:F? M3GQL_P""F7BSQG\0E\1Z/=S2:Q'"+2+5M5GFU+4H+=3(5ACN;AWE2,&64A%8 M*#*YQECGR7QI^UIX\^("M_:NM37.XY.3UKS>BOIJ."H4E:$4OD>?*K.6K9:U M/6+C5YO,N)&D8G.._CS]3ZBC\""BBBN4T"OEW]L__ (*1:/\ !'P7J\/@/4/"'B3Q)I[7-E=W M=YJ)DTOP_0R&X:9I/,*EO*6.-/CGQ=^VQX\\4Z4FEC4+>QT> MY%E9VZV\$.XECM1 M0%&223@=37DC.SMN8EF/4GO25]QAIB*DWJRUJNLW&MW1FN9&DD M;DDFJOY_G117H& $9I-@I:* #%'3U_.BB@#6\,>.-3\&WBW&GW+6\J]"#TK MU[0OVZ/$NLZ*F@^,H]+\6>&?F#Z?JEDEU%AE*-@.#M)5B,C!P:\+HK&MAZ=5 M6J13*C4E'5,_:G]BG_@N-XFN-.71=)72_'2B"9HM+\5ZU=65_'=.59=FK,ER M7M\B3]U- \BM/\LZQ1I"/TS_ &7_ -L'P+^USX6FO/">JQKK&EI%_;WAN]DC MCUSPO,[2*(+ZV5V,+%H9@C@M%,L9DADEB99&_DQT'Q%>>&]0CN;.XFMY(V# MQN5K]&?^"6'_ 4ZU+P#\8=,N+J\DM]2-K_9MRMQ=LECK-ON#+%=J 3 M.%,D!DDP'CDEAE^.S;AU13JX;[CUL+CK^[4/Z!:*Y'X+_'#P[\>_"3ZMX=OH M[@6LPM-0M&=#=:3=>5'*;:X168)((Y8I!R5>.6.1&>.1';KJ^.VT9ZA^9_QH M_P"1\NOK7)UUGQH_Y'RZ^M%)DW;9+B,JI![U\!^)M>F\0ZM+<3.9&9C@FO M9_VSOB4WBCQ%]A63BUAKR/5=6FU>Z:65B2QSBO6P>7.;YZFQ.Y8\1^)[CQ%=M)- M(S#/&:S:**^@C%15D4%%%%4 4444 %?1W["O[04_@'Q8NGW$[>3>2"-!GI7S MC6AX4UAM \0VMXK%?L\@?\JXLPP<,50E1GU.S+\9/"XB->F[.+/VETZ\2^LX MY$8,&4'(J>O(_P!CKXG+\3?A5#>&0,RD)U]!7KE?@F*P\J%65*6Z=C^F<#BH MXG#PQ$-I*X4445SG6%9OBWP^OBG09[%L%9QM.:TJ5#AA3C)Q?,B914XN,MF? MD;^UEX./@GXSZG9*FV.-N,#CK7FE?5W_ 4C^'W]E^)Y]8V;?M$F-V.M?*-? MO>2XI5\%3J>2OZG\RYWA7A\=5I6V;MZ= HHHKU#RPHHHH *!UHH'6@#]3/\ M@BM_R;QXT_['!O\ TTZ97V)7QW_P16_Y-X\:?]C@W_IITROL2OP/._\ ?ZW^ M)G]*<-?\BK#_ .!?D%%%%>6>X%%%% !1110 4444 %%%% !7SU_P5=^)/BCX M4?\ !.KXLZMX+L==NO$L^B-I-G<:-<36][HOVV2.RDU5)(5:1/L,=P]ZS+MP MMJQWQC,B_0M?F9_P6W_:/M-O-0;1_'D-C9Z';2!HK)%)!&ZM,4E9'B_\ P4*^!UU\>_V.?B%I M6A>&]*\2>/K+P]J=[X&%Y#;-+IWB$:?FZ'$L?]GZE86S1_N' M6.>VM+MU0(R-K'S(=P=_9X?QGL,4D]I:')CJ7/3OV/R)HJ;4;8V6H3PG_EDY M3\JAK],/GRYX?OVTS6[.X4E3#,C\>Q%?O_\ \$+OVBM(\=>(M.IV8&KR5+/J?TJT445^:GT 4444 %%%% !117$ M_M&?&RS_ &=_@QK?BZ\MWO#IRQ06=HJRG[=>W$R6UI;EHHY6C$MQ+#&9-C+& M'+MA58@ _&?_ (*_?MVZG\4;'6O$-EJD,-GJ5Q<:-X=M=.U-[S3Y=&MKN=(- M21@YAD?4!BZ\V%5!MVLXR9/)\U_REO+M[ZZDFD;=)(Q9CZFOH7_@H[X@DL?C MG<>&8987T[0;:*Q@$%I!9PA8U"#9! B0PK@<1Q(D:#"JJJ !\[5^J9/A50PL M8K=ZGSF*J<]1L***DM;:2\G6.-69F( %>H._%'AG3_%LC0ZAXVE:+P[H]O^\U+6F52SB&+CY44%GEO^"#7BBPFTB\U+P_\/_!VEW<=K+<6U_JEUK>L6 >VN))UE2!( M;8S13BSA\N*>2-EEN)!/^YC2X\7&9]A(+O'EZ M3>/NZ8C/-6_^%)^+/^A?U+_OR?\ "OWV;_@BK\0-+UV:XT?XP_#73['S2]M; M2_"B2X:!,\(9#JX+D#C<0,^E>H77_!'W1+FZED7XR?&*%9'+"../PX$C!/W5 M']D\ =!7DRXLA]F!T++7U9_-I<_"'Q-9C][HNH1_[T1JA=^"-6L%+3:?:AJ]Q#H?QR\/OX?5@;-/%'PU@U;5HP54N)KJUO+.*7]Y MO*[;:/:A13O*EVY#QY_P1 \<1_"?6%M?%/PG\?>+FE1M.M]1\,7GA>P:,M&K MI+<07=ZZ;4\UU(@)?!\>N1,UG%=_P#"O9+_ %N\M)ITC$C?V>ULL\MM%<,\ M7FPM)(T829H(4,H@^-OV@?V!M%\%>)['0;/6U\,^)=7VMI^A^*[*Y\/ZI>H[ MO'&\=M>1Q2.CO&ZJX&UF1E!R"!Z>'S[!U=%*WKH0$@_NSVJY^RO\"-4^.7Q4T_2[*UED;SEWC;T& M17JNM#DY[Z'-RN]CZ4_X)Z_LV^(+K2]*F\*V^EM\4O'5U-H/@>#4IU@MQ>BV MEN)+N9CEA!:V\4UPY17(OB_JV MCWFBZ']E/A#X<6\R20&\T0/%<7FL[/-PRZCK[CA/^'+U/&S+XD<[ M0>E%!Z5]@>8?_E_P#""BBBO!.T**** "BBB@ HHHH _D%^+'_( MH_"__L2=._\ 0*XVNR^+'_(H_"__ +$G3O\ T"N-K];RW_=:?^%?D?,XC^)+ MU"O6OV)O^2_Z7_O#^=>2UZU^Q-_R7_2_]X?SK?$?PY>A%/XD?O\ ?\$6O^0- M^T9_V5R7_P!1O0*^U*^*_P#@BU_R!OVC/^RN2_\ J-Z!7VI7Y#5^-^I]/'9! M111691_,?^WY_P D"^$G_8GZ1_Z1Q5\AU]>?M^?\D"^$G_8GZ1_Z1Q5\AU^K M93_NL/0^:Q/\1A0>:**](P"BBB@ HJYHV@7FO7T=O:V\TLDAP-J$UZ]HW["' MC2]\+3:]?BRT/0[1/-N+_49UM;>%>N6=R!^'4UG4K4Z:O-V*C&4MD>*UI>#& M_P"*OTO_ *^D_G7NG@O]FCX=W C.J_%SX9P[NO\ Q/8O\:]^^&?_ 34T/7+ M+1]V.H0, T<\$\=HTTM([BX%](JS.T/FOJ,D7V>:.&>+[(3(H M,@5/KBOS7%34ZTI1V;/?IQ:BDPK\Y/\ @LQ^UII-_I?AC3=%\_::3]E_X M&7VH6,UK_P )MXB2ZT;P1:7>G7=]::EKWV"ZNK2"X%L-TO/>O0R7+ M_K5>TOA6K,,77]G#3<\O_:*^/VN?'KQY>:CJUXUPOF$0CH$3L /0>E>>T$Y- M%?IT(*,>6.Q\]*3;NPHHZUZE^SQ^RGXD_:!U*9M.MQ'I^GJ9KVYG810V\2C< M[N[8"JJ@DDG I5*D81YINR'&+D[(\OAA:XDVQKN;L!6[IWPL\1:L@:VTB]F M5NA6,FOU _9#_P""*]U\;O H\0^#M$TN[M4LQ*I+W3=,UF22T:>V%BB M0&6YMW8VX>\&V%4N-\/VMXI(1]D_"?\ X(U>,M+FTEM<^)7A/PSI,^GQKJNC M^$_!ZRWUE/KR+?%X5UB13T(MG(/Z5)_PS#\0O^A1UK_P%?\ PK^F;PY_P2S^ M%&AZ):V]Q)\1M4O(8E2XOYO'^MV\M]( -\SQVUU% C.V6*PQ1QJ6(1$4!1>_ MX=E_"/\ Y]?B!_X?\ ZW/_ )]_B;?V9_>/YA+W]G7QUIJ;KCPO MJ\2CJ6MG']*PM5\"ZQH:DWFGW%N%ZET(Q7]0_B3_ ()8_"_5-.D72[SXB>'] M2W*8M1B\9:EJ;P88%A]GU&6ZM'#J&0^9 ^ Y*[7"NORC\#K>TL]C^8Z36\VH&27>(@J-$@PSDN-H5MJ/%D&_W MD+$RRU_99^"&:*^^_P!KG_@DAJ?P^\0ZMH^B^']8T7Q!I;3.UC>1NT%_#&4W M7-C?&DR0RDQCX4\3^%[SPCK%Q8WT+PW%NY1PPQ@U]+A, M=1Q,>>D[GGU:,J;M(SZM:+K5QX?U&.ZM9&CFC(*D55HKK,S]'_ !Q7-G;7>B&3H M\EM'*]Q%^WE?R>_L._'*X^#'QCTZ1'Q;WUPD,Z]F0\,"/0BOZ2/V"_VI=#^- MOPYL?")OM9F\>>!/#NDOXD@U*WG:1Q<+/#!>)=/NCNH[EK&YD5TE=P!B81R; MD'YSQ%@%0K^TAM+\SWL#6YX6>Z/DGXT?\CY=?6N3KK/C1_R/EU]:Y.OL,/\ MPX^A_,^._P!XGZA1116QRA1110 5W'[.VE#6OBQI=N?XWKAZ]9_9&TB.Z^*6 MG3-G%/"EQ=DXV@BNBKRG]L?46TSX,WDBG# _TKHPM M/GK1@^K//S7$.A@ZE9?939\,_%#6&UWQQ?W!;<))"17/U)=7+7<[2-]YN34= M?IT(\L5%'\QUJCG-S?5W"BBBJ,PHHK)\3>*K?PW9M+,VWKCGO51BY.R MZKJ M\.DV[22.J[1GD]:\B^)7Q=DNV:WM6*C/4'K6/X_^*-QXAG:.-OW?3@]JXQF+ MG)KWL'ERC[]3<6XZ>X:YE+NQ9FYR:9117L#"BBB@ HHHH **** "@\BBB@#[ M6_X)E?$9HIX=!\SY6;=MK[F/!K\N_P#@G?XD&B_M"V/G-MAVU^H-O0K(G MW7Y%?C?&6&5+,.9?:5S]U\/L4ZN6\DG\+:^6@^BBBODS[L**** /D_\ X*F^ M&EE^$]K<1K^\,YR17YYD;3CTK]/O^"A>C2ZS\(XEB7<8W+&OS'U",Q:A.IZJ MY!K]?X)K3-7)=4B&BBBOL3X@**** "@=:*!UH _4S_ ((K M?\F\>-/^QP;_ --.F5]B5\=_\$5O^3>/&G_8X-_Z:=,K[$K\#SO_ '^M_B9_ M2G#7_(JP_P#@7Y!1117EGN!1110 4444 %%%% !1110 5_-S_P %/OVG+/XL M:5JDUAK&K:_'XQUO4]?T_4]3O+BXGGT:XU.\N=*CC%P?,M[5;.>-HK;"+$)6 M&Q6+"OUP_P""XOQK\4?!GX(?"<>'=>\0^'['Q)\3+#3O$,NB7CV-Y<:9%IVI M7\D0N8L30H9;* NT3HS(KH6,;NK?SX_M5_$Z'XL_&2^U:SCAM[ QI!;6\"!( M8(DX1$4<*JJ !P *^HX8P?M*[K/:/YGG9A5Y8)?$$TOB#7[:WM((9HKRY M;>(+F2&21+B>V@$%H;@2,LBVB%=J;$7XWBK&64:$?5GJY;2UR4445\2>N M%?$7_!;+X2^']'^"FB?%_;X>T+7/"7B/1-)UK6)K**.ZU?0[^[?2FTZ>]RLD M=I#/JRWVPEX_,M!\@+^8OV[151DXM20-75C^2O\ ;'^"TGP.^,6H:9(=PDE: M5&'(93R"#W!'>O)Z^P?VG?V?)8/@3-#=:XOB;5O@OKVK?#6_U4X6;4#I%[-9 M17,D09S"98HHV$;,Q Q\S=3\?"OU?+<4L1AXU.O4^9Q%/DFXA7=?LV_$!_AC M\9]#UI7V"QGWFN%HR1]W@UVSBI1<69)V=S^FS_@CA\7+[XA_!/Q1ILR:NF@Z M+JUN_A6.>TE^Q6FD3:?:E;:VN2@CD6.]34 (!([VT9@3;' ULI^P*_$7_@A/ M^UM9Z-\0OAYH,FL0Z)]HNQH.KSR7*0P:C;RVUW]CMIM_RLYU!K98",2"2X:. M-L7,B2?MU7Y/F6%>'Q$J?W>A]+AZG/!2"BBBN$V"BBB@ KP7_@IG=267['&N M31LR21ZSH#*P."#_ &W85[U7@/\ P4]_Y,P\0?\ 87T'_P!/=C6E+XUZHF6Q M_-+^V9J$VI_M ZU-,Q>1I#DGZFO*Z]-_:]_Y+QK'^^?YFO,J_7Z'\./HCY>I M\3"O;/V!/A]IOQ'^/EM:ZO);P:9:Q&ZNIIV"Q01("[R.QX554$DG@ &O$Z]\ M_P""=O@;1?BO\8=6\&^(FE31/&6CW.B7CQ/LDCCGC:,LA[,N[(SQD#.1Q66. ME*.'G*.]BJ*3FDS^@+_@D/\ "O5/"/[/>M^)O$WAU?#_ (D\6^)=3C2.ZT&\ MTG5(M(L;VXL],AN$NY&DV^1$;B,)';QA;S<(C(\UQ/\ 5U> _P#!,?\ :>F_ M:L_8T\*:SK&JQZIX\\.QMX5\99I)&0K)%)=622(_DJ+.58;<1PLELXC:*7R+X=_P#! M$;5M&^(5C#>6_AG0O!FM7)3Q2^A>*+M=5ET\12L;2V;[!&4\^80Q2R++%(L# M3>6Z2%&7])Z*Z(XNM&#IJ3L^AFZ<6^9K4S_"OA72_ GA?3=#T/3=/T;1=&M8 MK'3]/L;=+>UL;>) D<,4: +'&B*JJJ@!0 !6A117.:!1110!\D?\%D/^3= M/#7_ &,4O_IFU2OYK/BK_P CM>?[U?TI_P#!9#_DW3PU_P!C%+_Z9M4K^:SX MJ_\ ([7G^]7W'"?\.7J>-F7Q(YV@]**#TK[ \P^Y?^"3G_(\>%_^QX\(?^I) MIM?TCU_-Q_P2<_Y'CPO_ -CQX0_]233:_I'K\UXD_P!\?HCW\O\ X04445X) MVA1110 4444 %%%% '\@OQ8_Y%'X7_\ 8DZ=_P"@5QM=E\6/^11^%_\ V).G M?^@5QM?K>6_[K3_PK\CYG$?Q)>H5ZU^Q-_R7_2_]X?SKR6O6OV)O^2_Z7_O# M^=;XC^'+T(I_$C]_O^"+7_(&_:,_[*Y+_P"HWH%?:E?%?_!%K_D#?M&?]E.R"BBBLRC^8_]OS_ )(%\)/^Q/TC_P!(XJ^0Z^O/ MV_/^2!?"3_L3](_](XJ^0Z_5LI_W6'H?-8G^(PHHHKTC *]A_98_9+U;]H;Q M#)N(TW1K.)KFZU&X81V]O$@W.[NV JJH)))P *Y;]GWX3S?&#XG:7HZC$%U- MME<\+&HY))[ #)K]_O\ @DQ^PIX?T;X7^'_&%S8^=X9"6>K>$HG$#V^N))!# M=0:RYCED+J#(/L\,JQF)XFF9&D^SM!XFF*22-8IKF*V9_LEO M/(@92]M!%A)98T"1R.A]FHK\ZQ&+JUY9^]358&:,!8G;\,/&7BFX\9>(;C4+IS)-,Y+,>_-?I;_P7B^+$GA'] MI/XL:&KM&FJ>*[20C!7?_P 4UH@_'IU_"OR^Z&OT;AK#*GA?:?S:GA9A4O4M MV"BBIM.T^35;Z.WA&Z29MJCWKZ(X#T;]FWX$+\8/$]PVJWT.A^'=*M7O]1U2 MX.VWL[>,;I)'/954$DU^]'_!)/\ 8;70?!__ E_B3PW-X>TBSU&2#PUX=U+ M2;G3]2D:RN)(?[5U*.X2-_,DEC,MK!L\N*,07!,DSQ_9OG?_ (('?LIM-K>F MW%]IN@LOA."VU_5FOX?M,\[SFZ2PCMX^%C:.:V>X,[DE&MX52-C(98?V K\[ MX@S2=:JZ,'[L?Q9[N!PZC'G>["BBBOFSO"BBB@ HHHH \[_:H_9^M?VF?@7X MB\*-/8:7K5]I]VF@:[<:9'J$OA;4I+6:"#4[>-RO[^ S%E*NC=0'7<37X0_\ M%P+PFPM([:TU_5+ M:\1?+\T3"9Y(W/F[&C6]UY3J4=K-.48)(GS_ !+1Y\(Y=4=V7RM5L?6GQH_Y'RZ^M'_AQ]#^=\=_O$_4****V.4**** "O9/V//^2C6/\ UT_K7C=>R?L> M?\E&L?\ KI_6N/,/]WEZ'LJ_,^^!THH'2BOS,_I@**** "O!/VX M]1D3X _MRVN^]TA;HF>E4=?\17'B"[:29CU)QFL^OI,' M@8TE=[B]0S1117H#"BBB@ HHHH **** "BBB@ HHHH ]8_8MD6+XXV3,=HQU M-?JMX:;?H5L1TV"ORE_8VLUOOC;9QM]TCM7ZL>%8A!X>M4'14&*_*^.[?68> MA^Q>&M_J]3U_R-"BBBO@S]."BBB@#Q[]M#_DF)^C?RK\KM=_Y#MY_P!=6K]4 M?VT/^28GZ-_*ORNUW_D.WG_75J_5>!/]UEZGXCXC?\C"/H5:***^[/ST**** M "@=:*!UH _4S_@BM_R;QXT_['!O_33IE?8E?'?_ 16_P"3>/&G_8X-_P"F MG3*^Q*_ \[_W^M_B9_2G#7_(JP_^!?D%%%%>6>X%%%% !1110 4444 %%%>7 M?MP>/=>^%?[%GQ?\4>%;F:R\3^&_!.LZIH]Q#;I<207D%A-+ ZQ.KI(RR*I" M,K*Q&"I!P0#\@/\ @JU^W'-XZ^+?QXC7Q+KVL^'=/\2+X+\,VLTTL&F::=.L M(X=2\BT(13<#4IM1B>Z96D=,(DA@$8K\HU)VC=UKZH_X*O?M$M\=_CU-NU"[ MU*;39Y5N;JYD#S74O 9W( 4'@ *H5$551%1%51\KU^I9+@_J^%C%[O5GSN,J M\]1L*='&TSA44LS< #O3:[3]G_P3-X[^*^BZ?%'Y@GN55AC/&:]24E%79S)7 M=C](/^"0_P"P3=_'SP)X9M[OPG!JN@ZAXAL9O%5QJ%M:W5A:Z9;NUXT$]O-, MC7"WCV@L]L:2A!(Q$JG3H? M2X>GR4U$****X38**** /S+_ ."\$-KX@_:$^#O@)+.RBNOBQX8\46DUV!%% M-/+IC:9=6:NY&^41BYOUCC!PK7DI ^8Y_"?XH>$)/ ?CG4-)DSYEG*8SGV-? MU5_\%!_A)JWQW_88^+OA/P[I4.M>*M9\(ZE'X94M.='S'1117VYXY]"?\ !.CXQP?" M?XVQ->-,+2],<;&*=X)(V$BLDDIW5Q8BUU"YNK7[--+?6[-;W>Y!'&N1<12C*((VQN3*%2?Y(- MU)M(UJUN59E,,JOD''0YK]XO^"*_[7/B'XN_&?PKX5T_5]1;P5)X)\0:IJ>E MM%'+:)JD%_H4<$Z2,ADA9H[N\W1)(L3LS2>69-[GXWBK!Z+$1]&>MEM7>#/T M^HHHKXD]8**** "O%?\ @H7X;U;Q3^R=KMOHV@ZIXFN[74='U"33M.57NYK: MVU6SN+EHT/,C)!%+((D#22;-D:O(RJ?:J*:=G= ?RA_\%#M"7P_^U)K\,87R M=^Y&7E74DD$>QKP^OM+_ (*9?LH>(/@]8V&;6UT7Q/%H@MTLX; MY+>)R\,,")'!!-')'/#&(HMD,T8,41!C7XMK]9RVO&KAH3CV/F<1!QJ-,*W? MAUX[O?AUXHM]3L9I(;B%@0R'!QFL*BNV44U9F)^R7_!*C_@HU)\.O'%M'IMQ MX=M? 7CCQ/<:[\0HKO2;V^UR"Z?1A;17-@UO*08FGL-/1XC;2,//F?>%Y3]7 MOA%^U%\._CQ'IZ^$?&7A_6KS4].&K1:='=K'J4=M^ZW/+:/MN(2AFB5UEC5H MWD57"L<5_(YH?B&\\.ZG#=6EU<0R0-O79(5Y_"OH7PC_ ,%/_'_AG3].MY&G MNCI,WVBQNH=1N+*^L9#&T3/!M1S"RM4/ZFJ*_!/]G__ (+I^-M.\,Z7I>N?%;QQ8VNFVT5K$9(M(OK@HBA5 M\RXN;&2:9\ ;I)7>1SEF9F))^@/!7_!PE=_#[2I+<:EX1^*\1Q-+;6DUM:\DT^192V_*"%E"A M#YA+%4]]^$'_ 45^'_Q,EL;;6EU7X<:EJ]VECIMIXK-K;KJH5ZU^Q-_R7_2_]X?S MKR6O6OV)O^2_Z7_O#^=;XC^'+T(I_$C]_O\ @BU_R!OVC/\ LKDO_J-Z!7VI M7Q7_ ,$6O^0-^T9_V5R7_P!1O0*^U*_(:OQOU/IX[(****S*/YC_ -OS_D@7 MPD_[$_2/_2.*OD.OKS]OS_D@7PD_[$_2/_2.*OD.OU;*?]UAZ'S6)_B,* ,F MBIM/C\W4;=/[\JK^9%>D8'WA_P $D_V0O$G[37@S7?#/AW2+'^V/%GVC3)M; MU"0+;>%]/**MSJ!C#+)<2()42*"(@R32QAWBB$DL?]&U?DC_ ,$6O 4/PT_; M;\#V44JK)J7PD\17TL"R\C_B<>'PKLF>^2 Q'8@'K7ZW5^6YUB'6QO,PQRB>PU+6+'3[V$AU8#S;2ZGCW !E\SGZ)X2237RY7T3_P4DU^ M'5/C?=6MLHCM=-F:UAB'W8T3Y54?0 #\*^=J_6\NI\F&A'R/F:\KU&PKN/V< M/#C>*_C?X:L57.F37#U[)^Q+XMT7P3\;-#U+69-EO9WB2D@= "*Z* M\FJ;:[&E M0I9VE[<_$^2SFO(8U")*\(TE_*9E )3>^TG&YL9-G_A_/XO_ .B3_"W_ ,.U M+_\ *:ORBIA,1*3DX/[CZ6-2"5DT?I517YJ_\/Y_%_\ T2?X6_\ AVI?_E-1 M_P /Y_%__1)_A;_X=J7_ .4U3]2Q'\C^X?M8=S]*J*_-7_A_/XO_ .B3_"W_ M ,.U+_\ *:C_ (?S^+_^B3_"W_P[4O\ \IJ/J6(_D?W![6'<_2JBOS5_X?S^ M+_\ HD_PM_\ #M2__*:C_A_/XO\ ^B3_ M_\.U+_P#*:CZEB/Y']P>UAW/T MJKX/_P""\3VZ>#_V:UNI8889/C9I\1:5PBDMH6N*%R>,DD #N2!7"_\ #^?Q M?_T2?X6_^':E_P#E-7)_&W_@KUK'[1GPXO/!VO>%_#/@+1]4GMI;O6_#GQ4E MGO[>."XBN#%Y7]DIYT,WE>1-"702PS2QETW[A4,'B%)/D?W!*K"VZ/R)_;AT M-?#WQZU2W$'V?:[?)C'>O'Z]R_X*&_$C2_BK^TEJVL:._F6<[$J:\-K]5PU_ M91OV/FJGQ.P5]N_\$E?%_P!G^(O@O267"W'CGPNVXGC(\0ZO?L] M:U:7_P //B9H=];PW5O<^!M3-<+ M*U5,_9[XT?\ (^77UKDZZSXT?\CY=?6N3K+#_P ./H?S[CO]XGZA1116QRA1 M110 5ZY^R'?+#\3=/C+ ,TG%>1UWW[-5\-/^+VER,V%5^:Y<9'FH27DST\FJ M>SQU*7]Y?F?H\.E%5]*O%O[)95.0U6*_,=C^G(R35T%%%% PKR3]L[3/M_P8 MO%5?GSG/X5ZW7)_&;PW_ ,)5X(N+3;NW#./PKHPE3DK1D^C/-SB@ZV"JTEUB MT?FC-"UO(4;[R]:@N[N.RA,DC*JCN:T?BS/%X-\3WT4Q""%SQFO _B5\6Y-4 MF:WM9/W-?K&#P\J]N78_F.K%PFX=C=^)OQ<6VC:WM6W,W&Y37DM]J,VHS-)- M(SLQ[U%-,T\A9B6)IM?3X?"PHQM$BP4445TC"BBB@ HHHH **** "BBB@ HH MHH **** /6OV*?\ DNEE]*_53PY_R!+;_<%?E7^Q3_R72R^E?JIX<_Y EM_N M"ORGCO\ WJ'H?LGAK_N]3U_R+U%%%?"GZ8%%%% 'CW[:'_),3]&_E7Y7:[_R M';S_ *ZM7ZH_MH?\DQ/T;^5?E=KO_(=O/^NK5^J\"?[K+U/Q'Q&_Y&$?0JT4 M45]V?GH4444 % ZT4#K0!^IG_!%;_DWCQI_V.#?^FG3*^Q*^._\ @BM_R;QX MT_['!O\ TTZ97V)7X'G?^_UO\3/Z4X:_Y%6'_P "_(****\L]P**** "BBB@ M HHHH *_./\ X+?_ +0FD>&_B1X-\.W-RUU_P@NAWGC2XL9+ -;V>H7,@T[2 M+LSO'CS/*&NJD<,M3O68N;JY>3)[Y.:R:,YHK]32LK'S85]I?\$H/A<=4^(&ER3Z M3J5[J'B36['P]I/V.PDO)+>6ZF"/=M&A#&&UA\VZE.Y0(K:0ED +#XYT+2Y= M8U6&WA1G:1P, 5^^_P#P1N_8ODM[#P3XPFDU'2;'P2AU"-8HX?+US4+JSN+8 MQ2,6,BQV]O<-(5$:^9)<0%9<0RQOX?$&,]CA6EO+0[,#3YZGH?HGX"\$:;\, M_ VB^&]&AFM]'\/V$&FV,4MQ)<2100QK'&K2RLTDA"J 7=F9CR222:UJ**_- M#Z **** "BBB@ K\3_\ @KQ^R%K4GQJ^,":EI6G^'_#^O:W_ ,)1X$AAFLT7 M5[<:7IPUF>*")S*K#4Y9))C*B%Y+HR#?O9J_;"OCO_@M9X$\1^+_ -G'P;J& MAZ!:ZMI'@_QE#X@\6:C)?BUD\,Z##INHK?ZA&&GB28B*3R'B99R8KF4I%YBQ MR1]>!Q#H5XU%T9G6IJ<'%G\SE[!]ENY(_P#GFQ%15ZY^VA\$C\"?C1?Z.$95 M#%U/8@G@BO(Z_6:=13@IQV9\S*+3LPKZX_8.^+=Q;_#+Q!X;L8FN/$UB/^$C M\*M':0W5Q9:Y8?Z5I\\"2JR&1;F*/ 92&!9&!5B#\CUWG[-?Q+D^$OQBT77( MY&C:QG5\@USX[#JO0E3?8NC4<)J2/ZT/A1\4="^.'PM\->-/"]]_:GAGQAI5 MKK>D7GD20?:[.YA6:&7RY%61-T;JVUU5AG! .1705\<_\$+/# M$>O:UJ6VII'%O=K=(UB 2%(%'V- M7Y-4IN$G"6Z/IHRNKH****@84444 ?#_ /P5]_8XL_BSX:O?'5]?:M-I:Z3! MH^JVHMXY;/1HH)+J>+4V8%98XU:XDCG;$JJC0RGR(X)Y'_G\_:/_ &>=:^!/ MCB[L=1LI[>,2'RRR\,O8BOZXZ_.?_@HS_P $GK'Q+H]W?>%_#=YK7A?R))4T MK3(UDO?"S*K2,+6'(:XLF .VVB#30N5C@CEAD2*U^BR/./JLO9U/A?X'#C,+ M[3WH[G\]=%?0W[3W_!/OQ=\"+N2Z-E/<:<\CQHRQ,K(R,5='4@,CJRLK(P#* MRLK $$5X#=Z3=:>Q$]O-#M_O+BOT"C7A5CS0=T>'*,HNS*]%%%;$@5![4@10 M<[5_*EHH W]$^*7B#PTBK8ZE-;JO "GI73V'[6_Q$L;-K7_A([B:SDQOMYT$ MT3X.1E&R#@@'D<&O.:*SE1A+XDF4I-;,^B/#/[:^EZKHT.F^.O"'A?Q=I\4J MS^1=Z- 5W@$!N%!S@GOWK[ _9'_X+=7/PGU.TT7PCK6H:#X;CA-NOA[Q!;2: MYHMB-EO'%]B#317-HD4=N$2WCN/LJK+(1 '(']<\/Z;)XVL+9E>!([S5_"GG:E##*L3&2673 M]GVN&.20(L:6_P!M93(1(ZJAE;ZA^ O[1?@W]IOP9<:]X)UC^UM/LK^;2[Q) M;2>RN]/NHB-\%Q;7"1SP2;620+(BEHY8I%RDB,W\DWA+XCZQX+U2.ZLM0O(Y M(3E<2D5]>_LK_P#!2G4-/\:V4%S8=W\COHYBGI,_I2HKYI_8R_P""C.A? MM(OHOA_6HX=)\6:G:-):74&!H_B.6+S#*MDQ=I(YEA19VM9L2*COY;W*6\TR M_2U?)SA*$N62LSTU)-704445(SY(_P""R'_)NGAK_L8I?_3-JE?S6?%7_D=K MS_>K^E/_ (+(?\FZ>&O^QBE_],VJ5_-9\5?^1VO/]ZON.$_X/"__8\>$/\ U)--K^D>OYN/^"3G_(\>%_\ L>/" M'_J2:;7](]?FO$G^^/T1[^7_ ,(****\$[0HHHH **** "BBB@#^07XL?\BC M\+_^Q)T[_P! KC:[+XL?\BC\+_\ L2=._P#0*XVOUO+?]UI_X5^1\SB/XDO4 M*]:_8F_Y+_I?^\/YUY+7K7[$W_)?]+_WA_.M\1_#EZ$4_B1^_P!_P1:_Y W[ M1G_97)?_ %&] K[4KXK_ ."+7_(&_:,_[*Y+_P"HWH%?:E?D-7XWZGT\=D%% M%%9E'\Q_[?G_ "0+X2?]B?I'_I'%7R'7UY^WY_R0+X2?]B?I'_I'%7R'7ZME M/^ZP]#YK$_Q&%6=%&=;L?^OB/_T(56J[X9&[Q1I8_P"GR'_T,5Z3V,#^BO\ MX(U:6W_"POB)J$,+26:^$O"6ER7,<;&%;R%M8FEMC)C;YT<5U;2-&#N1;F%F M $BD_>E?/?\ P2SB6#]A_P +*HPHU'6__3Q>U]"5^.XB7-5D_-GU5/2*"BBB ML2@HHHH *^,_^#@/_E%-X]_[#GA3_P!2?2J^S*^,_P#@X#_Y13>/?^PYX4_] M2?2JJ.Z _ S]O3_DONN_]?\ -_Z$:\2KVW]O3_DONN_]?\W_ *$:\2K]>PO\ M*/H?+5/B85);W,EK('C8HR\@BHZ*Z"#77QWJRC O9*7_ (3W5_\ G]DK'HJ> M5=@NS8_X3W5_^?V2C_A/=7_Y_9*QZ*.5=AW9L?\ ">ZO_P _LE'_ GNK_\ M/[)6/11RKL%V;'_">ZO_ ,_LE'_">ZO_ ,_LE8]%'*NP79L?\)[J_P#S^R4U M_'6K.N#>R5DT4/];X^_[$/7__ $WS M5Y[7H7[/'^M\??\ 8AZ__P"F^:N/,/\ =JGH_P C6A_$CZH_;KXT?\CY=?6N M3KK/C1_R/EU]:Y.N7#_PX^A^ 8[_ 'B?J%%%%;'*%%%% !6W\/-7_L/Q;:W' M3RVZUB4Z)S'(K#L:F4>969I2J.$U-=#],/@QK']N_#^RN,[MZ]:ZJO%OV//& MR:MX!L['=EH5YYKVFOS/&4W3K2B^Y_3.38I8C!4ZB[+[PHHH)P*Y3TP)Q6;X M@U:&SM9%9@6VGBH?$?B:+2H&7/SL,+@]ZX:[U";59#),V6[4UW)EKH?G)_P4 M4TF[\/\ C>2X7='%>2$CWYKY;)W'-?IE^WC\#O\ A8_@UKV./=)8QE^!Z5^: MFI63Z??2PNK*R,1@BOVGA7'PQ\=&?SQQ;E4L%F$E;W9:K]2"BBBOICY@ M**** "BBB@ HHHH **** "BBB@ HHHH **** /6OV*?^2Z67TK]5/#G_ "!+ M;_<%?E7^Q3_R72R^E?JIX<_Y EM_N"ORGCO_ 'J'H?LGAK_N]3U_R+U%%%?" MGZ8%%%% 'CW[:'_),3]&_E7Y7:[_ ,AV\_ZZM7ZH_MH?\DQ/T;^5?E=KO_(= MO/\ KJU?JO G^ZR]3\1\1O\ D81]"K1117W9^>A1110 4#K10.M 'ZF?\$5O M^3>/&G_8X-_Z:=,K[$KX[_X(K?\ )O'C3_L<&_\ 33IE?8E?@>=_[_6_Q,_I M3AK_ )%6'_P+\@HHHKRSW HHHH **** "BBB@#XU_P""TGQGL_"7P7\$_#^Z MOK/['\4O$9LM>TY;IH[Z]T&SM+B^O=BI*C&V>6&RM+DL'C,&H/$RYG0U_/K^ MV7\5U^+OQQU35(?+6U8A(HXP%CC5>%50. , < "OTF_P""Q7[52ZW\;OB[ M?3:MI.K6/A^:+X?>%S8RR2QV$45I;W6JMN,KQ?:9+^X:UG,2QD?V5#%("\)K M\A+B0S3NQR=S$\U]YPO@^6DZ[W>WH>+F-6\N1#****^L/-.H^$'CR'X<>.+3 M5KBU6\CMF#&-NAK[LL/^"ZOB[P]IMK:>%?'/C#X?Z=! DVDT@8JJ*5#!/D! !+$_G717#B\OH8G^,KFU.O.G\)^C'_#_#XJ?]%R^) MW_A,>%O_ )6T?\/\/BI_T7+XG?\ A,>%O_E;7YST5Q?ZO8'^7\3;Z]6[GZ,? M\/\ #XJ?]%R^)W_A,>%O_E;1_P /\/BI_P!%R^)W_A,>%O\ Y6U^<]%'^KV! M_E_$/KU;N?HQ_P /\/BI_P!%R^)W_A,>%O\ Y6T?\/\ #XJ?]%R^)W_A,>%O M_E;7YST4?ZO8'^7\0^O5NY^C'_#_ ^*G_1W MMTMHHXX8H554&!A(D2-!C^&-%11PJJ /%Z**]>E2C3@H0V1RRDY.["G1MMD M4^AS3:*T)/UF_P"")G[0WAN+XG_#>]UIH;74O#]Z?#L>H1Q7TETT.IC[+':8 MM9%#0R7S6+,+I)K>,H)2L;QI/%^XU?RI_P#!/[XGZ=X,^)%QI&N6=MJF@^)H M6TW4;&Y7?!>6\HV21N.ZE20:_HJ_X):^-_%GCO\ 87\&2>-KV75O$>ASZIX: MFU.99Q/K$.EZI=Z;;WTQGDDD>:XM[6*>21G.]Y7<8# #\XXCP?LL3SK:1[V MJ.X**** "BBB@#R3X\?L0?#K]H;4YM4UK2)['Q!);RP#5]* MNY+*Y+.D:K),J'R;MH_*C\L74)RC;'8 FO#?$_[!OQ(T.:9HO#]Q=6\'WWA(D"9SC.W.,X/7T-? MU;^*O"NE^.O#&I:'KFFV&L:+K%K+8W]A?6Z7%K?6\J%)(98W!62-T9E96!# MD$$&O(W_ ."HZ9X7\%_&.)82NI66BP?\(KK0DW1(CVJ7=U-:3@[Y'D$U MQ;>6D/R><[A!ZU+BJ@_XD6CEEEL^C/PRW"EK]>?$'_!!3Q-XR\-VMY8_#7Q% MX;OKF(22V%WJ6C2R6CDQ2\FBFN(F2&5LQ2,QM9W15?=)"JSH&ADCE?U*.>8.I]M+U.>6#JQZ M'Q717K'Q>_8W\9?!R1EU#3;R15_C2$E?SKRNXM9;.39-')&PZJRX->I3J1FK MQ=SGE%K9)[:ZC657C,D4T<;KO5E)7!!!(/[_?\ !.']K;6OVM_@_P");KQ1 M;:;#XJ\$^*[_ ,,ZG/I=HUKIE^%$5W:7%JCSSR!'L;RSW[WR)Q. -H4G^5O3 M[Z33KN.:)BKJP((^M?LY_P $9?VI_$4/Q:^$NDZ1KB+H_CN]N_#WBG1KI7FB MNWM]&O;VTO[?Y@(+J/[ ('<96:"0*ZLT,#Q?&\39>N7ZS!:]3U?[U?<<)_P .7J>-F7Q(YV@]**#TK[ \P^Y?^"3G M_(\>%_\ L>/"'_J2:;7](]?S) M/]\?HCW\O_A!1117@G:%%%% !1110 4444 ?R"_%C_D4?A?_ -B3IW_H%<;7 M9?%C_D4?A?\ ]B3IW_H%<;7ZWEO^ZT_\*_(^9Q'\27J%>M?L3?\ )?\ 2_\ M>'\Z\EKUK]B;_DO^E_[P_G6^(_AR]"*?Q(_?[_@BU_R!OVC/^RN2_P#J-Z!7 MVI7Q7_P1:/\ Q)OVC/\ LKDO_J-Z!7VI7Y#5^-^I]/'9!111691_,?\ M^?\ MD"^$G_8GZ1_Z1Q5\AU]>?M^?\D"^$G_8GZ1_Z1Q5\AU^K93_ +K#T/FL3_$8 M5>\,?\C3I?\ U^0_^ABJ-7O#'_(TZ7_U^0_^ABO1EL8']3G_ 2X_P"3(O"_ M_80UK_T\7M?05?/O_!+C_DR+PO\ ]A#6O_3Q>U]!5^.5OC?JSZJ'PH****S* M"BBB@ KXS_X. _\ E%-X]_[#GA3_ -2?2J^S*^,_^#@/_E%-X]_[#OA3_P!2 M?2JJ.X'X&?MZ?\E]UW_K_F_]"->)5[Q_P4*T>71_C_K0D'^LOIB/^^C7@]?K MV%_@Q]#Y>I\3"IK/3YM0?;"C.WH!4-?0W_!/?PKH/B[XI6]IKD/G0R2_=SC= M@9Q^-57J^S@Y]B81YG8\2'@#5C_RYR_E1_P@&K?\^E_9LNY_-Q_P@&K?\ M^.O^_6C?\ ROH_ULH_RL/[ M-EW/YN/^$ U;_GSE_*C_ (0#5O\ GSE_*OZ1_P#AQ]\+_P#H:/'7_?K1O_E? M1_PX^^%__0T>.O\ OUHW_P KZ/\ 6RC_ "L/[-EW/YN/^$ U;_GSE_*N[^!/ MA*_TF#X@7%S;M#"G@/7LLW '_$OFK^@S_AQ]\+_^AH\=?]^M&_\ E?3HO^"' M?PEEGMUU#6/%NL::EY:W-WIE];:-)9:K'!1OC=UR- MU88GB:E4I2IJ+U315/+Y1DI7/&?C1_R/EU]:Y.NL^-'_ "/EU]:Y.O>P_P## MCZ'\WX[_ 'B?J%%%%;'*%%%% !1110!]"_L/_$4:+XI:VN)-J, J@GBOM2WF M%Q LB]&&17YB?#SQ')X;\36LR,542+N^F:_1'X4^/;;Q;X3@FC;=Y<8!YKXO MB'"\M155U/V;P\S55*#PDWK'8ZN258EW,< 5S?B/Q@L9:.%@_N*H^*O#F M&V8@CAO>N=1-ISZU\X?I&XZXDDNYBTC,PSP">E &!112**>NZ-%KFFS6TRJT M"?%TVH6-L5LFR257"YK])JX_P",'PLL_B?X6FL;J%90 MRG'UKW,ASB6 Q"G]E[GS/%&0QS/"N*^..J?Z'XYD;317K'[3'[.&J?!OQ/,T ML)^RS.?+VCH*\G(P:_;,-B:=>FJM-W3/Y\Q&'J4*CI559H****Z# **** "B MBB@ HHHH **** "BBB@ HHHH ]:_8I_Y+I9?2OU4\.?\@2V_W!7Y5_L4_P#) M=++Z5^JGAS_D"6W^X*_*>._]ZAZ'[)X:_P"[U/7_ "+U%%%?"GZ8%%%% 'CW M[:'_ "3$_1OY5^5VN_\ (=O/^NK5^J/[:'_),3]&_E7Y7:[_ ,AV\_ZZM7ZK MP)_NLO4_$?$;_D81]"K1117W9^>A1110 4#K10.M 'ZF?\$5O^3>/&G_ &.# M?^FG3*^Q*^._^"*W_)O'C3_L<&_]-.F5]B5^!YW_ +_6_P 3/Z4X:_Y%6'_P M+\@HHHKRSW HHHH **** "O$/^"E'CBX\ _L$?%JYT_6M6\/:]J?AJ[T+0-0 MTL3_ &ZVU?4$^P:<8&@'F)(;VYMPLBX$9(*-8M/MTL&CZIUETJ]E FCVPF6)T) M8MLUH4G5J*G'JR9245S,_*G_ (*.?%&'6O$ECX5M;^:_3PV'AN;J6=YI=0NF M1B222:^8*W/B1XA_P"$L\=:GJ1;?]LG:3<>^236 M'7ZWA:*HTHTX]$?,5)N4G)A115BTTF[O_P#CWM;B?_KG&6KH(*]%7O\ A%M4 M_P"@9J'_ 'X;_"C_ (1;5/\ H&:A_P!^&_PI_X1;5/^ M@9J'_?AO\*/^$6U3_H&:A_WX;_"CF0691HJ]_P (MJG_ $#-0_[\-_A22>&M M2A0L^GWR*O5FA8 ?I1S(5F4J*.E%,#2\'ZPV@>)K&\1BIMYE?(/H:_>[_@B! M^T'-X\^*6J6EGIS3:7XT\++JNHWRZC+Y=OJ6ERV]IEK;:8S)<6M];H9@RN4T MN-")%5#'_/\ U]F_\$Z_CI?>'_ FJZ%HNIZWH_BK2P^M>'=4T>VCNM2TB_AB M<+<6\$LL45PXC>5#;RR)%<)))#(1'*]>#Q#@_;89R6\=3MP-7EJ6?4_I?HJC MX6\4Z9XY\,:;K6BZE8ZQHVL6L5]87]C<)<6M];RH'CFBD0E7C=&5E920P(() M!J]7YJ>^%%%% !1110 4444 %%%% !1110 5B?$7X:>&_C!X/NO#OBWP_HGB MCP_?-&USIFKV,5]9W!CD66,O%*K(Q21$=<@X9%(P0#6W10!\I_$+_@CQ\(-9 MMM6OO"=GK7@WQ1..,+$Q6%H&" M2)^5?_!4G_@E]<_"_P 1:K,MG%:^(X5>YM([2-DL==LE91]KM=Q)4KO19H&9 MG@=U!+QR0S3?T 5X%_P4D\'WFN_LRZCK<-Y80Z=X%^T^)=8MKFT:9]1L(+"[ M6:*%U/[J8"02HQ5PYA\HA!*98_1R_,*N&JJ47IU1A7H1J1LS^5;4;"32[Z6W MF4I+"Q5E/8U#79?M#Z9_8WQP\3VHZ0W\BC'IFN-K]5A+FBF?-O1V"OJG]@OX M@Q^#O"-YXHU#1;SQ)9?"WQ5X>\=S6=G$DU\+72]4M[JZ>U61D4S_ &=) H+* M#D@D#)'RM7UU_P $M6*:=\3BI((\*ZH01V_T.6O.SB*E@YI]C?".U5'].5%> M _\ !*#_ )1:?LU?]DK\+_\ IHM:]^K\J/I#Y(_X+(G'[.GAK_L8I?\ TS:I M7\UGQ4_Y':\_WJ_I\_X*C_#6'Q_^S)#?2:AJ5G)X7URRU".&U,?EW_GEM.>& M<.C$Q^5?2.-A1A)'$=Q4,C?S/_M-:1%H/QHUBUA7RXHY"%4]N:^VX3DN66?:7_!)WQ+#_P +8\*V.]?-/C?P>!]-U!?GM+E)(R'CDBG6-T=2&5E M5@"_'UO#IUG)XGTJ&[O;&RU)-2BTF]V[;NQ-PBJ)) M+:X66!SM0AX7!5&!4?G?%%/EQ=^Z/=R^5Z5COZ***^;.\**** "BBB@ HHKP MG_@IAJK67[$GC:P*Z>UKXJ^P^%+_ .VVS7$0LM5O[;3;H[%=,N+>[E*$MM#A M2RNH*,TKNR _F%^.>AWOAC2_AUINI6LUCJ%CX-TZ*XMIEVR0MY><,/7!!_&N M#KWG_@I/KEKXA_:OUN:Q2*.SB AACB "1(ORJJ@= /:O!J_7<#'EP\(^2 M/EZSO4;\PKW#_@G?X<_X2K]I_1;/./,D7/\ WT*\/KZ)_P""7$L5G^UEIEW< M30VUK8Q-=3S2MMCACC!9F8]E !)/856,E:A)^04M9H_?O_@CUX0LM&_9(U#7 MHXW.M>,O&WB/4-:N6E=C>W%MJD^EPOM8E4VV>GV<6U JGR=Q!=G9OJBO#_\ M@G!\+]4^$G[%W@K3];6>#6-62\\2WUI-9264NF3ZK>W&IO9O%(2X:W:[,!+[ M68PEBD9.Q?<*_(9.[N?4(****D#^8_\ ;\_Y(%\)/^Q/TC_TCBKY#KZ\_;\_ MY(%\)/\ L3](_P#2.*OD.OU;*?\ =8>A\UB?XC"KWAC_ )&G2_\ K\A_]#%4 M:O>&/^1ITO\ Z_(?_0Q7HRV,#^IS_@EQ_P F1>%_^PAK7_IXO:^@J^??^"7' M_)D7A?\ ["&M?^GB]KZ"K\7M8,I93] M&5G^*_"FE^//"VI:'KFFZ?K6BZU:RV.H:??6Z7%K?6\J%)898G!62-T9E9&! M# D$$&@#^8?_ (*C:7<6OQ%T:\NAFXU*RANI'P!YKO$K,W'J23QZU\MU]H?\ M%2_@CJ7PLN[7P70%(V4HOQ?7ZME-55,)"7D?-XJ/+5:"O4/V0/%4GAWX]^'55MJSW:H2>@S MQS7E]:_@+Q!_PBWC#3]0W;?LDPDSZ8KNJQYH./D8Q=G<_J?_ .":6L0M^P]\ M-_#K-"NL?#_0+#PCK-NMQ#*UM>6-K#"Q(C=]JS1B.XB#E7,%S"S(A;:/=J_. M;_@BQ^W+IOC74IO!>N:Y8VUSXVM(=9\+07-O+'-J=U;PO#J-M'<%C#(T5O;V MWU"WD*O$X.:[L1D,:^&E"I\70]3)4?LN?&FW^)O@6T9IE>Z"#?S7JX.:_'L1AYT*CI3W1_26"QE/%48UZ3NF@HH MHK Z@H(R*** .(^,/P3TSXM:!-9W4,.^0$+(5Y6OSN_:0_8XUCX4:[<-96UQ M=6(.1(!Q7ZD5D^+O!UCXTTMK2^B62%@>,5]!DO$%? 3LM8=4?*<1<*X?,X\Z M]VHMGW\F?BW/ ]M*T*%%%% !1110 4444 %%%% !1110!ZU^Q3_R72R^ ME?JIX<_Y EM_N"ORK_8I_P"2Z67TK]5/#G_($MO]P5^4\=_[U#T/V3PU_P!W MJ>O^1>HHHKX4_3 HHHH \>_;0_Y)B?HW\J_*[7?^0[>?]=6K]4?VT/\ DF)^ MC?RK\KM=_P"0[>?]=6K]5X$_W67J?B/B-_R,(^A5HHHK[L_/0HHHH *!UHH' M6@#]3/\ @BM_R;QXT_['!O\ TTZ97V)7QW_P16_Y-X\:?]C@W_IITROL2OP/ M._\ ?ZW^)G]*<-?\BK#_ .!?D%%%%>6>X%%%% !1110!@?%;XH:'\$?A=XD\ M:>*+[^S/#/A#2KK6]6O!!)/]DM+:%III/+C5I'VQHS;45F., $D"OYV_^"AO M[0J^(?!>M2M!K5CJWQ2\1ZCXWNH]9N!-JD=M>7+MIL%P0\@1K?319P"%79(1 M"$0[5%?LY_P6$\:6^C?LB1^&;B/6F3X@^(+#1)6L+K[*GV2%FU._CN)-ZM]G MFL-/O(&10_F^>L3*4D%4#@ #L!BOI^ M&<'[2NZSVC^9Y^85>6'*NIY/1117Z">&*J-(<*,MZ"OV%_X)._\ !.V_^*?P MF:\TBVTFQU*ZL"7UW6=*?4-/T>5H\Q#[.LD)NIF)5C$LJ!(SO=UW0I-^8?[) MGPVM_BE\:],TN^DB@T]MTMS/,VV."-1EG9CP% !))["OZ>/^"?/P>A^"?[+. M@Z6FARZ%=74MS>W"7%HMM=W6^9Q!+.OWQ(;9;=0LN)$1$C=4*%%^5XFQSI4U M2@]7^1Z67T5*3DSYI_X= ?$W_HK/P;_\,Y-_\NZ/^'0'Q-_Z*S\&_P#PSDW_ M ,NZ_0"BOB/K-7^9_>>Q[./8_/\ _P"'0'Q-_P"BL_!O_P ,Y-_\NZ/^'0'Q M-_Z*S\&__#.3?_+NOT HH^LU?YG]X>SCV/S_ /\ AT!\3?\ HK/P;_\ #.3? M_+NC_AT!\3?^BL_!O_PSDW_R[K] **/K-7^9_>'LX]C\_P#_ (= ?$W_ **S M\&__ SDW_R[H_X= ?$W_HK/P;_\,Y-_\NZ_0"BCZS5_F?WA[./8_/\ _P"' M0'Q-_P"BL_!O_P ,Y-_\NZ/^'0'Q-_Z*S\&__#.3?_+NOT HH^LU?YG]X>SC MV/S_ /\ AT!\3?\ HK/P;_\ #.3?_+NO/_VJ/^">&O?L]_ 36?$'C;QA\._& M&C75WI>@I8:-\/7T&Z2YU+5+33H9_M4FJ3JJ1O=!V4QDLJD @X-?J!5'Q-X9 MTWQIX;U#1]8T^QU;1]6MI+*^L;V!;BVO8)%*212QN"KHZDJRL"""000:<<76 MC)2YG]Y+IQ:M8_DB_:9^#MQ\#?BK?:#=1O'+;LQ*MU')KSZOL/\ ;Y^$5UK. MAZYXFFN+"]NO _BC7/ FH3VDD[J\VE:G<6:N1/-//'OBBBD"3SS2A)$WRRL3 M(WQY7ZIE^*6(H1JKJCYVM3<)N(5Z)^R[\4I?A#\8=*UJ.9H?LLJMD'T->=T* M=K ^AKJG%2BXOJ91=G='])G_ 0]\2MIWPI\?>"[9XCX9TO7AXF\+01W-@PT M[3M70W,UMY43_:DVZK'JTBO<1!6CGC2*67RI$@^X*_#/_@CK^U!?1?%KX17% MB9I/['U9_"FM+"VGQ&72]4B,:J\MXT>U$U*+2Y-L,@FD*>7&DSR"&3]S*_)\ MQPSH8B5,^EH5.>"D%%%>-?MU?M.W'[+'P-_M;28M-N/%.O7\6BZ!'J,5P]BM MU(LDLD]QY*D^5;VL-S(2_9_)$L;RHPXHQ;=D;'RW_P %,/\ @JNW@./6 M-#^%WCR'0H_".H_V5XHU^ST2#4IDOXY87?3[":X=K;SHD26*Z9[:X2-K@1JR M7$,HB\^_9"_X+8^);+P@Y\33'XT6T-Q(VS3[:STKQA%"S7$BXA#16%^5+VT0 M"?82D<3N1<2'!_+']O/]H)?%&N_\(=HM[J%UX;TAY'BEO;V2\NKR:65Y9[F> M:0EY9YIGDEDD8EG>1F/)KP+P7XXU'P!KD>H:;.\-U"IF$E4]W8_KI^#WQS\(_'_P +R:QX-\0:;K]C;RK;78MY/W^FW!ACF-M= M0MB6VN%CFB9H)E25!(NY5)KK*_EM^%/[=BWWQ/TOQ1XTT^W_ .$ET:":UT_Q M/I4\VEZ]81S0FWD\J]MV292824!+'"D@<$@_I7^R+_P7#O?#_@[3?"]IJ&B_ M$FSL+:*TL;OQ;K5SI>M6Z)N'^EWL=O=KJ#%2BB4PP2 1;I6N))&D'A8O(<50 M>W,O([:>,ISZV/UGHKY!\ ?\%E_AT+72X?B9HWB7X5WU]%8H;Z\@&K^'I+F? M"S*FI67FI#!!(5#W%^EFNQU?"@2"/U%O^"EW[.*1L[?M ?!)44%F8^.=+PH' M))/GUX\HN+LT==[['MM%%%2 445A_$GXG^&O@UX,O/$GC#Q%H?A7P[IYC%UJ MFL7\5C96QDD6*/?-*RHNZ1T1IZS87#2&WUN&'2]2:&WD13MDV7GV2Y5904$EI&^-R(1U7CO_@J M5\$O#^DQMX7\<^'/BGKEQ.D$&@>"-;T_5M2D!R7FYF;RH$DF_([ ME6\P37LCAO7)KDZFOKV34;R2>5MTDIW,?4U#7ZM%621\R]7<*^H/^"?NO:AX M3^&?Q7U#2=+FUW5Y- GTW3=+A#M-JMY=@6L%K$J*SO-)),JHB*6=B% R:^7Q MUK]"O^"/?P(E\7?%;X8Z4TGV%/$OQ"TJ_%XT/G"'^QTN-=V!=RY,W]F>1NS\ MGG[\/LV-Y>=U.3!S?D=6#C>JC]XOV3_@9_PS!^RU\-?AI_:G]N?\*[\*Z7X9 M_M+[-]F_M#[%:16WG^5O?R]_E;MF]MN[&YL9/H%%%?EI]$>0_MWZ1K6M?LM> M(D\/Z?J6J:G:W&G7RVEAIR:C<3Q6^H6T\RK TT)?]S')GRV>4#)BAN) EO+_ M #,_M]VEK'^TYKUQI\L-SIMX5N;2XA;=%/$_S(ZGNI4@@U_6)7\R?_!13]F* M\^#'@W0GO8[7[?X?C;PO?2VDAEMY+K3I7LIFC8JI,;20.REE5MI7*J<@?4<+ MUU'$.#ZH\[,HW@F?']%%%?H!XAV/P+^)5Q\*?B%8ZM;LRR1RID@XXS7]$?\ MP1W_ &H])\8?#D_#8:;]EO+/^TO$^DW]FOFZ?JUE=:@UQ.I*H!;75O/?+&\, MG^L1XI8WDW3)!_-6IVL#ZI2?+4BTSW8U(R5XL^@**\4_X>4_LY_] M%^^"G_A<:9_\?H_X>4_LY_\ 1?O@I_X7&F?_ !^L2CVNBO%/^'E7[.8_YK]\ M%/\ PN-,_P#C]<_\2_\ @K!\ _ 7A*;4-)^(OA_XC:CDQ6NA^!;R+Q)JM[.8 MY'CB$5J[B$.8]@FN&BMU=T#RIN!HLV!]%U^8O_!:C]J[3M<\77OA&2&QCTOX M-RV^MB\EBD^TWGB2YL+E([2,2(J"&WT^^2=I8S+YDE["@:%K>59,G]N[_@LE MK5Q\--8\,3?9?A#;:I<-#-J>C>(_[3\3?V?O<&"/RX$M]/NYHP@:XAN+HVX> M01,9!'<1_D/^TS^U';)-+6+U/+O%WBBX\8Z[-?W3M)-,Q M)+')/-9E%%?HJ5E9'@A7UK_P2=^!]I\3OC]I-OJL=S-HFO7^GZ+J,4,\ENT] MI=7]O;SQB2,JZ;XI73)JW MBCQ''J3W,>F/>QZ=I^E,NH3S3[6411RR0V]FLK-M26^AXRPDV^N MGWG5@X\,?\C3I?_7Y#_P"ABJ-7 MO#'_ "-.E_\ 7Y#_ .ABO1EL8']3G_!+C_DR+PO_ -A#6O\ T\7M?05?/O\ MP2X_Y,B\+_\ 80UK_P!/%[7T%7XY6^-^K/JH?"@HHHK,H**** "BBB@#\?\ M_@MQ\#H[?XL_$B.:1KB\\66EIXWTS?:/")$CM+?2KNWBFWC$C7,FEP1+$\C1%?YU?VP/A4G MPP^+U]!9%9]*N%6XL[B/F.XBD ='4]PRL"/8U]WPOC%*FZ#W7Y'CYC2M+G1Y M11117UIY9]J?\$R/VN;SP)J^G^&UUF'0;K3;R#5M&U"Y:7[/:7T+[H_-$+QR M-;R#=#/&DB&6"::(MMD8'^B;]GKXO1_'CX+^'_%:VL=A/JML?MEI'))+'9W< M;-%(S>1]G\RZL)P]C>-Y.U-T\+N!%"596 MBC*_)9]DDJS]O0WZKN>G@L6H^Y,_I&HKXK_9Q_X+#^'-0\$6%#)=2NL);2%67S2Z7S>5%&%874X65H_I[X._M+_ X_ M:(.H_P#"O_B!X)\=?V/Y1O\ _A'M;O\OS?(=MF_RY-N[&[8V,X./A MITY0?+)69[$9)ZH[:BBBI&%%%% !17@?BS_@J;^SGX2T26^/QI^'>MM&\:+8 M^'=8BU_4YV=U0"*RL3-'X MI7R6X,5CI6EV_P!IU/6[HJS):6D. M5\R9PC'YF5$5'DD>.*.21?S\\6_\%K/'=W\09K6SU+X7>"+75KASI>CZUH-U MK.HZ5;@!8OM]Q;ZE#";AR#(\4*%80XB$DQ0RO^;/[17_ 4=FU'QEK.M>%]6 MUO7O$FNVQL=1\3:_>M>:I=6_G23_ &=&X2VM1-+*ZVMLD4"%_EC Q\EZAXP MO]3U]M2FF=KIVWEMQZU]5E_#+E'FQ+MY'FULP2=J9_6=^RE^T?!^T_\ "B/7 MQH]YX?U.SN#I^JZ=,3-%;72I'(WV>YVJEU;NDL:Q_:?@J0M=:;8:N]@OBNQ^RW<(LKE2PAN3"UW)"=:M?$'ACQ! 9[*]@#+NPQ1XW1P'B MECD5XY(I%62*2-T=5=64?.YA@9X6JZ9'Y\?&C_ )'RZ^MA!K:C1E4ERQ V/'_ ,3[?P[ T<,\ MC,%STS5'5=6FUBZ::9BS,<]:JU])A<%"DK]1!1117<,]F_9-_:(O/A%XMB1I M"UM<,%8,>%%?IQ\//'5EX]\.P7EG,LBL@)P>AK\8XI6AD#+PR\@U]4?L2_M< M-X(O8-'U"1C"YZD\"OA^+.'_ *Q'ZS07O+?S/ON"^)OJ53ZKB'^[EMY,_1*B MLWPMXHM?%>E0W5M(LBR+NX-:5?E$HM.S/W"$U**E'9A1112*"BBB@!'02(5; ME3U%8'B3X9:-XFA9;C3[:1F!&YDYKH**J-247>+L9U*4*BY9JZ\SYQ^)?_!/ M/0?',S21R+:ENR+7BWC?_@F8VCD_89Y9^?2OO>C:#V'Y5[N%XFQ]!64[KL?, MXS@S*\0W+DY7W1^97B+]@;Q'I\JBWM9Y5/4[:S/^&%_%G_0/N/\ OFOU&,2G M^%?RH\E/[B?]\BO4CQOC4K61XLO#? MW4Y(_*#Q]^R3XB\!>&9]2O+.:."$9 M9B.E>25^KG[=$:K^S?K6%4?+V'M7Y1GK7W/#.;5* MC0I-M.-]0HHHKZ0^7"BBB@ HHHH ]:_8I_Y+I9?2OU4\.?\ ($MO]P5^5?[% M/_)=++Z5^JGAS_D"6W^X*_*>._\ >H>A^R>&O^[U/7_(O4445\*?I@4444 > M/?MH?\DQ/T;^5?E=KO\ R';S_KJU?JC^VA_R3$_1OY5^5VN_\AV\_P"NK5^J M\"?[K+U/Q'Q&_P"1A'T*M%%%?=GYZ%%%% !0.M% ZT ?J9_P16_Y-X\:?]C@ MW_IITROL2OCO_@BM_P F\>-/^QP;_P!-.F5]B5^!YW_O];_$S^E.&O\ D58? M_ OR"BBBO+/<"BBB@ HHKQ?_ (*)_'*^_9P_8<^*'B[1KZ\TWQ-8Z!<6OAN> MTT\ZA.-:NA]ETQ4@\N0.SWTUL@WHT8W9DP@8@ _(_P#X*B?M*1WW[4/Q\\;O M<+J5O-?V_P -?"M_+9K;26MAI<.-2M8PT22LJZS-J(,K%A(1\C-$D>/RONIF MN+J61CDN[-^9KZ/_ &_?&VDVG_"._#WP_:C3]#^']C!I5I:C'[M8T ;=@ %R MVYF; RQ8]Z^;*_4,CP?L,*D]WJSYW&5>>HPH R:*U? ^BOXB\7Z;8HC.;JX2 M/ 'J:]ANRNC#%A%=N3&PD"H=GS[0?Z+*_-O_ ((E?LDQ_#[XJZ_XJ6YN&L_!?AV/PG:K M;7$7V5[[4)(-0U&.>/)D,T,-MI!1OD4+=S+^\;/E?I)7Y7G&+^L8J4ELM$?2 M86ER4T@HHHKRSH"BBB@ HHHH **** "BBB@ HHHH _*+_@O/X!U[X@_M6>%? M"&_B!\.]0;3%M[FX>Z.HZ3?133M/$[?9XXQ;ZC$(7@42R-)<"8LD5ML M_$3QIX?;PIXKOM-;.ZSE,9S[5_6!^V_\*K[XK_LP>,(?#_A_3?$7CS1])O=4 M\%0W@1?)UV.TG6R9)'=!&6=_*8F1%:*:5'/ENX/\UO[?OPBM_"'Q!7Q1IK^= MH?C)(M6TR;RRGG6TZ"2)L'D91@<'D5]IPKC-)8>7JCR2? M17_!/+XOV7@'XBW6D:NEO<:/XHB;3+R"XC62*:*52CJR,"K#!/!&*_H"_P"" M,>LZYJ/_ 3,^%FG>(+&/3K[P?:WG@V&)86A9K/1]0N=*LY)%9W_ 'LEK9P2 M.0=K.[E0JD*/YA/"6JMH?B>PO%)'V:=9.#Z&OW%_X(9_'.V\8?M::Y+9Z/:L M_P 3OAQ;76H:A GDM;W'A_4# OG83$TEQ'KZ@.7#(NG!<.'!3XOBK!Z+$+T9 MZV6U=X,_3?XK_%#0_@A\+O$GC3Q1??V9X9\(:5=:WJUX())_LEI;0M--)Y<: MM(^V-&;:BLQQ@ D@5^&'_!4[_@H-XB\;ZUK6J:Q8ZAHNH>*D-OH6AZA/#-=> M#=)V1 6S>4/+CN+F2/[5-O",ZM:^(]2CC'!02G:P] M".A_&O;_ !_P51\7^$=):SNHX=3AD0QRI<1*ZRH1AE8$8(()!![&OE6BN>I MA:-3XXHTC5G'9GV!X1_X*>Z+X%U9-0T+X=Z7X/U1;:6S?4?",DWAF^E@D*,\ M3W&GO#(\9:*-MC,5W1HV,J#66/\ @HYJ'_11/VJ.>?\ DM&N?_':^4Z*X99) M@I.[@C58RLNI]D^ O^"K^N?#F^O+BU\9_M"ZJM];BUGMM:^*>K7\+H)8Y1MW MR>9"X>)/WD+QN5WQEC%++&^=;_\ !2SP[HE[#>:)\(?ASH>HV9W6UY8^&[." MXMSC *.L893CN#7R/150R7!QV@A/%U7NSW;XN?M^^-OB@TP_M*ZL8YOO+"VP M$>AQ7B>JZS=:[=M<7D\EQ,W5W.2:JT5WTZ,*:M!6,92]?MY_P1'^%&F>)OVBY-)NI-D_P"\. MV&KR60##SM8UR*]@BN"Z2#'V:QM[R+RI$=7.IL_RM#&3\"_\$\?V.?$>HZM8 M^)+30%U[Q-?&XM_"WAR:ZALG\1ZA%:3W:VRRSND:CR[>5V9F&$C;&3@']_/V M,OV2M._8_P#A;>Z/#J" M*.%2VV.%-[RRF2:3XCB;,(RMAX/U/8R^@U^\9ZY1117QQZ@5^4W_ 7$_9RN MOB#^T -':XT\:7\0/"\FO:7:"=WO6U32GB@U"0J_RK$]G7N7'O$-Y9R*RM;3-'R/0U0K]!/^ M"FW_ 3TU;PKXOUK4(=&&AZ[HY675](B6V,5ZMX$_;O\=>#)8&;6+R\6$ 2MOX';GM7B=%9U* M,)_$KE1DUL?7:?\ !7+QFJ >7'P/^>:_X4O_ ]T\9_\\X_^_:_X5\AT5S?V M?A_Y4:>WGW/K34?^"LWC.^@9-JKD=0B_X5Y3X^_;7\>>-)G9->O[-9.&6)]F MX=@<=1S7D-%73P=&#O&*)=:;W9I:]XOU3Q0Y;4;Z>\8G.9&W5FT45U)):(S" MBBKFB:%=>(M1CM;.&2>:1@JJ@R31L!T'P7\!77Q#^(FEZ=;PM-]HN$C8 9ZG M%?T)?\$7/@';^&+'Q%XVT^ST&Z\+OIUOX6\.:M%<+/=SS6EW>+K!10O[B!KI M;> X?=-)IQ9D"1P._P _P#!.'_@F+XVU*SMX]#LK=?$WB> @ZM>*#;>"[1P MRG4IDR&ED&&6WMU(:>5<%HXHYYHOW2^''P^TGX2_#S0?"N@6KV6@^&=.M])T MVW>>2X:"V@B6*)#)(S2.51%&YV9CC))))KX#B3,E5G["F]%N>W@,.XKGEN;5 M%%%?+'HA1110!_,?^WY_R0+X2?\ 8GZ1_P"D<5?(=?7G[?G_ "0+X2?]B?I' M_I'%7R'7ZME/^ZP]#YK$_P 1A5[PQ_R-.E_]?D/_ *&*HU>\,?\ (TZ7_P!? MD/\ Z&*]&6Q@?U.?\$N/^3(O"_\ V$-:_P#3Q>U]!5\^_P#!+C_DR+PO_P!A M#6O_ $\7M?05?CE;XWZL^JA\*"BBBLR@HHHH **** ,_Q7X4TOQYX6U+0])KC2-.N+CPQKMU)&U]KFD6TD:-'=*N"+RT%Q;12.%$6_M,_L@^$?VJ$\.W&O)>:=KWA&\-UHVNZ88H]2T])"@NK97DCD M1K:ZB0130NC(X". LL4,L?9@<9/#5E5B9UJ:J1Y6?R7ZUI,VAZG-:S(R20N4 M8$8JK7Z6?\%+?^":>H0Z]XHUC2?#.M>'[KP_J-S9RVMU8&"/5XXRK)?63AGC MFMY8I89/W'[SP_=M#>6\MO(AP5=<&OU#!8ZGB::J4V M?.UJ,J#&DI M"L/0CO7MLG_!1NS\9^&5TKQYX!\+>.K5;>6U7^U],BN7BCD 601NR[H]P Y0 M@Y .<@&OEFBN6M@Z%7^)%,TA6G'X6?9'C?\ X*N:Y\1;^QEO/&G[0VDQV$'V M6"WT;XIZO8PI&99)3O*R>9,^^5_WD[R2!=D881QQHG3>&?\ @HUJ&E^"]4TN MU^,7[25OI>OK%_:EM=?$6ZOKN;R6+P_9[Z<-=V&'.7^R2Q>>N$EWH !\(T;C MZG\ZX99#@G]@V6-K+J?6FJ_\%$;JSO&CA^)'[54B+T8_&C7.?_(M-F_X*1V- M_IMO#KFAZ_\ $BZL7E:QOOB+KMUXNN=-$OE&1;9KYI! &,,1/EJI8HN2<#'R M;FBJCD>"B[J"!XRL^I]%?%__ (*0>./B?'(L-_<::SDG=!\C#/N.:\/UWXBZ MYXF9OM^IW5UOZAW)S6+17H4\/3IJT%8YY3E+=A1116Q)T7PQ^(-]\-_%MGJ5 MC<20-!*KG:<9P:_:K_@D_P#\%'M*\.WC$>'Y[O3?B7K6EVFJ0:/]BADT[7+F MYMM-34YHY#').EQ');).ZRLT0T^$I!(T\SK^-?PD^ 7B'XOZ[#9Z;I]U()F" M[U0E5SWS7ZE?\$O_ /@G!XGM?$6A+X?MQJD&AZ[HVOZEXANS+;:+"EAKT#W% ME;SB-Q=WO^A7:&*(%(FBVSR0F2(2?,\2?5I4?WC]Y;'H9?[13TV/>OC1_P C MY=?6N3KK/C1_R/EU]:Y.O0P_\./H?SKCO]XGZA5;4]3CTNV:25MJKR353Q'X MFM] M&>1UW8Z9KQ;XA?%.?7IVBMY&CCZ$>M>EA<'.L]-CE-OXC_&%IRUO:MN M7ID&O,;FZ>[E9Y&9F8YY-,=R[98Y-)7TM##PI*T0"BBBMP"BBB@ I]O6,HEB M8#FOQ:@G:VF61#M93D'TKWW]F?\ ;1U3X4:C;PZA/-ZMU>9<^7O^8?A7 M= Y%?E]:C.E)PJ*S1^SX?$4Z\%4I.Z84445F;!1110 4444 %%%% 'D'[=/_ M ";=K?\ N_TK\HCUK]7?VZ?^3;M;_P!W^E?E$>M?J_ ?^YS_ ,7Z'XCXD?\ M(RA_@7YL****^Y/ST**** "BBB@#UK]BG_DNEE]*_53PY_R!+;_<%?E7^Q3_ M ,ETLOI7ZJ>'/^0);?[@K\IX[_WJ'H?LGAK_ +O4]?\ (O4445\*?I@4444 M>/?MH?\ ),3]&_E7Y7:[_P AV\_ZZM7ZH_MH?\DQ/T;^5?E=KO\ R';S_KJU M?JO G^ZR]3\1\1O^1A'T*M%%%?=GYZ%%%% !0.M% ZT ?J9_P16_Y-X\:?\ M8X-_Z:=,K[$KX[_X(K?\F\>-/^QP;_TTZ97V)7X'G?\ O];_ !,_I3AK_D58 M?_ OR"BBBO+/<"BBB@ K\X_^"XG[36G^$OB!X&\*NMK+J_#?4SJ\W(^7<_"/XE^)Y/&?CK4M39F?[9,9,GWK!Q7ZQ#_ ((, M>. /^29^+_\ P9:#_P#+"C_APSXX_P"B9^+_ /P9:#_\L*_0(\08)*RD>']1 MJ]C\G<5]#_\ !/KP'I6K^+M8\4:]-#:Z'X(M)-9OIY<[(8H4,C$_@O;GZU]M M_P##AGQQ_P!$S\7_ /@RT'_Y85]@?\$[O^"/TL-F MN)IYOEOKR'4D"_94N8_LY@S SR2[H9WV7%O T;L%W'EQW$.'="2HOWGL:T<# M/G3EL?:'[,?P_A^%O[/?@W0X]%_X1^:TTJ![RP-M;VTL5Y(HENFE2WEFA\YY MWE>0QS3*TCNWFRYWMW5%%?GY[84444 %%%% !1110 4444 %%%% !1110 5^ M&'_!:#X#:;XC^)WQ \-^'?",?@W2?A7<:9'I>GV\,=M:7&G7&EV\B75E!'#$ ML5F;A;NW 4R@SV5W^\!S%%^Y]?+?_!0/]@FX_::\3Z#XK\*VVD+XL@L9O#.K M_P!H:D-.L]1T::1)SYYCL;F:YFMI8C]FCWP)$;Z[W+\4\/7C5,:]/ MVD'$_EYEC,11?#WQ%?1PSN@N;/4]&^S7 M#$>9'YMY')L;JOF1H^"-R*Q^3N"*^G/V:OC?JVF_LU>+-!\/WEG8^,/"\*>-O"][<6$=\VFZKI4 MJWUO-%%(K*9=T)094@B0JP925/V-_P .&?''_1,_%_\ X,M!_P#EA7=?LU_\ M$8OB)\*/C=H.L6/@#6-+DCF8-?:KK&E165FJHS[I#;7%Q.0S(L8$<+G=(N=J M!G7CQ^<8*O0E3_X)N?LRZY^Q_\ LC:/ MX#\1MX?.K6.MZ_J3KH'X8'G:?08=NN6@59I&,EA]V["QQQC-HQG MEEF"QV8 S7YQ_'K_ ()4^.O OC>;2])TV9;B.T34/L-Y#+:7PMG9U28P2JLG MEEHW7=MQN1AG*D#^GJN5^,/P4\,_'KPB-#\5:<^H6,=PEU"T-W-9W-K,N0)( M;B!TFB8JSH3&ZEDDD0Y1V4^W@\^Q-#1OF7F<=;!4Y^1_)+\0?@]KWPPNC#K% MF]O(&VXP:Y?:?0_E7]*GC;_@B#X+\2W.H75O\0/'LS%;DZ7IVMPZ9JFEV#.K MB".4&TCO;B&$LG#W@F<1C=.6+.?FWXS?\$)/$&H>"/M]KX(\(3ZH%B^T:;X< M\0F:=G9E5_(-Y;6L3*FXN?,EC)1#@,^U&^CP_%%"2M433.&IELU\+N?A[17Z M._$?_@W[^*&D:;J.KGP5XX@L;"%[J86SZ5?SK&@+-LM[>\DGF8*"1'#&\CG" MHK,0I\.\*?\ !.KPS\3;Z6S\'_&+X?\ BO4(KIV/D^BOK#_AU-XF_Z"=G_P!_H_\ &K&N_P#! M+J'P!X;M]6\7_$7PCX2T^YG%M'<:KJ<%M&\I!(0%F R0I./:IEF>%BKN:#ZO M4>R/D>C!]#^5??OP?_X(7>-_B]IZ:YX4TOQ5XK\.[T\C5;>&SL++4U>*.9)K M1KV> W5N\(K#3[B]U;P7H=K-;LT45GXDUV M.&:Y81JPD'V&.\C$19MF6<."CG9C:6XJW$&"@M)7]#:.!JOH?C_\,/@CXB^+ M][]GT*RDNI=VW 4]:^W_ -B3_@DOJ?BSQGHL>N>'=?UR\N->M]$N1I5@US;: M'(R)<337TQ*0P)!:N)S')*DDNZ*.,-)-$K?K#\'/^"-'P[^'6LW=]JVK^(-6 MCN@ZII6F2?V%IEIB7=#)$;4B]\U8@$?S+MXY&:1_+3*+']/?"OX6:!\$_A_I MOA?POIL>EZ'I,92W@61Y68LQ>26220M)+-)(SR22R,TDLCN[LSLS'YW'<35* MB<*"Y5WZG=1R^,=9ZGDG[*W[!/A_X VFFZEX@_L/QIXUT>>5],UK^Q$LX]!A M9984CL(6DF:U8V\KI-*)6DN"[[F$0B@A][HHKY>4G)W9Z25M$%%%%2 4444 M>7_M2_LM:+^T]X-CM;J1=+\0Z4)'T;65MQ,]@[A1)%)'E?/M9=B"6 LH<(C* MTZNX5N+CPY(]W((8D@U%H8X MRYN/W/DRB*8,8SLVRQ/)^^%4?$WAG3?&OAO4-&UG3['5M'U:VDLKZQO8%N+: M]@D4I)%+&X*NCJQ5E8$$$@@@UW8',*V%ES4G\C&M0A45I'\DOQB_9<\8? V\ MDA\0:;):M&<'*FO.]I]#^5?T]?%7_@CQ\-?&NDVL.AZEXJ\/R6-O.B07VIR^ M(;&_E:)(X&NEU!IKAHXB@.RVN+8OO?1+:^)=:\ M^[T^V%P8WN6ALHIH)G,2^='"MTH<,B/+ Q?9P5N(L'#9W]#:.!JO=6/R'^#' M[)OC+XYWD*:%IKW*2$$G! [FOT>_P""??\ P1TU[7M"*?]#/A-_P1O^&_PR\4 MK>7WB;X@>+M'C#E/#VJW=C;:26,L<@,L=C:6SW"*J-'Y-Q)) \H7A1KW5 M;C:JO,)RU1XM?!U)3;2/R=Q5[PP/^*ITO_K\A_\ 0Q7ZJ?\ #AGQQ_T3 M/Q?_ .#+0?\ Y85=\-?\$%O&S^)=-W?#SQ'9K]LA#7%WJ>C"WMP9%!DD\J\D MDV*,LVR-WPIVHQPI[7Q#@[?$8_4:O8_3O_@ESQ^Q'X7_ .PAK7_IXO:^@J\] M_92^"B_L[?L[>$_![+&MYI5D'U%HKR:\CFOYF:>\D228!RCW,LSJ"J!58*J( MH"+Z%7YO4E>3:[GOQT5@HHHJ!A1110 4444 %%%% '$_M!_ '0?VE/AE=>&= M>-[;QR2)=66H6$BQ7VD7.16>.1)(I)(V_+O_@HE_P $ M76EU]+RSTW4O$RZ_*WO;>#S"BB )_IBA87D20.EN6A M27]>J*ZL+C*N'GSTG8SJ4HU%:1_)[\6/V%?'7PPCO;NXL4DL+.ZN+.62/)\F M:"5HI8G&,K)'(C(R, RLI! (KQFZM)+.X:*165U.",5_5G^T7_P3N^'?[1VJ MZUK%VNN>&?$^NQ01W6LZ%?F&20PX597M9A+933&$" S36\DGE+&H8>3"8_E; MXL?\$&+"ZM/L?A^;P_XGAD,C+?\ B!_[-U* ;8=JRO:6SPW!+FX.]8;?8@A3 M;*=TE?783BJ#5J\=>Z/+JY:]X,_GQQBBOTZ^-'_!OW\1[>^U*[M_!_B6WT_3 M#,TUSI\^G7\4L<9;,L$,=Q]KF5E7)O^@G9_]_H_\:Z/[1PW M\Z(^KU.Q\GT5]8?\.IO$W_03L_\ O]'_ (UYNKJ[O(HXK>) 6=V8M@* "23T I/,L,E=S0?5ZG8^0Z-I]#^5??7P3_X( M=^*OCIX8MO%'@1K[XA>%9I'BBUG1+O3ET^YD0XD6&2YN8O/"-E&>(-&'5X]V M^-U7ZT^ 7_!"KQ19>&]1N+WX?^'[._L7:&SM?%7B&.!K]A$CK+FPBO52$NQ3 M+,),QN?+V[&?AK<0X."TE?T-HX&K+=6/R ^&?P-\1_%W45M=#L9+J9S@ *>: M^N_V4O\ @C]XJ\>7WVCQ!H6M:C:PZA#ILRZ/837WDW$CQJ(I'13'"5\U&.5]"TQ=]I?+&TN(KRXD027,+_N)#"B0+F-HI/M$3LK?8WAGPSIO@KPWI^C M:-I]CI.CZ3;1V5C8V4"V]M901J$CBBC0!41% 554 5>HKY>K6G4ESU' M=GH1BHJT3\SOC4VWQW=_7^M>8>,_']OX9M6S(OFX^4>M;7[5'Q2M] \9WBQL MLC9(^4^]?,_B'Q+<>(;MY)I"RDY4'M7[%E>7RJ0C*>UC^6<<[XB=N[-#QIX] MNO$]VY9MJD\8-_^"AVG^*[&*'Q',+19[ M&=98V&01^K93Q]@L0E'$^Y+\#Z]HKC/"?QT\/^*;*.5-1 MM%9QG;Y@S73V.O6>I?ZBXCDS_=;-?+5*-2#M--'VU'%4JJYJ'/^0);?[@ MK\J_V*?^2Z67TK]5/#G_ "!+;_<%?E/'?^]0]#]D\-?]WJ>O^1>HHHKX4_3 MHHHH \>_;0_Y)B?HW\J_*[7?^0[>?]=6K]4?VT/^28GZ-_*ORNUW_D.WG_75 MJ_5>!/\ =9>I^(^(W_(PCZ%6BBBONS\]"BBB@ H'6B@=: /U,_X(K?\ )O'C M3_L<&_\ 33IE?8E?'?\ P16_Y-X\:?\ 8X-_Z:=,K[$K\#SO_?ZW^)G]*<-? M\BK#_P"!?D%%%%>6>X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^#_ ,<-0EO_ !]> M-([-\QZGWKCZZKXQ_P#(\W?^\?YURM?T5A]*4?0_E&?Q,****V)"BBB@ HHH MH **** "BBB@ HHHH **** "G1S/"V59E/J#3:* -K0/'VJ>'IUDAO+CY3G& M\UZAX*_;C\5^"MODL)-O]XYKQ6BN3$8'#UE:K!,ZL/CL10?-1FXOR9]?>&/^ M"F6M.$6\6-?6N^\/?\%(K&64?;)%5?:O@.@C->-6X4R^?V+>A[M#C#-:7_+U MOU/T7_X>-^'O^>U'_#QOP]_SVK\Y]@HV"N7_ %+P'F=?^O>:?S+[C[;_ &E/ MVW]%^)7PEU#2+>7=-<# %?$IZT!<45[F5Y71P--TZ.S=SP,TS;$9A55;$.[2 ML%%%%>D>8%%%% !1110!W'[/?CF'X=_$>WU*=ML<8Y-?:VD?\%$O#]GIL,;3 M?,JX-?GC2;17B9GD.&QTU.M>Z/9_J7@/,];_7O-/YE]Q^C'_#QOP]_P ]J/\ AXWX>_Y[5^<^ MP4;!1_J7@/,/]>\T_F7W'VW^T)^V]HWQ"\'?8[>;=)R*^*]2F^TZC<2C_EHY M:H0,45[F6Y51P,'"CL?/YIFV(Q]7VN(=WL%%%%>D>:%%%% !0.M% ZT ?J9_ MP16_Y-X\:?\ 8X-_Z:=,K[$KX[_X(K?\F\>-/^QP;_TTZ97V)7X'G?\ O];_ M !,_I3AK_D58?_ OR"BBBO+/<"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _!GXQ_\ M(\W?^\?YURM=5\8_^1YN_P#>/\ZY6OZ*P_\ #CZ'\HS^)A1116Q(4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !0.M% ZT ?J9_P16_Y-X\: M?]C@W_IITROL2OCO_@BM_P F\>-/^QP;_P!-.F5]B5^!YW_O];_$S^E.&O\ MD58?_ OR"BBBO+/<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _!GXQ_P#(\W?^\?YU MRM=5\8_^1YN_]X_SKE:_HK#_ ,./H?RC/XF%%%%;$A1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 % ZT4#K0!^IG_!%;_DWCQI_V.#?^FG3* M^Q*^._\ @BM_R;QXT_['!O\ TTZ97V)7X'G?^_UO\3/Z4X:_Y%6'_P "_(** M**\L]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#\&?C'_R/-W_ +Q_G7*UU7QC_P"1 MYN_]X_SKE:_HK#_PX^A_*,_B84445L2%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4#K10.M 'ZF?\ !%;_ )-X\:?]C@W_ *:=,K[$KX[_ M ."*W_)O'C3_ +'!O_33IE?8E?@>=_[_ %O\3/Z4X:_Y%6'_ ,"_(****\L] MP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#\/?C%_R.]U_O'^= XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 01, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 1-34522  
Entity Registrant Name ASURE SOFTWARE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 74-2415696  
Entity Address, Address Line One 405 Colorado Street, Suite 1800  
Entity Address, City or Town Austin  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 78701  
City Area Code 512  
Local Phone Number 437-2700  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   25,813,067
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Entity Central Index Key 0000884144  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Common Stock, $0.01 par value    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol ASUR  
Security Exchange Name NASDAQ  
Series A Junior Participating Preferred Share Purchase Rights    
Document Information [Line Items]    
Title of 12(b) Security Series A Junior Participating Preferred Share Purchase Rights  
No Trading Symbol Flag true  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 23,166 $ 30,317
Accounts receivable, net of allowance for credit losses of $5,108 and $4,787 at March 31, 2024 and December 31, 2023, respectively 15,074 14,202
Inventory 205 155
Prepaid expenses and other current assets 4,187 3,471
Total current assets before funds held for clients 42,632 48,145
Funds held for clients 239,808 219,075
Total current assets 282,440 267,220
Property and equipment, net 15,822 14,517
Goodwill 86,011 86,011
Intangible assets, net 70,960 62,082
Operating lease assets, net 4,674 4,991
Other assets, net 9,431 9,047
Total assets 469,338 443,868
Current liabilities:    
Current portion of notes payable 23 27
Accounts payable 1,610 2,570
Accrued compensation and benefits 3,399 6,519
Operating lease liabilities, current 1,510 1,490
Other accrued liabilities 7,170 3,862
Deferred revenue 3,547 6,853
Total current liabilities before client fund obligations 17,259 21,321
Client fund obligations 241,141 220,019
Total current liabilities 258,400 241,340
Long-term liabilities:    
Deferred revenue 960 16
Deferred tax liability 1,751 1,728
Notes payable, net of current portion 5,256 4,282
Operating lease liabilities, noncurrent 4,281 4,638
Other liabilities 1,015 209
Total long-term liabilities 13,263 10,873
Total liabilities 271,663 252,213
Stockholders’ equity:    
Preferred stock, $0.01 par value; 1,500 shares authorized; none issued or outstanding 0 0
Common stock, $0.01 par value; 44,000 shares authorized; 25,749 and 25,382 shares issued, 25,749 and 24,998 shares outstanding at March 31, 2024 and December 31, 2023, respectively 258 254
Treasury stock at cost, zero(1) and $384 shares at March 31, 2024 and December 31, 2023, respectively 0 (5,017)
Additional paid-in capital 494,537 487,973
Accumulated deficit (295,761) (290,440)
Accumulated other comprehensive loss (1,359) (1,115)
Total stockholders’ equity 197,675 191,655
Total liabilities and stockholders’ equity $ 469,338 $ 443,868
Common stock, shares authorized 44,000 44,000
Treasury Stock, Common, Shares 0 384
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 5,108 $ 4,787
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 1,500 1,500
Preferred stock, shares outstanding 0 0
Preferred stock, shares issued 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 44,000 44,000
Common stock, shares issued 25,749 25,382
Common stock, shares outstanding 25,749 24,998
Treasury Stock, Common, Shares 0 384
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue:    
Total revenue $ 31,652 $ 33,064
Cost of Sales 9,045 8,664
Gross profit 22,607 24,400
Operating expenses:    
Sales and marketing 7,767 7,200
General and administrative 10,063 9,956
Research and development 1,769 1,979
Amortization of intangible assets 3,449 3,302
Total operating expenses 23,048 22,437
(Loss) income from operations (441) 1,963
Investment Income, Nonoperating 336 349
Interest Expense, Nonoperating (180) (2,293)
Other Nonoperating Income (Expense) 10 83
(Loss) income from operations before income taxes (275) 102
Income tax expense (benefit) 33 (237)
Net (loss) income (308) 339
Other comprehensive (loss) income:    
Unrealized (loss) income on marketable securities (244) 481
Comprehensive (loss) income $ (552) $ 820
Basic and diluted (loss) income per share    
Basic (in Dollars per share) $ (0.01) $ 0.02
Diluted (in Dollars per share) $ (0.01) $ 0.02
Weighted average basic and diluted shares    
Basic (in shares) 25,334 20,347
Diluted (in shares) 25,334 21,041
Recurring    
Revenue:    
Total revenue $ 30,273 $ 27,956
Professional services, hardware and other    
Revenue:    
Total revenue $ 1,379 $ 5,108
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   20,244        
Beginning balance at Dec. 31, 2022 $ 145,066 $ 206 $ (5,017) $ 433,586 $ (281,226) $ (2,483)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 277 375        
Stock issued upon option exercise and vesting of restricted and performance stock units $ 1,988 $ 4   1,984    
Share based compensation 1,337     1,337    
Net loss 339       339  
Other comprehensive loss 481         481
Ending balance (in shares) at Mar. 31, 2023   20,619        
Ending balance at Mar. 31, 2023 149,211 $ 210 (5,017) 436,907 (280,887) (2,002)
Beginning balance (in shares) at Dec. 31, 2023   24,998        
Beginning balance at Dec. 31, 2023 $ 191,655 $ 254 (5,017) 487,973 (290,440) (1,115)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 26 301        
Stock issued upon option exercise and vesting of restricted and performance stock units $ 176 $ 3   173    
Stock issued upon acquisition 4,494 5   4,489    
Share based compensation 1,902     1,902    
Treasury Stock, Retired, Cost Method, Amount 0 $ (4) 5,017   (5,013)  
Net loss (308)       (308)  
Other comprehensive loss (244)         (244)
Ending balance (in shares) at Mar. 31, 2024   25,749        
Ending balance at Mar. 31, 2024 $ 197,675 $ 258 $ 0 $ 494,537 $ (295,761) $ (1,359)
Stock issued upon acquisition (in Shares)   450        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (308) $ 339
Adjustments to reconcile (loss) income to net cash (used) in provided by operations:    
Depreciation and amortization 4,860 4,789
Amortization of operating lease assets 335 307
Amortization of debt financing costs and discount 142 169
Non-cash interest expense 0 982
Net accretion of discounts on available-for-sale securities (78) (14)
Provision for expected losses 46 652
Provision for (recovery of) deferred income taxes 24 (73)
Net realized gains on sales of available-for-sale securities (652) (453)
Share-based compensation 1,902 1,337
Loss on disposals of long-term assets 0 160
Change in fair value of contingent purchase consideration 0 (69)
Changes in operating assets and liabilities:    
Accounts receivable (919) (3,290)
Inventory (50) 33
Prepaid expenses and other assets (473) 4,850
Operating lease right-of-use assets 30 0
Accounts payable (960) (450)
Accrued expenses and other long-term obligations (2,665) (123)
Operating lease liabilities (141) (219)
Deferred revenue (5,040) (4,339)
Net cash (used) in provided by operating activities (3,947) 4,588
Cash flows from investing activities:    
Acquisition of intangible asset (710) 0
Purchases of property and equipment (240) (726)
Software capitalization costs (2,435) (1,158)
Purchases of available-for-sale securities (3,516) (10,189)
Proceeds from sales and maturities of available-for-sale securities 2,406 5,426
Net cash used in investing activities (4,495) (6,647)
Cash flows from financing activities:    
Payments of notes payable 0 (232)
Payments made on amounts due for the acquisition of intangible assets (236) 0
Net proceeds from issuance of common stock 176 1,988
Net change in client fund obligations 21,122 19,372
Net cash provided by financing activities 21,062 21,128
Net increase in cash and cash equivalents 12,620 19,069
Cash and cash equivalents, beginning of period 177,622 164,042
Cash and cash equivalents, end of period 190,242 183,111
Cash and cash equivalents 23,166 21,438
Cash and cash equivalents held to satisfy client funds obligations 167,076 161,673
Total cash and cash equivalents 190,242 183,111
Supplemental information:    
Cash paid for interest 0 1,038
Cash paid for income taxes 0 82
Acquisition of intangible assets 6,345 0
Notes payable issued for acquisitions 827 0
Other Significant Noncash Transaction, Value of Consideration Given $ 4,494 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
THE COMPANY AND BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies THE COMPANY AND BASIS OF PRESENTATION
Asure Software, Inc. (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of cloud-based Human Capital Management (“HCM”) software solutions delivered as Software-as-a-Service (“SaaS”) for small and medium-sized businesses (“SMBs”). We offer human resources (“HR”) tools necessary to build a thriving workforce, provide the resources to stay compliant with dynamic federal, state, and local tax jurisdictions and their respective labor laws, freeing cash flows so SMBs can spend their financial capital on growing their businesses rather than administrative overhead that can impede growth. Our solutions also provide new ways for employers to connect with their employees in order to enhance their relationships with their talent. Asure’s HCM suite (“Asure HCM”) includes Payroll & Tax solutions, HR compliance and services, Time & Attendance software and data integrations that enable employers and their employees to enhance efficiencies and take advantage of value-added solutions, which we refer to as AsureMarketplace™. AsureMarketplace™ automates interactions between our HCM systems with third-party providers to enhance efficiency, improve accuracy and to extend the range of services offered to employers and their employees. Our approach to HR compliance services incorporates artificial intelligence technology to enhance scalability and efficiency while prioritizing client interactions. We offer our services directly and indirectly through our network of reseller partners.

We strive to be the most trusted HCM resource to SMBs. We target less densely populated U.S. metropolitan cities where fewer of our competitors have a presence. Our solutions solve three primary challenges that prevent businesses from growing: HR complexity, allocation of human and financial capital, and the ability to build great teams. We have and will continue to invest in research and development to expand our solutions. Our solutions reduce the administrative burden on employers and increase employee productivity while managing the employment lifecycle. The Asure HCM suite includes five product lines: Asure Payroll & Tax, Asure Tax Management Solutions, Asure Time & Attendance, Asure HR Compliance, and AsureMarketplace™.

We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in Alabama, California, Florida, New Jersey, New York, Tennessee, and Vermont.

We have prepared the accompanying unaudited Condensed Consolidated Financial Statements in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”) and accordingly, they do not include all information and footnotes required under U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements.

In the opinion of management, these interim financial statements contain all adjustments, consisting of normal, recurring adjustments, necessary for a fair presentation of our financial position as of March 31, 2024, comprehensive (loss) income and changes in stockholders’ equity for the three months ended March 31, 2024 and March 31, 2023, and cash flows for the three months ended March 31, 2024 and March 31, 2023. Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the consolidated financial position or consolidated results of operations of the Company.
These unaudited Condensed Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements and notes thereto filed with the SEC in our annual report on Form 10-K for the fiscal year ended December 31, 2023 (our “2023 Annual Report on Form 10-K”). The Company’s results for any interim period are not necessarily indicative of results for a full fiscal year.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES SIGNIFICANT ACCOUNTING POLICIES
USE OF ESTIMATES

Preparation of the Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired, and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.

CASH AND CASH EQUIVALENTS

We consider all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value.

RECENT ACCOUNTING PRONOUNCEMENTS

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740), which requires companies to disaggregate information about their effective tax rate reconciliation as well as information on income taxes paid. The standard applies to all entities subject to income taxes. The standard becomes effective for public entities for annual periods beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2025.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses for interim and annual periods. In addition, the standard requires public entities that have a single reportable segment to provide all the disclosures required by the standard and all existing segment disclosures in Topic 280. The standard is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2024.

ACCUMULATED OTHER COMPREHENSIVE LOSS

As of March 31, 2024 and December 31, 2023, accumulated other comprehensive loss consisted of net unrealized gains and losses on available-for-sale securities.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATIONS AND ASSET ACQUISITIONS
3 Months Ended
Mar. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
BUSINESS COMBINATIONS AND ASSET ACQUISITIONS
2024

Effective February 22, 2024, we acquired certain assets of a payroll processing and benefits brokerage servicer based in New Jersey. The aggregate purchase price paid for the acquisition of these assets was $6,000, consisting of $500 paid in cash on hand, 450 shares of Asure common stock, having an agreed value of $4,500, and the remaining $1,000 in the form of a promissory note. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years. As of March 31, 2024, the promissory note had an outstanding balance of $1,000 and matures on February 22, 2026.

2023

Effective October 1, 2023, we acquired certain assets of an Alabama based reseller partner, which were used to provide payroll processing services. The aggregate purchase price paid for these assets was $8,391, paid as follows: (i) $6,891 in cash of which $6,545 was paid at closing and (ii) the delivery of a promissory note in the amount of $1,500. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years. As of March 31, 2024, the promissory note had an outstanding balance of $1,500 and matures on October 1, 2025.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS AND FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
INVESTMENTS AND FAIR VALUE MEASUREMENT INVESTMENTS AND FAIR VALUE MEASUREMENTS
Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:

Level 1:
Quoted prices in active markets for identical assets or liabilities;
Level 2:
Quoted prices in active markets for similar assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and
Level 3:Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis for the periods presented below (in thousands):

Total Carrying ValueLevel 1Level 2Level 3
March 31, 2024
Assets:    
Funds held for clients
Money market funds$2,316 $2,316 $— $— 
Available-for-sale securities72,732 — 72,732 — 
Total$75,048 $2,316 $72,732 $— 
December 31, 2023
Assets:
Funds held for clients
Money market funds$3,431 $3,431 $— $— 
Available-for-sale securities71,770 — 71,770 — 
Total$75,201 $3,431 $71,770 $— 
Cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following for the periods presented below (in thousands):
Amortized
Cost
Gross
Unrealized
Gains (1)
Gross
Unrealized
Losses (1)
Aggregate
Estimated
Fair Value
March 31, 2024
Cash equivalents$2,320 $$(4)$2,316 
Available-for-sale securities:
Certificates of deposit842 (1)843 
Corporate debt securities66,607 130 (1,232)65,505 
Municipal bonds4,241 — (222)4,019 
U.S. Government agency securities2,398 (34)2,365 
Total available-for-sale securities74,088 133 (1,489)72,732 
Total(2)
$76,408 $134 $(1,493)$75,048 
December 31, 2023
Cash equivalents$3,447 $— $(16)$3,431 
Available-for-sale securities:
Certificates of deposit845 (1)846 
Corporate debt securities67,277 258 (1,090)66,445 
Municipal bonds4,251 — (239)4,012 
U.S. Government agency securities500 — (33)467 
Total available-for-sale securities72,873 260 (1,363)71,770 
Total(2)
$76,320 $260 $(1,379)$75,201 

(1)Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive loss. As of March 31, 2024 and December 31, 2023, there were 32 and 54 securities, respectively, in an unrealized gain position and there were 141 and 113 securities in an unrealized loss position, respectively. As of March 31, 2024, these unrealized losses were less than $60 individually and $1,489 in the aggregate. As of December 31, 2023, these unrealized losses were less than $61 individually and $1,363 in the aggregate. We invest in high quality securities with roughly 70% of our portfolio made up of A ratings and above with unrealized losses primarily attributable to macroeconomic factors rather than credit related. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible credit losses. Factors considered in determining whether a loss is a credit loss include the length of time and extent to which fair value has been less than the cost basis, the credit rating of the investment, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.

(2)At March 31, 2024 and December 31, 2023, none of these securities were classified as cash and cash equivalents on the accompanying Condensed Consolidated Balance Sheets.

Funds held for clients represent assets that the Company has classified for use solely for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services, which are classified as client funds obligations on our Condensed Consolidated Balance Sheets.

Funds held for clients have been invested in the following categories for the periods presented below (in thousands):

March 31, 2024December 31, 2023
Cash and cash equivalents held to satisfy client funds obligations$167,076 $147,305 
Short-term marketable securities held to satisfy client funds obligations13,881 10,042 
Long-term marketable securities held to satisfy client funds obligations58,851 61,728 
Total funds held for clients$239,808 $219,075 
Expected maturities of available-for-sale securities are as follows for the period presented below (in thousands):

March 31, 2024
One year or less$13,881 
After one year through five years58,851 
Total$72,732 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS GOODWILL AND OTHER INTANGIBLE ASSETS
December 31, 2023AcquisitionsMarch 31, 2024
Goodwill$86,011 $— $86,011 

We believe significant synergies are expected to arise from our strategic acquisitions and their assembled work forces. This factor contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, we recorded goodwill for each acquisition. A portion of acquired goodwill will be amortizable for tax purposes. As of March 31, 2024, there has been no impairment of goodwill based on the qualitative assessments performed by the Company.

Gross Intangible AssetsDecember 31, 2023AcquisitionsMarch 31, 2024
Customer relationships$127,843 $12,376 $140,219 
Developed technology12,001— 12,001
Trade names880— 880
Non-compete agreements1,032— 1,032
Total$141,756 $12,376 $154,132 

The gross carrying amount and accumulated amortization of our intangible assets are as follows for the periods presented below (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
March 31, 2024
Customer relationships8.6$140,219 $(70,630)$69,589 
Developed technology6.912,001 (10,731)1,270 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (931)101 
 8.4$154,132 $(83,172)$70,960 
December 31, 2023
Customer relationships8.5$127,843 $(67,165)$60,678 
Developed technology6.912,001 (10,701)1,300 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (928)104 
8.3$141,756 $(79,674)$62,082 
We record amortization expenses using the straight-line method over the estimated useful lives of the intangible assets, as noted above. Amortization expenses recorded in Operating Expenses were $3,449 and $3,302 for the three months ended March 31, 2024 and 2023, respectively. Amortization expenses recorded in Cost of Sales were $50 and $268 for the three months ended March 31, 2024 and 2023, respectively. There was no impairment of intangibles during the three months ended March 31, 2024 based on the qualitative assessment performed by the Company. However, if market, political and other conditions over which we have no control continue to affect the capital markets and our stock price declines, we may experience an impairment of our intangibles in future quarters.

The following table summarizes the future estimated amortization expense relating to our intangible assets for the period presented below (in thousands):
March 31, 2024
2024$12,047 
202515,292 
202612,177 
20279,983 
20288,537 
20296,694 
Thereafter6,230 
 $70,960 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
NOTES PAYABLE NOTES PAYABLE
The following table summarizes our outstanding debt as of the dates indicated (in thousands):
 MaturityCash Interest RateMarch 31, 2024December 31, 2023
Subordinated Notes Payable – Acquisitions(1)
10/31/25 - 9/30/26
2.00% - 5.00%
$6,700 $5,700 
Gross Notes Payable $6,700 $5,700 
(1)See Note 3 — Business Combinations and Asset Acquisitions and Subordinated Notes Payable - Acquisitions section below for further discussion regarding the notes payable related to acquisitions.

The following table summarizes the debt issuance costs as of the dates indicated (in thousands):
 Gross Notes PayableDebt Issuance Costs and Debt DiscountNet Notes Payable
March 31, 2024
Current portion of notes payable$420 $(397)$23 
Notes payable, net of current portion6,280 (1,024)5,256 
Total$6,700 $(1,421)$5,279 
December 31, 2023
Current portion of notes payable$420 $(393)$27 
Notes payable, net of current portion5,280 (998)4,282 
Total$5,700 $(1,391)$4,309 
The following table summarizes the future principal payments related to our outstanding debt for the period presented below (in thousands):
March 31, 2024
2024$420 
20251,878 
20264,402 
Total$6,700 

Subordinated Notes Payable - Acquisitions

In February 2024, we acquired certain assets of a payroll processing and benefits brokerage servicer based in New Jersey. In connection with the acquisition that took place, we delivered a promissory note to the seller. As of March 31, 2024, the promissory note had an outstanding balance of $1,000 and matures on February 22, 2026.

In October 2023, we acquired certain assets of an Alabama based reseller partner, which were used to provide payroll processing services. In connection with the acquisition that took place, we delivered a promissory note to the seller. As of March 31, 2024, the promissory note had an outstanding balance of $1,500 and matures on October 1, 2025.

In April 2023, we calculated the final contingent consideration due in connection with the acquisition of a payroll business in September 2021. As a result, the fair value of the contingent consideration of $587 was added as an increase to the principal balance due on the promissory note. As of March 31, 2024, the promissory note had an outstanding balance of $4,200.

In January 2023, we resolved the outstanding claims for indemnification for which we were withholding payment of a subordinated note payable issued in connection with the purchase of a business acquired in 2020. Payment on the principal balance was withheld as security for outstanding claims for which we were entitled to indemnification under the purchase agreement. As a result of the resolution of those claims, the remaining balance of $232 was paid to the Seller ($182) and to the claimant ($50) in satisfaction of its claim. As of March 31, 2024, there are no further amounts due or owing under this subordinated promissory note.

See Note 3 — Business Combinations for further discussion regarding the issuance of subordinated notes payable related to acquisitions.

Senior Credit Facility with Structural Capital Investments III, LP

On September 12, 2023, we terminated the Loan and Security Agreement (the “Loan Agreement”), among the Company, Structural Capital Investments III, LP (“Structural” and together with the other lenders that were parties thereto, the “Lenders”), and Ocean II PLO LLC, as administrative and collateral agent for the Lender and repaid the outstanding balance on the secured promissory note issued under the Loan Agreement (the “Note”). In connection with the termination, the Company paid the Agent for the benefit of the Lenders an aggregate amount of $30,927 (the “Payoff Amount”) in full payment of our outstanding obligations under the Loan Agreement. The Payoff Amount represented $30,617 of outstanding principal and interest on the unpaid principal balance, a 1.0% prepayment fee in the amount of $306 and $5 for the accrued non-utilization fee and lender expenses associated with the extinguishment. As of March 31, 2024, there are no further amounts due or owing under the Facility.

On August 7, 2023, we entered into an amendment to the Loan Agreement, whereby the Final Payment Fee (as defined in the Loan Agreement) was settled for $1,677 (the “Settled Amount”), which was paid on August 7, 2023. The Final Payment Fee was originally equal to 1.0% of the increase in our market capitalization since September 10, 2021, and was due upon payment in full of the obligations under the Loan Agreement. We also paid the Lenders a breakup fee equal to $250.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION
Receivables

Receivables from contracts with customers, net of allowance for credit losses of $5,108, were $15,074 at March 31, 2024. Receivables from contracts with customers, net of allowance for credit losses of $4,787, were $14,202 at December 31, 2023. We had a provision for expected losses of $46, write-offs charged against the allowance for credit losses of $3, and recoveries on previously written off receivables of $279 during the three months ended March 31, 2024. No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively.

Deferred Commissions

Deferred commission costs from contracts with customers were $10,378 and $10,302 at March 31, 2024 and December 31, 2023, respectively. The amount of amortization recognized for the three months ended March 31, 2024 and 2023 was $611 and $496, respectively. The increase in amortization during the three months ended March 31, 2024 is primarily due to an increased focus on sales of recurring revenue streams in the prior year that are now being amortized.

Deferred Revenue

During the three months ended March 31, 2024 and 2023, revenue of $5,118 and $5,613, respectively, was recognized from the deferred revenue balance at the beginning of each period.

Transaction Price Allocated to the Remaining Performance Obligations

As of March 31, 2024, approximately $18,713 of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 76% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter. These amounts exclude remaining performance obligations related to contracts for professional services for tax and payroll offerings whose remaining contractual term is less than one year as of March 31, 2024.

Revenue Concentration

During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
LEASES
NOTE 8 - LEASES

We have entered into office space lease agreements, which qualify as operating leases under ASU No. 2016-02, “Leases (Topic 842)”. Under such leases, the lessors receive annual minimum (base) rent. The leases have original terms (excluding extension options) ranging from one year to eight years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

We record base rent expense under the straight-line method over the term of the lease. In the accompanying Condensed Consolidated Statements of Comprehensive (Loss) Income, rent expense is included in operating expenses under general and administrative expenses. The components of the rent expense are as follows for the periods presented below (in thousands):
Three Months Ended March 31,
 20242023
Operating lease cost$446 $531 
Sublease income(4)(5)
Net rent expense$442 $526 

For purposes of calculating the operating lease assets and lease liabilities, extension options are not included in the lease term unless it is reasonably certain we will exercise the option, or the lessor has the sole ability to exercise the option. The weighted average discount rate of our operating leases is 10% as of March 31, 2024 and December 31, 2023. The weighted average remaining lease term is five years as of March 31, 2024 and December 31, 2023.
Supplemental cash flow information related to operating leases are as follows for the periods presented below (in thousands):

Three Months Ended March 31,
 20242023
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$500 $494 

Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows for the period presented below (in thousands):
March 31, 2024
2024$1,505 
20251,679 
20261,217 
20271,000 
2028995 
Thereafter855 
Total minimum lease payments7,251 
Less: imputed interest(1,460)
Total lease liabilities$5,791 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Share-based Payment Arrangement [Text Block]
NOTE 9 - SHARE-BASED COMPENSATION

We have one active equity plan, the 2018 Incentive Award Plan (the “2018 Plan”). The 2018 Plan, approved by our stockholders, replaced our 2009 Equity Incentive Plan, as amended (the “2009 Plan”); however, the terms and conditions of the 2009 Plan will continue to govern any outstanding awards granted thereunder.

The number of shares reserved for issuance under the 2018 Plan is 4,350 shares. We have an aggregate of 2,612 options, restricted stock units (“RSUs”) and performance stock units (“PSUs”) granted and outstanding pursuant to the 2018 Plan as of March 31, 2024. As of March 31, 2024, the number of shares available for future grant under the 2018 Plan is 1,040.

Share based compensation for our stock option plans for the three months ended March 31, 2024, and March 31, 2023, was $1,902 and $1,337, respectively. We issued 26 and 277 shares of common stock related to exercises of stock options for the three months ended March 31, 2024 and 2023, respectively. We issued 166 and 98 shares of common stock upon the vesting of restricted stock units for the three months ended March 31, 2024 and 2023, respectively. We issued 109 shares of common stock upon the vesting of RSUs converted from PSUs for the three months ended March 31, 2024.

Effective January 1, 2023, the Compensation Committee of the Board of Directors (the “Compensation Committee”) approved the grant of performance stock units (“PSUs”) pursuant to a PSU Award Grant Notice and PSU Award Agreement (the “2023 PSU Award Agreement”) under the 2018 Plan to our executive officers payable in the form of RSUs. The number of RSUs into which the PSUs converted for each executive officer was a sliding scale between 0% to 200% of the target amount based on the Company’s achievement of certain performance metrics tied to the Company’s recurring revenue and gross profit for 2023. On February 26, 2024, the PSUs converted to RSUs at 200% of target based on the achievement of set performance metrics, and we paid out a total of 325 RSUs to our executive officers.

Effective January 1, 2024, the Compensation Committee approved the grant of PSUs pursuant to a PSU Award Grant Notice and PSU Award Agreement (the “2024 PSU Award Agreement”) under the 2018 Plan to our executive officers payable in the form of RSUs. The number of RSUs into which the PSUs convert for each executive officer is a sliding scale between 0% to 200% of the target amount based on the Company’s achievement of certain performance metrics tied to the Company’s recurring revenue and gross profit for 2024.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET LOSS PER SHARE
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
NET LOSS PER SHARE NET LOSS PER SHARE
We compute net income or loss per share based on the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the maximum dilution that would have resulted from incremental common shares issuable upon the exercise of stock options or vesting of RSUs and in some cases PSUs. In periods of net income, we compute the adjustment to the denominator of our dilutive net earnings per share calculation to include these stock options, RSUs, and PSUs, as applicable, using the treasury stock method. Regardless of the period resulting in net income or net loss, we exclude the adjustment to the denominator of our dilutive net loss per share calculation to the extent that they are anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per common share for the periods presented below (in thousands, except per share amounts):
Three Months Ended March 31,
20242023
Basic:
Net (loss) income$(308)$339 
Weighted-average shares of common stock outstanding25,334 20,347 
Basic (loss) income per share$(0.01)$0.02 
Diluted:
Net (loss) income$(308)$339 
Weighted-average shares of common stock outstanding25,334 21,041 
Diluted (loss) income per share$(0.01)$0.02 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS
On April 9, 2024, we filed a universal shelf registration statement on Form S-3 with the Securities and Exchange Commission (“SEC”) to provide access to additional capital, if needed. Pursuant to the shelf registration statement, we may from time to time offer to sell in one or more offerings shares of our common stock or other securities having an aggregate value of up to $150,000 (which includes [1,480] of unsold securities that were previously registered on a prior registration statement effective at the time of the filing of our current S-3). The shelf registration statement relating to these securities became effective on April 19, 2024.

On April 9, 2024, we filed an acquisition shelf registration statement on Form S-4 with the SEC to allow for us to issue securities in future business combinations. Pursuant to the acquisition shelf registration statement, we may from time to time issue up to 12,500 shares of our common stock as consideration in future business combinations. The registration statement relating to these securities became effective on April 19, 2024.

On April 30, 2024, we acquired certain assets of a reseller partner, which were used to provide payroll processing services. The partner is located in Ohio. The aggregate purchase price that we paid for these assets was $3,000, consisting of $2,300 paid in cash on hand, $700 in the form of a promissory note with the principal balance due on October 30, 2025, and 50 shares of Asure common stock.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES (Policy)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Use of Estimates
USE OF ESTIMATES

Preparation of the Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired, and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.
Cash, Cash Equivalents, and Restricted Cash
CASH AND CASH EQUIVALENTS
We consider all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value.
Recent Accounting Pronouncements
RECENT ACCOUNTING PRONOUNCEMENTS

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740), which requires companies to disaggregate information about their effective tax rate reconciliation as well as information on income taxes paid. The standard applies to all entities subject to income taxes. The standard becomes effective for public entities for annual periods beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2025.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses for interim and annual periods. In addition, the standard requires public entities that have a single reportable segment to provide all the disclosures required by the standard and all existing segment disclosures in Topic 280. The standard is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2024.
Accumulated Other Comprehensive Loss
ACCUMULATED OTHER COMPREHENSIVE LOSS

As of March 31, 2024 and December 31, 2023, accumulated other comprehensive loss consisted of net unrealized gains and losses on available-for-sale securities.
Fair Value of Financial Instruments, Policy
Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:

Level 1:
Quoted prices in active markets for identical assets or liabilities;
Level 2:
Quoted prices in active markets for similar assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and
Level 3:Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis for the periods presented below (in thousands):

Total Carrying ValueLevel 1Level 2Level 3
March 31, 2024
Assets:    
Funds held for clients
Money market funds$2,316 $2,316 $— $— 
Available-for-sale securities72,732 — 72,732 — 
Total$75,048 $2,316 $72,732 $— 
December 31, 2023
Assets:
Funds held for clients
Money market funds$3,431 $3,431 $— $— 
Available-for-sale securities71,770 — 71,770 — 
Total$75,201 $3,431 $71,770 $— 
Debt Securities, Available-for-sale
Cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following for the periods presented below (in thousands):
Amortized
Cost
Gross
Unrealized
Gains (1)
Gross
Unrealized
Losses (1)
Aggregate
Estimated
Fair Value
March 31, 2024
Cash equivalents$2,320 $$(4)$2,316 
Available-for-sale securities:
Certificates of deposit842 (1)843 
Corporate debt securities66,607 130 (1,232)65,505 
Municipal bonds4,241 — (222)4,019 
U.S. Government agency securities2,398 (34)2,365 
Total available-for-sale securities74,088 133 (1,489)72,732 
Total(2)
$76,408 $134 $(1,493)$75,048 
December 31, 2023
Cash equivalents$3,447 $— $(16)$3,431 
Available-for-sale securities:
Certificates of deposit845 (1)846 
Corporate debt securities67,277 258 (1,090)66,445 
Municipal bonds4,251 — (239)4,012 
U.S. Government agency securities500 — (33)467 
Total available-for-sale securities72,873 260 (1,363)71,770 
Total(2)
$76,320 $260 $(1,379)$75,201 

(1)Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive loss. As of March 31, 2024 and December 31, 2023, there were 32 and 54 securities, respectively, in an unrealized gain position and there were 141 and 113 securities in an unrealized loss position, respectively. As of March 31, 2024, these unrealized losses were less than $60 individually and $1,489 in the aggregate. As of December 31, 2023, these unrealized losses were less than $61 individually and $1,363 in the aggregate. We invest in high quality securities with roughly 70% of our portfolio made up of A ratings and above with unrealized losses primarily attributable to macroeconomic factors rather than credit related. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible credit losses. Factors considered in determining whether a loss is a credit loss include the length of time and extent to which fair value has been less than the cost basis, the credit rating of the investment, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.

(2)At March 31, 2024 and December 31, 2023, none of these securities were classified as cash and cash equivalents on the accompanying Condensed Consolidated Balance Sheets.
Funds held for clients have been invested in the following categories for the periods presented below (in thousands):

March 31, 2024December 31, 2023
Cash and cash equivalents held to satisfy client funds obligations$167,076 $147,305 
Short-term marketable securities held to satisfy client funds obligations13,881 10,042 
Long-term marketable securities held to satisfy client funds obligations58,851 61,728 
Total funds held for clients$239,808 $219,075 
Investments Classified by Contractual Maturity Date
Expected maturities of available-for-sale securities are as follows for the period presented below (in thousands):

March 31, 2024
One year or less$13,881 
After one year through five years58,851 
Total$72,732 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
December 31, 2023AcquisitionsMarch 31, 2024
Goodwill$86,011 $— $86,011 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Gross Intangible AssetsDecember 31, 2023AcquisitionsMarch 31, 2024
Customer relationships$127,843 $12,376 $140,219 
Developed technology12,001— 12,001
Trade names880— 880
Non-compete agreements1,032— 1,032
Total$141,756 $12,376 $154,132 

The gross carrying amount and accumulated amortization of our intangible assets are as follows for the periods presented below (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
March 31, 2024
Customer relationships8.6$140,219 $(70,630)$69,589 
Developed technology6.912,001 (10,731)1,270 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (931)101 
 8.4$154,132 $(83,172)$70,960 
December 31, 2023
Customer relationships8.5$127,843 $(67,165)$60,678 
Developed technology6.912,001 (10,701)1,300 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (928)104 
8.3$141,756 $(79,674)$62,082 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
The following table summarizes the future estimated amortization expense relating to our intangible assets for the period presented below (in thousands):
March 31, 2024
2024$12,047 
202515,292 
202612,177 
20279,983 
20288,537 
20296,694 
Thereafter6,230 
 $70,960 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt [Table Text Block]
The following table summarizes our outstanding debt as of the dates indicated (in thousands):
 MaturityCash Interest RateMarch 31, 2024December 31, 2023
Subordinated Notes Payable – Acquisitions(1)
10/31/25 - 9/30/26
2.00% - 5.00%
$6,700 $5,700 
Gross Notes Payable $6,700 $5,700 
(1)See Note 3 — Business Combinations and Asset Acquisitions and Subordinated Notes Payable - Acquisitions section below for further discussion regarding the notes payable related to acquisitions.

The following table summarizes the debt issuance costs as of the dates indicated (in thousands):
 Gross Notes PayableDebt Issuance Costs and Debt DiscountNet Notes Payable
March 31, 2024
Current portion of notes payable$420 $(397)$23 
Notes payable, net of current portion6,280 (1,024)5,256 
Total$6,700 $(1,421)$5,279 
December 31, 2023
Current portion of notes payable$420 $(393)$27 
Notes payable, net of current portion5,280 (998)4,282 
Total$5,700 $(1,391)$4,309 
Schedule of Maturities of Long-term Debt [Table Text Block]
The following table summarizes the future principal payments related to our outstanding debt for the period presented below (in thousands):
March 31, 2024
2024$420 
20251,878 
20264,402 
Total$6,700 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Lease, Cost The components of the rent expense are as follows for the periods presented below (in thousands):
Three Months Ended March 31,
 20242023
Operating lease cost$446 $531 
Sublease income(4)(5)
Net rent expense$442 $526 
Supplemental cash flow information related to operating leases are as follows for the periods presented below (in thousands):

Three Months Ended March 31,
 20242023
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$500 $494 
Lessee, Operating Lease, Liability, Maturity
Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows for the period presented below (in thousands):
March 31, 2024
2024$1,505 
20251,679 
20261,217 
20271,000 
2028995 
Thereafter855 
Total minimum lease payments7,251 
Less: imputed interest(1,460)
Total lease liabilities$5,791 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net loss per common share for the periods presented below (in thousands, except per share amounts):
Three Months Ended March 31,
20242023
Basic:
Net (loss) income$(308)$339 
Weighted-average shares of common stock outstanding25,334 20,347 
Basic (loss) income per share$(0.01)$0.02 
Diluted:
Net (loss) income$(308)$339 
Weighted-average shares of common stock outstanding25,334 21,041 
Diluted (loss) income per share$(0.01)$0.02 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Subsidiary, Sale of Stock [Line Items]      
Cash and cash equivalents $ 23,166 $ 30,317 $ 21,438
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATIONS AND ASSET ACQUISITIONS (Details) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2023
Mar. 31, 2024
Dec. 31, 2023
Feb. 22, 2024
Oct. 01, 2023
Jun. 30, 2023
Asset Acquisition [Line Items]            
Repayments of Subordinated Debt $ 232          
Asset Acquisition, Contingent Consideration, Liability           $ 587
PeopleStrategy            
Asset Acquisition [Line Items]            
Notes Payable   $ 1,000        
Asset Acquisition, Consideration Transferred   6,000        
Payments to Acquire Productive Assets   500        
Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable   $ 4,500        
Stock issued upon acquisition (in Shares)   450        
Debt Instrument, Face Amount       $ 1,000    
Webb Payroll            
Asset Acquisition [Line Items]            
Notes Payable   $ 1,500        
Asset Acquisition, Consideration Transferred     $ 8,391      
Payments to Acquire Productive Assets     $ 6,891      
Debt Instrument, Face Amount         $ 1,500  
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Funds held for clients    
Total $ 75,048 $ 75,201
Money market funds    
Funds held for clients    
Funds held for clients 2,316 3,431
Available-for-sale securities    
Funds held for clients    
Funds held for clients 72,732 71,770
Level 1    
Funds held for clients    
Total 2,316 3,431
Level 1 | Money market funds    
Funds held for clients    
Funds held for clients 2,316 3,431
Level 1 | Available-for-sale securities    
Funds held for clients    
Funds held for clients 0 0
Level 2    
Funds held for clients    
Total 72,732 71,770
Level 2 | Money market funds    
Funds held for clients    
Funds held for clients 0 0
Level 2 | Available-for-sale securities    
Funds held for clients    
Funds held for clients 72,732 71,770
Level 3    
Funds held for clients    
Total 0 0
Level 3 | Money market funds    
Funds held for clients    
Funds held for clients 0 0
Level 3 | Available-for-sale securities    
Funds held for clients    
Funds held for clients $ 0 $ 0
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Funds Held for Clients    
Funds Held For Clients, Restricted Cash, Amortized Cost $ 2,320 $ 3,447
Funds Held For Clients, Restricted Cash and Debt Securities, Amortized Cost 76,408 76,320
Funds Held For Clients, Restricted Cash, Gross Unrealized Gains 1 0
Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Gains 134 260
Funds Held For Clients, Restricted Cash, Gross Unrealized Losses (4) (16)
Gross Unrealized Losses (1,489)  
Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses (1,493) (1,379)
Funds Held For Clients, Restricted Cash 2,316 3,431
Funds Held For Clients, Restricted Cash and Debt Securities $ 75,048 $ 75,201
Number of securities in unrealized gain position | security 32 54
Number of securities in unrealized loss position | security 141 113
Individually    
Funds Held for Clients    
Gross Unrealized Losses $ (60) $ (61)
Aggregate    
Funds Held for Clients    
Gross Unrealized Losses   (1,363)
Certificates of deposit    
Funds Held for Clients    
Amortized Cost 842 845
Gross Unrealized Gains 2 2
Gross Unrealized Losses (1) (1)
Aggregate Estimated Fair Value 843 846
Corporate debt securities    
Funds Held for Clients    
Amortized Cost 66,607 67,277
Gross Unrealized Gains 130 258
Gross Unrealized Losses (1,232) (1,090)
Aggregate Estimated Fair Value 65,505 66,445
Municipal bonds    
Funds Held for Clients    
Amortized Cost 4,241 4,251
Gross Unrealized Gains 0 0
Gross Unrealized Losses (222) (239)
Aggregate Estimated Fair Value 4,019 4,012
U.S. Government agency securities    
Funds Held for Clients    
Amortized Cost 2,398 500
Gross Unrealized Gains 1 0
Gross Unrealized Losses (34) (33)
Aggregate Estimated Fair Value 2,365 467
Available-for-sale securities    
Funds Held for Clients    
Amortized Cost 74,088 72,873
Gross Unrealized Gains 133 260
Gross Unrealized Losses (1,489) (1,363)
Aggregate Estimated Fair Value $ 72,732 $ 71,770
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Fair Value Disclosures [Abstract]      
Cash and cash equivalents held to satisfy client funds obligations $ 167,076 $ 147,305 $ 161,673
Short-term marketable securities held to satisfy client funds obligations 13,881 10,042  
Long-term marketable securities held to satisfy client funds obligations 58,851 61,728  
Total funds held for clients $ 239,808 $ 219,075  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Fair Value Disclosures [Abstract]  
One year or less $ 13,881
After one year through five years 58,851
Total $ 72,732
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill Acquisitions (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill [Roll Forward]  
Beginning Balance $ 86,011
Acquisitions 0
Ending Balance $ 86,011
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill and Intangible Asset Impairment $ 0  
Amortization of intangible assets 3,449 $ 3,302
Cost, Amortization $ 50 $ 268
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangible Asset Acquisitions (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Finite-Lived Intangible Assets [Roll Forward]  
Beginning Balance $ 141,756
Acquisitions 12,376
Ending Balance 154,132
Customer relationships  
Finite-Lived Intangible Assets [Roll Forward]  
Beginning Balance 127,843
Acquisitions 12,376
Ending Balance 140,219
Developed technology  
Finite-Lived Intangible Assets [Roll Forward]  
Beginning Balance 12,001
Acquisitions 0
Ending Balance 12,001
Trade names  
Finite-Lived Intangible Assets [Roll Forward]  
Beginning Balance 880
Acquisitions 0
Ending Balance 880
Non-compete agreements  
Finite-Lived Intangible Assets [Roll Forward]  
Beginning Balance 1,032
Acquisitions 0
Ending Balance $ 1,032
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in Years) 8 years 4 months 24 days 8 years 3 months 18 days
Gross $ 154,132 $ 141,756
Accumulated Amortization (83,172) (79,674)
Net $ 70,960 $ 62,082
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in Years) 8 years 7 months 6 days 8 years 6 months
Gross $ 140,219 $ 127,843
Accumulated Amortization (70,630) (67,165)
Net $ 69,589 $ 60,678
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in Years) 6 years 10 months 24 days 6 years 10 months 24 days
Gross $ 12,001 $ 12,001
Accumulated Amortization (10,731) (10,701)
Net $ 1,270 $ 1,300
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in Years) 4 years 3 months 18 days 4 years 3 months 18 days
Gross $ 880 $ 880
Accumulated Amortization (880) (880)
Net $ 0 $ 0
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in Years) 5 years 2 months 12 days 5 years 2 months 12 days
Gross $ 1,032 $ 1,032
Accumulated Amortization (931) (928)
Net $ 101 $ 104
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 12,047  
2025 15,292  
2026 12,177  
2027 9,983  
2028 8,537  
2029 6,694  
Thereafter 6,230  
Intangible Asset, Net $ 70,960 $ 62,082
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Sep. 12, 2023
Aug. 07, 2023
Jan. 31, 2023
Mar. 31, 2024
Jun. 30, 2023
NOTES PAYABLE (Details) [Line Items]          
Repayments of Subordinated Debt     $ 232    
Asset Acquisition, Contingent Consideration, Liability         $ 587
Final payment fee   $ 1,677      
Final payment fee, percentage of increase in market capitalization   1.00%      
Lenders fee   $ 250      
debt prepayment penalty, percent       1.00%  
PeopleStrategy          
NOTES PAYABLE (Details) [Line Items]          
Notes Payable       $ 1,000  
USA Payroll          
NOTES PAYABLE (Details) [Line Items]          
Notes Payable       4,200  
Webb Payroll          
NOTES PAYABLE (Details) [Line Items]          
Notes Payable       $ 1,500  
Seller          
NOTES PAYABLE (Details) [Line Items]          
Repayments of Subordinated Debt     182    
Claimant          
NOTES PAYABLE (Details) [Line Items]          
Repayments of Subordinated Debt     $ 50    
Secured Promissory Note          
NOTES PAYABLE (Details) [Line Items]          
Repayments of Debt $ 30,927        
Debt Instrument, Repaid, Principal 30,617        
Debt Instrument, Non-Utilization Fee And Lender Expense 5        
Payment for Debt Extinguishment or Debt Prepayment Cost $ 306        
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE (Details) - Schedule of Debt - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Long-term Debt, Gross $ 6,700 $ 5,700
Current portion of notes payable 23 27
Notes payable, net of current portion 5,256 4,282
Short-term Debt    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Notes Payable $ 420 420
Notes Payable, Other Payables [Member]    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Debt Instrument, Maturity Date, Description 10/31/25 - 9/30/26  
Long-term Debt, Gross $ 6,700 5,700
Long-term Debt    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Notes Payable $ 6,280 $ 5,280
Consolidated Entities [Domain] | Minimum [Member]    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.00%  
Consolidated Entities [Domain] | Maximum [Member]    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 5.00%  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Debt Issuance Costs and Debt Discount, current portion $ (397) $ (393)
Notes payable, net of current portion 23 27
Notes payable, net of current portion (1,024) (998)
Notes payable, net of current portion 5,256 4,282
Long-term Debt, Gross 6,700 5,700
Total Debt Issuance Costs and Debt Discount (1,421) (1,391)
Total notes payable 5,279 4,309
NOTES PAYABLE (Details) [Line Items]    
Debt Issuance Costs, Gross, Current $ 397 $ 393
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Long-Term Debt, Maturity, Remainder of Fiscal Year $ 420  
Long-Term Debt, Maturity, Year One 1,878  
Long-Term Debt, Maturity, Year Two 4,402  
Long-term Debt, Gross $ 6,700 $ 5,700
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Contract with Customer, Asset, Allowance for Credit Loss $ 5,108   $ 4,787
Accounts receivable, net of allowance for credit losses of $5,108 and $4,787 at March 31, 2024 and December 31, 2023, respectively 15,074   14,202
Accrued Sales Commission 10,378   $ 10,302
Amortization of Deferred Sales Commissions 611 $ 496  
Deferred Revenue, Revenue Recognized 5,118 5,613  
Revenue, Remaining Performance Obligation, Amount $ 18,713    
Revenue, Remaining Performance Obligation, Percentage 76.00%    
Provision for expected losses $ 46 $ 652  
Accounts Receivable, Allowance for Credit Loss, Writeoff 3    
Accounts Receivable, Allowance for Credit Loss, Recovery $ 279    
Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Revenue from Contract with Customer [Abstract]      
Concentration Risk, Benchmark Description During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue. During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue.  
Concentration Risk [Line Items]      
Concentration Risk, Benchmark Description During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue. During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue.  
Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Revenue from Contract with Customer [Abstract]      
Concentration Risk, Benchmark Description No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively   No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively
Concentration Risk [Line Items]      
Concentration Risk, Benchmark Description No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively   No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details)
Mar. 31, 2024
Dec. 31, 2023
LEASES (Details) [Line Items]    
Operating Lease, Weighted Average Discount Rate, Percent 10.00% 10.00%
Operating Lease, Weighted Average Remaining Lease Term 5 years 5 years
Minimum [Member]    
LEASES (Details) [Line Items]    
Lessee, Operating Lease, Term of Contract 1 year  
Maximum [Member]    
LEASES (Details) [Line Items]    
Lessee, Operating Lease, Term of Contract 8 years  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details) - Rent Expense Components - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease cost $ 446 $ 531
Sublease income (4) (5)
Net rent expense $ 442 $ 526
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details) - Lessee, Operating Lease, Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash outflows from operating leases $ 500 $ 494
Minimum [Member]    
LEASES (Details) [Line Items]    
Lessee, Operating Lease, Term of Contract 1 year  
Maximum [Member]    
LEASES (Details) [Line Items]    
Lessee, Operating Lease, Term of Contract 8 years  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details) - Lessee, Operating Lease, Liability, Maturity
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 1,679
Lessee, Operating Lease, Liability, to be Paid, Year Two 1,217
Lessee, Operating Lease, Liability, to be Paid, Year Three 1,000
Lessee, Operating Lease, Liability, to be Paid, Year Four 995
Lessee, Operating Lease, Liability, to be Paid, after Year Five 855
Lessee, Operating Lease, Liability, to be Paid, Total 7,251
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,460)
Operating Lease, Liability 5,791
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year $ 1,505
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (26) (277)
Share-based compensation $ 1,902 $ 1,337
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 166 98
Stock Issued During Period, Shares, Other 109  
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period 325  
2018 Plan    
Share-Based Payment Arrangement [Abstract]    
Shares available for issuance 4,350  
Options Outstanding 2,612  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,040  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,040  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 4,350  
Options Outstanding 2,612  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net (loss) income $ (308) $ 339
Weighted average shares of common stock outstanding, basic (in shares) 25,334 20,347
Basic loss per share (in Dollars per share) $ (0.01) $ 0.02
Weighted average shares of common stock outstanding, diluted (in shares) 25,334 21,041
Diluted loss per share (in Dollars per share) $ (0.01) $ 0.02
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENTS (Details) - Subsequent Event - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2024
Apr. 30, 2024
Apr. 19, 2024
Subsequent Event [Line Items]      
Aggregate Value of Common Stock and Other Securities Registered for Sale     $ 150,000
Aggregate Shares of Common Stock and Other Securities Registered for Sale     1,480
Aggregate Shares of Common Stock Allocated for Acquisitions     12,500
Asset Acquisition, Consideration Transferred $ 3,000    
Payments to Acquire Productive Assets $ 2,300    
Debt Instrument, Face Amount   $ 700  
Stock issued upon acquisition (in Shares) 50    
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !V HE@'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 " =@*)8/&ULS9+! M3L,P#(9?!>7>.FT'AZCK96BG(2$Q"<0M2KPMHFFBQ*C=VY.&K1."!^ 8^\_G MSY);Y85R 9^#\QC(8+R;;#]$H?R:G8B\ (CJA%;&,B6&U#RX8"6E9SB"E^I# M'A%JSA_ (DDM2<(,+/Q"9%VKE5 !);EPP6NUX/UGZ#-,*\ >+0X4H2HK8-T\ MT9^GOH4;8(81!AN_"Z@78J[^BQ')N<2SM4\/:T>\GK%F:( M) >%Z5U^PZ^;79/.ZWK*MYO2KX?<'K?621A'^_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 !V HEC'N?;5:P8 8E 8 >&PO=V]R:W-H965T&UL MM9IK6E0&'2H9?4[(?.CUN@LO3:3HS.1J,"/^$R2. E# M)K<7/!";\Y;=VE^X]913W@0:"5(Q[\[ MT5;^3AUX>+Q7OT[-@YE[%O.)"+[ZGEJ=MX8MXO$%2P)U*S:_\IVAGM9S11"G M_\DF>[9/6\1-8B7"73"D(/2C[)<][3*B2@#=!= 7 ;93$N#L IS4:):RU-8E M4VQT)L6&2/TTJ.F#-&_2:'#C1[H8YTK"71_BU.A2N F4BB+CR"-7D?+5EDRC MK'KH;&Z3>,4DC\\Z"MZF8SKN3ODB4Z8ER@[Y*"*UBD'5X][S^ ZD,D\JW2?U M@J*"'YD\)8Y]0JA%NX;T3(Z%;XEEC'Z6&B?/.">5_C-7/Y>0N:9,SE(V^-?OC.[EL_F^R^D=@S]]W$2<5EL"6W?"VD,MG#I91,3)DR0:-J MVNOG]OK5[,VX](5NZQZ!'L-8>+A2W@Y+&R(:7]/G(/6( M:RU8$!L+$@VK:7"8&QRBB=IUTM=^P,E-$MYS:3*&:]AMI]NCU&0-#:QI[5UN M[5T5:[=\Z<<*BD^1&Q8::RBN,YY_N;TB\T_7=U_'MUK6M M8N2UJKB=1JZ04#_3$>2$S!4T2B(DF8@D4G(+OYXQ"XZH7UZ9'.-!=2T?P(9= MQ?(=>R)3#QJIO_#=;.0LK\E') ?=-NW:O?Z[OM$O&ES7+RW\TBI^QYX'ZO') M_H"DF/ I,IE E J@OGH#*(@'\H-(D/E0:>VA9QDQ %>MF0@%*-DHB M_\N$B3Z#"GXG-I$Q W"Y,4"Q;PJ5==6@4@VSC4?A OE-5N)"$.((R)=9]"F@Y(>IPE L@M" MLBLATB214I-@AG]^M$R;9&*>R^**WXPSX D>5==G@4MV)5Z:1C!=R=9#--*S MO7&C3URQS&<3I$0+4J*52$DC+W 1]*I+(;[A,N;TF@(<6P$,K 0\8"X'@ MYTJX#T ]Z7(A^90H@(+(@_(U.GXC@MGE0Z;62]7TPO7CB/:&MF/U!V>=1Y/' M@G4H3B;[,>3:C_68^8TSB2Z=')%KMVW:=HRH@T?6+>EQMY99[A*7^VQNB$W MCE/ CH-#RO/N]'OKU++)&HKRD07&T?P"UWOU5X4FT,Q&_BL\D8\L\N! M)NC(*>C(P6'FSENN:-L'?5S=G"FIS<-"Z$>1YMU>*WT>$RN;Z>-AK_74.=IKHZ7NZ 277(JQG)7*:Z[B*!?P]R)O.\[@EX_+WK=-3]9MWP M\'K?^X AFD51RIO*_LJ5>78ZB$5G*NV2;Z]_5XZ]R%Y!?]Y>JO&K^DL<= MUAN1=%MIM=XU!@;KK&C_)]]WB3AH0(6E =LU8,]MP'<->!-HRZP)ZSK1R?2B M5(^DK-'06WW1Y*9I#=%D13V,VVJ3I/)R!&NKDN6#'$U__($&WCLL MNE?J["A6WL7*7;U/9TFU(C!J)*TOY-_;["')(7AT%-NN@J:KNCX\3!FG07 Q M>3@,QT1QC].P0QWQ%!U/X>1YE:9J"[2@=*02."YR.28%E#EU1Y(9)KF"T:OJK\_\,?6B.L@V:V=B'$8A232!>9>NV@_WLZ_)!4PHN5[( M\N@K/H;?KC:RJ3OY$Y:?-@3_('+J>Z$8Y =!">@?SX_?Y<=WYN=C\0"CIDJ4 MEV_\(O/\ 2L30WT?YQ1TG (GI]M2;I)L2>1W$)UZ,.K<*KV2,$A'2PSC'!A\ M!(W" 6D3Q$5(<=9AQSITLOZJ=)(/")*%A*D%\VL+]8VL9+YLIUJ>V99*:-)G M 6<#_@@JHL*2]J@+('(&\.'9)"-S7O X\J(!2P1&8R^TT(P[FO&+\XR1C,U? MCY@0WH D @M"QCR<)/5Z??1.3&*P3*5^:B9O71\W8&)T4WM0H?.0=12QX<(V(WM=HFYA:I>Y?7E34WA$$',^ M+$(83O HB"P$>Y&BP;/<7IXEBRS/="9QRT>=8O=2S_=:O1T'W6L<=8O&BUKIU.TFY002\6LI!WF67BFXK%>1P/&9NHP*3?[S79'3?@\F;D68,)6)+FEDO;LPM;KMBMTOV 664J2EC M(0T-IB8*:HI%0MC!!M*M==?R3D(.E[!C %N^16(E:Y-E],ZGQ3)O21D/F#V,8<1G*!&?ESE/%$/>&FUE&/#L^! M$!3S+(6/]X+(W8+8%KX<*R@H55/U0"J"H=O$8%X46M21'YR)/D<=3W%$]"RD M@4D2P?D,I,_"LA<^+ISE>:Y5^FVE\J4LJQ]_B!@-WS4'%/H)K='<*:,OK=&O MU=MQ[+V00WI;[,EC561B3,^^-1Z'>E.0AR;?R':%CW_/VCRN2K5ZI,OM' M+M_5RUB2K*IJ#ZE*HK:ZTN#58=&C63/%=5CFG9#C^'KIY>ZCTYE:KV$/80M. MB+&'1\?\<2CB9O,!ESQBW1.;)N+Q$4",XSC: PX2\7^DQ^4>6ZB?Z3Z$DCAG.<-(K>5H@3SUJ/ MBKI1O%'.R+$Q[ "'M>,D[)CQP4-7]]ZZJYSSEG,;P9C,&^XH87/K;) U(5!\ M!U0G!Z\TU.^30$&^SXH*?/D=M/+>A-"\;%_1:&^TVC1O.2R4UFK=7*YD C.C M!L#W=PIV)+N;^L6)[D69Z;]02P,$% @ '8"B6#56?T); P 2 L !@ M !X;"]W;W)K03" M'D1B@:J5>EO4;*\O3O?") .Q-HDYVX&VG_[&239-V "[5=^ '<_\\YN)QY[) M@8L'F0 H\C5+*%2EL-*$%ED&17?;B'EAZEA&X\//K%MHO0#,YCLZ!9" M4)]W*X$SLU&)60:Y9#PG C938V;?S&U'.Y06?S,XR-:8Z%#6G#_HR?MX:EB: M"%*(E):@^+>'.:2I5D*._VI1HWFG=FR/']7?EL%C,&LJ8<[3+RQ6R=3P#1+# MAA:I^L0/[Z .:*#U(I[*\I<<:EO+(%$A%<]J9R3(6%[]TZ]U(EH.MG?"P:D= MG.^(H[E M>#WN\_/N"X@:=[?K;F)^FB0Y39*<4L\]H1)==+@ M-FEPSZD'LQ2+'F,'@L<'B7FQ5ILBQ4J,>)&KWL]<"0Y+07VB[(.!;?D3<]^. MZ:F1-_)'C5&'U6M8O;.L*SP-0 B("990]'!%=E20/4T+Z,.LM$8M NO:LH\P M+QAU, <-YN!EF'4YT4(E7+#O$/?A5IJ#%HD]L*PCW M&'=QA@SO\*5R\'Z3" M4F?YMH]W^ 3E&/:<18=TU)".?HJ425GT)W5T$?*<10?2;R#]LY!SGF5X?#QG MA_K/V:$7C#J,XX9Q_ +&9VW/\9,\>9[U9']>LNK0VM:/^\QZ.>_IKUZKM3&< MP<@;'\'VFKF^]4$VUY$7D'C-O//9/(/^X"^VS=TQPC]VB+,0W M$E;050A7)"SA>X&=BZ758^+ZWA&JV6IS=(^)7<*6Y9*DL$$OZWJ$[J)JVZJ) MXKNR\UESA7U4.4RPU06A#7!]P[EZG.AFJFF>@_\!4$L#!!0 ( !V HEB> M=1!E(P8 ",< 8 >&PO=V]R:W-H965T&ULM5EM<]HX M$/XK&JYSD\Z$8$O&AAQA)H&T9:9YF9"VGQ40X*EM<9* 7'_]K6VPL27KDBGW M!?RRNWYVM=IG)0UV7/R4*\84>HVC1%ZU5DJM+SL=.5NQF,H+OF8)O%EP$5,% MMV+9D6O!Z#Q3BJ,.=AR_$],P:0T'V;-',1SPC8K"A#T*)#=Q3,4_-RSBNZN6 MVSH\> J7*Y4^Z P':[ID4Z:^K1\%W'4**_,P9HD,>8($6URUKMW+$?%2A4SB M>\AV\N@:I:Z\L^$$<*8,>L@/<*N*[@-2B0O0+)',V196Z-J:+#@> [ M)%)IL)9>9+')M,&;,$F'<:H$O U!3PU'#_?CV_OI[1C!U?3AZV1\_0PWTV?X MN[N]?YZBAT_PZN[QZ?8+R$V^WZ*O#],I:J-OTS$Z^_ 1R1453*(P0<\KOI$T MF$&6 3=\42M)+I-YFQ>U>^ BX6?^.#G#;8: MO*/B A'W'&$'>P8\H[>K$PL<4H2=9/9(@[TGMF7)AEV:(I-K>F;-=%I?RC6= ML:L6S%O)Q):UAG_^X?K.7R:W3F2LXJ17..G9K ^?N:(1S/7,59.GN;J?J:?U M9CLDKM_%@\[VV 6#%'%\KY"J8.L6V+I6;",N%>(+-*41,^9GKMX]^FK?\;HU M:+I0SV]"YA?(?"NRSX)+B=:"+T)E N9KW\38=X(:,H.4YSF.&5I00 NL6?NP M9H*J,%DB]@H\(IDT)G!PR@0^D;&*O[W"WYYU*++D0%#!H.**GRSUW.1O3XMU M$/CU 3$(X:;QZ!?X^O9480D,2)0AI'-@AU"J=("VQMG6UQ"XP/6DAE.7ZO>[ MOAFGZY0LXUB1/L'84#%;95#G4!$BOH9FP)C@>U,5H('?K^$T2?6#?@/0(SIT MK4"O8RY4^(MF/0;4AS!1-%F&+Q%#5$JFS%SF:EB(YVF(#5+$P0V(<8D8OZ'* M"!J@EZ;E6NAF>?872]A%B.N,Q0PO!XP-NGICQ M$@U(V_/<.EQ=RNT?)785;KIV^)LF6295F*9IDB,_1/4^*0!OQ>H8A]NMP M#4)>4^*6?.;:"6V2* 854*';?/S? %9GK[;;<^IH#5(8]YNB6[*<:Z>Y![5B MHH)Q'V5TMO?@HQ&T3FRN!EF7Z37A+:G/M3*-/7?1"X,5%3N\5?2U8?X%AF & M]:["(.4VUHF2RUP[F4T*;(<2@@$"@S3!'6FV650$;^R)L MY3Y@G1+; MT*?6QM @Y?71/;>7/4/'I&J%A;AK2[VEK%(-7##5T>+GD3VU>+-U2& ML[QU"J.-TD(.=2A?AAN!GW0]>2IKU4B4G(SMG)Q'XBQ,T)A'$16R]-U8Q/;F M@N-1@=A$ .IAI*+2T[&=DX>'T;K[7B[;\.KBUGPEIR,?6N>_<@VO0 P MW0*S+5FZ059+O'RWQPC=RO?OSK,36:M&HF1[;&?[,L]RA\V#I?,T[A*BE2^# MF$.\!I;$):%C.Z$?9Y<-I<[11I0&,=?QFLILR>78SN5/*0&(AA;4KOONG#F1 MM>J.7MD4$'M38-W3.RGUG\I:U=&2^HF=^O]S7V^O7]FR=G!&[%;;[QZI$UFK1N)H ME_DWMIE/N\_\?_0%I.P+R&]N-1-]%]DE07V+QB#5=8_6%#FZSM%Q2\S$,CN% MDK 3N=DG2-RH2\P1M4 ML5\><5TFE%W63U.RJ5&2M4YE,34-PYV625Y-YK/VN[MZ/L-;6N05NJL!V99E M4G^[0@5^N9C R?/% MY!*^C4VS<6@M_L[1"SGX#)JI?,+XD<'-[AV*3=SL'E'8X-R>L:S&K^ NK%F M:,V'EM_6FS&25TTIKFC-?LV9'YTO;F^6X'=Y$X%CC+4FJC)R!5X/KV92R<3?1IVDWQJO=&,TC8WS -"DD;@NUVP*7 M)2OV%<7I9XGW\@=!66.3;?WMJ'^H]K_,LKQIMJ0 =TF>G;,4+))-+I])] .L M--V6VR*A* -+])BG.96 Q&J06[I&-6!)84O6NEE+GA%XCPG'QY353U]$9E]$ M9@MM'X&^0D]Y5>75$UL5BJ1*$?B=37=7"Z]!0MF@TS? @F? -$Q35@!*_&8Y M?DLV28HN)FSP!-7/:#+_]1?H&G_(RF('YK1@S5+\/&=A;7LV?3ZD7V?(4"=8 MI!,LU@0VJ NKKPMK9%V<4@L[3/> /F@[ANL.^5N(9J;!V2Q%FW/'@-[0*A2M M;,MR? XLDH"9/C1-SBZ6V=F^U5L-4FGWJ;25J6Q7(9 3LF5KP';#UC6\:>_E MZ"NJTYRPU%89>$:$-NG&CVR;0&B=I\V205K?;953W-3LP(=_XG=W@6 ,-CF0) MF.Q<(S&S+3#S-.@,&FI%B[2BQ;K0AO6QEY?@6'WII)HP)<<6Z#H.WW*BG>GP9Q208-Z0G6(1A9?&UK5)BCJ M6U#L7ZTRDBZT(>5[(0F.59*2],LV)_DQA0&*XHMM!S;/G&C%RX3J@8UF3C8L M/^"ITRH*Z4(;4K>7A: ^70A*E)7@8//6L:95&=**%IXT@TAKS%@7VI#@O3P$ MU?K0\#'D&;A'-*]1=@86F+!C!Z)KS"XN2[RM9,\$KZ"HG!@\XY[XP$+8_H@P MLMV/5LU'$K/9+NUZ'$A&V^'>$9F<3NW PKX\J!&GMTFTET&8>75;6&#+6B15K18EUHN\*8'KQ^ MV+R_RCKF*:\(*- C@S?>>"SM]>Z5T-T%Q9OVC<1/F%)&PO M=V]R:W-H965T&ULK5IM;]LX$OXKA&]Q:(&Z%E\LV[W$0)JT MNP7:)%AG=S\K,FWS*HE>27::_?4WI&13%E_<'/(EL>7AZ)G1<)Z9$2^>9/F] MVG!>HQ]Y5E27@TU=;S^,1E6ZX7E2O9=;7L O*UGF20U?R_6HVI8\6>I%>38B M412/\D04@_F%OG9?SB_DKLY$P>]+5.WR/"F?/_),/ET.\.!PX7>QWM3JPFA^ ML4W6?,'K/[;W)7P;';4L1H&6^%/PIZKS&2E3'J7\ MKKY\65X.(H6(9SRME8H$_NWY-<\RI0EP_-TJ'1SOJ19V/Q^T?];&@S&/2<6O M9?:76-:;R\%T@)9\E>RR^G?Y]!MO#1HK?:G,*OT7/;6RT0"ENZJ6>;L8$.2B M:/XG/UI'=!: 'O<"TBX@_07,LX"V"Z@VM$&FS;I)ZF1^4WZ!3:H-6L$VJ="JE#F"G5B*6O#J@\MMC5KF5JNV]8=J MFZ3\<@#[MN+EG@_F__X7CJ/_N&Q^)64G'F!'#["0]ODM9*%,5L[8:%;&>J5* M-?OYD$;3B]&^"]X6HG1VE#G!-#YB&@>?RM7RO["I( _5%:HE)*)4%JG(.'JC MD+Z%F$YESM5/!:!/U3-\LZOX4OV"MJ7<"PA6]/A\>)RR<#_$\6L^Q%=2=N*P M^.BP./@0;S@H3472)-UBB9)&IO&4>_).H0F4\^CG1R1 M3H)(KSK D%QU-ES&(=&CI*IX[0S&B86&TG$/L4,FFK@!3X^ IR\"O.2/-5J) M(H&(!-2IK"!(EW;$/@OO;5D,]>X011!7(XZ:&! M3RQHA/7AVS+#"?7 -Z2-@XRH8P;*X4S\ S#74 ;K6%'14:D(>GG04!MEU\NM M+0XI-O898_@7APEXL4E*/E15[A*R2:[VIS=MMZI.DL0LLH ZI"CUY$%L2!D' M*6S^%0)9^1DVZ%:"5[6O,UFLAY!<\D#F;O6&4HM#!'?XZ!2Q844+.T"X.\^Z78@^Q)K) M-,10+0E3[7W)MXE8'HJ )GIDO>%E8/,2!U>R3@IONS9;BDW''D<20ZDD3*EW MO>JP5/W^4*Z&NV"I2&S2I'T/.V1\< VMDC"M'H-SFSS[(I,X&'%FE=XN*>;U MIR%.$B9. %CNN#,"3"*7CYE8-UV3TP '#9(X[I?B+C%,?#%LV)*$V;(?$9WD MYP1K4R%4>KB/U2%%L"=Q$T.8)$R8-X=*JN20#W;N<+")#[(!L^+!(<:\?38Q M#$G"#'G[4_WSR3C$:86#^.B,3?I6.#K*\73J,<(0)#E#D+TACH#T6_W,$(>\ M*C.^EK93+QAF).>8\>\=U/2'-@I:/B@;!&2A)E$Z[7?PWP1;L6=+^1*184@2 M9LC[MNS2-21$',19_:RS$05J6B/+*EMJS+P1 MU!DVG^];=;95R5;E6E>F6Y&TA!WA:QYL,RCYWM>A\B04,]LAQI*IV%*/\+, MDR77,[2\*4J7T/RJ<0^4>_#<@F3A#D('R1-J;9U0FWQJDB%X&AX:JWVS/C:]D[L-O\2',46=I<8 M)AZ?,\/3[/Q$611IJ?L#Y75EAZ(._4'5%WO@B<(=Y,PF8TQBTM^[+K%9Y)OU M,,/9+,S9USZL[] C7XNB4-Y7)1,OA5PZ#; )&4\FL14Y+KF81B=:F6T)QW$\M+C',J"_. M.R]NPZVP%RO:\&RIWHZJ07*U>N[FG>IQ'*#.6R,.6>Z=_=6&T*C2GKMP4.*4])-C8D.SY#LMT"6)=CO'%O MI[)T0A[;S#DE_4&10\B'V%#K^,PL68\Y%V)=B)5($\B'M[+0V>6A3(HJT2?6 MWJ$_#R^)KKLOA-"O8L^=KX7:NW;/OT!GUG\/ZI#J&S3JG _+>;G6Q^8JI"?* MS?FJX]7CT;PK?2"M=_TC_G#='+ S:IKS?M^2EF9\!2JC]Q-P<-D.SM%W6#XT'&^?\ 4$L#!!0 ( !V MHEC[AO_!AP@ /43 8 >&PO=V]R:W-H965T&ULK5AM M;^,V$OXKA LL]@#'3IRT7>0-<++9RQZ0%\1IB^)P'VB*LMBE2)6DXGA__3U# M4K*\]08%[KXD,CD:VW\Q:@*H3F=3KVH9,W]Q#;2 M8*>TKN8!/]UJZALG>1$/U7HZ.SS\:5IS94:7YW'MT5V>VS9H9>2C8[ZM:^XV M5U+;]<7H:-0M/*E5%6AA>GG>\)5+S@CU\8H]/-XN;^^?Y\^>' M^_-IP%5T8"JRVJND=O8=M79C"EGLGI_"Q-[.66?GU>Q-A7?<3=CQ MT9C-#F[[TP2&Q_K,/H63 R7X#J-A.?<.%O!@U=)=[D:/+ M=S\<_71X]H9[)[U[)V]I__^X]U%YH:UOG8QG%FIE5*D$-X'-A;"M"-'(_!'\K(=D\6K6P95AS)\?LLQ$3]O[=#Q]FL\.SN!F?C\[&+%22 MY8UK6S?<;/JMO+SNA*.;>=&V+J_^8\PX^R@UIZN8L*ZQ+@.K/+8:9U]4(1WA M"+S:XH!HHF"W;4>W*)!6 Z: MN.]=/>#^@!\L@)42LM>TX'S1JP)3,U]SK:,[M2Q46Q]X]16*EJU'#+R7?GOT M[LIW1R?L-PDO2OA21>,1%> @!N*W3_T]P8)[F)'8]N!S_(9^I6$N,'?JA9*# M*!GV"(0HPQ3CL=6+0S[P#6"M&ZTHM=8J5*S8&%XKP4H)8+D>DU" $O)(6P$\ M W]E?[1.^4*)A!?M0;ERI+Z1D>Z9YDO @=CY,2N=E&24X+YB)=J1!]J, ,"2 M83C3:RC[>A Y?JB3%8J0SB>1 99(APJ8A0I:> &65D0+\7Z+"%9HEK09XC6J M;N!45!:J"7MHW2#F7,.B#BE#/8UO?(RH!#YV(UV$3%@#W#-6R9R\#VL4*MI1 M/D)0&M@D9(^+CHGK*]7XX6$XB,2$':H3:I?E^X;E%C M!9K6T/YUI43%UI2X90(6)1G!0%_Z(D.CP6+ Y.3#[&SRO0W&6W1SI+&/OE#? MB+XL95A+B: A$R+D&P\&[N.C7''0I=)[BTD4ZKR!E=P@ 'QW:CV"I$2F2,)9A>H9U ED=-:JY6, M"2E%9:RVJ\W0&8_*YDNE54BV;YVC$"#6C5/6J:"^QCK6BNAT".: P0C.WJ9" M.=2+3EJ5Z7^"J&R[JJ*P01Q 5P0.=2.MH82 -P DZD514TD3SR4:JZT/+#A, M:43W"%W':R1#O!*/!>Y6F*XUN *<;J 9H;1-BUK$L5\FBPE(.CC;H)$&$(2 M?S!Y#4J1(,!UZBQD(:$M@PH6$:HX!9K%Q@GHOB42/)&I%2B/0*.!FXD*34$B M_KE^ELW?'<:1]@^8J @'PU46\W,J0.07C^A2S'7?ZP+IA];UCA MS0&825XG<)(;D%XKD =X#3-%&_%3YD5ZBFZ,!G?(N<@%L%G;)C;2F-H-K=JA M\\""[8"!]&X3"7Y+S\L63&F(W'=S'SD,0WU/+@2BA1(<(G=2,M;4TG-#R(+1 M+*U**39"(RC/V.E),Y-I3YDE69#U,AJ._&D6_@N9CO,&\>I@DEAL*2KO[R/3 M;A/AO.[K-<7HNQR&T&2DQ_"3]McXI?-N@OD-$/18;0, D$%-CG7K\MJR0 M?4B.AEHH53/YS^8H&87YZ5F^\@1X3+PD;FF@(%BK=AF[V1RW6ME;E6YU[CY*K-W9>JAS87$C2= MBITD;EY1H,3."%*M?'SM?3^87A C?3N$4\*81LR%N^G?1S)/5@'(RG_CF? M/^Y,GXDTD.I;9O ]5!,,Z]%]VZ 2$Y?4?4I'3[Q,I*[JO1HB37!"G/*Q^ /) M%-?'M.&5C\9"JR'/04:.<*83JYD,V M15;JWDK'T6\G*_ID@11[CW.2_&-R8(7>_&ELIK:>1ZX& 4D)&L( MGT3>=7J/EO0>_?.TG'*]L& ^[\HF[!KZ1+0->5 -)R4Q2[,&@3(%OLC M%&ML25,-P-<)-:Q0M8KE!PJ7M'!V'LRAX=F,HKJ<659:XJ"FX?CH4R=X>]G5XS<"VSW-/ MX.B@Y)E8"+\JKRS>!JV75!9".VDTLV)SV!OOO#_>H_EAPD3T/LB&7-G9@8]4FF M/C_LO>VQ5&QXI?RUN3L3=3S[Y"\QRH6_["[.W1WU6%(Y;XK:& @*J>,OOZ_S MT#%X._R*P:@V& 7<<:& \H1[?G1@S1VS-!O>Z"&$&JP!3FHJRL);?)6P\T>+ MV8?Y['0V&<^7;#R97*[FR]G\ [NZ/)]-9M/%P?=/A!;=]MKNSQ4;#T=XW_.VV$>\&?[M?\3=. M$E-I+W7&KHR2B12._3%>.V_!D#]?"CCZVWO9'W7->U?R1!SVT!9.V%O1._KY MIYW7PU^_@7:O1;OW+>\_4I__Y)"M%E-V>')*; R@=;UC4K/$:%(/Z1] ;I^S57_19Q_& MXRMT]>=*(FE@M(8$D 7S!F\W@@GG);H.'[E.&7>0C9) .$#@GO'-!HT=X "@ ML02 %U19U\"$C?#17$F^EDIZ%'LK?$NE2Y1QE14T&PB)$+3\RT:,QZ4HT!_) M KG[&E0K;H6NZCC%?4D^'4LK2Q1]-**W4EAITCY;YB!:-T,(PU7KOT30.,JY MYIYB(Y=2WQJ%T;^J- MH@CTK#!G)3,N-3#@B?W17\%2P]4.W*E(GJL(HX;GE MJHI\X JBCF@%0X'#M\P:YT@6A;4(T_/[.J-UVH478()^0J<-ES8X#:F5R(HR M.MM6""5MK9L,/IW<5"L)/$JWOJP;\09NZG2&B4X&'O79)Q$4G9G*=J('L%Q" M>"W2HD)!K!04(_G&QUN.(E28!SCV"3$[^5H+)5%7A^)Q9S1?*\$J\*7.$D)# M7TB;5(7SE$#W95$A4RJ%(T:O%H12#Z M:&]I@>CL\1T43F-SC^'PZ7RXH S!TDGQA 02>Y5A&2:0I, =P(H-#YW+4S,H,]5.$ M"CE%3Z,,[X;HC >DQ#(E7-LMB"14J:QLDE.BT=N()^$N9]3Y*&/DX^392$NW M+@*P&NM+C03YBB(C$$8+XJF]P?EE@YQLL;M<)GEM&(R"W"RI#I5]8&"& IVT M:91EC<1%?@T '[W6@.69%;%]MT"3Y 8L0D^X"M[-6LF,-]GEUCX0N2(K>5E: M[UY1S/D^E%*,9,LQ.1B&*-8F"SVXTM'#.)@3UDD6>(.R.=DSH>^D*GKW&B(SR(1P3I):&A]K8TU0K0*$'3U;/! M%QRTZ+?KQ%#Y D 88L&2RRAFC)H@Y3:E[*D:"_$1<<4^KM6-QKLNGEFO!7UR M'82D2V6%ZS#SGX\> 2Q()E-*DO]AB81 MM0X&E9:N$T,M524XAC5)1 *>9F,"M\ P;##+ M9 71:ROSK$/D\^;H$.;[;; ;-]ANUIH.HOT!Z_XK=_^KKD(PD/;5Q>H7%U?7T;#I?S#Y.V?GE8L'& 3!N-6!_CH:8+-3\F^,9+B6UX=93(V'&W[+I2(R M;J..VXX'5B:TEX.^_9?N+(/._;(0-@NWZ'! T3Y>-=O1]J(^CO?3Q^GQEH^X M,X*DQ :FP_Z;_1ZS\>8<7[PIPVUU;3SNON$Q%SB/6IJ [QN#^M^2-SA7,[,G!GN_&#LG2L1/7RLE':+J/2^ M/HUCEY58"3R5WI61 OY[78X1;];7UMZ13W7G)9H7;2:+!8 M+*+5Z'0]9?V@\%[BP3UZ!LXD->:.#YM\$24,"!5FGCT(^MOC&2K%C@C&A\YG MU(=DP\?/#][?A-PIEU0X/#/J=YG[)Y["DBV\59YWW=>A]_Q_L$+HSVI8-SG6/^I7U,2'NXXP>XZ_&S#B^$ M'<)D-(!Q,IX^XV_2IS\)_B;?2[]Q)'$.SDR52BV8*0-8.4?CL,H^--+)5B1T M#F^-U![>H_:-16A)P>_< S@O"@R3!6\PM0T--HS';7\&<$ :.ZJB MQ1PRM)Z6! @NK@-3@(!:W%NC%-369-0%J7>AT"EJ+"0II=;#)$D&D!G:.\XS(E([FB5)ZX<"9\*50.8E01W =): *P7UCA57 MCJF1F:HB!1K>[&Y >OLV,8)HD<#OA6HPN)T.9AR,ON'CS_PK.G0DGTUGP;ZU\Y I MTX_2"TFVW(,<%16)ZO<4CQZ(1GUO:,6U32!J_E_Y-?N67U^R9S9\:OO&C[ZS M5(9=N$TX&GW'4IC)[4#A069)L.7LPAL>X-H#][4 MX:N=&D\U#X\E7;K0L@*]+PQEVATX0'^-6WX"4$L#!!0 ( !V HECZAS;K M!@H ,X: 9 >&PO=V]R:W-H965T(XLZF*,]DXR3QL[0-$0B(J)*$ H&3MU\]I@*0H6?8X ML_MB\]+H>Y_N%B_72G\WF1"6/11Y::YZF;7+\]-3DV2BX.9$+46)-W.E"VYQ MJQ>G9JD%3]VA(C^-^OW1:<%EV;N^=,\^Z>M+5=E] ML-<\^"P7F:4'I]>72[X0]\)^77[2N#MMN:2R$*61JF1:S*]ZT_#\S8#H'<$W M*=:F<\W(DIE2W^GF?7K5ZY-"(A>))0X<_U;B1N0Y,8(:/VJ>O58D'>Q>-]S? M.=MARXP;<:/R/V1JLZO>I,=2,>=5;C^K]3]%;<^0^"4J-^XO6WO:0;_'DLI8 M5=2'H4$A2_^?/]1^Z!R8/'4@J@]$3F\OR&GYEEM^?:G5FFFB!C>Z<*:ZTU!. MEA24>ZOQ5N*[VX]?[MGTXUOV;OK^,_LV_?#UEMW=3N^_?KYU M[RY/+831D=.D9OS&,XZ>8!RS.U7:S+#;,A7I[OE3*-EJ&C6:OHF>97C']0F+ MPX!%_6CP#+^XM3QV_.(G^+WC4K-O/*\$>RM-DBM3:6'8OZ]:^_A*/^Q3,*#UJ%!\]Q?V&H#FG]+-_#6K\P M+]@T25156EDNV+WE9.'(B?J8:@N:&C8G^A71!TP8RV>Y1+X;QME<\T)0U3.@$RL<,])D M>X)5R#[-OI[YY#.92[MA1Z 4#])ZEL=,EDX2[LI$+GE.# IE+./IBI<6^*DJ V#0 MW\&<)!%U*VK+%WS 66EX)=]XT=SCXTS8M1!EPV/)M94D"N8SY:5W7,)2;L6) M"Z,/LQ5)5LH?%5Q9&>$,J\EWG I$(_B2A?RO<#Q!S-29!S1YARD M78O.V0=2@H7G[%^5LCCE$L"XP+D.5@?(N"B#,XHO03ZX6)MNL*4P%S6WZ&7< M#)R=<_T4KQ_[+)JSSDUD;*ELPW=7N[]F[L*M4I&_3C7.E\ZU+K4,?*L0>R,7 MI8,59%^3(Y"Y]9UGXBV.S]G7QXFRU=14RZ729,YL T6L!0U4*E63_\X,JA@? MJN981P0E0VH$QFGP(@RKMH!'Y+TT+$$NAI0)@UVJ0-VA,8T<.;H H$&*.S]D7 M92'XAFN](28>O.M$;5*L<3R[(\7;3LVF3MUS]@Y0;%@FFM> ML?$PZ \F'3$UW5;*6V!W,0,TU];$?\N:.!C$8>?_3UL3!N-Q?VO-[FW'FJC? M%5/3;:7<<),Q\:.2R RG+:60+%=HJJ[+P0KD%M+;=S;^6*FUM!E28W[8> =U MAK*H+H1MMO]LPDT+%"> /V6_:64,:AD;1^X?8-,P["@\?OSJ ^Z%?S==++18 MH$?MI^,C)[CP1^0GC#"-5 2DP& M,68A#: A15(QL]VPCD;!J#]F8=P'<1#%T3$;#8-A?\CNJE+Z+C]3Y.E!$ W" M-HQ'40320= /S^K!1JV$+EU7QAQ0)INN%)AR-H%I1S$LP\UH6&?,@?!VD?O\,@R<",Q@D$4 MAOUMP1[%<-%@-'Y9'*)@,HY9-'))$H]PM*[KO3CX%"8Z%X=X?':\!05R0Z=. M%JZ$7 /Q%4--XEDUJ/=A\LRKM,8&%'NQ!-C!6CB=;K3(:%='ZR>F&,E<./:J MCV0^2HJ H $"UO0'&49$PT%'?( &9I;"#1;Y)JB'V&K7(.;B[C9]/UPU'$/4 M#CT*P[AKTB,FI';+9%?D86N]]#)IX4%I2)X#TOX0=0N@=YE<9!CSN%L5.KXBW&=:58L, M[,;]?[B)'4,)C5 >4E34PK5EO1BRE!H 'V?8=BK5KYQ'- 1V? M;D,E!ZQ;]=*AQM;)@VB^$U(E OD")DL"[\@B0W. MQ]SXL&[3GIATO>/NZQQQ^=A,)5M+ R?&N\B)\@GK-V6(S52>[AWQ6WP]Q[3: MFFJ.%B1K;3E-/?6Z3U[V>S0-.VUDV^7)VW/B<'QJ7PB7)8"WMF8WY1T2[$YQ M"358)H3%TA3JGYVH]S+KB]@/F0(Q3_3'M4N%@',289>\S0-=KPH0ZXQW"=V'ZI=S#.)A,0A;V,5IB MVU3EXO_"=C@))ICK1IBJHDD]53VQX&"^BL^"B9MXH_ ,E@[9K0-UN+U&7^G3 M]J_'*6[JP.['\F=#^3O 8".X=BV,X/!5XZKI' YBJGEO,]?"D? K_Z0UOMTA M_8A_Z,?JT\XWAD+HA?N20N!?E=9_;FB?MA]KIOX;Q9;#]7"G;W)" ]A/6]9]02P,$% M @ '8"B6 \+G0HQ!@ ! \ !D !X;"]W;W)K&ULK5?;;MLX$/V5@5L4":#:NMF6TR2 <]DV0)L437;[L-@'6AK;1"11):DX M[M?O#"4K=C;)9A=]L2E>YL)S>(8\7"E]:Y:(%NZ+O#1'O:6UU<%@8-(E%L+T M584EC-#U_=5'Q^JVN:RQ*\:3%T4 M0J]/,%>KHU[0VW1\DXNEY8[!\6$E%GB-]O?JJZ:O06M/@ MX"3F^6["'Q)79JL-G,E,J5O^N,B.>CX'A#FFEBT(^KO#4\QS-D1A_&AM]CJ7 MO'"[O;'^F\N=ZG*C?N%53-W M&/4@K8U51;N8(BADV?R+^W8?MA8D_C,+PG9!Z.)N'+DHSX05QX=:K4#S;++& M#9>J6TW!R9)!N;::1B6ML\A^Q %'H1^&+]@+^K2CIR]Z+FTE>OI[:A\1(_[84/U(&I1(I'/3HQ!O4=]H[?O0E&_H<7.CZCC##7.(=@I&+4LYE*DH+9EVB7D@T( @AO*_HB&,&5M&W M- ASK0I0-6D/(6=Q(5,Z_5NA,.AVB5*#(+P+ CYSX@$D+!":J9*T]&!Q6:;*#1 03NXE4D?IE I[>2-/'0F MNT7N9X8@"I[U4S#%V9 5]YQ&I0QG.W41[^+C<;RTN90H&< 22@6RJ"@C4F3+ M\SLG+(H94 B1:7C0><2/VO3"8D(<[*DH5XXKILE2Y M6JQYEN\''17;SQLM,H)/%,2Y)/&[86Y?JO)]2MF@I907&K')./#\*'RPX[YN ME!6YBR#PQL/13E##V MX"NW-PFU)*K1>RW+!Z-6TY\Q:D:9U45.&3)P6U W\ M3'CYL(T;GFEN$NHYU5_3H$\N" ^I,L*%SWC)YF9([0%='; M%3?V>8>::O5F^?X!'=%V:-H.-7A.MP*])-:_#JZDOXW/6]@;^]XH\O>I.9IX MP^09S$;]R0:HO<#WQE&P3QL>COT=W.)^Y/#:HY_]#IAGT!OVPQ:SO8DS1[:3 M?KP%%$671%XP#CDZBG,R\I_@[+.)#G>XN3<:>\%HZ!*EE,?)ZQ+U7:*1_XL2 M#1-.-*;HHAV2[HTG%%/LHB/O2"PT4 M2.0BL2"NN%$T5A:.)+7!>9U#3L+1">@_V.R$LE2.B3,R0MKUI/M./HG-5\15 M&J9PSC?#*U:VMY$7QQ-WJJ@9^6%W-NR2=@>*Y@:#?(-Y3%]>Q/!ZK-EIY+?(ND*'?1!&.DE\0PXW3[97;J$>2_;"?!K):;R#Z=U^OD/@7 M%/Z36A&9M0=R3E=7?8M4XRI%-JB:-S7N'*:BDJROC8^FS#>W )7>MM4ZPY2):%R5+<3:H:0E MEC0FRD?[M:NHKL+/:\NW0MH#;5&[JP*VXNJVTY78YH4C?](2=P]HUCQP_:DS MTPH$VU#/2/FN=K\LW:3,CS!T/Z[@^/&8OX8D95XX";D]XOY@[/K',/$F2<3- M!!)O&+G>"8R\T21NZ"7FE#QUA)'_('Y/76D'6R\34L&%>W]1:>."UCQ2NM[N MB3=M7C8/TYOW(:6SD$2-'.>TU.^/ASW0S9NK^;"J6Y=A.VB2 MD[9W7J1-T/1V<3C&DOR2EZ; ?KD/B25Q.)QYYID7 MZ71E[)U;*N7%]SPKW%EGZ7WYMM=SR5+ETAV:4A58F1N;2X];N^BYTBJ9\J8\ MZ\51-.KE4A>=\U-^=F//3TWE,UVH&RM?2/ERHS*S..OU.\^"+7BP]/>B= MGY9RH6Z5_U=Y8W'7:[6D.E>%TZ805LW/.I/^VXLCDF>!/[1:N8UK09[,C+FC MFVEZUHG(()6IQ),&B9][=:FRC!3!C&^USDY[)&W..2-5<5IG_8E;_5+4_0]*7F,SQ?[$*LO&X(Y+*>9/7FV%!KHOP*[_7 M.&QL.(Z>V1#7&V*V.QS$5KZ77IZ?6K,2EJ2AC2[85=X-XW1!0;GU%JL:^_SY MY^NO'V[%S>3?DXNK#Z<]#Y6TT$OJ[1=A>_S,]H'X9 J_=.)#D:IT>W\/IK3V MQ(T]%_&+"C])>R@&_:Z(H_CH!7V#UK\!ZQL\H^^]FGGQ7KLD,ZZR2OQG,G/> M@@O_??\MU_ZH^C="Y8>M98>O:3]QY'X MB>WBZU*)NIV-<%GIO*0=P=O!6?I*^L]@_B4KJEF!9> 0XOOD 8:S99MA$4[U6B\IFR MS9.!N*UFQN)4UOS9T$DW\H$M_.V7X[C??R5 [38?6GR&9G)5L!S,7$.57++.'K\@D-OMJ5=78IF5 L1'ROFE07@5J1@ M:.7J2K>0EJ-"H2A87UGKLRKC4[Q!.5LK/OQ1O#FH%&/M7"6+1(G$..]^(N1/ M %.B* F=@6[*C:=2-CRG.71QS@*C'PY'X:KS,-KB U:.X?\"LB,$^=YY:G0E587 MB2ZA#5:@BR(V&^QYL@ 0(4E#J:PVJ> :5]"&P-?'56 KC/PO0('+H>AWC\?' M=#F"[4=1O(/\Z[-F6HB/:F8KS Q\2%>L5*"_Q=9$68_9 U1&8:0C-K[I3%S"&HB&NHX,Z>@O^@ZTK\KJQ3#X=THY&5.Q9EJ_"9L,:L>L4O7B3=$<"+W M#[$LQ"23,YG+&B'B!)D.C*TOE(6"I8;Q*_@K*A?8!=OO=:J>BD,-N/L_ W?X M&-P&QJ!XR Y-D'79&MA$9DE5YQQE)MB>D=,>!U =P*4#3I9[C$@K103\$2A; M#)\US0H;;U7I0^F" 7UV7U*\,)\&K^=26W$OLTHU5?]96\CKX?%8K- A9)H2 MVE3;<4R"T=^U4*^K3(,7><&A>X3RWQ@0%,LH8L1_ET53& +F<-AD]S7BF_N3 M3.K<<9%#FU-YH>?4Z\A;>M;0.#"9D%^:C#?6]3, [S;+%IO:= %JK:&$/!7! MLH+3!!QK:Q.Q(*77:<.DV M%);]O?YQ?,#95B^P.@E,]O>&T0%!Y6"LF\ND.9:*.DN]P#$X+BT-5.W0)7,: M4%R@++#CGMH H-UVK!^1^=6CXZOFO'8P@_&/./:* ?!6%1KG7()+VHN/,M$9 M<8+YA]>$*D'= HDN9:FI"T^+>TSL82R83J==<74CKC=+2#]TC)!3F._SVARR M]>PV<2ED\=%]KXGZM>2U> M:ZWILE",LLJ;P-3&ZB"]82Y47R<*ODRGXN;J M6EQ=77:Y'J9 1=/K)'U98#F\CE. R _)9;69J8)6EK$JL'ZG/K7I4=1-#-@^ MYEU39M9YNHWR5@"(GHT?SS;<)KAXV-T,BFBMG&QY4D]13?[7<%&UEHL%D1I& MALSB3!]$W1,,Q)MFH<29^5Q,6*BQC])Z7F799KG=G5+-+-.+.JN> R"\"VT= M08BWLRP9-.J/@_JUZG6=I1#IYI6V#D95,!B/BC%H(/J'>/\L*:C![KGB-LYM M>Q.&$6O>&[9 RB2Q%6=X\08%---_U=U(!2X%V@KUO52%4_2RYDRB.0O;X*GO MU+]1!Y9M@?Y;JI]J2\@AU85)M:B QGBC)BB&B*$R''P8D#( ==7>#@O-B9"? M/03E/ DUK>XC'-Y'/J7@51%ZX6,%!]PO,)=RYR(,,9:-QMO,NJV7MZG5SJA- MPS&['@72/+:*=ABK%[20/0CUK8( _..8UPG0CD2Z8,+B7>P.KWM)*&--4-$8 M$K597R,^N1_*"YU#<:A*B#9$:A*B/N=UY/\3<_$P.GSJZU5OXYMBKNR"OYRBRQ*PX?-B^[3].#L)WR37XN'++N@(!!T(/&PO=V]R:W-H965T.GT0NQ=6DUV)2@+L M_/J>*RUK'#M.TDE?;*U6]YYSS_U8<;(S]I,KB+RXJTKM3EN%]^LWG8[+"JJD M:YLU:;Q9&EM)CT>[ZKBU)9D'HZKL]+K=8:>22K?&)V'OVHY/S,:72M.U%6Y3 M5=+>GU%I=J>MM+7?F*E5X7FC,SY9RQ7=D+]=7UL\=1HON:I(.V6TL+0\;4W2 M-V<#/A\.?%"T@\4_ML]5 MLN'A>N_]SQ [8EE(1U-3?E2Y+TY;QRV1TU)N2C\SN[=4QW/$_C)3NO!7[.+9 M(R!F&^=-51OCN5(Z_I=WM0X'!L?=KQCT:H->X!V! LMSZ>7XQ)J=L'P:WG@1 M0@W6(*S._>G\QNQ&3RW,QN_AP M<7E[(7!H>L'GYN^N+D\Z'KALWB\Z?"]M6_331/2ZO<$+_OJ-"/W@K_\5?S/:DMZ06%I3B2FX6A0+$N$+ M,0TI("O^FBQR0MH53L@5QJKSPA?T35[]1$B=8U!F9DM6\:X&,FV5V;CR/KCWI'%VR8<: M5=BV-WHM\HU5>A6@?&&)1!6;EKAIG^AZ:1KIX"U4M>:8*F/97FJ1=G]EWV9C M@[(RR\Q&0_8';(S3,@0D XO'$"&8)Z(F,'=_&@2592(&NK2KE6&/W ML)DUFU@Z_XT*:(JIF_1'QP$_K&-^OX>=^)+>G/-6<=RALB".5Y^ECQ^TS*RT M^@R:G,_ODCV@!J =)'LU3-/((S](ZD6RJ&*%+[8"D64 M8TIZ ]3&.=.'A%QL3M;UA-@V-D#8>K)B=)*L'#-A5#A$S/$9\A6+C:[+A MLL6>KQ:E6H6D.3%YIDO0\VM,ESODQX,["O8X&:7]F(1($OEK)@ZP%O0D-MM MKP^@S0-T&&71";MH[!]4U5_P& U#\R,P1]_V+WAB!14TW7F1]NJL)K%#@[:U MU ?:'[E,[55N6@B)PI51X4JU/? M?NX"TSFXCP)F%6[=^*IQ=N+5M-EM+O:3>)]].!Y_%2 B-!7KMH1IMSTZ:@D; M;]KQP9MUN-TNC$=,85G@QPE9/H#W2V/\_H$!FI\[XW\!4$L#!!0 ( !V MHEC).MLA604 &H, 9 >&PO=V]R:W-H965T M774&GU6,JY=-_JSP:S_E9+JDI96:4K,C*[ZEP/+FY&?-X? M^%/)E=T9$WNRT/H'3]ZE5YV( %L/)6%]]5ZO*KSK1#JO6';/T9L[Y$%];_TBJ<'>!PTEBG MRU88"$I5A:]X:'G8$9A&SPC$K4#L<0=#'N4;X<3LTN@5&3X-;3SPKGII@%,5 M!V7N#'85Y-SL_=WU_&Y^V7?0Q2O]I)6["7+Q,W)#^J KEUNZJU*9[LOW@6$+ M)-X N8F/*OP@3(^&@R[%43PZHF^X=6SH]0V?L>??."MH'^H*I++F<,UFIC4=R)1&V2J"I8YS1795/2"9?;*78KUZ.O MN=S \)YIHY:JPFDX6,*J?$B*)F6P\L&U34/77/D6*D2UY*W,Z))T)6DMA2%0 MXHO6SVR//C7F@!9*-57:48)L1XL#Q#7*#S853(-^E3+B>U$TDI:-@"$G 5&; MO5/.*-]]H.9>5C@#:P@1_-8F]5W%>PGH:+:8!**9(DY>QOB*TX!*Z7*=$I2$ M7?8=86W)A)H>O:O\3"2)+FN@9;=O-?1!;\HCJPN5 EM*R)RI M ]"3]]J"N'<5U,CN/CIED4_,MD^LG31I#VP292DK[!3@+"61**="-A5U[>@$+ M".9>NR(T&Z3BIMOPSY ^[6<[0%E'O]%H-,'O>#B@>;,(.\J30B>C4SH9G])' M7)U[>%DH9J%X0K@ZJ&Y,K9D6.)>((FF*8(>=>%1C\--*T,"4A85"B84JE%-< M- >I[;GA_-P-R#8;0GXT%=<9*<>!P\5M=246Q9H2:7Q*KR3NG** M%^OO4LMUJ%14G@U9J0M ];C6OHP.14-D5[[ LE:W#)4ZILHAN0!:\E$Z)1 M= >-!D 'T>^^!V6/@\74O$'#*!=(L79U^(PU(_E=\HM=SP>49YR#ONK_DXUY M4]>%KQAD=2)L3ADGG*K"XRB\4PI?6]QN'WOU_^3Q+>.JA4J] 5$RV_8@/TI M:HSWA?T_R+6+G7KPGN)!EP78OH<^]@W9'D6<^>MLXJ-ZV<11+J5S;9S:= M"W>,#[] XCU6MKF*0DN7Z*[HHZB]4&6U6+<7UE$^_Y7.0^Y&P#_HCJ,Q3\88 M3L[.>3C!,!Z<\? ,PPB.8CBE\_,QIQU**D-BT72,J78[%UA@=0.8SKKQ>$#O M44H7I,JZ<>%BEGQ!T,F@.YI$IZV&@W@PP=VS\P$]]?+H[[S_2FF6_I5KR1=: M> IN5[OP?OQU/+S"P0IN2@L &42CWMFX0R:\;,/$Z=J_)A?:X6WJASG^ M#$C#!["?:>TV$S:P_7LQ^P=02P,$% @ '8"B6(UD(]A5!0 40\ !D M !X;"]W;W)K&ULW5==;]I(%/TK5W1;=24*QI"O M)D&"E+99J0E*TNW#:A\&4&L7<&>59 M-PR"XVXN9-$:7KAW4SV\4)7-9(%3#:;*^_& S[L#?TI%_R\>ZSBL&9P& M>PS"VB!TO+TCQ_*#L&)XH=42-)\F-'YP4ITUD9,%)^7>:MJ59&>']Y]'=Y-W MX]']Y -K#%U78U,"DF.-\T[Y+ MK!IJX8K:.#P(^$7H#O1[;0B#<' K]]([3N\_CZIJ=#X;DPIG,-4/%%E61AI M+8H$W?-?HYFQFLKD[UWB/?9@-S:WSGM3B@@O6]0;!O4"6\,WKWK'P?D!YH.& M^> 0>LU\MI_Y SY:&&.JP1%EJM2"ALR=0%8T/2ZI2E Y@XDG\NRYAC$@*#94 MB5O^R63=_SFD:HD+U%Z%19V393&'2!5SR8/#@(IKA;4MM6B6\0$KBXIL%"3$ M6-.(*9BS-98 9)& X" 82"A3EH@0B,:*.&FONJCR&6J&-YQ@ W7ES(&&+4AC M*D&JP%D\Q]@QD 8&[?Y14%MVFA31GD@2C8FPR,AA^[@7@BJ=$HX?E;B,F(T+ M+(%+:^!M'9Z[^Z]F%1D7A1*U&_S,8Y?!=-U@I9,-U\-05IJE6([4I@SA@DN- M'J5-IW=@M..M3\]/$1,+(3,QR]"%+*YLI='SV!>V7CL8!!UP+06^I2*5TS?. M"/>98)RF[NK N3(W;LL52:H1(??3SM?8-ED.P<:[?AN6I/:W7OLL"-TV/?;[ M)RXE);JFRIY<'CGQ!!D>NV/ARW>.ZCY.O6-/ZNQT'Z>JI$=VMZ!*X^33@3U%]TN)46N^@!'7.35+3(I;6(JUDR5CP>:?%!:D)1VFR, MJ=W&SYVYFI%LXJN=H%[4J^L]*5A[/;$_.;0;966$+N[/6R,:*_Y[LSE1P_ZN M0XVG77U(3KG'J&JCRH50Q3$YI"B4XLFUL_0Y8T&KA&T/39=$61#6,I64&CX_ MW4HLI1,%[?WDR76C )-)-Z),),CI#.T2L8#@-3.D>?]ZE2\K=$*_D$6N*M+O MQT9=5IPK&ORLMW=R3J!1*NF#X@+%M4A,Z+?Q1G9RY'XP8*7OWETP5!:5ULQ- M$QI_9S@;B5:&@J15+*U3Q^'OP&T!'W&F716&Q^L35[:AJ8M M#8;V=_#W8VZ)E#3I)CX%U"HK,K;IAT?>U=Y<[V^AP<$6VEW]3NBOK.K!?[.J M#]6T_+^4]*"SZU=S=^V:DR.QY\LGYN+]LTC!/)'T< M,XS)-.B&PO=V]R:W-H965TRR M DOAAJ9"37\VQI;"T]!N8U=9%'EP*E4\3I+7<2FDCN;3,+>P\ZFIO9(:%Q9< M79;"/MR@,OM9-(JZB:7<%IXGXOFT$EM'7T#*UD;<\>##_DL2I@0*LP\(PAZ[? M*L5 1.-;BQGU(=GQ M^+M#_S5H)RUKX?"M45]E[HM9=!E!CAM1*[\T^_?8ZKE@O,PH%YZP;VS3)(*L M=MZ4K3,Q**5NWN*^S<.1P^5S#N/681QX-X$"RW?"B_G4FCU8MB8T_@A2@S>1 MDYH79>4M_97DY^>?;C_#;[^O5K"X7<+J_?7R=AI[PN6_<=9BW#08XVO("7]B+3@)<^@WPE%CZX$'%+LNZA)P]9. @//5ZK7(HB )9.VI!PMI84S*81=HU MO% G=*1SM5@KA+IJE> ]VDPZ9.K4:=D=F(I#.$[!#IUGYO1ON?KB@(00.#BF MFE$^J)IH>@@?="O*L>E!SX 2U6>7HXG\;^IGI@;>A)D%MZ$[)G:MBIW MS7I@5[>'U&1"9;4232(,AU)U'O!)QB,-@T![$'@OFB\2455*9IR% =2.Y3$/ M3]NYJ^U#"U"B+WB-EK@5-E?H@K+#ZK499V]*R./"X1$73U"/]SV[_Z#^I 9/ ME#?KYP,>%P2-'X#MA/;R50]RU\_]+;#1()J-^ MY_A>:D]MR?'1@5FBW89K@2,&M!C-V=G/]C>/Z^; /9@WUQ9:I*VD'4/AAER3 MX9N+"&QS%6@&WE3A^%T;3X=Y^"SH]H26#>C_QAC?#3A ?Q^;_P-02P,$% M @ '8"B6!H]2#%I! =@H !D !X;"]W;W)K&ULM59-;]M&$/TK \8($D"5*$I*'%L28+LJVD-J-XK30Y##BER*"R]WF?V0 M['_?MTM*5E!;<0^]D-R/F7DS\V8XTZTV=[;BW-%]+96=)95SS=E@8/.*U\SV M=<,53DIM:N:P-.N!;0QG112JY2!+TW>#F@F5S*=Q[\;,I]H[*12_,61]73/S M<,FEWLZ28;+;^"36E0L;@_FT86N^Y.ZVN3%8#?9:"E%S98569'@Y2RZ&9Y?C M<#]>^"+XUAY\4_!DI?5=6/Q1S)(T .*2YRYH8'AM^!67,B@"C.^=SF1O,@@> M?N^T_Q9]AR\K9OF5EG^+PE6SY#2A@I?,2_=);W_GG3^3H"_7TL8G;=N[V8>$ M3LY'O[+\ MN^?*T6*#IZ6O%ROK#!CQ[2EW6VWCI[6%*CFS#8QT?T_ZR?/Q'%72MZ*(Q0M*'-J8]VG(JA>0%,?(*96$LDP06R1*5MA8A M.+%HK&..UR%R6(0RH.4O(U#45>0J3DN>>R.O3K,L/5\NKN+7\/PM.4V-T1M1<%1ESJT-.ZPH1+ )(#EKA&.R1Z(DQ3E8 MU:<;;ZQG (*KP?0QL-&_FCU0:71-#DTD2H6W+DMNP@J-09)0\ N;AFIMND.A MUA;:&7*+#=+>4 YWHGZ=WX7+&@#0V!Z=K]@&8H@!L?4:F("#-DSZH))\$^R= M#"=I+TU3>K.M1%[!="Y] =FOP][X-/T6;RJK97&HV%7,P1E@ ]%(7Z# P'WSDUO3!!!BM_VZ?-/@HQMB2V( MMQFQ_!#XBN<,=AZMZQT'AQT)^T=I&?KU=R^L:(V^C)GC V8NKB*I)/XZA'\7 M^4@RD-+_@!,,*+WS"/#*6Q02N(ALKX2*5NR_>?=26$A.0X@C? M6$"$GV#!.Q,_A1PR][_G;)0>)"T&)? QY\9A$@!HRUWTAU%HDE*B8!IFG.(& M$K$"(JV]A=1!/VC8@]&H3*Q#8PA00XL56+2.=4H01)(ZAU]%",AU)71[_EB MC3=H1S:4#L1WI00%HHB,:/WOD&X1YI-1*-!>&V[KNLHXR7HC9"B*P5+.;!4" M@T97].CD/8ZP&XLID#!Z#/"A_6GS0$H#R9Z50*)RT:#%K9AD"J@*'\-\G3N] M@E==5">]V$\GA\2XL"'EA]3H/_6_&1S, C4WZSCQ!(9XY=JQ8+^['ZHNVEGB M\7H[D>$_O!8*<>8E1-/^^TE"IIURVH7339PL5MIA3HF?%09#;L(%G)<:WG>+ M8& _:L[_ 5!+ P04 " =@*)8K4CGTL,( #-%@ &0 'AL+W=O[=;;0YH=-A'#L M)4N5/6\ESN6GG8Z-$I%QV]:Y4/@RTR;C#J]FWK&Y$3SV1%G:Z76[GSL9EZIU M<>;7[LW%F2Y<*I6X-\P66<;-\E*D>G'>VF]5"P]RGCA:Z%R>M+@DD4A$Y MXL#Q\RP&(DV)$<3X6?)LU4<28?.YXG[M=8I M>]"+;Z+4YXCX13JU_C];A+V'ART6%=;IK"2&!)E4X9>_E'9H$)QTWR'HE00] M+WLXG$8TG:CD?!DX]][A?,!NM7*) M94,5BWB=O@,I:U%[E:B7O:T,;[EILX/]7=;K]@ZW\#NH53_P_ [>X=>/(ETH M)]6<>26EL.S?_:EU!J'RGTT*!WZ'F_E1^IS:G$?BO(7\L,(\B];%K[_L?^Y^ MV2+M82WMX3;N%T]6,#UC0^LD8E'83?)]P&$R9'?7;#AY'-WV'^';>R-R;KC/ M#K!VB6 ##6T%"\C =OYF(\7 4 M*?IWK$#LWA/5B&>ABE)/\9(33\OBPE#,K8CH+1=&ZKC-'A-$3M-"4,,6TS^% M1R^RN>*.=".64CWK%*M_%O'<2^/I6::)2,Z5G,F(0_,5NXS'@DV73:](%:4% M5DF>9YX6(1YX"KB&MH+!P?[;W&AK"?"$,5#3\9?2HJ79A1.(!+463C,NC6?J M32MAE52K^5X*5>*:NK+@^N;*6Y&/HWCWK=\H;L"F-*??:*6/HS;[0WBL9KHP M#>TA6"(!J09F2;U#C!2D(_'&QV<.)Q38!W',6F V[#45J81?+9S'K59\F@I6 M(%Y**T$UY(4T49%91P:T;YT*W$EC,&+T:A!0Z1)AB[ W=$!@MGI'",=!K]?Y MTMZ"*T/#[LXN6R0R2E8("H*<*PIYT /= M^'QNQ)S@2JK0E?F$G:+E(GF01,(C*.$%9:FAK48@C"+D3KG;L@4Z(?IM,L&? M# *"$ ?F7 9,8A3+,3<(OSQ/2UD0MPQZA70L08K6FRQ>44\%?;(-"0E>\F** M^KOB16MN0'2&0D?N,3H M8I[ MPF!8=R@L67,-BM5Q;DNEA0*4A%*9@']UL+"VXG' 1Z#A6I[U_GS.KI\ MDY%PQ!['V6J>BDVZP4"DN$1EI#A?[RQLQ3VF8KIVK!>2$N,%E89\\-98OG6J M/?,J0^3KY&@$S,=I[?U16'6XKE\=UU3G>6B-0;HJL M2+W$=[Y-& ">C4AH3H7';M D;:H\'W =#)YNGV[0E5^QN\=OPP*U&/+=H]HJ ;_[C_A>_G7;O4%.,PVRC@]VE;@^FDIC,848V,SP3 M=#_A4S/SS$B21L\;VK[5!.5GAH":=@-J-BBSE6Q Q.O5!VE+T:AK]'DB7D(* M$D)'(D#AHNI&T2,(WYF'^AM:<$;U&6T Y2PF8V5GU!K7G?B2?<).@)T++'>J MC,0;G)?#>Z2PMIB_XF= /-IH:K%1'GZ >35M^((/.&L#JU =H:-YN,F9 M"K<0Z+)+'IAAG:2C_-053F^8Q$]V;>_&X&8GHD3)GS27%33CT5@:MJ\9M8#( M&7^1&?+!\RS"!*ZG--K[6B%57I0@ADJ M_KT:E#'!51590P9*W3<#=N,>95W#C4C>:5PQ9L+,_46JGV25"[>-]6I]5]L/ M5Y2K[>&B%Q5L3L4E%3.0=MO'F"%-N#P-+T[G_L)RJIW3F7],!$=DT@9\GVEX MMWRA ^H;[(O_ E!+ P04 " =@*)816#6Y1X( #5%0 &0 'AL+W=O M7[MUG?7VI2IO+0GS6S)2+!=>;&Y&K]54GZ&Q?/,IY9NE%[_IRR>=B(NR7 MY6>-5:_ADLJ%*(Q4!=-B=M49!Q<G*F.&LK)@H(RL1J[$G3V^L.GK_>3IX?[ M3T\3-OYTQ]Z//SRRK^./7^[9P_UX\N7QOMH[?>+37)CN9<]"*M'VDEK"324A M?$5"Q!Y483/#[HM4I/OT/6C;J!QN5;X)CS)\X/J,18''0C^,C_"+&A=$CE_T M"K_W7&KVE>>E8'?2)+DRI1:&_7L\-58#-?\Y9'/%,C[,DC+IPBQY(JXZ2!4C M]$ITKG_])1CXOQU1.&X4CH]QOYX@,],R%TS-V$YYCXV-$=8P7J3LH^13F4LK M8)%(GC.^,R!O&;#8&L!MFQ/E-.K"UJ I&>28 MDL2ET%*E9JL&B*=4@-BI++"O2@,AIGO!GI2%X%NN]8:85##X*%8B9T']'];_ M #(IWD"O]O<%>U^"%\M$GCKQ22Z=X8"]V"!7]3?4UID[<\)"+PH&K?]??QF% M0?A;ZVF\XC(G%[X#LW>&PY>&C*Q\,0R]810VAY\M*VM.V+#O^?&H):8^MY-R M)Q*QF J]M2;Z1]9$7AP%K?^?MB;PAD-_9\W^LF5-Z+?%U.=V4HXD5;])JO[1 MI+H34\LFC6K> SY9:;C(GOI02,G6L)[[)8"6,7;IWD2 0YDX1X M[+[TX%K:##B>'8Y4HM R#4$>]<'NI>;/9L=XH;25_\7^[UH9P[X4:/QY]0(- MW[#3H/MRZR/6HMH;S^=:S+D5SW/GA1,<5D,**D7X-.XVZ#T*H0MV*Z#B3"80 M8LCB5"R5D9:-XA"I2TJ,XHC=*KU4FA1)*= M# X&WL ?LB#R<=@+H[#+!GVO M[_?90UG(1"Z!P:DB3\=>& <-YD[#$$=CSP_.V9>SR1G[7:V$+BB$#.-,D6S: M4F#*^0BFG4:P#(M!OX;W@?"V$P3\1Z"+(E(N'IUWMZE<49^&Y*?AP(M]2O<@ MBLEY.'D>=7=UX&6R'W _DBL>[N7P:3#H-EGWCZ/0;Z(P.!:%H1<.ARSLCTA] M_]SO4F#B^& 4^NTH1.=5%,(W1*'O[ZK+:007Q8/AV^(0>J-AQ,*! TDT &E= MA)[%H8(PG7-QB(;GW5T%(S>T\F3N4LAUNRICJ*,=58-K@4J1Y&5:UP8D^V*) MR@QKX71::)'1R+P2CND9RCKM/,L^DOD"%!Z5!@A8TP\01H?Z<4N\AVYKEL+- MT?G&@R8XP\I]@YB+NQNX0=_B&"!WZ%401&V37C AM1LF^R(/6^/T-N(Y#_!V M(BBQ2N9)IR?-\X]0Y<6G%7.$3@$Q=K[:B#GOI;=*"@]( G@/2 M_A)U"Z"]#%<)]AU4TN[!E^H^TZJ<9V W]/]%"M($A9RR*/)2H3^G4&U)&V.& M1$/1KQ#&I\B+BL%+S9=:HK%+TM%:+:=E-<)9XI=H)=!1U$(F&+X2J[0AQHAK M96:"P0QYKD4..](S]N2\TU(ZXQ!<*(L6(PH7;NI0T*Q$GWF!'C2H/0"XEH4N M)"IIR/*%NTTXCZ7*,9;H8(0U!;%Y7L>GW5#) >OFN/A!@#IR?"IF)!"C)=62 M3=U&,7?RIATF"I%R$Z?'UID$&A=\ T(:47%5)-LW3D4M5G0UI2BU14"X3/$D M9Q4N!(VT5!?W#F7<.@A1526/&$EAJ3U>Q>X,-X J**[MIX+F9/@Q%59HW!>I MZZ\SX>+%*]=*5S=V3+85Q4$2W6 .C)#)N'M7NOVP5%^@YCGI@KK#O;$ MI.T=MZXQXO"XG4IVEGI.3.4B)ZH"K'3PA]A,Y>DS$@<+7L\QC;:FG*$%R5I; M3E-/=; @+UO71FC8:2(+1]43K;/GS-7QL7UCN2Q0>&MK]B'O*L'^%)=0PR4^ MR?/.J^I:D%#UAJ;DHEMT.E1QD.+)(+-3I_<-SW%3$FQ"UWT*_>$!T&5\,EPE_6.7F$%SB1D%'+[4W+NB"EEU]9/5&/CWXPPW-2J? _%G MFU/K4M MA)Z[#XI4?,O"5E_=FK?--\MQ]:EN=[SZX G]YS0 YF(&4O^,/A'JZB-BM;!J MZ3[<396U:N$>,X$&K^D ]F=*V>V"!#1?:C.PV(/L(KM=7?7(>FO[^P:#)P#B"/U MQ9Z]S7S?S,[L])=5;(@;50JCSO=&2R@)S*-B^AP)49%SE5.!3S MCBP%T-0LL(9],_J8P5\"B(K/*N*) MS1=*3W2&_9+.80SJK_)1X*C3:$E9#H5DO" "9@-KY)Y?A'J_V? W@Z7^/(;K/ATM;Z$9])\R7*UU[%(4DG%\]5A1)"SHO[3 MMY4?3CG@K0YX!G=MR*"\I(H.^X(OB="[49L6#%5S&L&Q0@=EK 2N,CRGACR.W]9'1_"^\HPJ_4]$FOFL3S_&"(_K\ MAK]O]/F'^'.>+EF6$5JDY+90M)@SY$I&4H*2Y)+))..R$D!^C*92";Q%_^QS M0VTEV&]%9]:Y+&D" PM31X)X!6OXZ8,;.E^.< @:#L$Q[<,Q9FI:(6@^(PV? M'R9F9 )OBEQD/'G9"_NHXOVP+R&!? IB'06?C)*?%9-,9YDD&*!DT41H@^Y3ANX^W5<")H"J2@.4@2QTZSK.5[7GQ.>%Z" D+G @"K+^)W;LL"R-RX)*%"O+-B3FC.JT*97*-)4N45,D30 M."T4^V78Z@#R2A"V<2.MW4B%%LF,9_B2Z+\@"DV4(!A/)3%Q*+2ZJ7YJ2(L5 MN,XKB=:D3> M@5*1I2G3VN8K"'QUUL?/SLGS>FFT6JKC.=H">H^OY&GABMO; M\?E(6I%CA[YSAF+8L[OQ@9B%[=XZ4"W7L2/?/4.'>Y&S$[>@[9MXM?!SU@3F M0/2Z;6\5LU;/J$/=<3O8"A2BBWW;C3R-#G'V0F?/G3U(M+MS-UMA9+MAUQ!% MRE%\&E''$/6=/T34BS71 -'Y.Y>T%?404V#0H?78.U9[PJ;VA'^H]MCDNE+Z M,1EMW_BK-VRQ))Q8F(YBV5^8=";6::.34!DK=1?&?J&7=1;-:EP@%$EMK^=I.=3S;F3F(]*S>[&O MQ9C$=M]W#(ITYPY*>P0R/.NT(7Q%1]X7U0/'2]&)3KC"9C+C 5AJ$ MWH#K,\[5>J --,WY\#=02P,$% @ '8"B6 E) PX,! '0H !D !X M;"]W;W)K&ULG59M;^)&$/XK(]_U%"2"WWA- E( MKHUT2:- 6U6G?ECL 5:QO;[=]9'TUW=V;1Q(";WT ^S;S#//[+QXAULA']4& M4<-3FF1JY&RTSB]<5T4;3)EJB1PS.ED)F3)-2[EV52Z1Q58I3=S \[INRGCF MC(=V[UZ.AZ+0"<_P7H(JTI3)YRDF8CMR?&>W\<#7&VTVW/$P9VNT M8*2XRD+@:.1/_8MHQ\E;@=XY;M3<'X\E2B$>SN(E'CF<(88*1-@B, MAN\XPR0Q0$3C6X7IU":-XOY\A_[9^DZ^+)G"F4C^X+'>C)R^ S&N6)'H!['] M!2M_+,%(),K^P[:4[7H.1(72(JV4B4'*LW)D3]4]["GTWU((*H7 \BX-6997 M3+/Q4(HM2"--:&9B7;7:1(YG)BAS+>F4DYX>W_VZN)[#_>3/R?3+-9PMV#)! MU1BZFK"-A!M5.-,2)W@#)X1;D>F-@NLLQOA0WR5.-;%@1VP:G 2\9;(%H=^$ MP O:)_#"VM'0XH5OX%WA4L,55U$B5"$1ODZ62DM*BK^..5MBM8]CF4*Y4#F+ M<.10)2B4W]$9?_K@=[W+$TS;-=/V*?3QG HO+A($L0++^JN-"BSP2<,T$='C M4Y]'8L>//4BCU"OVUC &>(UHI"$OCP25,"T4W M3-HSD2X-3)4M1+#\B9[1,.G1]*JZIA+4W'I/A(6!62+EQ"3.E;J*H? MKIFT43&AR"Q>7N%)3*P5+:CIO0"WX#_B;8-J8LR5*E@6(41":?6.D!^[4)O" M-SO$68E(%U(7I"@R#7=T9X=ZKU)D5DB)))@+:6^'&!UZ_1':@0G;63CH-6BD M)+K;%VA"1C9(+7J%U&T&?1/G)IEI4-2#3A<60K-D+Q?HM!WX#9L506]P)&'? MPR^T_'H_R*]3\AL,^@UHTSRHV75>V(4#RZ[=#+T!G&A"G;H)=7ZX"56%S-'F MP1>1K<^IEM/W-*>3QOY76YY%G$<[H2NDIZ,%""[97 T2YFJLH@ MY"BYB,%:S8Q"673_;F4'N6C_RGC2M -^L]_KFVF7 M#V@E?IDY8:<;>K^A- )TOA*4A]7"&*A?A.-_ %!+ P04 " =@*)8@W4?78X# M "G" &0 'AL+W=O--M%KXN0>]6JC."M[@@P;32].;'!1;)1ZJL; M_%HNH\010H%;ZQ 8O9[P#H5P0$3CWP-FU'_2.9[:1_0//G:*9<,,WBGQ%R]M MO8RN(RBQ8IVP7]3^(Q[B\02W2AC_A'W8FQ<1;#MCE3PX$P/)F_!FSX<\G#A< M)^\X9 >'S/,.'_(L?V&6K19:[4&[W83F#!^J]R9RO'%%65M-JYS\[.K3_I/=8(6R5;U6!C M#:@*+,UH&@ ^TW$V"$S3ST"E!!U+]]9^3XN:J]* QVHLEK!QYQ8&O*%UU1G6 ME&8XA\=:([ZJ/%#=MG5?./<8P^^$QRQO=B! M$&&$03Z$03&$W^@Z>L77.67.*9N04]L*I)O!,@%;9FJH'$?>A#LJ7!>".?96 M@7K-P?Q/H=\Y7BWCI?\ DZISI: P1>=/-;JL@N^*X&W%<\IZ.BJ2P@T*,B?3F3,G9&;IU)E3,A,J M#YG7,)L5)"6D1EI9"NNZH*%R@CY&'K1P) S345:DX HR!R[;SGH1D2O2D1JD MHWR2# \(;U3D9#&:SM*SDHA/FH=$O?,MTE#B2;"AC_2S?1>^"&PO=V]R:W-H965TS,=DKW[W?M0$HWBO:RE_CKWG/.]@VE33SL M[]$_NMJIEA73>"7S.YZ:;.1=>I#BFE6YF[JZ5N\1.;:?6%;Q_8##Y)* M&UGLDDE!P47=LL?=/APD7+Z4$.X20J>[)G(J/S##XJ&26U VFM!LQY7JLDD< M%_90%D;1*J<\$]].E_#YRV(!L^D<%M?C^11:2[;*49\-?4,$-LQ/=F"3&BQ\ M 2R"&RE,IF$J4DR?Y_LDK%$7[M5-PI. -TQU(.JV(0S"W@F\J*DV0:_A;>!LF3/,$F$CA \\K\^>&UP6P#)# M6,NFEZ((" MM=MO G$0M,!E2@&65]B_U&)O= QJ8-:;-[$_;;461IVE'O8G<>SSF>=!-;T FZEH[:<']F M_U=8MQWTNGNJ?Y9V[.[Z!Q93H-HX(]6D@ ZC=IMFMO'J<6U13^&UT=,A;;C0 MD..:4H/.1=\#59MG/3"R=(:UDH;LSW4S^M^@L@&TOI;2[ >6H/F#Q;\!4$L# M!!0 ( !V HEAR.Q-J80( /T% 9 >&PO=V]R:W-H965TFD!BY%UAVH.;7!N+) ZV MT[+_?G82HK(%Q,->XCO[ON]\7WSG;[EXD#FB@J>RJ.2,Y$K59Y8ETQQ+*H]X MC94^67%14J5=L;9D+9!F+:@L+->VIU9)644"O]U;B,#GC2I8A0L!LBE+*GY? M8,&W,^*0YXU;MLZ5V; "OZ9K3%#=UPNA/6M@R5B)E62\ H&K&3EWSB+/Q+-F# M]0U*5G4K?>IUV $XDU< ;@]PWPOP>H#W7L"D!TQ:9;I26ATBJFC@"[X%8:(U MFS%:,5NT+I]5YK7P9A^?S.S@/PYO[^5T\OX+%S74L@KN<-Y)6F?0MI>]AV*RTSWG1Y71?R?F-BB/P MG$-P;78#G!O!!Z]/_M?<$N+-RCH#@JZ+9_WFH+-4K*,Z9XYA(06 M"'P%B>+I _R\UJ$0*RSEKS&5.M[).*_I]S-9TQ1G1#>T1+%!$GS\X$SMSV.: M_4^RZ#^1O=#3&_3TWF(/0BIST \+4F/@8\,V6M5*C3ZTCFK:4ID)MPE%W$% C*@ &0 'AL+W=O/O=!-OX?3[9>I'D-Q[N*'OF&T($^A&%,1^U-D)LKS6-+S7LP"1Q=G_GH9S^BR?2OIYDWRP^?643@ M(.3GZ#?TY%GH[,LYXAO,"$=!C!XW-.$X]OD%^E+9'VI"MC2MIRV+5MWDK3)/ MM,I MS06&X[LV"=^C7ZJUK<_TEL?U#<5 $W>XO(^FV_W^<94$O_$\25J&Q?( MU,UVW06IY;>8E?).W?6HY199*JO;:KE#%I?(-$]6=]3R^Z6X1/KIZNX'MRY) M;YU>)Z]T1;NT?#OCM4_P)IS+(7ZR_)X$/,C&PW^^RE/03)"(_UMGUIS7J>>E MD\4UW^(E&;7D;, )>R&M\:^_&#W]][J.AH19D# ;$N9 PEP@6,4NG=(N'15] M_$"V^%5.OH(CND)>LJ#,#V(LB(\LLA!U?LF!O0R8K@5>QF;;'&HOAS90%FUJ M TB8#0ES(&$N$*QB@VYI@Z[2!D>CQ@6:RBDBB-?2&NDF#WS"2."OE(-<>O>!&2.G"AS37W$HN0V-41!.W1$]\@0H"5M M4)H#2G.A:%53'*1V!MA8<8%L>9IX1;-8$-D8@6:<)_+Q%<=^MGEJEE&WH;&! MC*-YIE/C(,B:-BC- :6Y4+2J@\R]@TRE@SQ!E\\HR)V0;+/_"NR7IV=!C+PL MV3VO=8:2W=@9YM'0(IWQWAB0)6U0F@-*P$T'@6EV05-O5)V0&NZ4+2J&?;9IZ$./[^1Q2)] M$&$T#&L['S+?FX+2+%":#4IS0&DN%*UJDGTR:G2!TPT#- ,%I5F@-!N4YH#2 M7"A:U3;[R-109Z8?IAQJ?6.7](Y'[YKU)V@:"DIS0&DN%*W:^_M$U% F:/\[ M[5#C&YL#-"(M:(=6&[2OC*K5;-":#BC-A:)5S;'//PUU /KSF0=H,@I*LXSC MH+4W.'8%:#@*2G.A:%57[/-10QV0-GXR 4U$06D6*,T&I3D%33U3NE U+=^ G&3O_6G[T_/7)V\Q6P&PO=V]R:W-H965TO?+D6C"Z*I"3V<1#T_(1&J3<>%M?NQ'C(,Q5'*;L32&9) M0L7O,Q;S[<@+O;<+]]'+2N47_/%P35_8C*G']9W09WZ-LH@2ELJ(ITBPYQDQ!V]B3@*@$?FD"J!%(0+2LK:%U0 M1<=#P;=(Y-$:+3\HGDV1K=E$:=[&F1+Z;J3SU/CZ]NER]C"]O'V8H7Y;TC--,*6F0Q0WR)KF@DT!.-,_833:1D2B*:+M!- M1)^C.%(1DVC*J,P$6R#=JWLVSX2(TA=T1F4DT?<+IF@4RQ\:UMP[0H^S"_3] MVP_T#44I>ECQ3&I4.?25)IJ7Z\\K4FV8-WE6D6:,7B!=+O'9K'$4M5(ZT2I].,D[_1IW)- MYVSDZ5=6,K%AWOC//\)>\%<322 PBS*I*1,7^OB!*QHW,2S3>D5:/L1LQOUN MT!D,_'9?9'F4Y,=JV C,HMNM MZ7:!5->%I P$9E'NU91[S@X?3KG$Z>X(#).P]TZ%'X-(A^P18;\NL>\L<;+1 M Q]]CMF1KO!(4CV>RGP$+ ;-IDJ=<&V; P1F,1_4S = >AQ 4@8"LRB?U)1/ M@/1X\D%J?=PG^)T@&Z+"?C]H5F08& L0.,N\81L6H[!QGG5FMNT%%)K-<\?J MA$ *K("@: .AV;2-^PB=,_W^N;C*^V04;(C:/PR&QB"$;H=0B0[]APZ;E]UP MK5L"A&:3-TXD[$ I$=2/0*'9M(TC"9VS?QO:W8.D^3'*(4WC(D*WC3#2;#U; MNY%;MPL(S7X.QJJ$?2B5@KH4*#2;MO$IH=,3M*$]^*"_X+U$72%V@<95A&Y; M4>H3-U;DS&S="" T^UNS\24X@/K>#&I3H-!LVL:F8*^L8KA]1"6[@V=L-USKIGS%<@8V=@43*"V"&A4H-)NV,2K8O6;2@G;GT['0 M&6(7:"P%=EL*(\K6<[4;N76COF+A QO/@GM0^@2U*%!H-FUC4;![.:4%[?YA M@V=#F&/P-*8"NTU%J5/26!GH>@<4FLW3>!-\ J5#4*L"A6:O=ANK0MQ+*/O7 MNX-/AT5GB%V/\1#$[2$JN1T\5[OAVC8#"LTF;XP*@=IO(: 6!0K-IKVSY>)> M46E!FWPN2E>(7: Q$\1M)HPH6\_5;N36C?J*91!B/ N!VIDAH!8%"LVF;2P* M@=J=J8!Z+GVZ0LH"_9U=\?PG"5,J7J)4HI@M=4YPW->/0Y2[_.6)XNMBH_R9 M*\63XG#%Z(*)/$#?7W*NWD[RO??ZMQ;C_P%02P,$% @ '8"B6"^SU-.C M!@ :2D !D !X;"]W;W)K&ULO5K;;MLX$/T5 MPELL6J".)9*2[*YC('62-D 3%'&3?99MVA:JBU>BG;;8CU]*5D1)O$0JF'U) M+'LXG,/+G,.AID])^CW;$4+!CRB,L_/!CM+]A]$H6^U(Y&=GR9[$[)=-DD8^ M98_I=I3M4^*OBT91.(*6Y8XB/X@'LVGQW==T-DT.- QB\C4%V2&*_/3G1Q(F M3^<#>_#\Q7VPW='\B]%LNO>W9$'HP_YKRIY&E9=U$)$X"Y(8I&1S/KBP/\SQ M)&]06#P&Y"FK?08YE&62?,\?;M;G RN/B(1D17,7/OMW)',2AKDG%L<_I=-! MU6?>L/[YV?MU 9Z!6?H9F2?AW\&:[LX'XP%8DXU_".E]\O29E("+;[=7=MP6XN+L$ MUQ@XNC'X3^,B1#MIJ& MF1\2\/:24/9E]@Z\ 4$,ONV20^;'ZVPZHBS6O,?1JHSKXRDNJ(CKUD_/ ++? M VA!#!X6E^#MFW<@.W7_4^)OKO=W25:5/_2"OQ$;PVH@8360L.@ *3JX/C"< MX#,)UX -!YB' 8FI%/C)#Y;[R;?MAVSOK\CY@.W+C*1',IC]^8?M6G_)4!MR MUH",*LA(Y[T.^9I#?@_N24;38$7)&LS];,=62I2D-/B5/R<9E8W)J2.WZ"C/ M/,<91-":CHYUK*(1PMBKC!H8<(4!F\ V"J6[( 7<9TZ=VHA>RZVQBU@,JLZ M_ 8RIT+FF)F=3VF29> A9BP0%F ^L>PO7;F.$*?=0B):*%"X%0KW]>:G.S)7 M1(9P"YMH UT%.J]"Y[W2''UAST0*Q1/"'+:12$QL5XYD7"$9:Y'T"' LZ1V/ M)ZT8M=W]9F*;5& F_^.B4X_$1#82$]0:"9D5\B;R^;(M3OR6"9!2ZK;$K8!J M*Z@D9-$*860KXJX)%ONU)D>*Q198Q7,LW$[14C-HJ=!PU6!K&7IV=XB6) 7) MYEF+L#!SZ73@ZV?+DA;8)UE0Z-Y_=2+H8]E;8\QA&XIHXV %#BX%;+T6Z( C MS/=%5QQ(3,BX338R(QLID'!!8.L5P4V\#H[!^N"'H3PT;?.^^LV4MR98KA%L MQY!JM;5JHS=L0]Z:L+FHL/6JHD>.+CW5-_[0;2M3J9$J-W!Q8.O5P<5VFY*M M3XDT+FW;WO-AR%L3*11 M.R'7%%"O*>:$G8 ML UY:\*NE3STXN7E\R\4M<88MP6)U,A1K$6N2*!>D70__$%11P@AZDR: 7*A M ?5"H\?NAV*%8-A60WJ;9HQ<'T!]$:&B('"5T2#R/3#@Y27H%@" M&./VD49JI#B!0L[J4,_J\R3=)VD>[#K7_9E6]^M]]=Z(AKPUD7.E #U3^<>H M;##EK0F;RP:H+SITR#]BL<%U7)F0<]16T1G8-$1K916V9* MC* SE@>).&DC/6GWR$-(/-(/;2B<,*5FUD11+$.<9I'^Z-\_&Y4.&Q/K.);3 M#EABYF(5!R%.D$A/D+>'.%@%>S\$RT1Q#:+WT'=#FO+6Q%N[$$"&\A#2DG=O MV(:\-6%S)D=Z)N]POR&2,X9"04-JY2A(''$21WH2[YZ%D*Y^7\;8N<2/.'$C M8\=Q)%;AAQ *"4AFA10E4\1I%G4\D'?//V*I'5MVN]8MMU((3,3I$>GI\>%L M<08^)4>2QA';A\#?DGCU\P5=I/?9>V.^Q@$;M7ND(RP> M78?"Q:'42%%KP9QKL?Y\VS\98ZH]Q D= MZPF]1RH2*=I&[;*&Q$CYB@#F-(Z-7:WC;G?K4C-E^1=SNL7ZX^YOI*2)>*T* M/>% *3.S/:\]M*/:>W#Y2XBW?KIE\PE"LF'MK#./(4Y/[_6='FBR+UZ-6R:4 M)E'Q<4?\-4ES _;[)DGH\T/^MEWU=N7L/U!+ P04 " =@*)8EM'[NQ$# M "("0 &0 'AL+W=O67!1$Z:Y8N7(MD"PL MJ&!NX'FQ6Q!:.LG0CEV)9,@KQ6B)5P)D511$_/R(C&]'CN\\#%S35:[,@)L, MUV2%,U2WZRNA>V[+LJ %EI+R$@0N1\[8/TUC$V\#[BANY4X;C)(YY_>F<[X8 M.9Y)"!EFRC 0_=G@!!DS1#J-[PVGTRYI@+OM!_8SJUUKF1.)$\Z^T(7*1\[ M@04N2<74-=]^PD9/S_!EG$G["]LFUG,@JZ3B10/6&12TK+_D1^/##L"/G@$$ M#2!X*2!L .%+ 5$#B*PSM13K0TH428:";T&8:,UF&M9,B];R:6G^]ID2>I9J MG$K.+^^FLYN+Z>7-#,:7*9R-SZ_A;OSY=@H7T_'L]GI:SQW#654N)'Q"M@#M M.$P8Q5))>).B(I3)MSKD=I;"FZ.W< 2TA)N<5Y)HS-!5.E&SG)LU27VLDPJ> M2>J"B!,(_7<0>$'4 9\8M?"P YZ^?/4]N*O=;2T.6HL#RQ<^PW=&J( [ MPBJ$E,J,<5D)E/!U/)=*Z+K_UF5031EU4YJSX%2N288C1V]VB6*#3O+ZE1][ M'[KL^I=DZ3\B>V1EV%H9'F)/)D3FH&L*,M/ [Q7=$&;+,#=UJ3A(HJA<_H3, MEB@=-^LS+U?_RJ/=$?6\PZ.U[]#0J]OO!8,^C@RK^ MT*.X]2@^Z-$-5X0UDJT?^NG0&-&I.WY2SD'X?N#M29ITA/GOO?[^YCB8V^\J M=W>N/?-&T0?WBI82&"XUO7?2USZ+^MZO.XJO[4TXYTK?J[:9ZZ<2"A.@YY>< MJX>.N5S;QU?R"U!+ P04 " =@*)8"LY6"GL" !=!0 &0 'AL+W=O M^[W.#F'>R[>9(JHX#UCN>PY MJ5+%D^O*.,6,R'M>8*Y7$BXRHG0HMJXL!)*-3@YL1FCM1:.=>113R M4C&:XZL 6689$8=G9'S? M@\"DY_1;3\^!V6\WK"CNY D&&LC +1KQT.D#$CI#%^ MUYI.4](DGHZ/ZB_6N_:R)A('G/V@&Y7VG*X#&TQ(R=2,[[]B[<<"QIQ)^X1] MO==S("ZEXEF=K DRFE=O\EZ?PTF"[U](\.L$WW)7A2SED"@2A8+O09C=6LT, MK%6;K>%H;C[*7 F]2G6>BL;3U6B^F(RFBSGTIT-XZ8]GL.I_6XY@,NK/E[-1 MM?89QOD.I=+?0TD8,"(E32AN8'V <^5T,=;$@83HDI!U0$T#<+M$!6A3-[! M#= <%BDO)<_@7."1'WT&Y] M_S.["<#^'VYNYO&5=; M;_S[C7_?ZK8OZ+X0*F!%6(DPI#)F7)8")?SLKZ7U].L<:B79.2]IVNA)%B3& MGJ/[1*+8H1-]_-!Z\+Y< 6XWP.UKZM'W'.& 1 7P%">/IX.4VA40WE9TY2U))!BL[N8$'7N;8';A1NR!H3 MU(^;!VEV;H>2T0*YHH*#Q-7(&?6[Q"QBR0D?':8CH=I4W<7^_0O]7>C9=GHO!*L">:Z7SD7#B0X8J4 M3"]$=8VMGZ'%2P53]1.J-M9S("V5%D6;;!04E#=O\M;682_!]]])\-L$O];= M$-4J)T23*)2B FFC#9I=U%;K;"..9I;4A&9 M_3SDN $:' :RC7>I-B3%D6,Z2Z'9AQSP\RKQ_00Z1-MG#/5+O,&'0$09' M"ZDZ[R31N&O)/>#/6S.4SY5? <&52 MO?,OQJYL1D6ST6)3M^>ST*;9ZV5NIBM*&V"^KX30NXTEZ.9U]!M02P,$% M @ '8"B6'? STK+ @ 60< !D !X;"]W;W)K&ULK55=;]HP%/TK5UDUM5+7A 2RKH-(X6,M4DNK0M>':0\F,<2J8V>V@6Z_ M?K83,DI3-$U[(;9SS_$Y)_BZN^'B2688*WC.*9,])U.JN'!=F60X1_*,%YCI M-PLNM[7NCFB# GZMJU.Q%U^4I1PO"= +G*$F:\X54*_)1JGHLO;V^'C^/H:XLD0;F=7HWL83V;QY'+RZ2@LS]&Y2B>B7(OPW M1 1PPYG*)(Q8BM.7>%<;JEWY6U=]_R#A#1)G$+1.P??\=H.>P=_#@P-R@CKD MP/(%;X7,>;HAE(*.!\9,(;8DO^N%7J?FR+X3V0O FG7@;0/L1\.!,9Y@8C0 MK4(UA5 RAY;9]*AUY'7=]:ZS@WO_H[-.[:QST%F<J\XKWT'@^771"[5AK38\J'; I3J%7]K[7JWOA]BVQ;WUOKXWRC;_AZ:\=/3!71(F M@>*%IO3./NK01-G(RXGBA>V%0-QXO,\YS@G/V+&>R%_J!! HU]QQ-7$"K5.+FU; M^2'$5)V+!+BYLA8RIMH,Y<96B00:9$%Q9!/'<>V8,FYYX^S M(K6-8RI_SR 2^XF%K:<3#VP3ZO2$[8T3NH$EZ*_)O30CNU0)6 Q<,<&1A/7$ MFN++&7'3@&S&/PSVZN 8I:4\"O$C'2R"B>6D&4$$ODXEJ/G:P15$4:ID\OA9 MB%JE9QIX>/RD_C$KWA3S2!5@;"W0XL486"F!-MY%^$/O/4!0T2/5\$:GL M$^V+N8Z%_*W2(BZ"308QX_DW_54LQ$$ (0T!I @@6=ZY49;EG&KJC:78(YG. M-FKI059J%FV28SR]*TLMS55FXK3WZ>YN_FUQS2CJ5*F<:;^SRU3+%UEA=[.05,6 MJ7?H-6( KD#BSOS2OL.A]:DN^7 MR??;U+T9;!CGC&_0C$:4^U"78"[A9A+I<[[S;1@T-7TALVF+JEJ=MJ:IKI?XIUCVT'?=PC];[#TG?8ZGN5/Q4W'4.:F9B_ _ M[&9\P&]\8C\7 L^<^P[!%PW6I+(FK=9SV)E?]<1TB@8_Y"(2F]^U";3*_&53 MX(K.N&,\XR[XC"M XQ<@=*'QO+T%:'QJ8C&-8QN MJ;9B-&Z']$K2 !"G,=07VP6:<<5FW#&<<1=TQA6>\0OP&1\#>C1J:"E2T9F< M1F=R3.;;<^$_S[6XU/?_7P&SIS#U0*(*U"77.AZ9@F6_$\X$6 M2;;Y?13:O'YGAR$8R,MT@KF^%D(_#5*#\N\0[S]02P,$% @ '8"B6+62 M9M$;!0 #QL !D !X;"]W;W)K&ULM5EA;^(X M$/TK5FYU:J5K$SN0A!X@4=CM(G7;JG2O.IWN@PLN1)O$G&U@>[_^G! 23!Q3 M3NF7-@DS+V\F^,TSZ6XH^\$7A CP,XX2WK,60BRO;)M/%R3&_)(N22(_>:4L MQD*>LKG-EXS@69841S9R',^.<9A8_6YV[8'UNW0EHC A#PSP51QC]G9-(KKI M6=#:77@,YPN17K#[W26>DPD1WY#5TG3<@B M_@C)AN\=@[24%TI_I"?C6<]R4D8D(E.10F#Y;TV&)(I2),GCGQS4*NZ9)NX? M[]"_9,7+8EXP)T,:/8A9@05FY!6O(O%(-U])7E [Q9O2B&=_P2:/=2PP M77%!XSQ9,HC#9/L?_\P;L9> O)H$E">@]R:X>8*;%;IEEI4UP@+WNXQN $NC M)5IZD/4FRY;5A$GZ&">"R4]#F2?Z-_?WH^?Q[2T8W(W _=/7SX]@?/#F*X2 7 R X/I=!6O(BS( M++W,1/@OSIZ5S!HG B?S\"4B8, Y$1RB MN:AH+LKPW!J\+V$2"G)Q*[^H,TT'_KJ5\6 L2,S_UM6Z!6_IP=/U?<67>$IZ MEES G+ UL?J__@(]YW==Y0V!*7UPBSZX)O3^<[:8TF_%FC I#NJWXX&PD,[ MF7ST?Q+,^+FN%^8;!. MS00M$--$+#A +3##;[IOT/!]2.X."08:)*4+K:(+ M+2-TMG!TM6W3O"PME=UU'[9;T$5=>[U/7!/6@G[;*\(45NV"5=O(JF[1ZHAN MD=I[#"X"%_J'1#5A?L?S6WJB7D'4,Q*](T+'R:MTQ7D9^ MP<@W,AIF\DR8'&=1UC.^")?:)VS$.74E-P2FE!P4)0C%ZJJ6 $9 @F.B?[S&[),7=$-HZBZT'-?(^=!]J-$,G+P1;0A-[45I M$)#9(#0@;D?NT'K7%C)O1A-0:B?V?IPPNX]::4-58Q$$A\OR2)#*J?0>R.P] M3I&U'$K=CE9Y'HE2B99^ 9DW\S62AJJ;] HA4XC*IIS8R#P#[VAR,:7QD@@" M\)P1$I-$Z)^M$>CDM=P0FEIV.9R1]Z&Z9AS])_>B(32U%Z4A0&9#T(2NF>_0 MSL4(%6*$ZG6M"2BU$Z7;0&:W4:]K&B?A5'YF.Q:ELBK]!C+[C9.4K5/5K$[% MKFFC4,WVSRW-@FO>V]^]M1?JJZ!MF\S#A("*O,LNY M]&5%;/OV97LBZ#)[@?%"A:!Q=K@@TKVQ-$!^_DJIV)VD[T2*=V#]_P!02P,$ M% @ '8"B6/CLU#,2 P <@H !D !X;"]W;W)K&ULK99=;YLP%(;_BL6JJ9.Z\I40Z!*D?*V-U*55DZX7TRZ<T/9,P\!!'J)HX1WM%"(]$K7^3R$&/-+ MFD(BGRPHB[&07;;4>R#(4:T/UVBI

GQ>0O1S2.@#Y#;-+9)L7R#*L1H6\7R\? MP+R4V^_ENDQ7F3.KS)F5^=F'>K-*I74=_O%4_Q'#J:_$ YL#5H_LKG(RE?J?K'W3,AJMMK[>)J_U/I&\49(WCI$WJ\AS57.; MO&EYU@YYK?>)Y,V2O'F,W*DB;^Z36V9K-^>UWB>2.R6Y*L%;Q\#=*O#6'KC;M'&PO=V]R:W-H965TW4]=!8;SJ=[H4!%ZPE,;--N]Y??W8("8;@EM/# MFS8)>3Z/DV_\Q'RQ+Y^$_*X6C>,TTR==58:+W\T&RJZ8*E5)V+):+>F:/WXQB]??,.O4$\0U\7 M8J5H-E.736U:8#G-:9$M7F>+#F0+T6>1Z85".)NQF1O?-"TOFQ]MFG\=>8%C MMCQ'872&HB!JU;3GQA\^7,W/4= [&![[PW^GV3EJA0?#L3_\,Y5E>+LFG+R0 M?66S!W79G7O9*A^%5LYKO>I1J.3_^]:382<\8QJ-D,QF^@ZB;W 8R6&A,5K6#>'V;?HXR!J19?-QVWE(!,2()BC M7*=4KN-5;JB4&6L,IS]67''[8CY#-Z:>\FQNU+2;BL^8+=_VDUM.)SSA^KE. M4&^>8P6%A,60, P)(YV]1ZW3[Y6/FB-HMQ2TZQ64F'Z7H*([H@?&ZK3R(H[5 MJKMW$6&WUW,[3 R9$4/""!#,$:M7BM4[3JPSM&1R:G;,$-R64IY-S>!>,3M( M,L/T[Z:O3NF2:YKP?_-.6:>N-^>QZJYA_2UU@_,@W%$7,B.&A!$@F*-NOU2W M[U7WEIDAJ52'.J$W^%B9^OLOK4ZPHQ)D0@P)(T P1Z6+4J4+KTHS,T!!AKOI MA>8+-DWT<]D3ZZ3S$H^5#A(60\+PQ2OZ/@'*Z&@7!M5WS<"KWHB)96*/F,'F MO'9E7&3NCU$P;W MXZ%52XHDJ54+U,$!I<6@- Q*(U T5]7*Q@G;IRFZH&X.*"T&I6%0&H&BN7)7 MWD_H-W]>+KJ@I@XH+0:EX8+6V2JZ[6B_Z +E=/6JK)W0[^U\8Y.)M^J"^CJ@ MM!B4AD%I!(KFREJ90&'O-%47U.@!I<6@- Q*(U T5^[*%0K]MM#+51?4&0*E MQ: T'.[;5F%GO^J>PAX**W\H]!M$8Y8D3-8*!>H#@=)B4!H&I1$HFOO[?N49 M1<%)ZFT$ZB2!TF)0&@:E$2B:*W?E)$5>Z^+__#CM)QZM-*B)5-"V1ZIA?_?W M:="4!(KF"EAY0Y'?&[I)*$]IO1/O#SU:*5!;")2&06D$BN9*6ME'T6DF!D6@ MOA(H+0:E85 :@:*Y^4@0^/\A//%II4$LIVI\BM/MC*P;-2*!HKGZ5413Y MC:(QFZZD$6LD1>/(?QSR3)5_[*]V).V MLRLKJ*L$2L.@- )%+Y#Y3.>>90@E[,*'!><]T1+E>=[;>T6*9KY.:"*U%FF\N M=VIY@/G\09A1=[-@$Y>J_P7]02P,$% @ '8"B6$RJ:-Q?! .Q8 M !D !X;"]W;W)K&ULO5AM;]LV$/XKA%8,+9!& M$FWY);,-)':V!8A;(VXW#$4_T-+9%BJ1+DG%"; ?/^HE>K%EQLX$?TE$Z>[A M<\<[\C$'6\9_B#6 1$]A0,706$NYN3)-X:XA).*2;8"J+TO&0R+5D*],L>% MO,0I#$QL61TS)#XU1H/DW8R/!BR2@4]AQI&(PI#PYQL(V'9HV,;+BP=_M9;Q M"W,TV) 5S$%^W'0(7/*.*P'!K7]M48X]@AL?C+AZTH/:,XE 5C M/^+!G3C\!2?Q ?$ ?T5Q5C!<%@-@236 A MU:NO\PEZ_^X#>H=\BKZL620(]<3 E(I(#&>ZV:0WZ:3XP*0M-&54K@6ZI1YX M57]3!9!'@5^BN,%:P"GAEZAE7R!LX78-G['>?0)N[M[2T&GE26TE>*W_G]1O M]\H7W4D(Q?>Z1*83M>LGBGO\2FR("T-#-;$ _@C&Z-=?[([U6UT6&@*KY*2= MYZ2M0Q_=,[KZ*(&'2=P7Z _.1&WII#"=!";>A!Y'G:YE#L;=G'%7RWB^5J2*U:_C MI@4XM= ; JO$VLMC[9VK^7M-YJ0AL$I.^GE.^D=4[.QP'_7W^KF-=WN^7U.8 M!UK>MHKCSSJ>V07Z+-? 7X8"?9M"N !>NSAZX%-7IRFT:AI**L ^5]%F,S65 MEX;0JGG!15ZPMCR2B.^HD#Q2VE4=6U,B(^[+9Z34EJJ7"0B7^YM#&^XKZ+9E MMFP3.RK-?;-EF;A3FP(MR%M34&@96RL+CC^X,YQ73N[,RCGJZ+8+=6&?(B]J MZ6D!3J[+AM"JX192Q7;.UJ]:571R7AI"J^:E4$;V,=)(<]!D_I4BQ;V](MVW M2;9++O@63 MDH7)XQJ(!SPV4-^73)V0V2">(+\O'OT'4$L#!!0 ( !V HE@Y7C%^/0, M D+ 9 >&PO=V]R:W-H965THZ5-I-4[47)AP0-;$SVX'VV\].TBP0@SJI?0-V\K_S M[\[VY08;RA[Y"D"@IR0F?&BLA$C/3).'*T@P/Z4I$/EF05F"A9RRI M&R6QZ5A6UTQP1(Q@D#^;L&! ,Q%'!"8,\2Q),'N^@)ANAH9MO#RXC98KH1Z8 MP2#%2YB"N$\G3,[,RLL\2H#PB!+$8#$TSNVSD9T;Y(H?$6QX;8Q4*#-*']7D M:CXT+$4$,81"N<#R;PTCB&/E27+\*9T:U9K*L#Y^\?XY#UX&,\,<1C3^&F'D6 Z(+-(:90)C,B\$5YQDF M(: 1Y8)+Z?UTC(Z/3M 1B@BZ6]&,2RT?F$("JF7,L(2Y*&"O/QGL..)A3'G& #VJ%;F5:"L$KPK! M.QC"#17 48J?\2R&%B*R',I3_ KBPFVG!N.X.[P:24]/VZEH.^]#VVF@M.W\ MYFP!:U2^W]Q5Q[R#Q-27+M@"6Y.>X MA;XPRK4EJM=8O-NSK!W"IJA3%VT1]BO"_D'".RIPK*VPC=NGX^YK#H/GV#O@ M.I7KVWIROR+W7T%.ZF="1^AK]K[G[P V19YK^7H^V_KWE;,.EO)]G[F':RE$ M5P(2KBWJI=LWJNIOY6T[";5/O?V_A;V\!RTT*JZN-@=VHT(WJ[A6M%O%S5J? MHII$^;U?1H2C&!;2RCKMR6UG1=]53 1-\]9E1H5LA/+A2O:JP)1 OE]0>>;* MB>J&JNXW^ M02P,$% @ '8"B6"8-QD&F @ M0< !D !X;"]W;W)K M&ULK95A3]LP$(;_BI6A"20@:9H&Q-)(I85M$HR* MEDUHV@VR#G@V(A2:KN.X]LI)ID5!N;9E(.-^:=@5RP(+&#/ZC<0R&5JG%HIAB0LJ;UGY"6J>@?:+&!7F M%Y5UK&.AJ!"2I;5899"2K/K'CW4=6H*>]X; K07NWPKZM:!O0*O,#-8$2QP& MG)6(ZVCEI@>F-D:M:$BF=W$FN7I+E$Z&7V[F%S,T'=V/SJ\NT/X$)"94'* C M-%,')BXH(+9$UU@6G$@"0L^N6+8ZDL!3-(&%5*%WLPG:WSM >XAD:)ZP0N L M%H$M58)Z&3NJDSFODG'?2.8:\V/4[QTBUW&]#OEXNWP"42/O/Y?;JBQ-;=RF M-J[QZ[_II^@F1$24B8(#^CY:",G5P?O1A59Y>=U>^F,\$SF.8&BIKTT 7X,5 MOG_7\YT/7:#_R>P9=K_![F]S#\WVSC?;>[C9_*=#= NZ+\3 ]2FX5(7!%-T# MYEWEJ-;PS1JZE:Q#SW4">]VFW)K'CI1>0^GM2*F)T$T&7525YZ!%U3L].7V! MM77A';$&#=;@7[#F)>O"&KS"\CS'?8&U=>$=L?P&R_\SEOR-]9$ST=E@_%?' MSC]Q7IZ[UT&#=E"5H=UJJOI"4\UI13*!*"R5S#D^4?7@U251323+39]=,*FZ MMADFZEX%K@/4^R5C&PO=V]R:W-H965T5F1#S\UJ-!S.(?7Y*YY#@DPEEL2_PDDUK M?,[ 'RNA.*HYEM6JQ7Z85'I==>^>];IT(:(P@7M&^"*.??;U$B*ZNJC8E'C80DN1)%$0CW^68-6LCFEX/;Y!OUO93P: M,_(YN#3Z&([%[*+2J9 Q3/Q%) 9T]0[6!C4E7D CKOZ3U7JL52'!@@L:KX51 M@SA,TJ/_M";B)0+.6L!YJ4!]+5!_J4!C+=!0S*2F*!X\7_B]+J,KPN1H1),G MBDPEC>:'B7SO0\'P:8ARHN?>W3X,^N[#D'R\?GA'W,?AP]W-U6!(^K<>&5Q] MN+I]O"(XR+V2XQZN[V[)&P^$'T;\+?F3/ X]\N;D+3DA84(>9G3!_63,NS6! MJLD):L%:C> &G5R0Q,QX^0J&<.X1-[3R]N.!J"&G&3$.!MB+ATMXHW/ M3DG=KA+'&#KU73F65]#D'@8<(\ZJ?!$@\9<1E, X%>4]Y:82D M,[743#)=+WM-V^IT:\MMYK3J',O<_HR-=J>=S5A@I)DQTM0RT@\"ND@$QT4A M@'#ICR*HD@07,#HA?H&.(*4C0CJ R\A7GYG-0*TKTM8SJU(3FEN%VTVHW=KC6&GHLUR53-E#9 MM?VOF.M;FUYU\XY2&; MVYG-;;W-,64B_.:KL@&]QH,),%9"0FF0M?=8:-GV#@?M_; X:Q7'>%H=7YET M.AD#'2T#F<7KK%[=G. QH-,D_%:ZA%YV]FQOVO:N Y0,:MGU'>NU^KW2^K/, M^C.M]5M&R[HV3*;D'IBJ@&5FN1M%X50Y!Z;?6*:B,BK.]CVST]XUT]4J9EGF6(-[P>0"*SZ2^NX=)[.%G76:7LG/%R]-L=29PJMR-U6B6QK MN;MG=!FJ1DPSMCVDUG9TXTROV6L.=W'#G96OY M8&LM/UC35,E'%@J@DTDI)\Y>8MD--[TV1SN-(;0B=WG!;6OKSJ.YDZE[":RT M7%E/M>TK3OMLESVC1;4IM")[>5EMZ^OJS8)V"4DPBWWVA7RZ497>9_)OWK%@ M]2TS%4MK@4'(\V&E-)HLGEVC:)XIM"+?>=%N-W]P?VB;K)9=HVB>*;0BN7F1 M;NNK]'TWK6XYM@<\8.%<'"C;G\'V%DRNY6(&^,< 2)QN@X#BT])7^(H9X>D->ZTUY^V.WM:%:EO3>XQAR+2#FY;%IJ%M9OTB3 M:)XIM"*;>2MEZWNI[XO-9_JTG\6EW5_%$$]OR&N]*6]-;7UO6E+T&2E<3#:B MKE$TSQ1:<9,^[VL=ZP<7+H[)5M4UBN:90BN2FS>^CK[Q_:[D^ SV;9X,"I&O M0AZ30Y+F@ FA"Z;VC_W]C64R\B/53?EJ_]CP+K&KM^#H=_D3\U'TGWS_P'%, MERJ.R3T URB:9PJMR&:^H^#H=Q2^+QKUV/]K[UN_2Z/[&S\S'ZG_U+9^]$?^I7WNII]9Y##I5Q^H\C1,.(E@@I#6:1O[ M:)9^2)%>"#I7GQ:,J$"NU.D,_#$P.0"?3R@5FPLY0?8Y2^\_4$L#!!0 ( M !V HE@^_P 8Q@( )L+ 9 >&PO=V]R:W-H965T3&K5V(U$*G5:(:@FW]4.V#"0>P&L>9;:#]][.= MU"-:FEZ6?2%V?-[7?NP30LL/( M\9W'%W.RV4K]PHVC'&]@ ?)[/N.JYUJ7%:&0"<(RQ&$]UCE^EJ6/GU,+C]J/[9P.O M8)98P)BE-V0EMR-GZ* 5K/$NE7-V^ (E4$_[)2P5YA<=BMC>P$')3DA&2[%: M 259\<3WY48<"?SN$X*@% 0O%82E(#2@Q<'1#7T&+6B M(9D^QH7D:I0HG8RGE^>+RP7Z, &)22H^1JY4KGK,34J'B\(A>,+A&O,."OT3 M%'A!MT8^;I9/(+'RL"IW%8L%"BQ08/S"%P*AVZF*0%<2J/A91U?8=>OM]%=T M)G*IX<> '-1=X)O$%90>Q:UU^ATK2CHCJ+;:Z!+ MX+6IV>CPVM1LR:P"V[>P_78_RGZ;Y"V95<@'EGS0>,Q3$ )4(O^5V3IQ$5NC M,8WOG\WK1H?7GFY+9A784PM[VFY> MG[9)WI)9A=SW_A0.WO_+[&>\AT_?S\W*UU*[1Y63+EM5,;,AF4 IK)6]UQFH M6Y,7E6#1D2PWQ=22256:F>965<_ =8 :7S,F'SNZ/K/U>/P;4$L#!!0 ( M !V HE@@.4X[FP( -0& 9 >&PO=V]R:W-H965T:76S:7OJ[R$FJH+T0#'G:60 M-=4XE2M?-1)H84%UY0>#0>+7E'$O2^W:KJ*<;B51+5U3>7O"51B,_*& MWF[ACJU*;1;\+&WH"N:@[YM;B3._8RE8#5PQP8F$Y<@;#R^GB8FW =\8;-3> MF!@G"R$>S.1C,?(&1A!4D&O#0/&UABE4E2%"&;^VG%YWI 'NCW?L'ZQW]+*@ M"J:B^LX*78Z\=QXI8$G;2M^)S35L_<2&+Q>5LD^R<;$)!N>MTJ+>@E%!S;A[ MT\=M'O8 R-,/"+: X! 0O0 (MX#0&G7*K*TKJFF62K$ATD0CFQG8W%@TNF'< M?,6YEKC+$*>S3[/Q?#8GIU>@*:O4&3DG=\ UF3WB/5% IJ)N!,<5A3OW\RMR M>G)&3@CCY&LI6D5YH5)?HQ!#Y^?;0R?NT."%0T-R([@N%9GQ HJG>!\-="Z" MG8M)<)3PALH+$@[?D& 01#UZIO\.#X_(";NDAI8O?"FI@!=+D1_CA=(2+^K/ MOA0YBJB?PA3OI6IH#B,/JU.!7(.7O7XU3 ;O^_S])[(G;J/.;72,/?O2@*2: M\16IC&^2"Z7[##N6Q+*8YK+.HBA)_?6^C^ MBQKZE#F">._4\^A 6$](W*\KZ70E1W5]QA8M3:F!*[4^84E/RH(#9<]CXB Y MD.;O-8@:Y,KV385?JN7:55FWVK7FL>U(!^L3;-FNP_ZE:VC%N,([L$3* MP<5;S)5T/=1-M&AL&UH(C4W-#DO\[8 T ;B_%$+O)N: [D>6_0%02P,$% M @ '8"B6'@"D-DL P L@L !D !X;"]W;W)K&ULM59M3]LP$/XKIPQ-3&(D?>5E;20H3$.B&J*P?4#[X";7QB*.,]NA\.]W M=DIH(80Q=5_:V+[G\3WG\_D&"ZEN=8)HX%ZDF1YZB3'YH>_K*$'!]*[,,:.5 MF52"&1JJN:]SA2QV()'Z[2#H^X+QS L';NY"A0-9F)1G>*% %T(P]7",J5P, MO9;W.'')YXFQ$WXXR-D<)VBN\PM%([]BB;G 3'.9@<+9T#MJ'8Y:@04XBQ\< M%WKE&ZR4J92W=G 6#[W >H0I1L92,/J[PQ&FJ64B/WXO2;UJ3PM<_7YD_^K$ MDY@ITSB2Z4\>FV3H[7L0XXP5J;F4BV^X%-2S?)%,M?N%Q=(V\" JM)%B"28/ M!,_*?W:_#,0*@'CJ >TEH/T&:/<6(4K7+"F?#\]&AR.H'M$S2,I_H3?(9SU!IQ![[GJ)CAV9QF*% [ M<,)UE$I=*"2KZ\D);&]]@BW@&5PELM LB_7 -^24I?:CI0/'I0/M5QSHP%AF M)M%PFL48K^-]$E,I:C\J.FXW$HZ9VH5.:P?:0;M;X\_H[^&=!GI6,>HVL8=/ MF1;9:%&UF5%YT3!34H"L%EU4:E.LI.\[>ENX[L)>$ S\NU6!+VVZ!]W*9LWO M7N5WK]'O,<^X* 3M2,?*]J?Z7[$:CFKBG4$-F7MFP;JMFJ\3QR[=:S^6/;D+JNZHFF M[&:I*9CS3-,+-"/*8'>/"K$J&\1R8&3N>JRI--2QN<^$FFI4UH#69U*:QX'= MH&K3PS]02P,$% @ '8"B6.C@/4OB @ 60D !D !X;"]W;W)K&ULM99M;YLP$,>_BL6JJ972\M H4N0TB=M4JM&3;MI MFO;"@4NP:C"S3=)^^]DF9=GB5).6O0$_W?]^9PZ?ARO>0!(-%S22LQ<@HI MZS/7%5D!)18GK(9*S9%;8E(YZ=",37@Z9(VD MI(()1Z(I2\Q?SH&RU!>[(HI!YPTV&-%S %^5A/N.JYG4I.2J@$817B M,!\Y8__LW#<&9L5G BNQT48ZE!EC3[KS*1\YGB8""IG4$EB]EG !E&HEQ?%C M+>IT/K7A9OM5_=H$KX*980$7C'XAN2Q&SL!!.:) M5NW:.'%0U@C)RK6Q(BA)U;[Q\WHC-@R"8(=!L#8(#'?KR%!>8HG3(6!(I;_*5'(U2Y2=3&^NQM.K*3J\!(D)%4?H&-V $ ]=%<#QY)4 M"S6BXNZA&X)GA!+YTD.W6#98GZ-3OH< +^NAQ>HD.#XY^EW%52%U<01=78'1/=\6ED07Z-IX)R=6G_VY# M:R7Z=@G]/YR)&F/J6>OHWNRP9F@&:8)+W MT%? '-U58(NC]1093_HW7*9^%"=#=VGAZW=\_?WS/:R8C:_U%&[R!7YLYPL[ MOO _\!4^7# M,V6"QJ7NVRB3+V^"[@:T'MG>%D48)SOVRM\H-?Y>/^4] MZ&M%KI*.S57*B0Q3DWY69'_[# R]/W//W2B4^M*AJL^"5 )1F"LS[R16(?.V MCK<=R6I3.V=,JDILFH6Z^P#7"]3\G#'YVM'EN+M-I3\!4$L#!!0 ( !V MHEA.3[36100 ) 3 9 >&PO=V]R:W-H965TL9DRRQ0?!+AF!,: X:7/6, ;T>PK1Q2 MB[\)WO+2,U!4%I0^J<:=WS,L%1$.L2<4!))_&SS"8:B09!S_Y:!&,:9R+#_O MT/],R4LR"\3QB(;_$%\$/:-M !\O41**1[K]B'-"387GT9"GOV";VUH&\!(N M:)0[RP@B$F?_Z#D7HN0@4FU2;\F&Q&H:YX+)MT3ZB?[\X^!QSR8/\\'GN^D#>#_& M I&0?P#7X,M\#-Z_^P!X@!CF@,3@\1NP$.O *V93[AER$7/,-MCH__X;=*T_=,0O!'8@0Z.0H5&'GLNP2&48T4AN0QRE"[FL MQ>(%E.T*N;:(^5=@NE8.,N4FSYAYA&>I.,.,4%^G7190,PU(;6>;_K7M=LU- M61*=3:M5&!U0;194FR=3]4I4=3%F2&YI?-BQ[*,@-4:.\TJ0;A&D>T):_L1\ M@*^?)"2X$SCBVM1U+YFZ%P([D*I52-6JGT]!O2=PQWDB-1@GC,2K/.NN,GED M2CYBN8B))Z1%9I[G[(,\B>D2R"-GB8E(I*U.JE8E"Z%[G*E5FTY;GP+M@E?[ MIWE-18"9+N1V-62KJM7#MF ;S$*DW87J?7]TK5X*[9!IJ:*!;WC@YN"7DN)" M:(=2V'LI[.\O @[01E9R:!%B(.M^0&0^H]C#6O9V)9$;3M,ZRN3Z4<]EM2^H M8&VATL_K #!-!!>RZ)3[EI:+4^%BN_#X;*T?ZUPN^ZH(OGE9])!$"\S4*9-/ M]^!@NO^2.$*K3[7V@5:C,M>U\9^KS[Z4@LU?7*; VF+NAQ?\A= .Y=H7=;"V M$/JEZ>2>E$YO4NJ-6BS[=CGK1LL\LW6U$F*W2*Q\NOZN26&1W D5O<:TT2"]3COJ'ZKHI MO3/9PV1W5?*+?T4D^Q O):1UTY($67;]DS4$7:&ULK5;;;MLX$/V5@38H$B"-9,FW36T!\:7H M MO6B)OV8;$/C#2VB$BDEJ3M[M_OD))5)5&\0=$7FQS-')TS0\YH( M!KX7N=!3+S.FO/9]G618,'TE2Q3T9"-5P0QMU=;7I4*6NJ B]\,@&/H%X\*+ M)\ZV4O%$[DS.!:X4Z%U1,/7O#'-YF'H][VBXY=O,6(,?3TJVQ36:NW*E:..!]U:@U5R+^6#W?R13KW $L(<$V,1&/WM M<8YY;H&(QC\UIM>\T@:VUT?T]TX[:;EG&NA&87+CP9$IPL=6P0@7KC"F\A!G3/ $F4ECP M?&.W43"> M^/NVBN=.4?1[X_.(W* A-SA)[IOK$G3FV1X5-;WCX::[0E0+:E-T@9,'H/:I M#9UL*N&E[3IT8\[IP%?>%UV*JO<.6F3#013UGTCJ\ JB_JA;U+ 1-3PIJKK1 M-N50TFES)!W=A/6"?J];UKB1-3XIZ]A7?[HBXU=5Y+E71T7\UJ0I4&W= -:4WITP M57-MK,V,OW&C[8E]1K._&M4_8*H/!VJ=6RXTY+@AR.!J1.E4U3"N-D:6;I[= M2T/3T2TS^GY!91WH^49*<]S8%S1?1/%_4$L#!!0 ( !V HEBV6X'[J0, M $(. 9 >&PO=V]R:W-H965T6C&=$JB:/;;'B M2"(CRE+;=9R!G1&:6][87)MS;\P*F=(*&[%S#GHJ"\9> M=>,AFEB.'A&F&$IM0=3?&N\Q3;63&L?;UM2J8FKA[OF[^Q369!1%XS]*_ M:223B36R(,(E*5+YR#:_XG9"?>T7LE28(VRV?1T+PD)(EFW%:@09S@?.H%[E;@'@IZ)P3=K:#[44%O*^@9,N54# >?2.*-.=L U[V5FSXQ,(U: M39_F^KD'DJN[5.FD%SS?!;._GF=_/,'L11T#N/!1$IJ*2_@,0;$0^%9@+F&V MUL?/\!SXKM],IY5:L2(@32^4, M@7R-EO?S3YV!\TL=JC;-_);,]C#V*HR])G=O&L<<8R(17DA:(+ EW+,L4UDH MD"Q\!;5VX4^9((< PX)32=5"?\28"HD<(U#9%@*28AWQQLCG$F_3S"_-!L9, M?PW67J?OJ-_87M>P[%L-F>D*H*FD' MRI6"I\J3"#DQ%<83)[E8(N>''Y82U_#H]>CNOAPEAL8AG(NA);,]6J.*UJB1 MUIQ\5\6;%"!9R8PCS#F+"E.&@8%9NZI&1YC<[A&FQMCG8FK); _3387IIA&3 MCPL)#[F0O-"XKN"+B@33C!6YK*/3Z';N.W=SA'IX2-IO*> >G([SHW9T&O&4 M:8D*4:B<5*Q,&5^]?W"A:L$RDUW65H+.41KH'RZDYOCGKJ2VW$I:]D[1G2&/ MS>9%0*C71EE_5U>K#=+4; OL']W+W=57PF.:"TAQJ:3.]5!!X>6&I6Q(MC(E M_())M2$PIXG:Y"'7'=3])6/RO:$#5-M&[S]02P,$% @ '8"B6.;3&K(/ M P 91 T !X;"]S='EL97,N>&ULW5AM:]LP$/XKQEU'"Z-.XM6+USBP M!0J#;13:#_M6E%AV!++DR4KG]-=/)SG.2W6EZX>MG4-BZ1[=G%X?V$PN$E%@SO"LW!&.)LK!EX%J1A?._,(# O)I0JT2;T)- 1+<^_@H9M! M53J>B@FI;&P7P7W.N^4'P&8& AGGO92Y53U88;AQC2=<%J ',7*)=RUK", M9:5&>2,E%(0 MJV'CT0T,[8)R?@TM^Z/8XVZ+G8H-H%ZB'QI!W=#1N GP[[(Y[AW:]%FT0TU9MN:@M<\^@5:OZ[>2ZIH(KP7=&F]5]R MEI^M./[PKR3;+Y5#P5Z-W3'TTD6>OP:1R8L4&75?Z#NGQMZ9T5L#.)NS\#N< M\7P;-)BO&-=,=+,ERW,J'AP=AEZ3N?D-M<=OUN>T("NN;WHP"[?C;S1GJRKM M5UU!(KI5V_%7V-XPZ7\8F%A,Y+2E^:R;JG)NAX$9F*C=!0Z'R*6]_ CFXS _ M A@6!U. ^3@O+,[_M)\QNA^'8=K&7F2,^HQ1'^?E0V;VA<7Q^Z3F\N\T3>,X M2;",SF9>!3,L;TD";S\;I@T\L#@0Z<]RC5<;[Y#'^P"KZ6,=@NT4[T1LIWBN M ?'G#3S2U%]M+ YX8%7 >@?B^^- 3_E]XABJBFG#GF <25,,@5[T]VB2(-E) MX.6O#_:4Q'&:^A' _ KB&$/@:<013 %HP) XMN?@P7D4;-8?20$3;8T.P6BP^0"X99K>]9!:G MZRJ;^3'J2CKJ7=LFO/=:%3O MCNJ4U[]69U7"DT-E3GD#M^;KJ#X;E>_KHU+-J1@%X_%D=,IUZ7WZ>*EK;4;V M3=6H7:.K$@K;@JU6S_7?S]M;\EW7^E$7NOECZG6_"^61DR[U2?]4^ZDW]DA] MK)X?*J-_5F63%W)GJJ*8>G[_8*M,HW6/=5?2Y(]I#B!3;S*&"@_: MU$WW1E=_#HS?%;S:.6IGHZZ_)K6PU\Q0\$0LF)%L0^"63F"]H!C!E!E<5DQ8D!$"&5T147)+DGJQ3)@?-?8M WKJ%E'PI^#V?4Y$1.I\G&Y%QL21K MB.F<,VE!OD<@W[N%G&TD%TS*-IPS+FC&H=6[F%(I669!?D @/[B%Y&++9 ;C M..O1[BE/R9;&&T96C-J1],=8-A^[Q5PFR>(SC^..,8$^FA(N,BJ6?!8S0FU, M5#J.K2.2C$FRIE\H8-E0F&1\]Y;)4CJ'!O[,LPLX3O6!IJ1AYB8-WS' MXD S\@ SP,01.!;'(".3-["<*E3]UJ;#?!$X]D6?\U[%0I,T5RJ!OAIAQ0L?&P3'MOAEB!@H= M&PC'M/MFB&Z-.;80CGEK8V(6"AU;:#@)>D=$;DS>[BZ3-PO5Y#8F9J'0]9IF M.%=KT711OP5@";7O;4S,0J%C"Z&8PUU;S$*A8POAF(.\B5DH=&PA='=B&$W, M0J%C"UUFZIF'8BQ]KY)QS; ?4&FM;$Q,.]'_M-"Q,&-5UTK] M0I*S,C8FIIW(L790S$%GC##M1*X7/_^R.?47N(V)GLFXULXKRT@KLC8FIIW( ML79>;%B]/LHQY42=].NA2[0547T/Y+B]V:T/:2[\9'-VT6S>'IZ*8 M0UE2QE6^OQSE7HZA/_T)4$L#!!0 ( !V HEC]+-6EK@$ ,$; : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0 MI:&-> $+EHLPV/)N%'C[("C@6"G2H#V5M;8\_AM_LM:SKU"5Z5"?X_[0Q-[E M5)WCO-BGU'PX%]?[<"ICOV["^79E6[>G,MV6[ZG;H]Q'T(J>JNRW84T+]RE>IZ.[GZ0 M_FURT5MNYD6[W$CA<@BOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z6V>SA$!O0[V- M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!OCWI[ KT]ZNT)]/:HMR?0VZ/> MGD!OW]GL)M#;H]Z>0&^/>OMWZAW3M0KQV?-8X_/?276ZW1N>C[\O'R<[[_@= M9P=_[!:_4$L#!!0 ( !V HE@F^H>GM0$ -P; 3 6T-O;G1E;G1? M5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>VUY9#7\!--B0BB2W;4'C[ M.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U< MVUKY\&J7S*ATI9;$Q'@\8:EN/#5^Y%N-:#Y]HERM*S]XWH;/KM3-++)4N6CP MN"]LO6:1,J8J4^7#/MLTV3>7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;, M:+!0UK^H.E2Q;<6H?K_=!VU&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( !V HEC'N?;5:P8 8E 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ '8"B6#56?T); P 2 L !@ M ("!OA8 'AL+W=O=1!E(P8 ",< 8 " @4\: !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ '8"B6'9)L (#"0 U"@ !@ ("!;"< 'AL M+W=OT& #*$ & @(%B M.0 >&PO=V]R:W-H965T&UL4$L! A0#% @ '8"B6+(? MW&(;! T@D !@ ("!A4 'AL+W=O&UL4$L! A0#% @ M'8"B6 \+G0HQ!@ ! \ !D ("!$T\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8"B6!H]2#%I! =@H !D M ("!E7( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '8"B6&D+T4-Z! J L !D ("!A(@ 'AL M+W=O&UL4$L! A0#% @ '8"B M6+%:683P @ S08 !D ("!/94 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8"B6"4E] ?5! =R$ M !D ("!I* 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8"B6 K.5@I[ @ 704 !D M ("!TJ\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ '8"B6&R995?& P &A$ !D ("!-K@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '8"B6-4W M#69P!@ "3@ !D ("!SL0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8"B6"8-QD&F @ M0< !D M ("!?], 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '8"B6" Y3CN; @ U 8 !D ("! MC]\ 'AL+W=O *0V2P# "R"P &0 @(%AX@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ '8"B6$Y/M-9%! D!, !D ("!W>@ 'AL+W=O&UL4$L! A0#% @ '8"B6.;3&K(/ M P 91 T ( !G?0 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ '8"B6/TLU:6N 0 MP1L !H ( ! OT 'AL+U]R96QS+W=OU 0 W!L !, ( ! MZ/X %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& #8 -@"Q#@ S@ ! end XML 60 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 61 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 123 271 1 false 42 0 false 5 false false R1.htm 0000001 - Document - Document And Entity Information Sheet http://www.asuresoftware.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION Sheet http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATION THE COMPANY AND BASIS OF PRESENTATION Notes 7 false false R8.htm 0000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIES SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 0000009 - Disclosure - BUSINESS COMBINATIONS AND ASSET ACQUISITIONS Sheet http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONS BUSINESS COMBINATIONS AND ASSET ACQUISITIONS Notes 9 false false R10.htm 0000010 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS INVESTMENTS AND FAIR VALUE MEASUREMENTS Notes 10 false false R11.htm 0000011 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETS GOODWILL AND OTHER INTANGIBLE ASSETS Notes 11 false false R12.htm 0000012 - Disclosure - NOTES PAYABLE Notes http://www.asuresoftware.com/role/NOTESPAYABLE NOTES PAYABLE Notes 12 false false R13.htm 0000013 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION Sheet http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATION CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION Notes 13 false false R14.htm 0000014 - Disclosure - LEASES Sheet http://www.asuresoftware.com/role/LEASES LEASES Notes 14 false false R15.htm 0000015 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 15 false false R16.htm 0000016 - Disclosure - NET LOSS PER SHARE Sheet http://www.asuresoftware.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 16 false false R17.htm 0000017 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.asuresoftware.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 17 false false R18.htm 9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policy) Sheet http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy SIGNIFICANT ACCOUNTING POLICIES (Policy) Policies 18 false false R19.htm 9954472 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) Tables http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS 19 false false R20.htm 9954473 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETS 20 false false R21.htm 9954474 - Disclosure - NOTES PAYABLE (Tables) Notes http://www.asuresoftware.com/role/NOTESPAYABLETables NOTES PAYABLE (Tables) Tables http://www.asuresoftware.com/role/NOTESPAYABLE 21 false false R22.htm 9954475 - Disclosure - LEASES (Tables) Sheet http://www.asuresoftware.com/role/LEASESTables LEASES (Tables) Tables http://www.asuresoftware.com/role/LEASES 22 false false R23.htm 9954477 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.asuresoftware.com/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://www.asuresoftware.com/role/NETLOSSPERSHARE 23 false false R24.htm 9954478 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy 24 false false R25.htm 9954479 - Disclosure - BUSINESS COMBINATIONS AND ASSET ACQUISITIONS (Details) Sheet http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails BUSINESS COMBINATIONS AND ASSET ACQUISITIONS (Details) Details http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONS 25 false false R26.htm 9954480 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Details 26 false false R27.htm 9954481 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details) Details 27 false false R28.htm 9954482 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details) Details 28 false false R29.htm 9954483 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details) Details 29 false false R30.htm 9954484 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill Acquisitions (Details) Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillAcquisitionsDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill Acquisitions (Details) Details 30 false false R31.htm 9954485 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) Details 31 false false R32.htm 9954486 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangible Asset Acquisitions (Details) Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangible Asset Acquisitions (Details) Details 32 false false R33.htm 9954487 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) Details 33 false false R34.htm 9954488 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details) Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details) Details 34 false false R35.htm 9954489 - Disclosure - NOTES PAYABLE - Narrative (Details) Notes http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails NOTES PAYABLE - Narrative (Details) Details 35 false false R36.htm 9954490 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt Notes http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt NOTES PAYABLE (Details) - Schedule of Debt Details http://www.asuresoftware.com/role/NOTESPAYABLETables 36 false false R37.htm 9954491 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs Notes http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs Details http://www.asuresoftware.com/role/NOTESPAYABLETables 37 false false R38.htm 9954492 - Disclosure - NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt Notes http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt Details http://www.asuresoftware.com/role/NOTESPAYABLETables 38 false false R39.htm 9954493 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) Sheet http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) Details http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATION 39 false false R40.htm 9954494 - Disclosure - LEASES (Details) Sheet http://www.asuresoftware.com/role/LEASESDetails LEASES (Details) Details http://www.asuresoftware.com/role/LEASESTables 40 false false R41.htm 9954495 - Disclosure - LEASES (Details) - Rent Expense Components Sheet http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents LEASES (Details) - Rent Expense Components Details http://www.asuresoftware.com/role/LEASESTables 41 false false R42.htm 9954496 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Disclosure Sheet http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure LEASES (Details) - Lessee, Operating Lease, Disclosure Details http://www.asuresoftware.com/role/LEASESTables 42 false false R43.htm 9954497 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Liability, Maturity Sheet http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity LEASES (Details) - Lessee, Operating Lease, Liability, Maturity Details http://www.asuresoftware.com/role/LEASESTables 43 false false R44.htm 9954498 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails SHARE-BASED COMPENSATION (Details) Details http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATION 44 false false R45.htm 9954499 - Disclosure - NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted Sheet http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted Details http://www.asuresoftware.com/role/NETLOSSPERSHARETables 45 false false R46.htm 9954500 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.asuresoftware.com/role/SUBSEQUENTEVENTS 46 false false All Reports Book All Reports asur-20240331.htm asur-20240331.xsd asur-20240331_cal.xml asur-20240331_def.xml asur-20240331_lab.xml asur-20240331_pre.xml asur-20240331_g1.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "asur-20240331.htm": { "nsprefix": "asur", "nsuri": "http://www.asuresoftware.com/20240331", "dts": { "inline": { "local": [ "asur-20240331.htm" ] }, "schema": { "local": [ "asur-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "asur-20240331_cal.xml" ] }, "definitionLink": { "local": [ "asur-20240331_def.xml" ] }, "labelLink": { "local": [ "asur-20240331_lab.xml" ] }, "presentationLink": { "local": [ "asur-20240331_pre.xml" ] } }, "keyStandard": 249, "keyCustom": 22, "axisStandard": 18, "axisCustom": 0, "memberStandard": 30, "memberCustom": 11, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 123, "entityCount": 1, "segmentCount": 42, "elementCount": 418, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 571, "http://xbrl.sec.gov/dei/2024": 31 }, "report": { "R1": { "role": "http://www.asuresoftware.com/role/DocumentAndEntityInformation", "longName": "0000001 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R3": { "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-27", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-27", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R7": { "role": "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATION", "longName": "0000007 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION", "shortName": "THE COMPANY AND BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONS", "longName": "0000009 - Disclosure - BUSINESS COMBINATIONS AND ASSET ACQUISITIONS", "shortName": "BUSINESS COMBINATIONS AND ASSET ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS", "longName": "0000010 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETS", "longName": "0000011 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.asuresoftware.com/role/NOTESPAYABLE", "longName": "0000012 - Disclosure - NOTES PAYABLE", "shortName": "NOTES PAYABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATION", "longName": "0000013 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION", "shortName": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.asuresoftware.com/role/LEASES", "longName": "0000014 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATION", "longName": "0000015 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.asuresoftware.com/role/NETLOSSPERSHARE", "longName": "0000016 - Disclosure - NET LOSS PER SHARE", "shortName": "NET LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.asuresoftware.com/role/SUBSEQUENTEVENTS", "longName": "0000017 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy", "longName": "9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policy)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policy)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables", "longName": "9954472 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables", "longName": "9954473 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.asuresoftware.com/role/NOTESPAYABLETables", "longName": "9954474 - Disclosure - NOTES PAYABLE (Tables)", "shortName": "NOTES PAYABLE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.asuresoftware.com/role/LEASESTables", "longName": "9954475 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.asuresoftware.com/role/NETLOSSPERSHARETables", "longName": "9954477 - Disclosure - NET LOSS PER SHARE (Tables)", "shortName": "NET LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails", "longName": "9954478 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "longName": "9954479 - Disclosure - BUSINESS COMBINATIONS AND ASSET ACQUISITIONS (Details)", "shortName": "BUSINESS COMBINATIONS AND ASSET ACQUISITIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "c-109", "name": "us-gaap:RepaymentsOfSubordinatedDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-43", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R26": { "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "longName": "9954480 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c-57", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "longName": "9954481 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details)", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-5", "name": "asur:FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "asur:FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails", "longName": "9954482 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details)", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R29": { "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails", "longName": "9954483 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details)", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillAcquisitionsDetails", "longName": "9954484 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill Acquisitions (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R31": { "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "longName": "9954485 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "longName": "9954486 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangible Asset Acquisitions (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangible Asset Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R33": { "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails", "longName": "9954487 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails", "longName": "9954488 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails", "longName": "9954489 - Disclosure - NOTES PAYABLE - Narrative (Details)", "shortName": "NOTES PAYABLE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-109", "name": "us-gaap:RepaymentsOfSubordinatedDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-113", "name": "asur:LineOfCreditFacilityFinalPaymentFeeAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R36": { "role": "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "longName": "9954490 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt", "shortName": "NOTES PAYABLE (Details) - Schedule of Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-103", "name": "us-gaap:NotesAndLoansPayable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R37": { "role": "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts", "longName": "9954491 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs", "shortName": "NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredFinanceCostsCurrentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R38": { "role": "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt", "longName": "9954492 - Disclosure - NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt", "shortName": "NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails", "longName": "9954493 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details)", "shortName": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.asuresoftware.com/role/LEASESDetails", "longName": "9954494 - Disclosure - LEASES (Details)", "shortName": "LEASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents", "longName": "9954495 - Disclosure - LEASES (Details) - Rent Expense Components", "shortName": "LEASES (Details) - Rent Expense Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "longName": "9954496 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Disclosure", "shortName": "LEASES (Details) - Lessee, Operating Lease, Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity", "longName": "9954497 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Liability, Maturity", "shortName": "LEASES (Details) - Lessee, Operating Lease, Liability, Maturity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails", "longName": "9954498 - Disclosure - SHARE-BASED COMPENSATION (Details)", "shortName": "SHARE-BASED COMPENSATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "unique": true } }, "R45": { "role": "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted", "longName": "9954499 - Disclosure - NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted", "shortName": "NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails", "longName": "9954500 - Disclosure - SUBSEQUENT EVENTS (Details)", "shortName": "SUBSEQUENT EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-121", "name": "asur:AggregateValueOfCommonStockAndOtherSecuritiesRegisteredForSale", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-121", "name": "asur:AggregateValueOfCommonStockAndOtherSecuritiesRegisteredForSale", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "asur-20240331.htm", "first": true, "unique": true } } }, "tag": { "asur_A2018PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "A2018PlanMember", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Plan", "label": "2018 Plan [Member]", "documentation": "2018 Plan" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r48", "r702" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r652" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_AssetsBeforeFundsHeldForClientsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $5,108 and\u00a0$4,787 at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r766" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net accretion of discounts on available-for-sale securities", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r80" ] }, "us-gaap_AccruedSalesCommissionCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalesCommissionCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Sales Commission", "label": "Accrued Sales Commission", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions." } } }, "auth_ref": [ "r50", "r55", "r95" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r15", "r16", "r65", "r132", "r527", "r552", "r553" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r10", "r16", "r417", "r420", "r469", "r548", "r549", "r742", "r743", "r744", "r755", "r756", "r757", "r758" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r60", "r702", "r895" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r563", "r755", "r756", "r757", "r758", "r834", "r896" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r37", "r38", "r362" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile (loss) income to net cash (used) in provided by operations:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "asur_AggregateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "AggregateMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate", "label": "Aggregate [Member]", "documentation": "Aggregate" } } }, "auth_ref": [] }, "asur_AggregateSharesOfCommonStockAllocatedForAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "AggregateSharesOfCommonStockAllocatedForAcquisitions", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Shares of Common Stock Allocated for Acquisitions", "label": "Aggregate Shares of Common Stock Allocated for Acquisitions", "documentation": "Aggregate Shares of Common Stock Allocated for Acquisitions" } } }, "auth_ref": [] }, "asur_AggregateSharesOfCommonStockAndOtherSecuritiesRegisteredForSale": { "xbrltype": "sharesItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "AggregateSharesOfCommonStockAndOtherSecuritiesRegisteredForSale", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Shares of Common Stock and Other Securities Registered for Sale", "label": "Aggregate Shares of Common Stock and Other Securities Registered for Sale", "documentation": "Aggregate Shares of Common Stock and Other Securities Registered for Sale" } } }, "auth_ref": [] }, "asur_AggregateValueOfCommonStockAndOtherSecuritiesRegisteredForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "AggregateValueOfCommonStockAndOtherSecuritiesRegisteredForSale", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Value of Common Stock and Other Securities Registered for Sale", "label": "Aggregate Value of Common Stock and Other Securities Registered for Sale", "documentation": "Aggregate Value of Common Stock and Other Securities Registered for Sale" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r133", "r209", "r245" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Recovery", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r251" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r250" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDeferredSalesCommissions", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Deferred Sales Commissions", "label": "Amortization of Deferred Sales Commissions", "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r72" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt financing costs and discount", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r322", "r678", "r679", "r749", "r846" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r267", "r274", "r674" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r268", "r269", "r270", "r271", "r272", "r830" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition, Consideration Transferred", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r689", "r831", "r832", "r833" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r831", "r832", "r833" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition, Contingent Consideration, Liability", "label": "Asset Acquisition, Contingent Consideration, Liability", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r830" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r268", "r269", "r270", "r271", "r272", "r830" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r830" ] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r830" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r93", "r103", "r126", "r161", "r192", "r196", "r203", "r204", "r242", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r412", "r414", "r443", "r523", "r601", "r669", "r670", "r702", "r720", "r819", "r820", "r851" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "asur_AssetsBeforeFundsHeldForClientsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "AssetsBeforeFundsHeldForClientsCurrent", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets before funds held for clients", "label": "AssetsBeforeFundsHeldForClientsCurrent", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets, before funds held for clients, that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r119", "r136", "r161", "r242", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r412", "r414", "r443", "r702", "r819", "r820", "r851" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r427", "r428", "r690" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r216" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r217" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r213", "r256", "r522" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After one year through five years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r221", "r519" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r774", "r775", "r861" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One year or less", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r220", "r518" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Estimated Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r214", "r256", "r427", "r513", "r690", "r693", "r767", "r838", "r839", "r840" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails": { "parentTag": "us-gaap_FundsHeldForClients", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term marketable securities held to satisfy client funds obligations", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r211", "r256" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails": { "parentTag": "us-gaap_FundsHeldForClients", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term marketable securities held to satisfy client funds obligations", "label": "Debt Securities, Available-for-Sale, Noncurrent", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r122", "r211", "r256" ] }, "us-gaap_AvailableforsaleSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableforsaleSecuritiesMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale securities", "label": "Available-for-Sale Securities [Member]", "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent purchase consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r409", "r748" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONS" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS COMBINATIONS AND ASSET ACQUISITIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r88", "r408" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_AssetsBeforeFundsHeldForClientsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r19", "r121", "r659" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r20", "r92" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "totalLabel": "Total cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r19", "r78", "r158" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r78" ] }, "asur_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r9", "r714", "r715", "r716", "r717" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "asur_ClaimantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "ClaimantMember", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Claimant", "label": "Claimant [Member]", "documentation": "Claimant" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r115", "r129", "r130", "r131", "r161", "r182", "r183", "r185", "r187", "r194", "r195", "r242", "r291", "r293", "r294", "r295", "r298", "r299", "r329", "r330", "r332", "r333", "r335", "r443", "r557", "r558", "r559", "r560", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r589", "r610", "r627", "r646", "r647", "r648", "r649", "r650", "r727", "r751", "r759" ] }, "asur_ClientFundObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "ClientFundObligationsCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Client fund obligations", "label": "Client fund obligations", "documentation": "Amount of obligations to remit funds to satisfy clients' payroll and tax payment obligations." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, $0.01 par value", "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r710", "r711", "r712", "r714", "r715", "r716", "r717", "r755", "r756", "r758", "r834", "r894", "r896" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r59" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r59", "r589" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r59" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r59", "r589", "r607", "r896", "r897" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value; 44,000 shares authorized; 25,749 and 25,382 shares issued, 25,749 and 24,998 shares outstanding at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Outstanding", "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares." } } }, "auth_ref": [ "r59", "r589" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r17", "r142", "r144", "r149", "r515", "r535", "r536" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDescription", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk, Benchmark Description", "label": "Concentration Risk, Benchmark Description", "documentation": "Identifies or describes the benchmark that serves as the denominator in the calculation of the percentage of concentration risk." } } }, "auth_ref": [ "r26", "r27", "r45", "r46" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r26", "r27", "r45", "r46", "r207", "r652" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r26", "r27", "r45", "r46", "r207", "r555", "r652" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r26", "r27", "r45", "r46", "r207", "r652", "r730" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r652" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r25", "r26", "r27", "r28", "r45", "r91", "r652" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r26", "r27", "r45", "r46", "r207", "r652" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r164", "r412", "r413", "r414", "r415", "r471", "r653", "r818", "r821", "r822" ] }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, Allowance for Credit Loss", "label": "Contract with Customer, Asset, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r245", "r248", "r252", "r339" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r337", "r338", "r350" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r337", "r338", "r350" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r682", "r684", "r690", "r703", "r708", "r891" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r68", "r69", "r508" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost, Amortization", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r745" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r162", "r163", "r304", "r331", "r470", "r491", "r521", "r662", "r664" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r290", "r816" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r290", "r816", "r817" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r83", "r207" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r41", "r798", "r799", "r800", "r801", "r803", "r805", "r808", "r809" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLE" ], "lang": { "en-us": { "role": { "terseLabel": "NOTES PAYABLE", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r86", "r160", "r280", "r281", "r282", "r283", "r284", "r289", "r290", "r300", "r306", "r307", "r308", "r309", "r310", "r311", "r316", "r323", "r324", "r326", "r452" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r14", "r49", "r50", "r94", "r96", "r164", "r301", "r302", "r303", "r304", "r305", "r307", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r675", "r676", "r677", "r678", "r679", "r700", "r752", "r810", "r811", "r812", "r845", "r847" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term Debt, Gross", "terseLabel": "Long-term Debt, Gross", "totalLabel": "Long-term Debt, Gross", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r14", "r96", "r327" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Face Amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r301", "r452", "r453", "r676", "r677", "r700" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r52", "r302" ] }, "us-gaap_DebtInstrumentMaturityDateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDateDescription", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Maturity Date, Description", "label": "Debt Instrument, Maturity Date, Description", "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities." } } }, "auth_ref": [ "r53" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r14", "r164", "r301", "r302", "r303", "r304", "r305", "r307", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r675", "r676", "r677", "r678", "r679", "r700", "r752", "r810", "r811", "r812", "r845", "r847" ] }, "asur_DebtInstrumentNonUtilizationFeeAndLenderExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "DebtInstrumentNonUtilizationFeeAndLenderExpense", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Non-Utilization Fee And Lender Expense", "label": "Debt Instrument, Non-Utilization Fee And Lender Expense", "documentation": "Debt Instrument, Non-Utilization Fee And Lender Expense" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepaidPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRepaidPrincipal", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Repaid, Principal", "label": "Debt Instrument, Repaid, Principal", "documentation": "Amount of principal of debt repaid." } } }, "auth_ref": [ "r560" ] }, "asur_DebtPrepaymentPenaltyPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "DebtPrepaymentPenaltyPercent", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "debt prepayment penalty, percent", "label": "debt prepayment penalty, percent", "documentation": "debt prepayment penalty, percent" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net realized gains on sales of available-for-sale securities", "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r780" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of securities in unrealized loss position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r104", "r258" ] }, "us-gaap_DeferredFinanceCostsCurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsCurrentGross", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt Issuance Costs and Debt Discount, current portion", "terseLabel": "Debt Issuance Costs, Gross, Current", "label": "Debt Issuance Costs, Gross, Current", "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r845", "r847" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "lang": { "en-us": { "role": { "negatedLabel": "Total Debt Issuance Costs and Debt Discount", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r824", "r844", "r845", "r847" ] }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNoncurrentGross", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "lang": { "en-us": { "role": { "negatedLabel": "Notes payable, net of current portion", "label": "Debt Issuance Cost, Gross, Noncurrent", "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r845", "r847" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r396", "r397", "r524" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for (recovery of) deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r80" ] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue, Revenue Recognized", "label": "Deferred Revenue, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r5", "r192", "r200", "r204", "r669", "r670" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r89", "r798", "r799", "r800", "r801", "r803", "r805", "r808", "r809" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Text Block]", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r360", "r364", "r391", "r392", "r393", "r686" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r724" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r725" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and diluted (loss) income per share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic loss per share (in Dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r150", "r170", "r171", "r172", "r173", "r174", "r175", "r180", "r182", "r185", "r186", "r187", "r191", "r406", "r411", "r424", "r425", "r516", "r537", "r666" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted loss per share (in Dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r150", "r170", "r171", "r172", "r173", "r174", "r175", "r182", "r185", "r186", "r187", "r191", "r406", "r411", "r424", "r425", "r516", "r537", "r666" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.asuresoftware.com/role/NETLOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "NET LOSS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r179", "r188", "r189", "r190" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r50" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r722" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r722" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r722" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r726" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r722" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r722" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r722" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r722" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r116", "r145", "r146", "r147", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r193", "r243", "r244", "r279", "r336", "r400", "r401", "r403", "r404", "r405", "r407", "r410", "r411", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r444", "r446", "r447", "r448", "r449", "r450", "r454", "r456", "r469", "r533", "r548", "r549", "r550", "r563", "r627" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r314", "r353", "r354", "r355", "r356", "r357", "r358", "r426", "r428", "r429", "r430", "r431", "r435", "r436", "r437", "r478", "r479", "r480", "r676", "r677", "r682", "r683", "r684", "r690", "r693" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r427", "r428", "r429", "r431", "r690", "r839", "r842" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENT", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r432", "r433", "r434", "r435", "r437", "r438", "r439", "r440", "r441", "r511", "r690", "r694" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r314", "r353", "r358", "r428", "r436", "r478", "r682", "r683", "r684", "r690" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r314", "r353", "r358", "r428", "r429", "r436", "r479", "r676", "r677", "r682", "r683", "r684", "r690" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r314", "r353", "r354", "r355", "r356", "r357", "r358", "r428", "r429", "r430", "r431", "r436", "r480", "r676", "r677", "r682", "r683", "r684", "r690", "r693" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r427", "r428", "r429", "r431", "r690", "r839", "r842" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r314", "r353", "r354", "r355", "r356", "r357", "r358", "r426", "r428", "r429", "r430", "r431", "r435", "r436", "r437", "r478", "r479", "r480", "r676", "r677", "r682", "r683", "r684", "r690", "r693" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r690", "r836", "r837", "r838", "r839", "r840", "r842" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments, Policy", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r8" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r246", "r247", "r253", "r254", "r255", "r257", "r259", "r260", "r325", "r334", "r422", "r442", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r534", "r672", "r690", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r703", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r780", "r781", "r782", "r783", "r835", "r838", "r839", "r840", "r841", "r842" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r124", "r263", "r273", "r674" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r806", "r898" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r275", "r656", "r674" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r898" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r275", "r656", "r674" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r275", "r656", "r674" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r275", "r656", "r674" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r275", "r656", "r674" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r266", "r268", "r269", "r270", "r272", "r273", "r276", "r277", "r509", "r510", "r656" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "terseLabel": "Gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r263", "r273", "r510", "r674" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r266", "r273", "r276", "r277", "r278", "r509", "r656", "r674" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r266", "r268", "r269", "r270", "r272", "r273", "r276", "r277", "r656" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net", "totalLabel": "Intangible Asset, Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r509", "r805" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Amortization Period (in Years)", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r509" ] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Roll Forward]", "label": "Finite-Lived Intangible Assets [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r268" ] }, "us-gaap_FundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FundsHeldForClients", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds held for clients", "totalLabel": "Total funds held for clients", "label": "Funds Held for Clients", "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements." } } }, "auth_ref": [ "r741" ] }, "asur_FundsHeldForClients2Abstract": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClients2Abstract", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds Held for Clients", "label": "FundsHeldForClients2Abstract" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsAbstract", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds held for clients", "label": "FundsHeldForClientsAbstract" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsRestrictedCashAndDebtSecuritiesGrossUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsRestrictedCashAndDebtSecuritiesGrossUnrealizedLosses", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses", "label": "Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses", "documentation": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Losses" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails": { "parentTag": "asur_FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds Held For Clients, Restricted Cash", "label": "Funds Held For Clients, Restricted Cash Equivalents", "documentation": "Funds Held For Clients, Restricted Cash Equivalents" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Funds Held For Clients, Restricted Cash, Amortized Cost", "label": "Funds Held For Clients, Restricted Cash Equivalents, Amortized Cost", "documentation": "Funds Held For Clients, Restricted Cash Equivalents, Amortized Cost" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecurities", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds Held For Clients, Restricted Cash and Debt Securities", "label": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities", "documentation": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecuritiesAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecuritiesAmortizedCost", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds Held For Clients, Restricted Cash and Debt Securities, Amortized Cost", "label": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Amortized Cost", "documentation": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Amortized Cost" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecuritiesGrossUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecuritiesGrossUnrealizedGains", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Gains", "label": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Gains", "documentation": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Gains" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsRestrictedCashEquivalentsGrossUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsRestrictedCashEquivalentsGrossUnrealizedGains", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails": { "parentTag": "asur_FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds Held For Clients, Restricted Cash, Gross Unrealized Gains", "label": "Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Gains", "documentation": "Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Gains" } } }, "auth_ref": [] }, "asur_FundsHeldForClientsRestrictedCashEquivalentsGrossUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "FundsHeldForClientsRestrictedCashEquivalentsGrossUnrealizedLosses", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails": { "parentTag": "asur_FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Funds Held For Clients, Restricted Cash, Gross Unrealized Losses", "label": "Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Losses", "documentation": "Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposals of long-term assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r749" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r73", "r612" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r123", "r264", "r512", "r670", "r673", "r691", "r702", "r787", "r794" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r265", "r673" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Asset Impairment", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r785", "r797" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r66", "r70", "r102", "r161", "r242", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r443", "r668", "r669", "r761", "r762", "r763", "r764", "r765", "r819" ] }, "asur_INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisLineItems", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]", "label": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]" } } }, "auth_ref": [] }, "asur_INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]", "label": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from operations before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r67", "r98", "r102", "r517", "r531", "r668", "r669", "r761", "r762", "r763", "r764", "r765" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r107", "r113", "r177", "r178", "r192", "r201", "r204", "r398", "r399", "r402", "r538", "r688" ] }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts and Notes Receivable", "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other long-term obligations", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r657" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r731", "r748" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease right-of-use assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "asur_IndividuallyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "IndividuallyMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Individually", "label": "Individually [Member]", "documentation": "Information about the position of unrealized losses." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r266", "r805", "r807" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest Expense, Nonoperating", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r199", "r746" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r154", "r156", "r157" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_AssetsBeforeFundsHeldForClientsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r134", "r660", "r702" ] }, "us-gaap_InvestmentIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNonoperating", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Income, Nonoperating", "label": "Investment Income, Nonoperating", "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations." } } }, "auth_ref": [ "r74" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r575", "r576", "r577", "r578", "r579", "r630", "r632", "r634", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r645", "r712" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r575", "r576", "r577", "r578", "r579", "r630", "r632", "r634", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r645", "r712" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investments Classified by Contractual Maturity Date", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds held for clients", "label": "Investments, Fair Value Disclosure", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r836", "r837", "r841" ] }, "asur_LEASESDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "LEASESDetailsLineItems", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES (Details) [Line Items]", "label": "LEASES (Details) [Line Items]" } } }, "auth_ref": [] }, "asur_LEASESDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "LEASESDetailsTable", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES (Details) [Table]", "label": "LEASES (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents" ], "lang": { "en-us": { "role": { "totalLabel": "Net rent expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r460", "r701" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r849" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r850" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r850" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "negatedLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Term of Contract", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r848" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r49", "r50", "r51", "r54", "r55", "r56", "r57", "r161", "r242", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r413", "r414", "r415", "r443", "r588", "r667", "r720", "r819", "r851", "r852" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r64", "r97", "r529", "r702", "r753", "r784", "r843" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r51", "r120", "r161", "r242", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r413", "r414", "r415", "r443", "r702", "r819", "r851", "r852" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r14", "r54", "r55", "r56", "r57", "r161", "r242", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r413", "r414", "r415", "r443", "r819", "r851", "r852" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "asur_LiablitiesBeforeClientFundObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "LiablitiesBeforeClientFundObligationsCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities before client fund obligations", "label": "LiablitiesBeforeClientFundObligationsCurrent", "documentation": "Total obligations, before client fund obligations, incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [] }, "asur_LineOfCreditFacilityFinalPaymentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "LineOfCreditFacilityFinalPaymentFeeAmount", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Final payment fee", "label": "Line Of Credit Facility, Final Payment Fee Amount", "documentation": "Line Of Credit Facility, Final Payment Fee Amount" } } }, "auth_ref": [] }, "asur_LineOfCreditFacilityFinalPaymentFeePercentageOfIncreaseInMarketCapitalization": { "xbrltype": "percentItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "LineOfCreditFacilityFinalPaymentFeePercentageOfIncreaseInMarketCapitalization", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Final payment fee, percentage of increase in market capitalization", "label": "Line Of Credit Facility, Final Payment Fee, Percentage Of Increase In Market Capitalization", "documentation": "Line Of Credit Facility, Final Payment Fee, Percentage Of Increase In Market Capitalization" } } }, "auth_ref": [] }, "asur_LineOfCreditFacilityLendersFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "LineOfCreditFacilityLendersFeeAmount", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lenders fee", "label": "Line Of Credit Facility, Lenders Fee Amount", "documentation": "Line Of Credit Facility, Lenders Fee Amount" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Total notes payable", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r14", "r96", "r313", "r328", "r676", "r677", "r700", "r862" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, net of current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r127" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year One", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r164", "r318" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year Two", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r164", "r318" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r754" ] }, "us-gaap_LongTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMember", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt", "label": "Long-Term Debt [Member]", "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r128" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, net of current portion", "label": "Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r14" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r14", "r810", "r811", "r812" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r14", "r32", "r810", "r811", "r812" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r359", "r394", "r431", "r507", "r546", "r547", "r554", "r580", "r581", "r631", "r633", "r635", "r636", "r640", "r654", "r655", "r671", "r680", "r685", "r693", "r694", "r698", "r699", "r705", "r823", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r359", "r394", "r431", "r507", "r546", "r547", "r554", "r580", "r581", "r631", "r633", "r635", "r636", "r640", "r654", "r655", "r671", "r680", "r685", "r693", "r694", "r698", "r705", "r823", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r827" ] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MunicipalBondsMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Municipal bonds", "label": "Municipal Bonds [Member]", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "asur_NOTESPAYABLEDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "NOTESPAYABLEDetailsLineItems", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NOTES PAYABLE (Details) [Line Items]", "label": "NOTES PAYABLE (Details) [Line Items]" } } }, "auth_ref": [] }, "asur_NOTESPAYABLEDetailsScheduleofDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "NOTESPAYABLEDetailsScheduleofDebtLineItems", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "NOTES PAYABLE (Details) - Schedule of Debt [Line Items]", "label": "NOTES PAYABLE (Details) - Schedule of Debt [Line Items]" } } }, "auth_ref": [] }, "asur_NOTESPAYABLEDetailsScheduleofDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "NOTESPAYABLEDetailsScheduleofDebtTable", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "NOTES PAYABLE (Details) - Schedule of Debt [Table]", "label": "NOTES PAYABLE (Details) - Schedule of Debt [Table]" } } }, "auth_ref": [] }, "asur_NOTESPAYABLEDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "NOTESPAYABLEDetailsTable", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NOTES PAYABLE (Details) [Table]", "label": "NOTES PAYABLE (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r155" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r155" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used) in provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r78", "r79", "r80" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "netLabel": "Net loss", "terseLabel": "Net (loss) income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r71", "r80", "r99", "r118", "r140", "r143", "r147", "r161", "r168", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r184", "r242", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r406", "r411", "r425", "r443", "r532", "r609", "r625", "r626", "r718", "r819" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "No Trading Symbol Flag", "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "asur_NonCashOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "NonCashOperatingActivitiesAbstract", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating activities:", "label": "NonCashOperatingActivitiesAbstract" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of intangible assets", "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r40", "r798", "r799", "r800", "r801", "r803", "r805", "r808", "r809" ] }, "us-gaap_NotesAndLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesAndLoansPayable", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable", "label": "Notes and Loans Payable", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r14", "r96", "r862" ] }, "us-gaap_NotesIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesIssued1", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable issued for acquisitions", "label": "Notes Issued", "documentation": "The fair value of notes issued in noncash investing and financing activities." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable", "label": "Notes Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r14", "r96", "r862", "r863" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of notes payable", "label": "Notes Payable, Current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable, Other Payables [Member]", "label": "Notes Payable, Other Payables [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "asur_NumberOfSecuritiesInUnrealizedGainPosition": { "xbrltype": "integerItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "NumberOfSecuritiesInUnrealizedGainPosition", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of securities in unrealized gain position", "label": "NumberOfSecuritiesInUnrealizedGainPosition", "documentation": "Number of securities in unrealized gain position." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r102", "r668", "r761", "r762", "r763", "r764", "r765" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r461", "r701" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Lease, Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash outflows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r459", "r463" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r457" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of operating lease assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r749" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r465", "r701" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r464", "r701" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://www.asuresoftware.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessor, Operating Leases [Text Block]", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r468" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r47", "r81", "r82", "r90" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r50" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r125" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) income on marketable securities", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r137", "r138", "r139", "r533" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r13", "r141", "r144", "r148", "r174", "r444", "r445", "r450", "r514", "r533", "r742", "r743" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r55" ] }, "us-gaap_OtherNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashExpense", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest expense", "label": "Other Noncash Expense", "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other." } } }, "auth_ref": [ "r80" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other Nonoperating Income (Expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r75" ] }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other Significant Noncash Transaction, Value of Consideration Given", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of available-for-sale securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r18", "r152", "r210" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of intangible asset", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r76" ] }, "asur_PaymentsToAcquireIntangibleAssetsFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "PaymentsToAcquireIntangibleAssetsFinancingActivities", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments made on amounts due for the acquisition of intangible assets", "label": "Payments To Acquire Intangible Assets, Financing Activities", "documentation": "Payments To Acquire Intangible Assets, Financing Activities" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to Acquire Productive Assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r106", "r831", "r832", "r833" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r76" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Software capitalization costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r76" ] }, "asur_PeopleStrategyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "PeopleStrategyMember", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PeopleStrategy", "label": "PeopleStrategy [Member]", "documentation": "PeopleStrategy" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r58", "r329" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r58", "r589" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r58", "r329" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r58", "r589", "r607", "r896", "r897" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.01 par value; 1,500 shares authorized; none issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r58", "r526", "r702" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "asur_AssetsBeforeFundsHeldForClientsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r135", "r261", "r262", "r661" ] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Proceeds from Income Tax Refunds", "documentation": "Amount of income tax refund received from tax jurisdiction." } } }, "auth_ref": [ "r21", "r79", "r750", "r828", "r829" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales and maturities of available-for-sale securities", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r152", "r153", "r768" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from issuance of common stock", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r12" ] }, "asur_ProceedsPaymentsFromClientFundObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "ProceedsPaymentsFromClientFundObligations", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in client fund obligations", "label": "Net change in client fund obligations", "documentation": "Amount of cash inflow (outflow) from obligations to remit funds to satisfy clients' payroll and tax payment obligations." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r205", "r508", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r658", "r681", "r704", "r705", "r706", "r707", "r709", "r814", "r815", "r826", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r892", "r893" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r205", "r508", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r658", "r681", "r704", "r705", "r706", "r707", "r709", "r814", "r815", "r826", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r892", "r893" ] }, "asur_ProfessionalServicesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "ProfessionalServicesRevenueMember", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services, hardware and other", "label": "ProfessionalServicesRevenueMember", "documentation": "Description of product or service." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r6", "r467" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r467", "r520", "r530", "r702" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r85", "r467" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for expected losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r151", "r249" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r352", "r359", "r387", "r388", "r389", "r394", "r431", "r481", "r490", "r507", "r546", "r547", "r554", "r580", "r581", "r631", "r633", "r635", "r636", "r640", "r654", "r655", "r671", "r680", "r685", "r693", "r694", "r698", "r699", "r705", "r712", "r813", "r823", "r839", "r854", "r855", "r856", "r857", "r858" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r352", "r359", "r387", "r388", "r389", "r394", "r431", "r481", "r490", "r507", "r546", "r547", "r554", "r580", "r581", "r631", "r633", "r635", "r636", "r640", "r654", "r655", "r671", "r680", "r685", "r693", "r694", "r698", "r699", "r705", "r712", "r813", "r823", "r839", "r854", "r855", "r856", "r857", "r858" ] }, "asur_RecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "RecurringMember", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "RecurringMember", "documentation": "Type of revenue." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of Debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r747" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of notes payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r77" ] }, "us-gaap_RepaymentsOfSubordinatedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfSubordinatedDebt", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of Subordinated Debt", "label": "Repayments of Subordinated Debt", "documentation": "The cash outflow from the repayment of long-term borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in case of liquidation of the entity's assets or underlying collateral." } } }, "auth_ref": [ "r77" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r162", "r163", "r304", "r331", "r470", "r491", "r521", "r663", "r664" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r395", "r656", "r669", "r859" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails": { "parentTag": "us-gaap_FundsHeldForClients", "weight": 1.0, "order": 1.0 }, "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents held to satisfy client funds obligations", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r19", "r92", "r121", "r158", "r525" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r61", "r87", "r528", "r551", "r553", "r561", "r590", "r702" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r116", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r243", "r244", "r279", "r400", "r401", "r403", "r404", "r405", "r407", "r410", "r411", "r416", "r418", "r419", "r421", "r423", "r454", "r456", "r548", "r550", "r563", "r896" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r100", "r101", "r192", "r197", "r198", "r202", "r204", "r205", "r206", "r207", "r348", "r349", "r508" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATION" ], "lang": { "en-us": { "role": { "terseLabel": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r114", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r351" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r112" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r728" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r207", "r729" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt [Table Text Block]", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/NETLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r760" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r836", "r837" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r266", "r273", "r276", "r277", "r278", "r509", "r656", "r674" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r674", "r804" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table Text Block]", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r673", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r361", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r674", "r806" ] }, "asur_SecuredPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "SecuredPromissoryNoteMember", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Promissory Note", "label": "Secured Promissory Note [Member]", "documentation": "Secured Promissory Note" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r721" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r723" ] }, "asur_SellerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "SellerMember", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Seller", "label": "Seller [Member]", "documentation": "Seller" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Junior Participating Preferred Share Purchase Rights", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r739", "r740", "r825" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r361", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares available for issuance", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r687" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r368", "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtMember", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt", "label": "Short-Term Debt [Member]", "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r49", "r810", "r811", "r812" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r48", "r810", "r811", "r812" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r81", "r159" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r115", "r129", "r130", "r131", "r161", "r182", "r183", "r185", "r187", "r194", "r195", "r242", "r291", "r293", "r294", "r295", "r298", "r299", "r329", "r330", "r332", "r333", "r335", "r443", "r557", "r558", "r559", "r560", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r589", "r610", "r627", "r646", "r647", "r648", "r649", "r650", "r727", "r751", "r759" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r59", "r62", "r63", "r116", "r145", "r146", "r147", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r193", "r243", "r244", "r279", "r336", "r400", "r401", "r403", "r404", "r405", "r407", "r410", "r411", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r444", "r446", "r447", "r448", "r449", "r450", "r454", "r456", "r469", "r533", "r548", "r549", "r550", "r563", "r627" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r165", "r166", "r167", "r193", "r456", "r508", "r556", "r574", "r582", "r583", "r584", "r585", "r586", "r587", "r589", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r608", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r713" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r165", "r166", "r167", "r193", "r208", "r456", "r508", "r556", "r574", "r582", "r583", "r584", "r585", "r586", "r587", "r589", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r608", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r713" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued upon acquisition (in Shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r58", "r59", "r87" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Issued During Period, Shares, Other", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r11", "r58", "r59", "r87" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued upon option exercise and vesting of restricted stock units (in shares)", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r58", "r59", "r87", "r373" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued upon acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r11", "r59", "r62", "r63", "r87" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued upon option exercise and vesting of restricted and performance stock units", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r59", "r62", "r63", "r87" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r59", "r62", "r63", "r84", "r591", "r607", "r628", "r629", "r702", "r720", "r753", "r784", "r843", "r896" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r42", "r43", "r44", "r116", "r117", "r146", "r165", "r166", "r167", "r169", "r174", "r176", "r243", "r244", "r279", "r336", "r400", "r401", "r403", "r404", "r405", "r407", "r410", "r411", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r444", "r446", "r450", "r455", "r469", "r549", "r550", "r562", "r591", "r607", "r628", "r629", "r651", "r719", "r753", "r784", "r843", "r896" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents" ], "lang": { "en-us": { "role": { "negatedLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r462", "r701" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r451", "r473" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r451", "r473" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r451", "r473" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r451", "r473" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r451", "r473" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.asuresoftware.com/role/SUBSEQUENTEVENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r472", "r474" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]", "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary, Sale of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangibleAssetAcquisitionsDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSummaryofGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r39", "r798", "r799", "r800", "r801", "r802", "r803", "r805", "r807", "r808", "r809" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r325", "r334", "r422", "r442", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r534", "r690", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r703", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r780", "r781", "r782", "r783", "r835", "r838", "r839", "r840", "r841", "r842" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r34" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r34" ] }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockRetiredCostMethodAmount", "crdr": "debit", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Retired, Cost Method, Amount", "label": "Treasury Stock, Retired, Cost Method, Amount", "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method." } } }, "auth_ref": [ "r11", "r33", "r59" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock at cost, zero(1) and $384 shares at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r34", "r35", "r59", "r62" ] }, "asur_USAPayrollMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "USAPayrollMember", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "USA Payroll", "label": "USA Payroll [Member]", "documentation": "USA Payroll" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government agency securities", "label": "US Government Agencies Debt Securities [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r665", "r682", "r860" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r29", "r30", "r31", "r108", "r109", "r110", "r111" ] }, "asur_WebbPayrollMember": { "xbrltype": "domainItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "WebbPayrollMember", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSANDASSETACQUISITIONSDetails", "http://www.asuresoftware.com/role/NOTESPAYABLENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Webb Payroll", "label": "Webb Payroll [Member]", "documentation": "Webb Payroll" } } }, "auth_ref": [] }, "asur_WeightedAverageBasicAndDilutedSharesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.asuresoftware.com/20240331", "localname": "WeightedAverageBasicAndDilutedSharesAbstract", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average basic and diluted shares", "label": "WeightedAverageBasicAndDilutedSharesAbstract" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r181", "r187" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r180", "r187" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-8B" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-30/tableOfContent" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r727": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 66 0000884144-24-000039-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000884144-24-000039-xbrl.zip M4$L#!!0 ( !V HEC"1H(PP < %0J 7 83(P,C0P,S,Q97AH:6)I M=#,Q,2YH=&WM6FUS&CD2_GZ_0F?799,JP Q@L(&X"MODEJJ[.$O8VKU/5V*D M8736C.8D#9C]]=LM#>]XCYQW8Y9*JD)9HU:K6_WHZ99FNK%-Y$TWYI3=_*7[ MUW*9W*LP3WAJ2:@YM9R1W(AT0GYBW#R2L5KML7C6N:Y:5KWD0PH)R[9^(E$&KW73NOY)7=_WA:/!A<-<;#1X^ MDHF?T\=//PX__]C[."*C!_*Y?^<\K5=KZ.WH M^S[YW!O>]C[V/Y=4YV,^,,@9<4I8\LNUZ M::T)2HE'Y1.2% M_T!4Y,)YIY*,IG/R%AMOSJ]JM6IGZ,1=(^B\@S!> MGV88:\<6QEMJ('@0IF1.'E,UDYQ-N-]V/B:$*3 @59" 03\5*<'8Y:G5.0?[ M(26[[ RQI22!EA94DHB&\$@3E0A+K/)R.P(I#[DQ5,]1)*&/W$V[U&G@&0-; M8$KI4GN!GU!H2.4@EL)P3PYD%HLP)B;'G]7X&=>\4((.),)(R/E8/LR$C0&C M)N.A,Q#U9F":8@;\G,(X1L9S#^H%-D\5D_4_$28CD4+8$4&K,)< D2 .W7JM M7Z01$ ^U O2(-)0Y YT I16R2X!"@5R5 1 0PXAM*5<@+?!AMF:&?< $ZBVA M1"Y! )"I #YN-N/,":F)2235S&S3'L4GWF:PL+0!O<*2;4M/%WN-8\/>:!4I MS$9!JV,*:!6%!K*'BB(!31?# :&:.ZA Z,58 DH8!\QY*/2?PIBF$TYZ0%?#7()$4*?E MX/(M?^>&!I?,MWQ38,F:>JRB?H*4M@9AGYW1EH,GBC8FBF B]',#V- ]XZXL M>$$=UK@\ +#!U:LA]BU]=RR0;5:N UR'>^Z+8Y___C>Z2IB:0YJ;PX=@CAQS M0$HQD\^Z*M>@ ,AK*HSC0Y#BJ=.#U?B*2=?)6'-)'?2*M%O IU2P-/8(BUDX M-4H*YL[\)A\;P035 JT7OC)PN2%%-;G!9.VVJ7&IW;.GX6 -G/;=H PJ4Q'F MDB+C@T_.@B7U(O9]#;%6^< \8XYR0,LPG+,7\/#1PWI\1+"N-W9A?3"E[:#[ M<#(\&.2P,::"(>U3HU**K$\-X!Y+4G@XH9HM\ 5P%W0LI+!SK 3V38M;S4'1 MPGPJ$LUYDR$ 6L7,)0:>8,<,7MA*=0D$@ ._3P#'<1BD#A M[A$-NTUDP.^GC.GPB##MJ;H_I3)WE(8!YU$$]:680JC,=IVXK#X.(&??W%LZ M.OC".*!6XXO3L=$BD0+G-'=?R1;X+ZU("2ER'8HK?D)R M^X+"8[.B7=I%H:JU2GLB+61Z^ PE$V$MYPL6O550.F#C7H Q..C;4>IKYN>> MA&H+UDH <"B8A$?C4'"(-,P+;+(\TAN/1=705\$G^+\ MX6\3]A 693#0\"5?[8=:46F"/. '"L*2S]P&TK;)$X ++)##87%!O_?"[-33 M\O&==7J0?B,-1%$"&'#'8P D=VE=(,Z_X((H396<9%+- M.?3.8N7YCF[ &?#W\OQ>.005_OVH=4>CHG<,<.2Z#,LL:69X>_%'!S@YDW3> M%JE;+#>H4^@:*VM5@NHZ4R1VJ!$*5#DT^>[5R_9*U;]PMQK^L\7,17?%=5U8 MMMM7:U::K=:SW=5*\&S?;ZJM7#5^?ZW-5B5H-0]2>^$6PB\&K+>!B+\_JY\M M!A18;->R)Q)L;EJ$Y\Z2J\Q_S/#5-XZ+ZCUL!9<.H12<^T*PYNO K2\8BE7Y MO1Q^#5]OYYN)_P1<>G/> )YQOSYXFZ_R-US](W#[.CZCHZ<5Q0,]*NC>E0@9 MF(F7N61AWQ>ZZVG^E3S^!M-O'AV!1W>QX!'I/_$PQTL[\N /M[MXO' %U*'? M>>W[I.VF.T8]SU1Y6Q\Z9LJXM^%M_V)GRI_]]+&HY:JK(70,M)#;YX?L?(?W MO(4;O_ZKS@OW->FO4$L#!!0 ( !V HEA=5!&^PP< $\J 7 83(P M,C0P,S,Q97AH:6)I=#,Q,BYH=&WM6FUOVS@2_GZ_@I?@NBU@.Y;MO-EN "=Q ML3[<-3G7B]W]M* DRN*%$G4D9=?WZV^&I-^=6W>SVWB-%J@1BL/A#.?A,T-* MW=1DXJ:;,AK?_*7[UVJ5W,NHS%AN2*08-2PFI>;YF/P8,_U$JE4O=2>+F>+C MU)!&O=$B/TKUQ"?4]1MN!+N9Z^F>N7;WS$[2#64\N^G&?$)X_/Z$)S&-Z&78 M/*?GUZWP*J')]54C",(H9/7F]57X2W "0T':T(R+ M6?N[$<^8)A_9E QE1O/O*IKFNJJ9XHD3U/R_#&:$R6USZ@RZ!#V"YVQN8-! MD_H_?3^X'8Q(,Z@UNF]T>#A(WGX0![[P\'#_>".#/N/#\/1NJ=_3A\??QA^^J'W<41& M#^13_\YZVJPWT-O1]WWRJ3>\[7WL?ZH^_/2/_L^D=S?"GD:]WO@MSO^[U(8G MLS_61ZQ"(J;0.I2BYLWI^55G;Q\+ M&L? (U7!$M-N7NST>BWFU>NO$/'=RQ#4YFY]_=G7%RJH6=P/2$HGC"@VX6P* ME&Q2KLE_2JI@HX@9/"^D,D3FY(-4&0GJU7\1F=A0WLFLH/F,O,7&F].K1J/> M&5IQVP@Z[R",U\<9QL:AA?&6:@@>A"F;D:=<3@6+Q\QM.1<3$DLP()>0?$$_ MY3G!V)6Y424#^R$=V\P,L:4D@Y;B5)"$1O!($9EQ0XQTA6*_T\3X!XJ.&@A^>1*&/0"5!:(KL"*.3(504 3&,V!9B"5*/ M#[TQ,^R#F*/>"DJ4 @0 F1+@8V?3UIR(ZI0D0D[U)NU1?.)L!@LK:]#SEFQ: M>KS8:QT:]D;+2&$V"BX[VD/+%QK('C)).#1M# >$*F:A J'GH6 85<( GJ'@ M.D5Q%,N .9$]L1US'0FI2QB'G*JD<)@IE(Q8#(\U>0LHB1E@SD&A_SE*:3YF MI =T-2P%2 1-6@W.W[)W=FAP'KN6:W(L5W.'5=1/D-)6(.RR,]JR]T3)VD0) M3(1^K@$;NJ?,E@4OJ,-:YWL -KAZ-<2^I>\.!;(7M>L U^&>N<+8Y;]?1U<% M4W-$2[W_$,R1(0.D^)E]W49:AYSJCA:SUUE8'-#CFI*C?K 4+ZD7LNQIBI?*!>4*&$"P M;K:V8;TWI6VA>W\RW!ODL#$F/$;:IUKF%%F?:L ]EJ3P<$Q5/,<7P)W3D MN M9E@)[)H6MYJ%HH69VR5KHBLEK4TNG[U#1:D*J2$*6+E$D52Q-< 6MV.60T$B M .S0PPK<12@"A;M#-.PV7@"_'S.FHP/"M*/J_H2*TE(:!IPE"=27? *ATIMU MXJ+ZV(.<77-GZ6CA"^. 6K4K3D-9FN=GWR=[T(4TP\([6>71M9G7+X3R@9_3SH_@G&;O*^,Y_BM+ M4D**7(7BDI^0W+Z@\%BO:!=V4:AJC52.2+U,#Y^A9,:-86S.HK<22@=LW',P M!@=].TI]S?S<$U!MP5IQ X%D_!H''$&D89Y@4T6)YHIHT^8-UWQ93.G+1OM MK>?\*NB+X.//'^XV80=AT1@&:K;@J]U0\Y4FR -^H""LN,RM(6WK,@.XP )9 M'/H+^IT79L>>E@_OK-.#])LH((H*P(!9'@,@V4MKCSCW@@NB-)%BPC#?Y73L M[]Z5ISZ6%4+.&/1.4^GXCJ[!&?#W\OQ>VP<5[MVHL46X7RP[J>%VA-$9FJ*XS06*'&L&CRJ+)=2]?M-?J[F6[4? _ MGL_LNVNVZ\S$VWV-B]I5H_EL=[T6/-OW?]76KEJ7O[O6B\M:O?E\]ZK:,[L0 M;C%@O35$_/U)\V0^P&.QW2@^DV!]TR(\MY9<%NY#AJ^^<6Q4[V$KV'0(I>#, M%8(-5P=N?+W@5^7W,;^NN M7^.ON?E'8/9U_$4G MCRN">WKDJ=Z6!P68B1>Y9&[?%[KK*/Z5//X&T6\>O;)'=REG"?FPJ,,>5@ZU MC^X:%Y[VEG>[7F ;L&>VLMKWXZ]=W[G==$/4\TSYM_'U8R&U?4W>=F]\)NS9 M[R%]D5=?#J$A<$9IMH<\:\?:K_N@\\Q^2/H_4$L#!!0 ( !V HEAF-0J: M_P0 /<5 7 83(P,C0P,S,Q97AH:6)I=#,R,2YH=&WM6%%OVS80?M^O MN"58V@"6+,F*D]AN -=U5P-;G-DNVCT-M$A%7&E1):DDWJ_?D9*2.HFW;&B; MMJ@!&Z:.O+OO[A-YQT%F5N)DD#%"3WX8_.AY\$(FY8KE!A+%B&$42LWS2/6.7Y!*;K@1[*31,VA7XT';&1DL)5V?#"B_ M $Z?[?#C.")QW*'!<7@0L_AX&<<41^R0,1:EWG5&FW6@CW;6?'< MRYBUWXLC__"@,/U+3DW6"X/@IYV-J89=&8\(?I[WG,,H327"J\6)%%+U=@/W MZ5N)EY(5%^O>DP5?,0VG[!)F MP7/6.!A&UJ7QVU>3YY,%="(_'+3M_ ;677!$G2,^(XM*^0<($@PH4]43GE,< M];H._B.A&HUGB\G+R6BXF$Q/8?H2SL:SR?3%9 2S\=ETMMA$^G5B/'L]F[\> MGBY@,87Y>.20'@==BW;Q:@SSX>SY\'0\]Z9O?QG_#L/1PDJB((C^#_@_2VUX MNO[D4.-[H4Y:8#(&)49=:72'T1:<$:-X\@Y^EJQ@H@540L846ZXA8#21F;C*%-G=$[4DN1, M>],KP=8P3(R5V#A:IXC9VSTXZC\XI 6A%+X.\03$O//H,#+L_ M[*'?X/K\UC]$6F)#W)5'X(HHU*%9(A>G(X:54*P@#[[5.-6;5SBI%11>)G'0V M]2W2^@_)?77N&+(4K)$NI<+]T<-H"E)HUFO^]"G7A2#K'L]=3-RB?JUK*8V1 M*ZNN?V'WS82(FCN.,Y7XIHCQ@ZJ0,0J_M+%/+B_ 4A[ MN_%A7[O?*GF;)=(&U$_!V\?!;(%^6UE\(*)ZNW>%0(%N2L$I-/[]1[C5-O]( MB+_3]#NB+P#1*.,LQ=H@0GOWN>JWN:NZTPQDV*$N&4PLE+[AMH["K'NI286LC4W-) M%&O!)$]\5^=>$U6T ,LPAX1:$?7QC$S=.9BO[?[TL M<+Z@@ER:1@D7J #4Q!EFBJ^;AC00=O285>(0@PN8!6>".EB0.L[R =5^C=4 MNN_6Z62PM)3HH)8DF^]7:R;@N"FR5DB8$JS?8E=Z[*MGNX M\5M=O+;=A>_?4$L#!!0 ( !V HEA+NWS^$@4 #@6 7 83(P,C0P M,S,Q97AH:6)I=#,R,BYH=&WM6&%OVS80_;Y?<4NPM 4L69(=V['= *[KH!ZV M.+-=M/LTT"(5<95)E:22>+]^1TI*YB3>LJ%-UJ(!$D2\X_'>\8FZQV%JUMGQ M,&6$'G\W_-[SX+6,BS43!F+%B&$4"LW%.;RC3'\ SZN\QC+?*'Z>&HB"J WO MI/K +TAI-]QD[+B.,VR6S\.F6V2XDG1S/*3\ CA]N%DFV,4X&1>L3CB,;(J3 M]V^FKZ9+:$5^-&Q:_QKF7;"[$<188*;*$2XH/O4[KAQ/A&H\F2^G)]/Q:#F= MG<+L!,XF\^GL]70,\\G9;+[<1OIE8CQ[.U^\'9TN83F#Q63LD!X%'8MV^68" MB]'\U>ATLO!F[W^:_ JC\=):HB"(_@OXWPMM>++Y[%#;]T*=-L"D# JLNM*8 M#J,-^%&F LZ8B%D#J(24*;;:0,R4S;,!>:%T03!5(R'LP5M_X8]]6+#8<"D@ M;!T :")6Y/5QP:FVS-92)6W!!U(H(IKW95<8V,(J-M=@:VH2(.=@_[ T> M7,Z<4(I'F)>QQ/1;G7L+O$4O+^P] KON+WGHU[@>?_7M2H6![UZR)6[(QX(H M? FS#2B62X7;(>!$JC6$@?=+O6MCN[(>= M8- *&^57X[GU.MCO15$PF+NX[B$ E+O0N*O6J\A*NDCDI%M3WR*M_Y"]+[\YAJPR5EM74N'9 MZ&$U,Y)KUJ__&5"N\XQL^ERXFKA)@RK62AHCUS;FS')*NXXSI3FFX;& M#\JFQBC\I?7*E=EWIJ:A=VU1Q^]%K9WFP ]WVOXVK-]K=S]YU$[7#UJ[S7\- MVW2%*(N!]=:X?R_W6GOUA(IR_2B_@G#[U;0LO%-RF9<-XZ._'VY77R.7W><, M3\A->3Y&Y?%XJRNLJO*I #\%UE>;[0_W5P#I8+_='6CWM]R\F_9H"^;GX.S3 MX+4@OZX=?""BZJAW34".:\DP2*'$=LXDP;'ZQ"0'W SJ7=QO)R 2GHD' +P@[?K(EG,;-" MX1_O'EPN&$!(4P?A&0; PN1$F5H45/H#$[0*$44F&K&X@$U]G$E7 UI=;SY( M.-Q0Z;X+K./ARE)R1YA;UYRYU$[9]!7+L!X7;.?%9Z4R@ILI9(6%*LS=*3OS MV/I;WMPVW8WQGU!+ P04 " =@*)8_Q'R3&7@ #%Y@L $0 &%S=7(M M,C R-# S,S$N:'1M[+UI=^)(EC#\?7Z%7JJ?[LQS@-3"ZJSB.23&59[)M-W& MV37]?ND32(%1I9 H2=BF?OUS;X3$*@P" 0%$GYDL#%HB[K[%O3__W[>!H[Q0 M/[ ]]Y=_:$7U'PIU3<^RW>=?_M'LM&YO__%_&__U\_]7*/SOE\>ORK5GC@;4 M#9663TE(+>75#OM*V*?*[Y[_PWXARH-#PI[G#PH%?EO+&XY]^[D?*KJJE^++ MXE_]J[+>U2C5*H6>1;1"J52I%6H:+1?TUKFI9A4JI M#I=5=%*HU;5ZH=(MJ]6R6JKJ=9*WKHQ>R53+W;)5[YDE2DBW;FIFJ4LK5=U4 MS1YE[^V'L&?8MQM??K4(T&WZ/G/GZ(?/N&B<]'%;X$] MN?#U];7X:K!+=575/OWOMZ\=LT\'I&"[04AP_1U8*J%S2=/>3*(<"0.>H6OG=RC9_[E%B- MGPQD, HLG_^B47TK?P$X/9I\9__==__1S: MH4,;2 .%&.T_?^)?_OR)/[KK6>/&SY;]H@3AV*&_Y"P[&#ID?.5Z+H4%V&]7 M>"'U^4?;LJC+/L+O=R A?-OD[W\+'VGOEYQ9 &"X9(!/HO95:^3[L+0;.S") M\V]*_+9K78,\R2D< K_D &17%GQ3&,!3^@6+C'.*;?V2ZQ7T:JZAZ05<\]S[ M4KR^"2+,0C%VXY#G^7?V[#=J%7K$03*,7EC+-6Z:7SOM[5_8=@&\XQ:\T2?. MK6O1M_^ATPW5KE;12:?N7Q+)Y"M4;^":(7V.HN0:B.ZL7/,#EGC7_ M"BW7^.Q2P;](@@;)1!EP%3)+"$A0FQJY"H.=?9&_-7\TX<,@O%?("K]$)F 8:F@:O!_\7W3WR;+M&8N M-1@WS/\2_QV_Y-/]#1W;M,-O=-"%5U@V_,KL MD5RDA:\Z(6P)[VDY) CN>YW0,W\TW^P@UX@O:7D#$!7L!_Z=O"="E^_'+:^IZ ]M->NRF MY#SWB$_SJU^+SZIH4AQ-^HEA W[JT0 O)4[T:_!(7Z@[HF?)+9HJ$20T VG"N;%' M@H/X?FS[SQ$&A+S!T'/AS^" OFQ6YMP"S,7W3]^'^9//;+TQ@SI'P,G ?N]> MYYYAW[0L.V1B^H'8UJW;(D,[),[)P'_OONR>X?](0V*[U&H3WP7K,C@9P._= M/=XWX9OF:#!R,)-Z'_:IC]?YM(]/>Z&WKND-]F"I[ D7PKFV(BE=$$O7?DC 5ZZ\N+@0KKRF\%.D6BX.+O7NZQ]O:J3N4ATL-'*=@PI!>YPDA2[JHIX EZ<^>*.*D\[MI M[4!F 0=#.K_'@[UT?H\*_Y)T?H\$>.G\BH,+P9S?++OS'A$O\_DDO:#KF;" L!ZK,*#.3-H(ZW:^ M ^K?:;?[0,:^YP@5L9F+?^XD:H1U*8^%E/D2='7K%@4+(NN9XWGZ>7#QS:;#I$>O-EV2[Q#5M;/L4 MA#[KGS2_C&]@VX^_$?\'#6]&KG4R%3ME81U7$:E@NJ3)Q]]@D\0W^^.O](4Z M*U9UZPY'8<"NT"1)KB-)85WZ+/"O[X$8A>&/LR5)80O81:2"#+C$D"2YCB2% MC4B)2)+KJ*#Y0FR'=!W:\_R .+2#*P CGYX./0@;"1.1'D[*D#L#XA0V=BA- M.DF0J1 M?:&#Z1DBHRJ#Z6+96.)0QBD$TR_)P!&',F2 72SK0AS*$#?.O>(G/JOB!G/7PMWSAQX>)K^FW?#TJLFJXL8LUX:)1RX\84B< M+]X)G=*HBAL47 ?P[YU?O1?JN^R79U!(0.X$?&!4#OF +W8\ M@?Z QP=X7YKXU_@I\8_QW_B8%?@4UCF^=5]H$.)-3^,AG6G"<^M:]HMMC8CC MG$RKKYJPOO#QP9RE=!+6\5T)YN;SLT^?P0HZ&1B+[.O:(?UJOU#KUH7]/=L@ M[%DWK^#+^!OYP_-;#@D6.W"/@M ;4/^1.@2[?05]>RBP0EC A<@NK["X$*"A M:4UD=UE8Q.U)-XOL0J?'Q34F9[PAM9ZHV7<]QWL>/]K/_?!DA%I=9,=::'P( M(-CJ(COI0B-O/\*M+K*_GAX?3SZQZ!T9B.RS+R! 6 =;. 2((+Z$]=.%P]:> MY)6P'OQ6"+CS<+3'D(:T"6X^K^8Y&M3PW\!S; MPG%2;5PRYA.] ;'=E:A9^TY\[B/P))V^YAOPZV T$)?;)NDQ=X1K64J.1<^ MC^DS8YHJ7!PB"47D;0,4'8/@A!'"FBIL3$(8*;POR L;?1 1\AG:[IHJ;-BA MT_?\\&DEZ.=^/AU"%S9N\#ZAXZ^G!VQA8P3"T':FHD38.( @M)TIL/?NO*?= MFUHI&&HV>Q/6&WYGY-OW3O/$)KYIZM[]V;1^?:I1CG!I-GZ]I@GIP;6\$:S2 M'P(,QAB;GR&V#G4P@\/PQ.FK[QT\=%/R&^)F]=#?\[-V!VP(0M8):W1 0LY?N!@AA7:N6YYIP MA\]*WA[MX,>7\1?JFOT!\7\L'#TP390S>)"?VB\82<@J8)>PAF5+."[/6[I8 M)-&6V01G31/6/Y04LX9BCI, TC1A7=R]8FL/=-LA#@6B?:'NB-Y1L6RG[,A% MV R[)!<1I8MP<8]3S/4N E6XI/W6V5EQ@*H+%S"9V$.OQ+<6C\[IJE9[<(A[ M.O 5+@8R$<2C;L :DH5M$,9)N8OY"_8-\E)!JV<#3 M CLI1UW<1/71\;/($NGS,)_LMRN?!M[(-VG _^Q38K'U6/9+XV?XAV'"-GHE M4RUWRU:]9Y8H(=VZJ9FE+JU4=5,U>_0_*+JF]P3AV &,#&RWT*=X(N9*+Q6K MY6'X^=6VPOZ5IJK_)\F1@.^.K?SP!_@+ECKXJC]Z N/_(!\0-"@& MI<NBZVBHJOE4CWULI.(3,#=WMP_?E-^!E9T/?=N!(Z8;2H1QS[2'I.*.<4E M*/$L:E]=>^8H;AR08\S:@PL:FEKX)V/HZ5/2;WT%Q!H_AQARBN_N>CZ(C + MQR'#@%[%'SY;=C!TR!C$$=LEN^DS>'G/(!:Z7@A>YA6*A!?LL&42)UH!6PS_ M>2HMBBJ7&"&(IM"*WQS]7(2?/BU_KQ=+6CGQ%[6H)7Z_ZDGUZ?(S #J.^,'^G0\\.+ZBE3]8'Q6OIX1]JDR[#RGM-[./?J/2-$/\6:L;)80SN^[/R?.Y MCE? VJ+6%N+C@=W>YK;:'!ZOL*RW,(!']/&V@D7&A3$E?H&Z,4+!2/N&S8'_ M_I-643\;6EY!F^1]\<-0S+CF$Q,,4KY(^;*LU'QX':NY21 P5SW[C5JP2">8 M:+Y2)%I*!Q,MQY J4[#L2:R$TQ=$P/E/__!Y__G/W.P3.;A]TR+D^#N M>JU85Y-_VITGW]54QS-(DZFMY0VPG@*)X<8&Q-VQTS17*91,FWFQ>#._-^;6 M,MBI!:-4UO6M=<5[P+('STK@F[_D,!Y80)6D&H;VGV>M^,?P.:<0)^0_@0?< M"U^)3_GWT1,C&)1+P[>MR*Y:';XQ*A'3T>#D:%'3XXF8JQ%8#CY>E490<\P^ MTF<[0)D18I%4C-U*KM'L?']L*YW[FZ??FX_MO')[URKN[)40.IT0G M69>F/6YY% MESW( *\8^MX+/F?JI\6RK9YKE-2RTL*5$PN\[]"G M-,PKG9$-3*[55'51X.53>T[1>UOP\=Y_\EXG6A"/L#1'08@'[3-Z"1-.]_X# M:%P01)LK9#S \43?2+"!*R<@!P@EK#(EV@NA[[D)@$D\5E8QJ0:\NJ^]5HL;L.S YT%VR#,S#_X@D38DKA5_U;,#6*Z".5] ?4_A>2,07&@?*@X)0L5G M6:@MA?*[LZDQ'ADE_JPMV%2/DW_T)UDTIIF>+5)B'=^ %Z1C;9#AV5&*#'[BHD].K,WED\!#N#_HT[LC ==S_FP#Y?A!*!P%Z7) M&#'0N,@ Q.=KWX9OIC+VC#W-+8Q=?=8LC7326-.[C+DF9FF99^,!FIW0,W_D ME;^!(->4(?&5%QS OK]4R(5A(.)ESLH3\$<9;<&@?%(>WQ/83ND9(2Y6XN4% MBQ%)E#(+P<@J"J+ (G\NXDIID:$=@CG[C?@_:'@FSMP6Y&YL)'!J:"#[:!PW ME?\>N;;G*P\$MVJCR=SI$Y]B(1J@*J *'X1RJ-QLBKW>>7/, M?>.0YZ2RPM ?3<& ITF7=G*>6GV%&_RIN8%SE_:_G]N-WF MM<.JGDWM.G0IR9EOHRF*ZSR/U ^P$.Q/#@8@14?8*M26'Y4'!SV M2;BXE5%-['JX$Y<2/8Q->)@4 M*@\Q^E17%8N,@R)_SG;Y>J2SZ*)8RH"PIRD\]:,*^XPJ]"?'3HDIIK_)ON8M:(C__26>'_SMM>(%R.XD'A"W)W8(H<%'J46D%LFB MR'G"+,@KD5*9:!%-:I'3PG^2%DF7VSP)#U>K%6MZ-BFP[+Q)O5RLE8ULDH7" M[F^CT[\;**#:)5DM8"@0Q0'NH HQ3;!:?)Q Q12YC]YEXK<*2-Q"X@_!@&"# M]!\XGL7E]\(3K4T<4KUAI?:;O<*M/T;D&/BQIFXP+%+2V@ MVJX6D/ T^C49G9>KO;>W6<5";%.B]" '0D[!@$?GUF\!*3Q[_C@AY<@N8D1B M1A=-LX_85/ N23+*( '!<&ZO"IV=]R] M$U1:627*^2*Q*+F=;"]>*AW'X/B50:/%@;&V_9">2?^A>8(^PS"#3*3+1'KJ MR$#O'0\& 7<>X>M\_9Y">VO/)^]RQGCRU]M M>#6\5G%A;QYJ_Q<[8$:>2US3)@YZA]C4 B_&5KP6\:U P4.SMK7J=('Q@7S, MTA&7J8A].K,B'*P_D0!=T*>.$W.J\@'XCX7)>,ND]X-0'XO'Q]Q1C,\S8RKA MR9IEX\[#TI79UW$')<[&-GN9I_?6]4$0_RACDR4=OI%Q5 C(V_#FXZW,+JE+ MS!]@0HUCE?TXR\6JG&A!$O%%:> ,]#@8T#)U:5_O)A[7>/!^655^I3Q9N"IKBR3'MA M;L/0XP;QE4^Q>N>%+DURF#J=S']4I[>0;N YHW#YEG7#'](.H:A.AE#T_:F0 M>Z:%KD_)CP+I@8B^(LXK&0>H@I,G51BUHKYZ4D4"PGN]O2'\W2:=1)BU*'T? MN?2GC3#TQ"(40,$M9' 7SXB01.R+=7J)L=]3\\O7MG)_H[3N[Y[:=T_+XS\. M'8&IUWEQ1,H 3%&O9A/KJ*E%0\TFV%$K:FO")@<-\$:HBY Q?QQ//:USCP\@ M ]W8AF#J3C4ZXE M!1$;N<;-)!+*^@GR0SL?OKMD9-DAM3ZNH.,5DGB5LY*2 K@H7TD$/H)A[R20 MY.$*8^9E20+:;K)J'WG5XS+_96"^@BTJX$87$R+PB1E-K 3F"W$(=HSJ]"D% M:4"B:(5O]I5X9! K8+RF)I^Z&'UK'$58O$D'P4<$I @,Z.0?\!*^ERC>/'0IKLR1N@F29^TJ*E3,G M+EV*E0O$/!;?;B966)8YP"0TBY;W/0?>%D21=*7]Y\@.QU+ 2#);26:K$"P% MS%ECOKRI@"%!7[EQO-<@,RERC.2[(D78^1)R68JP2\1\#4M>0EA3Z"DK9%E2 M!%<:-.=-$]4+22_I,KUTNNFE2A6GS;ODF'3M1V8(SZE&&VHIDN<<6 S M0VPJRE#6\;I^O.:1!B.'VVKW0\J7)&7<\4EG;S(.24>[%"%G%!4IY4Y6RM7 M./\GGA&R0U9NR006?.'$?Z.\GC+T),:0, MO70A0JPD+;43EF$U%BD+?4 9DU\/OF=2"T66%%!'1_O^!%1MO8!:.&6@E=X9 MH+P6_>L*>0]V_YJRVD/0L:RW34.J=2VNM[U5"LK]TV_MQ\VK;2^(AG>3Q6*: M%AO5& O!LM+F2,'1I5SC*WTF#C$6$N:.3QO[*]5&VI""SY""[RP%GY%K7-,>884& MHR&V9J%LC.I4X$GA=G3\[U&X&5*X;9C&D\)-B+6D(>Y*KO$-[@%KKD?!B)NI M29!"[>AXWZ-0JTBA-E#*4JB=I5"KYQKWK)GMKVN+<_O"(#H_4DQ1+1>D24KAU^(E'FBR;QRKM$!L))0 MNJ)"H'J/4@^KX=<VY!HC=RF7'N,)CG85FH;B*=3#D. $S>"C\/N8[6J_) ).81I,I5ZL5HQ,9KAH1E%3]52/6OU]V4CWI'<7]?[^ MCC2]<3*18*]TFRQ)YAL/9C]G\R2 D-!K?@8.J0/+IDGI#G,IC@" 9J*B*4'(L>>=_VVF'GQ>S,R)M;>6DU%%@+8Y)+<^.22T8\9S445!X M)F1XA?31="W\3WM*',VP17P?)]O_"Z>$;C8NU8C'I1J8=S;R6J6R-"J5^RB[ M8";FQ8TQE(V6D>QQGNQ1.0)[&+F&H>8-;7F2\''88P\%;9L.6XL>4<#KKPQM MJEYGU.EQB*AIFBS:H/C@$ #BP?_.*RX-,?!)',=[99.KL(V[Z5-P]A7' ^MI MHE9G5[R_T=J;;067_+<,=48SWOZ-YU][HV[8&SDQN!XGT(J,RK3,44DY.,$^(82YZS-_63D M@06"(34QG^2,U]3-Z.G$1J*J/&F%LHYWEA!\1\,M<8R#TLIYM5K:58^\X[KN MP\S:Q-6[>#I:)SPRI"/L@5S* ZL+0D<7[K+?NB^P+,\?KXS#O,<6$="+IXLU0G,-7=11GXI"%UG>]0"#[X=$AL M2Z%O0QQ%PWO >.P0GCD7K=Y*2%Z$!;%&2$80;G, ;V2)P%8:IT*>"/*CW88J#TJ6/Q")=C M)Z6,TM@=ZS.OY\E$*X0P"4;^59/!_ L#^0U"_#< ^(WGMSBXMV0I'42RGJ\8 M.WMSJ3!W J;OI9+@"CF^1Q(T@ 1K>:V4E2V]/Q*\<"O[)CLY?Q$FT1J3.H&# MTK(.]JXVZOE:0@)$FM0G3S]K3.H,Z Z>]2S*Z?_4\Z]5V'%DML:5XC@&8DAW*:JY1 MJ^15;>?DC:RD$(]FUHC5;6E&$XQF+LGHO75#XC[;>/J(A@4[3?3&2%$MF4//=>HJOEZ96=O409_Q:.GM<5IV=.3D6M4]+Q:.\?* M7M'%[3WX'22$52L.)<'N,O\ Y)BUSE+!VK;+[ MZ0EIOHI'1VMD;:9TQ(Y:U>O2I#V"C&4%P=*:S4"R(B0CP\-SS:VR'>5*KE'/ MEPQ1JCFE]7I B9H%_521?M22*-7D9]7LZ;V*A>1*A3WFBT4#0^IF&!ON_6RX M?Z.*C+3L7@/#J5+/&\;.M6ZG4(HAV4FR4ZJ2D[3L5 =V*AGY6D5\=CI"QYFC M]%+\>MO\@53__E--UZJ?#[*" M9, H[7]^OWWZ]^Y#>&9H%'Q5Q?)&F-_8K=GD)OY QDN[I,!HW&W2L4G7=MC M\^U:3F;4%#3S^R_\4$F,WZ'G,T7H]137"^'Q0S+&1B6[N'%G9OXD[?!LC)PU M/L,=TL0#)XE)=>VB45-1\3R,(/& #/2'I/7SI/4U!OUFM*[QP75"T/J%]V": M=']S,I M5(Q99[PEXV"C9V <4:P7:?X>JU)Q5T+"3L_Y4ET40KIP,SBJ7HR,X1GY*\W? MG:H8.4!WMU=JN48UK^WN-$K;5SQ"VJB<,2M"JJ,35:N%U8+XL#[V3\7FH3G/>Z M3",+<<#S-K^\L22VFKR? GU+]L*\7#6OE[,*Z1V_@#LCX_E2"?&]7M/[)$3, M[VEY0\_JZ)E I<_G97RW,A3Z%V$TO2?:L^0@;#Q=TO):291SS-+T/I!S1],_V:BJ5HU;*,-ITA):V1KAE3DL8H2<^JZXE($:<3E+IWLT?] M64]&; !@SO<$D+;LMF$G1QW@R.L8SZQ1NS2'LY*2JB3(,6]JZ!S["LX*(EN@$,Z/J.1Y, M%SWWR6M6G*0,J)RUE*H[@-?)Z):M#%<>O6Y$#U ]4M[(]T6%>355',I*PP/)[)1,4\?FJ54M7]E=5,L2P_.@MJ-_I$Y^^J]/T13$S>0>CS@?BW_N=$'O,_8LX(SI] M9B1DU(F0T=^7=JM64]G/:HQ<0RVJRY'\I2^4(?&5%WS:9V7E^@-\2Y#2.)A? M.UMHT!R%?<\'C%MI97CI'? F+V^-/LEV>676!BWAO,0RP/EJ%3)Y5VK ;[&S MVR 8+>ZJ9[]1J_ 7];T$ JH< M[WHS (B8OB)L72JJF7M@6EI@98[1"KV@Y@ MX*#"LNAZVMR >FT&%\7S%6^ZEC6S-B (4KXF2R$/>< R%9VPY$))$#J18>.D3+!/L9G0F-O/*(5- M+PBSUHCQ6QCA1#04/6=&J< 63%0LKYYO!=1-(B@PJM%;2S"M."UE"L%R4=\ MAI^'7F#C(JY\'+@"VN@S)C$*>K&64.=* HH/R#4^:!^/.$EZ#[;#.SA>QB,X M)$9M63!,#.*C&0,7$39)PZUIHR9:2;2HB8RXK2&=#QD:".MH9[W?H)7QG*.J M+;<2_WBB\;93/1C1A%T@X(FC#(EMP3(5DPSMD#CR6-JV8U4G('T B-ZZ+0[/ MU#Q2R35*]5*^;,B&^V=(1.M&JV9$1%4@HEHU7\^L.%<0#^UDY:UIC@8C-K01 M\-^S37N[\[^788@L2=H E@^?%KGED88$WF2UB>\".((9*%]S(*=F'(S)ULOY M:F4YHW)P&T5:MWNU;@]'5!@NKZOY4D*33VGX'D\0>^QT,$Z\]FF?NH']0A7' M"RZL\_U>)/,,F-FAS]8LD'F3J:\ Z3L:WO>>R%M:CM)9JS(C89O+\0T/D/$M7H$2 M4RQOU'4H1] .7"8:(/]V%,B/NQQ^&QXF-5TXRCX4^?A1#M#2QGW/1IO53$F#!D0=_P/^.+5Q2C@Y*B) M\DH"N".T\<@ULV1&W0 L%^J&SC@^"0BHYC5)RG\3=T3@E5$I4U'I4!J] 6.@ M ;7F2.C2\+3=OP [QALL4,N.P@RP63G@KM4G[C,6^+O*+/O_0^$" /F?0=\& M])HAQ[8=**$/V^&,75S&QZ<0^R['967L'WY)U__4F*\YFZG]G,& ":NC?M;0 MUM3-[&_D =/D!(T5]R[K^$Y\^-H%0(7TV6>5'GX$#QK,4*U>DMI N+&(6K;Q$%VMI" M#>+,O[A:5"RVT2N9:KE;MNH]LT0)Z=9-S2QU::6JFZK9H__!G%!T4]^?UA(_ MTT(71-B/ NG!!J^(\TK& 4KW&3@,;+>P /=%D*T$3*^W-\!P>02:UO/9O-(K MDYQ6Q/Q-AUJ+T?30T?EJ/HBHP%DH%)G301@%.^/D3:22A?Q8]Q'\&##$- MK\Z+Z0.1;34Y\]7Y_MA6.OX#_?VG=/'>7^!G[Z]O#8_@VNN_U76_GP];[3^8C;N__6/MX& M-TR.@!8+^]X('F$%>86^F11,OR'U>;FT0@9@"(3!1^'W\=TE(\L&!;*\5+!T M&!M-)#^S@&%A#AD&]"K^\-FR@Z%#QE>VRY[/;OH<<5.D+LK+R60& /[S5 P6 M52X*(S,K>G/T[U8KE93W;%J41J>[4WW\D,\ MRBCJ>KH-KOZ^;"2_9)M%K7G4FE#LAGVN#GA9?>FR!..?\_UAS/\-Q?83*%FJ M?(/K^H'2!MUK,4.:'?Q0#"V_WB$2&2LS$;)-O7G!\85^ZR:]YW9N,7<^\#+2 MT+#829X-_9Y'/O1VIR:%QVY%>,!6AN*N+-.2DKKP5(OMK6>;=:4AVTT* 8YT M_\[EO,*A:O/,2=(6CY0!V7!O:5(@U?=3()$8 MX\=9X1DOMHFC%OO$MUYY#B2J]3];R_7$"L?W( /JQYFP=Y?J7L^V#\H_.]H8(SAK7N M6@/(&1 ?6TO(#5=G4 3:L/,!_;3Y%V MZ)[5$9+!?>]7S[-8>73D"W<\)W6+94//->IYM;3S 2OISHA(1H>C(R/7J.4K MNZL)L;P63A*UHI[4 $,DJOC5]X) &?I>[YV60\=V0*2M>#2-P>CC@9%':M8N MY1JZGJ^H.W>JDX[)N1#;'JFMS(8.E!*F;XA&;9?@<-P/*=;6N\\*?1OB.9) M%@;)PJ 3RAHR3YGE!@?$_T'#,RP12J.RSETQK6E)0AT'XV&N]2TFAC87:ZG5 M5"77J.:KE:QLHA.S?,Z=C Y'1U6D(STS:T<0F^8T=,.OU*5X8A:U [$&MFL' MH<\.M)ZMC2-C8NM<%TX3P-K-.8K8EK^Q7$3-JQ51.G1+8CJH(YPQ-=4Q6I]! M_:&(45;1M<4C#2@[V8;JPJ(OU/&&V#=!NA/GR][K\N^<(H"]KZ?TL"5OEUBS MXVIEY\)"Z5&(2$D')276U[B^>XVJ="K24T5SX,%B_F(-2;!4PW9#XC[;V!J! M! $-9=G&&7/YFK$_,Z1QW[N=$$:3T45J+M=S#2-?2I@K+3V+,R"EP](2CO/, M&^K.M:=B.19"*PI>=.XM)=@NV9^XW(SZ^]P^2<-&%F%Z!L=[@UCY>.Y%.R5G)0%2 MS6%:D@ KYC!-1,%TYE(2O^-,V](N$Q53(>0$?)2SHJR]Z)99@DJI7:HLR)59 M8DT@Y7+*69);[.)&@S#2,Y?LS)P6CZL9NRRW[@N0 4:Q.8_?>>[$UTUBYQH> M-!2EL8JDE$PI)6-2J0.I[![VE,F-':1[%*RZ9+?AM)@V ^=@D6DY*431@34\ M6\;L=FV7P=@R2R$DD>Q")>D,_K*6:^AYO;YL\)_VM%[193Z;O!R9\WG%I;+@ MZ63X.6N;GI'"+ ]S>VU2IK+,LS@U6)3:=DDJAS3JT],*MA 0I1/MQ2<$E"X% M]4SC7T/R=MD-9\XJE+N7),$TE!LWI++=$0#F?D)37QA)\>N>D*#:;Z%/ +"V M2_SQ;4@' 0@,?+OOL0-6L?68)"TPH9TPBUXF&\Z"0K/U00Y*F&4T>;(JI))9 MB8SB5K$6BR-7RHE9W$6-)6E9[&6E#!3;61U0$=X7T!H+<'3&("LH4_[H+WM%SJO-;9K M;'8*?L IWG]1917?79_",OZBUCQ)*B"?>-LR/EH;AQS:H7W9D=@3U#G[*JNB8A/.Y5[. MLEI#.-+*/&6W)XK2NB_":*VV=,[-T-GC$3_AT)IZ&NB&FQ=; MRNU%@29(NO M&9A$+&?I!.Z?P9(!J+"\$3JRHG5,7[NT2S 8OY# -GES0]L9A4NQB"$%EN@3 M_^S,QY.^_Z+B9(Q$SRWVM7-00C@T;6Y8)6U1;//I74_D@?H=E)#O>B3Z2H>D M37P7P!#$CV'D/C&DU*DA5)SDOQ/B?RWHOY%\M^2ZLN,ZL^L M1=UI*-YK;A&>F^6W<^6;<(A*'=,X(=ES2-4;$7R2&*KLK'PSJNV3#'!A#' MY?L.W5>S4;\9$?^*(%U)!NG.X/Y+"+?]SOZ@ED)@5>29*MVE^!N+MIUO/^!3 MO%^&VTY:L%QP/1 7)BD/2,5"JLEEU-UHT*7^?8^9"L']* Q"D%< HG]AA$/BO9;\T?H9_XM?. M/,>DV* B0G+CYZZ/-T=KW?2V0]/&4Y\JQ,0#6L0= Y04UPOAZ8!#<(IQC!I] MQF'-0^*'.%2>$+[ X/2BNA$"T MC))>K)9AJ4,OL!')5SYUV+36SZ^V%?;C'EDS-W+,7*G36T@7%@'$M_(64:"M MST-C]E]<+7* ;?1*IEKNEJUZSRQ10KIU4S-+75JIZJ9J]NA_=#T7W]2?A.*& MP(F%KD_)CP+IP0:OB/-*Q@'2[PP=/I)&$_EGT$/\9,,2J M*]5YK7(@LJTFDFVS\_VQK73N;YY^;SZV\\KM76LU7XNRZ-;]W77[KM.^5N!3 MY_[K[77S"?[H/,%_OK7OGCK*_8W2^JUY]VN[ SN"'^Y;__/;_=?K]F/G[S_5 M=*WZ66G_\_OMT[^/M]7:9BDZVP7![(W@$5;P4?C5?G?)R+)!82PO%?0Y/W,9 M2WI6+ H+<\@PH%?QA\^6'0P=,KZR7?9\=M/GB'LB]8"R;4&E,P#PGZ=BKZAR MT1>YB-&;HY^+\-.GY>\-K6A4JHD_J44M\?M5CZH6R^5:JB>M_MXHI;M#KNG\ MUE0K&EI9L#75BU5=%VQ-"*?W<;Q$WKF M#V7&A]L@H'3^\&@.P+G#C/A#;*H#E MU2)#.R3.Q4+$-$>#D<," ->T9YOVQ;((;W8S?P0<3_%?*CSXK&4F+_J> Y9\ M,/&K_AS9X7@.+F?>,T_EJ7V'N"952 BL8E*,FRJ&EE=T53=6$LDNK<+4D^L6 M]GY'_!4!:_W]@/7N(6D=.[/DZ_6=YSBG19B@QT-V(SCA^#+UV9'-]W^BC)9T M+'T=E\W(>2[?;UW3&2$H'CP?']\,0]_NCEBTYLG;N+=WU<",8U;E*I+UA*+ MBV6]=,U5C V[JV3%A"GU8RG7*.=5;9?6RY(])7L*M/%4W%DZC&9,R91E;/Y6 MS=>K>Q_6+7E3\J:PJK,LMNJL@'%;5_.E4@9C6B6#"D6GDD$W8M"*V Q:S36T MO*;M<^B99$_)GH+:MDO,*01/UH GZUJ^4E[F2@%-VTR/H!B"7E#1F7TC?JF'5!VV/8%L([5QEY/00+P;9,=RH5?AM1GQ(!YDH ]"\ES M=0[M[$KVM\J 5#=@TUN&D^N1C\P)R_*B6GWVXSU#4M".D&0E<1W.54EHP2&/ M?9P8#2498=L1T+^(,Z*;TD]-!?J1U',BU,-2]?IGB1XQT9.*N6L'8&X-3++= M(XV2?B1[2_1(] B.G@RG(63I=)J&&13+Y4BVK:=&2JB332_1(](B*G@,YKCN)Y H3R751^E-> M5O86G2MLBDQQLX,A=0/6!>?"TJ\R_";1(]$CT7.6Z,G2+YN.H0^>O&ES!.R- M<.M&G1&83F$JI36C41XI-Q%HA_HOMDFY]?!(3>_994]AAD1JXX%5:]:%&9@A MJ5$*"XD>B1XA9/F)B?*:6*+\HM*:CS2T?=;!EQ7E^A0SG*PF%YL QZV@UHS* M.<\0BHQP"8V>=&>/EE*)*\X>Q=W/6-"+,P>(P"#\1L.^9_'.<$DRK)YK+,>Q M3G%@\)E332JBJ;^O2#>CE73*L*ZNZK @Y9"8%"75A-#H2:4F=#53-9&2]37. M^LNUU5*/"$=6DNN%1D^&[G)Z5N_9;]0J_$5]+XG+]0GQ"*+B+RKO>4=#Q7FO M5>MYAH]D=$^B1Z)'HD>B1Z+G/#PP4.2WKND-*#9>3[*S#&QBL-S'>7-?2A*( MY%^)GK2!]JS8MR0(^UY4-I /MC#G!EML[2V=;O1 !GB1Z)'HD>B1Z)'HD M>K9V9C>UAIG=-3=/;&H<@Z5\WWLB;TE&NM$L&*NIB&TW !J]2L;P1SM/&_:SN<7N*C).RUXR^[Q%Q M]2H.J=QSU* M7I:\+'DYXN6E&7;['R7P?LE5/;.2*\GGDL\EGT=\+N(T/%U5#WPRRO+%WI>GZYB+_2\ M45Z.PTE^E_PN^3VM.;^DWX5@<@,' %;SE>K.W;J/S.LLU_6) 0?^:]DOC9_9 M/WSU71\OB782_QCO9>8E)D5 'IZ:=*2FISY5B(G5@<0= RP4UPOAZ=A($A9C MP\J>?>(H0^*'K'M(GP94:7FN15UL,PF?&#P)3@"\L5WBFC9$/_9=CEMJO/">(XLY&/D8V8?$_%P22]6R_"4H0+G#P*%Q]BRBBRIB'QNR_?3]>S) \TT+7I^1' M@?1@K5?$>27C *7U+!8 !0L@7-S]RCWV>GO;(Z<&T)R>SWIS78&JHSY>!6LB MPJQ%Z?MH7OQD&[V2J9:[9:O>,TN4D&[=U,Q2EU:JNJF:/?J?*B@8U(ZH.EIH MF;@X#)8TDC"Y!9/LCP*KB138['Q_;"N=^YNGWYN/[;QR>]=:UF_'8YOD1;?N M[Z[;=YWVM0*?.O=?;Z^;3_!'YPG^\ZU]]]11[F^4UF_-NU_;'=@1_'#?^I_? M[K]>MQ\[+,-2_:RT__G]]NG?Q]MJ;2,!\<%VP4#Q1O (*_@H_&J_NP1,;3"< MEI<*5B]CFXG09A8L+,PAPX!>Q1\^6W8P=,CXRG;9\]E-GR/NB20]RK8% Y8! M@/\\%7M%E8N^J'0K>G/TUJ"5^O^I1U6*Y7$OUI-7? M&Z5T=\@UG=^::D5#*PNVIGJQJNN"K0GA]#[NUA1TOEOWNWQ90M2)"^$CQ5A6 MZ$QO,/!4GPX.UQ+A44<>L@#HQ+A<*TQ;""/88+8'E%788O M%B*F.1J,'!8(NZ8]V[0OED7XB>.Y,PS*U_=.')\Y/)Z\D,5$I\'VB5_%@NYS M<,GH;+K0:9V9\Q/7U*2#+I!+=(1"W^58^LI(_T;9KQ-*]:PX)[%NMNJ.YR1T MM91KZ&H^Z9S1=F<;-T;8D0ZP[9?@A./+S=.MJ?=_HHR65$*QR03C/1QKT%4\ M&:KN/"A>LIYD/8$VGJY\:6FBE5CE2Y55C=Y3'\.5["D4E5XL>Z;BSC6S%8[$ ME-5V:UI>5U?YE*I/"6#7@"#;MHA MYD@,6@<&S9=J&4PRD>PI%)5>+'NFXLX#-;-(QY2:FFMH)7 Y*R=AVU[45!*> M+,?1F]121D.@+V_(R(R^4=^T \J&<[X UK'LWNLI2 "^;6(",6#W(CU>VE"3 ME"D/8Y.^%+<,!]DUR_ZF0 ME^1^B1Z)GH.,Z%PSHW/_PKG$A7-6C2+E5)HTWC%Z8$J7X"%R/'U.W8 =,Y13 M:62'=XD>B1Z)GM-'3Y:N6M/Z8Q2$K*7(DS<]?8*'3V[=Z.@)TRE,I;1F-,HC M_7-D!W9(.]1_L4W*S8A':GK/+GL*LRA2&P]EUJEJ]X:4DAJEL)#HD>@1'#U9 M>G;"R?**6++\HM*D=S14;#;AZ,(RG3*4)=$CT2/1(]$CT2.R-6>L:2*[9NJ[ MKE5S#-GBP=L;6L6Q.)=2\J/\9[J)AS/51V<)-.-_ @XT(2 M/1(]$CT2/1(]$CT2/=MZL4N#C^9-869OS;6LFUK&8";?]Y[(6Y*%7,\U2K7E M\6229$Z?9-9Y3UN2C*Z*1#(9Y9J$]J5FV@U^([[9CWL-&KMDG/8VA.N$F&;% MF;Q]MR'4-=:&L*)E%9F0L^+DK+B+GQ6WEFWWU==0UX&=-57RLN1ERR\6,G7U9TK*R6S2V8_9V9/I=Q+ M8K=RU+%/>4W-UVI2O4N.EQR?!<>+W1M2KV!O2%75);]+?I?\OK,Y7Q*RV:1> MQ6:3];RN[9R\.C*SLZ37)P:<%/.!UXQD7W7; 0F-3QOK4X686#E(W#&VEG2] M$)Z.[39@,3:L[-DGCC(D?HA=)\,^#2@.Y[:HB\TXX!.#-!MD=V.[Q#5M-KT, MOF!']E9/O+[$H?2EU4/I<;7(.NO'I*/%+"?9'V$M M$7X O!Q7O^6X^GJ]6"L;::?55_5BS4@WIWS5HS2M6#'2#;Y_9Y1W+=V@\O<6 M54K^*8M9WG71IJ\NTNV*X:L@XJGR#:[K!TH;)+\U+0)*,WCU7=C,>(R;&JUB M0TU7]=+*ZJ@TN[T8/F;*806"?I*S_%> Z7G>P/%&U*TK\#A M0)_P!>QX&EQM0D.I1Q%L3%Q;%;YFN[+SZ.6Q&45@*X\/CA<$'U<<5=OY.*9H M.TX=Z!(A8+6AO9>J5'K#\/2Z ZJ?. I,#T<$V'0 ,VPR2;QT0&F$#Y:_M>U)M*]].6 M@>^+P%FHPF>'LI24:S5G@)LV^V3@L:E\K9)5G;@ %H*DITUUZEX(2D."JM;. M4A.++WEG48=)E6GXP*$$A^,% =UR^IV QU,/+H+O8W!^16@^XDON>]\#VD2P MSL*^_8;=56D2@^AHJ.X\]DZ>;1:0> Y /0:Z\F?94O?TA*M%NZ'2X\4<(&%- M+P#_!\U=RPY,V'8H3=TMY>PLI.][-S&(6PAA,%"N(_@F!0(,G#]46JZ9E/;L MZ1/-'JD&!T]4I-%ZG R'YQ984,B.:B@5RA6@M%.WM5.QB0K6IP)4)\;$K"/7 ML]^H5?B+^EX2,U0F39H$,32DF7I(,S6)>):)I)IKU&L[ZUEIB6Z;$R:FZ=.) M*1KK-@4CKB_$=K *K L7P@(UI!1<^2SXH'+LDEWR[HGD4JI=A;;S/%1.HWGC^M3?JAKV1 YRRRD\K8;ZJ(HC1(:W2 M UJE:0E%RS4J96F>"B J/V ]"*QN#(;J1\!QC_H^",ZX*(2\79I1FFE- (%I)4=3= 5%:/;D(T!3HLAK/H^ MA77\!2+SF=@N\_#1IP_0[\_>U3]98R-+5_^:=L/.!([-&,A@>G0 Q(\1/GX% M=*PH1RV5DLV/S=E%VJ@BDLW>Z:8,_DUY%S$K+=9MJ(!USRZPR/@4=AH2J&8TAE_;K-@2!>@XM5FQ2 MX(%]RJQ6QW.?"R'U![(>=3-];<V7#LK0\.' MD/X!BO^9+C%,4[-3"$Z$LUT[QISU:6I#\/80<8H;#]53^P6CB9>EO+,,Z]^Z MIH]'KZXI_R^(/7-2?'6'#5T?)U!.DG-ZKE%/&(\G"_=.FV@RI9ITT:DRGN?+ MZ_5E!^JDM:?H4A4++-W0\\>7%7G:KRR-@6K3I,Q6N91KE'H!)5]^GE3T87P_4+7'@:: M@M.6">Q7BU_63E40VT2:LP>L2-F49#9/WM1%2[M?DJT[ MB:T.R5@&5OLTN9O6LZO@ T5_<1!)AKTCJI>TIB!]9ITE#R0_8R _ MY[WL#]2O,!IQC9K;&IG-\WXK,^FG, 9I*;YY\CFIX3Q MX*GMAL1]MKM.5*8B(U1;]T4E8W8^[\EC(/;!#(Y!N[(PI:KF&E5-@*28#$@= MLC'J>DK9N!ZEJHEVF/C"SG0^1,?U69L4\)/ '@K'+,]* ;=#1+2,6F4F4Q\B M #\XQ V;KM6.89S$&JQMJ@Q+G1O)[)5FL&>JOMRN_%3C3J+WPE/E5, M,K1#6$\TLX]-Z),VZ>[R\YJ^4,<;QG!.ZZ-72UB!4DJ8@BI-U=,FH(-1$,[K MRVME :;H7+*%*MM/'\907>PD/.TQC!V'4S-/!0/U94T PT0:LTP,V*PNQ\/ !�![$4+W(ZY/UJS)=H05@_T-@!Z9")S" M;QSLX_O>:@Y+S5TU9C2K.T^_DI:S@"0F"(W5L?JJE!"R..GH[TG6RV"Y#%;+ M).5,=S&MSZDDX9 5,K[Q#6S*)/9Q/@ZQOV7%C2+'&]TPESL&+E3RX&3 M#69DZ'0]TF$$T_L>Z\$Y.2N^<;%#31>M^8:,AATR&K::A)9)Q0#?VQ!@G-^E MA;5BN3D@%L4Q0F3 .[98(\IF"X=]"CKRW1K$"PML99&'(,'(7U]7=A-;*;,& MZ#+K8*[7V"75(.-5 FKG["EG<[U=ED6*1P]1#><2#G80C "CT?"AP0!'%(>> M^4.:MUGD%!"2]T/64J?]1GW3!O\_B2]P6&9UY]"MM&4%I);=R25E9(A-S:SO M?HI*VKU;)P$FP]U,Q\91;KT1MMO:L;W695@G[QDG$:O$1@JR3(L!^ ; =#\% M;VJ6P?RLEM=T.:SX'$GJ.#2%TS7K>:,J"DU=)F4S-X-7I+[6 M^H_K.:NN,FFM5G;F+)F0/1-2/!XM:I'ED)6U+9.Q.\I[.^I!Q*QOE/U82\D^ MX#',%\"?>VEQY0RE.K(1_G]["LM'&H2^;8;4PA^:KC7_QCYJIJYCK.G8YS5=T42:?2#O^@%)><-HTF#^@)DQ;/B]_ M0"#J:JV2_WFE2Y]MUT4O $_K,^3+B/19\:U=&0!\RQMAJ4F\ MHQV\9]%@^+=C >=LY%!9)#&$V>&ZFM=W%T/9HOM(+I'D=,GIV7%Z22B+ Y/W M-2.O:+Z"]\JE#0ON%?GZU MK; /^V"<,'-C1 /J]!;2A46,PM6WB +M\CPT9O_M^_%BAN29%KH^)3\*I =K MO2+.*QD'2(HS6QK8;F$!A(N[7[G'7F]O>^1\!9+!\UG"^0I8F?IX%:R)"+,6 MI>^CV/S)-GHE4RUWRU:]9Y8H(=VZJ9FE+JU4=5,U>_0_(,F>D/61^ELH<5G< MG322,#F+'N(_ X:8.%+G=>^!*+":W"ZW\_VQK73N;YY^;SZV\\KM76LUBXJR MZ-;]W77[KM.^5N!3Y_[K[77S"?[H/,%_OK7OGCK*_8W2:G9^4VZ^WO_>43Z@ M:K3=$;4^'F]O&Q;+VRX(56\$C[ "\5?[W24CRP[3 I8ISZG\9IH:ENR084"O MX@^?+3L8.F1\9;OLS>RFSQ$C14*_O%R9P=['?XXD8+U>K)4-%()1B"%Z<20? MB["33\O?5_5BS:@E_J06M<3O5SU*TXH5HYKJ4:N_-VKES!952OXI?M2:L,R[ M(;_ZTF4);@7VCT^I\@VNZP=*V\7BFF_$-_N*H>7G;-1=8#/C M(,Z9L0N&ZL8FK-@@U56]M,E1X;6[E;!$6!KKR5!+&6\7/!CP"!8;^!&.3>(3 M=2LK()308R?P5G@D7XC##H5T^G3Q&%ZF]=R&V !=&8O>)5DK>EQ)W2JN=!+! M(74/8>"FNQCT:88MXOL8%/@7<=(//:MC-;J1URJBM'(Z0,A6\H)H] M@]19T67)R&I0E""E-*>M$K'RTAE9O/,9'G@*E#YU+';6GQ^#NIRVPEGKF:6$ MPVYI!D-5L;"AFE?EF=-SI*9U4CESSS4X\Y;T/K^90&6]#U?=4W'+2M2N2#2^ #46J/#%48T^5)_L[RK90 M$*'IP&796I(;W#^SRX7BFIT??V!U@VS/NBH6 MH1=UP=NML'#$D-@\SH!E5SY(Q%W<#=%U:\JRSZ0=BJI!LSZM>AN1PP/0QQT- M-V]49ZBE,VPP*[G@3+E@%S;8P#)D _O4W:/M8L5V3E7#F=Z *B%Y6^Y:0?"6D<<3>8-;,0631N551.O-*O/.DB4RZ*JYS!/+M%_--6J" M-6I;C&Z4CA'=$.[^"XA3W'EN@65S9L:'N9:<+'-NH8MFRN$'TGT[4UVVIGF= MYZ(TN/,V&9 M][VENF@!P@L+B]S-SF)C4RPHCY#,S!22$9)+<0?7R0.@E5M&(EH"+VLJ>G_+ MDS1EU$,46I!DOJ'>FZ7SC749/%:PR-^%>8*=/O'A8;LJ,6G5GC9WO\_<]V&? M^AW8D-V#S;FQ7?ODP^KXT]EAFOL>'N2T+4D0VU;Z M@I)KMM2)V;'-^SK4$-(?E-VW9/>MW:%=6=U]"U>+++"^'Y1>R\F67<=8R]Y; M=HG2[>HD6W3=W3^U.\K3O?+T6UM9T:_KYO:N>=>Z;7Z=Z=PET,:R;7EUE+4V MH^'DLTW%\@I],REHWB$%>84NF@(*@X UXM @4#PT+%YMT"NH>Y(VN9E<-+3< M^Y#Y8Q2$=F^\F8*.K(8"6JM7Y=*\"1L]:6YD6Z',"PN.1?N*IA24R."[&PW@ M0>:R7[1@TOG/Q+7_8G)NJLGACZ9K/8 CC17^^.=];Z+:IYK]V@Y,QPM&/H6K M9^S")E@3(VQ^]_P SS-M&CS!$KXXGOEC:N25N/7).N0UP^@[7" %@W"(:/-' M(/PY*W][:-[]6VG>72M?FIU;UFKOX;'= >9M/MW>W\5F8K3I992NQC?<&"V# M-_J9+ ^7DK! ?:59D4011N4 !+$B)8YX43I>+WP%=@,)[II%Y0/:U;KZF?W( M/FN?\ZQY4?1#BYN!DY^BKU_CBUGY1/2E-_*C;S_F%:)<@]6&KP*H^<-(=>85 M&RS)>&:@S]HH.=[(*G0)VHZ_C6";2HL,;3Q'\HVX8,(@94W6^5OK6_P*)8BV MHC!+#Z,YX*PX8";Z\"023+9:($&!%#K4?[%-.GE2AY#.Y%$8%@K RW'8=@;4 MLL&-1^!:2G<4 "B# ! QN?7;ER"^M:C\CBJ]!WOIL\4#CP SZEN"A6,]-SO-< H*T@ . K(.$AG3RA-S'U MS0A_P#W@?;WB_?R2&5@".8"(A^_A*<0"(]0.0I\9^8H'&.Q3@L\E(7N-/1C" MIMC#PGY1N1_Y,S@'W]2;0,H%7D$CEV&4 GR\,?49R(!U >X1K/ARHM\I4TWL M/!=>2-T^:\\5P\7A,TK[]C"8O3ED1P&+RH1SM.KG0 'Z5((1*.9YSE)FZ3;J MY1$H#V3L>T!S?R>#X6?E"; SV55>^>UQ@F"3,D0%G(+A-Y0+T5W-$"Q)BUTS MX0>\F&G3R%?C<&+0I"ZS0:>0F5+ %!HS0 !G&>6UBS*;7TM^P NL%R [X$WD MWQ=T\0N@&H%99M;_VK?-OO**A-OC@ 669,#X1OP?-!PZQ$2XE6KZY^*J'Q0R M K^.A Q%8,*0B&Z[-'RE%) &E,! /@Y !4WP8_M6 =W3\430)&]JG$?2@DN8 MPSN"QX_Y)N':MS B;2!5E^\T1@#G=\JO>P^2G%3)$%Y! !AP^3Q6)P_$RG,N M(YFC':+>M-E)NI ZH$PH(TAJ]EU0%L_CV!>:,!$-P3M9DV3[PB\.?"NHK_A,$E3=Z[K.+7< #B"L$#MH& MC@,/0<"[ )!E]R!M%$0P!?H[-HOU44*AV.92>> %H0*&28#!#J3$6$SC-2@F M&71#XC_34&&F+8N2 !B'WG#DL!C)]V*G"#HG]+TA6$O M7%$BP)%X:&B''A!E!P#JJWN-2/:^&9HLZI M0LK'/*K$##/1O\\^A3>'E PXQCALX>I7&P1T;/;A];QP%#4&PIUU967R%M;L M>$-FK##Q,<1OO5E-!0A*0L^AL#"G-$%ZC;B.6]2^W1$H0A=U][QHF\S^C*4; MRE9X""N7C67- "VV2-]'%S*(.':/FF/3 2+%Z.)$)T:Z[B"Z+D*;B&X MBBY>TI7YZ =4FS.&8F>J@:+?DW1E_"-04FLBCCEYK%)1&0BL4Y9\$7WG <4( M&K N:60M!Z,A:*Z0T3I3(X!_L'$90[YRZW6J,(#G@26':!RBGF*39)NX6? , MP"[]KP^09>#LYSGKWE MOX&/Z)A__C>H3-RNRZ1;1'?_HOX 7G3I=,8$+V@ L")H)*MG4Q&C..Z5)N& M1(9/\;F='!OQBC]R(JO6I\^CR,Z/4AI*AX)!R/4P7A$/*45Y,;"!)$% ?ICQ MDSOMUL3 Q^OY^V#)SICYTV/%\C"8%R),M/N5EDPH+-7,3 M :Q =.S0(C,Q=D;Y6WA@)>8L9\;Q9'?]VFP^S/FY7'6"U)WJQV"#W,P%D-^M MRS#O#4$?Y (/&8G$"0V%(T6[F[ A^N9F/_DQTW@J2XB M':P1'TG,9Z=.9B^>A@=8M8K2([8?67GAQ,Q!Z3A=0YSV0A\+?F3-XGEFU-#R M"O8^SS.\^[0//(-*]H/C!<''^,@K$)^8@I4S'>/@(/3,'WW/06\N\K=93[:0 MPPDQQ^U*%*/] <:SO;-9U!@7+8,'2,_;?/&@QP[/[&HM*C/B6$V_!VY8]&8 MQ60J8B*PB^XM$(A#0-;T;.YL AFAP(C[BR_2!'Z'%(5VT#LO8#980&>>;D:B MKT\L($YT(3%2XO$%F[/B-8'DF$B9N006-7)"1H?>D/KS4C4*)Q:5A;370M3U MTB3/.U%GG27D 5W;J;Z@[XW O^DBN@EK'POO^6/D\N(/I@I1E,P\>LT#D=ZY MCL( '@52[('E;TVU*FA"%D_#I[JP'P?>S U$5[E!ZM74PO],&*QG8P!#&8,G M%?'7-8B_09?Z\_RD?, '1HJ-?='D#W]_,/4'HC$/8SNR@N$[,BDE)=\Z!++,&H9E&"891D M"<;9EV#,IXN/DM+54Z=TTR9BRPEYSO)R(K9S^^O=[A+7UT@'EN\!O>^UX84LOS#=?F5QHT+2PO=. M&Y/>[<[3[;?F4WNCDI54Q0[B&DL/+#HP9_6F# 9$=C2+6Z+9,G&48[\[F/'\ MT-H>8-:+QK3"'?P@& V&,ZDUPJUFGJM%FP3]\\CVCY;)SY[SC*S-8] VYO/P M-VM2.\&2XHS(G_'UR3-)26?Q]%.V3O@WQF8%BC?PXLLMO M8E$'9C3%'L4,A# M/^K^$:64 >8N"4=1;M)V7U@:X(^1]3SU2,#+PINFPFKF M<0-B@4LTGL5*'$?!]6 *,HJB.."^L2A/;&""_\JR+CWJLX@2>8L@&H&=@EH& M!3Q'3LSC9GE-UCP H.)X6/<#6[$F=\<0G+\XQE9T[#6_C#>D&WA,!,[9PR@L M\X"%$,QXGNX>%M:WP?WUL1:9(<2W:9P5AA]?P$KU1E'5U!QASL"K2QT;\(KV M+PD\G@;FP24&):S)5DS;-T<#\!3AX<$R4LW8E< _?9N%HBR;Y4+A!?QAT[^! MA"U[6F8PLZSBLO,WJR@R,VM3J8/D;OWKNODS-3J>*H]J@NZL+NM.(54*FU6* M)57L0_N?WV__U?RZ7 Z9"EVGKFM6&AR(5(Q7F]')!A;SZ\.=P!..#01B19E" M+FZ9FB$8++&?0=@XR$(87AZCS*BK(,;' 4926(HX$NTA9J[@Y^'(-_LH%7C: M>7$805%IK9@6,[<"C$1A]3Z -V09,ER$Y])QE-%A8V7BL@U^([N)Z<8G%!HC M?ZR &',P1.G%:K#KL6I.^/C)PVJ9R6+)LT]I%-'$."*64HU!)\#3O2Z@FD0B M+YY6%(E05BSQ%@F=2FH F3;YN+!OYO@I5=.PF9\-AN MM1?L^\?[._C47V:T&MYY5; M7EPTB(="\FYI+&4]+94-E ]/WA!(K5I2/\8,.+%#>>[+YE598".29^"K9\*2 MYC/)HZXW"N/J(V:'LC(5> ^6%&&D=W9V)0%YQ+*WP=Q#4+K-=,!D?3&Y9886 M@45\"[G3B=:"\@[VQ8V:R-3C]1'31RS&8YL5)3'OX&(4PCHY"9K'8PLX?(;AMZ& ! MLYBO)[;207;%60?8#B^Z28R !_/6-*L4(98W#/D+L11Q\M(H^#\;[9QNZK\) M[!:$*P]UEH7,P1T]%03L=X>\%+/?,4MIUK%^-:]T*'-MHO T8CGB71Y?/^(^1\(B4+R^SLFE11!O"IZ0X'7>X2SG3\39(K,SSSDJ9,,R#X2Y=WQ_&O9(E%.O47)UV5@,1MG@ID%@64ORJH9_ETOE:*L MXBS48H&&YB!.\DOSN+,2\L6W(G;JXU5U5",#I.3C+F61GX(*K+Y>&4^;() MK)J(JSGPDAZ60"LC%_PCAQT7>29V%/# 2WGPAKP0VT&!5@!94 @(DVQQ==$: M1DC.C&^8DJKF=L?G\>R =Y(@AE)0OGSOW-ZU.QVDY2^W=^S<5X?%+YJ=3AM] MEG]^O^W%?# 1C_SQ6LCQ3Q,HB)M2E/8PI=WWO!_7Q%$UT MYL)7^"DX>,ZT9)2;)%.W;Q)@ ;O.I-/A!;Q4P=O[6ZH):L;[ MS3]8?\>9SH]S/3Y8"Q >/*BEI4/ M<7E[U,DR::EZKE%.6"C'"B::,#*'X7N"L;65RV4'H(.T*^Y@01SO2';-D@D/ MS+KD#:]F$).X5'R71TN=DS$/[UG3O,=12*O- MRO_B$2P<%$W7P@^H;E-37@D[,R4A-#^3+QL GR,0TNVX]/Z.KVDWO'4#D/Q( MA#?$I/S4?.HM\'DR23096^=8)<7ED^]A);,'0@WCN9&@F4@TD,1@_RZ>@"0^ M#R?Y%C]DRSO"S#77YFZ7CS6,C%@&Z "C;82F$!ZA(BAA"RAM4>"!%X$G/A4F M=[DOA.,UP'#A)L$;BHYXI3(Q=[(G*D>P)G#^2-^K+HU?S?&L$(UM8 M-Q!<*1_LC]GN:@.S(N5V6"OY6L)VI@9'+R*$OU7RY5*9H8KO-,1N"Q-+](,- MN^5%$*QMPCA1+\2*@Q>(I)>GU0-IOCK*UB3E+14;1T1M?XK-4%^A,'FPY;&8D-&4R MM.6"J]N[?[4[3ZQD@84(;YJWC\J_FE^_MY5O;=;;+BIGR+IO%%],PA+UM/7* M$X#,M-Z:*L[%2C1#3Q=/%,4ZGE;38+4JRRL%0-O6Y)2:\J'9:7U4:KH:GP9" MP"@,,LHW5J;$\E5Q?RJ\'*_^B#6@&)&=J2K*8W$C,) =]#$#JO1\@#AK:(+F M[H ]#%3PT2\JDS=PZF:P,[X&;Z@QU$2V-V!^N<$!\V MY@8X2Y*^3L]QF905HO)"B<@TP4(*-/'P:&!D*\.&XL+3L?(!KL1^&?R1'V=. M(\;G\7W>S&32VP5L::)V&&>=KY=]*C)WH&^B@VOHH5 M&?.WSX"$%3(7&1HYFEFW&_M/+$..79GH\CF@ O7"&][L = 8>^8H8.+0ZZ)W MP^>7N,-1E+[$3A>+5X[;)@1\ !E; \/D@(P1CZMWE9]:\#R?ZF.3F5>/)W\CMPC?.EUW M')YR2!#.[>A*E&*2**,?VU9(,)A!,;0&QY>]C.[\"NRBZ)M,GAQP_F( M6VW]N#&R9-#\P?B\8!\CF:T8#%M^9S!L2AI,>]EY<;4NN?H-:&9/_XX<\IUGH6*@WW=%XLT^M MD8,AE3BZ$HTM=:VOT\5'807KWGV,6S9]P?@^"[XE!*6,TXR]/,V[L(QPHAY# MP2*NIQXPBM+Y;E0K3BQ'CBY+0\U2#29/IJVP>.(DCCC$!=/1,I!>*:Q/^3 [ M3.#C'IW<0SNNP+M%E4?)TWBN1JU8T_1,'$[-*!K5]QW.S;\O&^G\:;FH3!95 MSR)>L+TNY,FOPTP]6Y^%8-STY&%'^LEA4R;J#V(7" B+*,YRV=O7+WO[QK(] MMOM,V..,=-QPW_-]&S? _LI=1T8 F/97.#R0'9M2X@UL2#.IYFO*Q8FWN-0L MDSR^66B6X;[0)O[S66PW>9;H-KM-38(26A):$EKO0>N\3)3DD-T-+#]0^M3A MQ1U\6,_2C/I#ZD1Y?\;W9V0VL(G555Y:*3)%?UOL,+5$S6DV?N39\1ON>?/A M\4E;/-+P^ WWEJK@O/Y^P?GMM#M90K%GZA+T4JZAYPVMLNN(^'<8+LV(^ RT MNV2-NZB5P0 ]'3P2F?_$.61-5Y&,C:I:KE'5\U5# MWY5+WJ'6?6B/32(;DIC*:QJV9"=NZYF)6TE((A+2FGXRV4HE/+0MI=+Y$M.: M;B.92:62)II4.J]\>S(IL"*UM-;URK*%2W#V-MS\&4F ->UT>,E&%II$!TU2 MSJNE6D9>X&:H$C1N(IGLHIAL3:ND[)C,R#8R+WE,$&J3/+:6Q]9DA[/CL5)6 M+I%D,K'(33+9.B:KK,DS;\AD[[N*Y:SS!?MCL!5GK?5WSEH?HMS<@*U8W@C/ M&+FTO2SMO*(9R46\DP%&\7@5$:J?Y?T9W7]>]=C9GW\1M0#YTN\_ M+\F[]W,$HHJ?2[__PFIB=CA'L&EF4+@];^[>)FWQC)S8#"M"-P@757(-(U\R MEN7;6R9Y"D\0T):9#5>R6 MLZO8E80D(B&M*?S,6"KI4BJ=,S&M*7#,3BH9HDFE\\I;9G&.8+Y\(6I6O5C! M<)EU8UF"YHRDQZ%*-\LE=@9!5[.*.&:!2$$C,I)])?MNQK[5;(I"-V#?'W-F/;C#4"6#Y(/D@^2#UKYH$BGE'2>6AYZ@8T"[K/6* M.*]D'*""F-G2P'8+"R!]LC)P90^9[/]-,5:%?JXU6P)B+,6I2^ MCP;*3[;1*YEJN5NVZCVS1 GIUDW-+'5II:J;JMFC_P'C@LV]Q'&?+;1MV-$" MTDC"Y()NGO0\TPHZ-XS@%VHUP_A;(Y=R@.)G 4TR%!8/=LG+P)ORY7A;S: M8=]V>5G]TJD1A%1@!SAZ,YKO.AT1NNN4SH85W%RPMAV%3]*7^2FPW MF(]H9+J,2K&\P3H2+'4,A12,8H)2ZI* 1!J%OFZ!ED&3:4XJ9N'OHZ:4N*ZBS MEJ?Z&1662XZ1'/,^QS!O9NHL,+\U@3(%JZE M!ZL)X9E>#T0:B]C*?A&K2WK7=!I:K$I9J%F9=::_D,!.-'^,7*/V_]C[TN:V MD231OX+0]FS8$1";]V'O4P1;EKNU8TL>29Z.B1$@P ,D2$(D/DR/11*%JJR\SW91 PQ*H 55Z%,4^NAZ, TLC 5D&)F_,1!/ M[$G[F853;5 ;*HQZ(QB5RSK;%TJA>;82I3I9_HNW:*6=.#;M$YDB1$JB51:^ M=%&LM4K"A,ZLI?*UX\XP#YC![8[\:L3X1K2PIGE>?E4OIZG?N[CJ=M5NO5>2 MEGI%&F<5>NV(7MNK@GV0VZVBZGPKG"J7,K@GI%I0!G,RL@%@G-K,F,FWN;98 MH=L)L+#EVF(^A.K503)VU$Z]4Q(N=F9NPZ^ %+HYTRQEY&1,YZCLJ8A"UK27 MW;<.V<-0JMILGU"B085=16'7IBKDQKTH>LVR-8"L\*U8]7)/"+?.U]C#T>G- M7?3'"I].@'\5IC^V42K6&X.2<*DSN*]LQL?5XY)3N4'8H_VC0+XGE51GT)<*NK7V2\-[=QUSTQAV.IU40:;)#5PJB8P58;%8N>*AFMF2^S=RUR<''5 M PNLO[,:F?5<^? M1.57GC9L)9@75^@&TDW!LG:P;5.PYI*F8%NSE'.HOCZ[D1N%M;VQC15&;VXY MV0(YV57;];W;NV70VBJ*K"CR !2Y89^=?AM-^W0DH"*\BO#>'.$=KF_/.G*3 MW7MR"L(.^2X&:4];<;Z+BA(K2CP3$9B;_+HT8[G>+K\>6B9G3>R4B^/PCNW' MJ+:V[ZV=5J@]N[/V)Z:SZ8BYLKEV:ZNF5ILX\JOG#__\.?1HV[K1]:9Y4Z4[ M<>[AO">J7"W)"#MLH^L^9ANJ[?8)M6JH**:BF&T:76]<+=CO%SVYNJ*:BFKV MYT[;$]DL;8/=Q[89Z3Z_;S&#O:**MT05QR"*O K7H$X*5ZLL54.GY24X6!_L MLIK,Y_[\F54D%]D'^TP*L?I[[X,]:&##T+)47%5U?"5"GZWK/ ;- OI@5QA5 M1O-L7RBUKM!XT-JM#W:%32? GW+TP1ZT4:SM/+^G7';+FU'T"NV#G0&+4Z2% MP7&+A0>=BZMN3VWV=@ZNK,#=$A>V5>BU'U6P"ZI@IZA$J JGRJ4,[@FI=BK< M'?0P^;4^2/=>K_H8E@[=]HEM197?#OHT(:*]NY.D(+0Z,[=A$7VPS\.>ZM>/ MK$,.J ]VIRSAHLI:+Q%V%=T'&PYT@IDM)XYON=3+?2'<&E]CN]X FZ6U2^.7 M"I].@'\5I#^VZTW>![LL$9$S9A<_<:^X\_M>NOBJE/?>5!:9;&? M'OH4KS&VJ\DI;PW?\FF,>T*XM1ICY^(JHZ]EY7 L'3KM$YLV#T^WZUW0";ME M";6=0^GBOOIYALPZBO$/'C0NUW' M.0;=HH8_5]A87FS,IYWN"1UW"9>WZS0VNM7=17NM$+7TB+I//"W*4=JH@QQO MJ+W>F^"<2UHG=7*U3BIK95+U?"DJNZH^U^MV<+ ^UTF6P@&?:FMUG@T'BP3- MZ4C1PCKF%-DCN]UH4(_L5K-@&;O3K9>T7T)%ZQ6M'YG6LYO_I*FZN0>'0T72 M%4F?%DD?KA'17OIZMQLM\M7T"DA-JVB\HO&3I/%2B.WE&9\\U^!O()3IS+$Q7](9TQ\NFS#;,U\8+5I3AM3" MYZOFZA..HJ*I=9M>+%M=)[YJJ8H_8?"J5_S/4D(5^YJO[.]?3Q#K78 ONQ]' M%'AK)[7F;\)-%!)?/2(^3-Y))^?2.7)OLKNO378OKCKI\3JQ2U05EWDSIJ,/ MS)JK<)]P MAP BT4Z2ZCTQ5_&S)$L."Q6 @8)/4@>6H)'_FWEP4&+.YLI[ED MD9>U]S/TX0R-=+PM3I"IRT.B"R\O>=4K:)$(SF.+"\$+Z-(M!HOZ$WC3+[GB M0ZWC9-DU!A=7&48N O$B&D$FF7-"1%RG6;)V)"C!F6;]67#AQ$SX$X5[?G9 M9<_P7GG[*SAN\0C0/@X"-!N !G$OQL"]$N) 4O@ 4PO#A+>37]B0*ZXO,$@-2K_PV1Q@E<8"JN/P8-T%&FF@&8,L,OAHJK M^:!D<#5"&SD@]VF!-"+-7#B":R+D?5"/1P%I?XJ/Z^FNPP#8SM34E3'LWW$] M7!C$#LJ+!BVW'5T:,V<05Z?),.W "+R7<'#?) M)Q'FRA0N@+^MT80_;'_B$<0,AQ8V 150%#KP6LL2Y,*AB>4B' "OX<_93^2[ M*WX^HAN'(^E83@ W-<),-U5YG9CZ!" UAPO]:("^$B<>C0WP)'"!\%.&,G5>DU'$3T M*HZP)J$_O';B6,;"(X06FC(#Y=LQPMUZP7ALZJ;8+; 2YY7_T$8H^U2"#D@: MW2P "A#_!_/Y>6I++9MU=DRC']HQIV0C-4MG(PW]W 8+<%XFD"[)F4A^ZI8& M=#4VN=6DXW047$Q?&)."!ABQ;!TM*4 HQ.1K!Z_(@T?A7V2"$WK]IEF:K3/E M<<*8[RT@E9 %H&4"4/0](=F:E?:!4>M].X12Y)-1)@PH&BE3YVX9H$BP3CVB M?>!JDO%7S@C@ MH9%&C]S!95-@26/:#L\[P-\Y\7=2G5'O(P@C;>XZ("H0,>2_?>VG,@86!4\! M*%Y,G86B0$NC%1U3O"V^$< JY'O;(-)6UYV%-X"00B#3IF0GB$[_LG'QMK&* M5 ^A=J#DX*(1;QBT)1 .>'DH6Y\=%_E!B$0D55 M(I2$IT8,1ABT%L # M[_V'/5U']D(Z;L3%M#12S:3SD'L! Z76+VU1KY5)KLL.T-VMR?)!16CP@\ASJMZZ5*%'%H-+RX:%XJ%PO+$CZCB.#YQ/S6.'M2 M8?S=)JBTFQBR[_;4>J^H7L2G$)NO:.TL:&U)?'UOM-;&X%!/;=6+&F>Q]\'; M)SW)Z''BN/XENA*%HXQ;'S'O[I82O>I1L&WT:EFIUG7@N@#ZW!37 8IKJ?W^ MSGDK50.,$B+7&OZ];^3J G+5U7I[Y\9I59N,C='CBV,_'XUEGTE%#9,I>^K+"-JD(MR+<@R@)!1!N MJPZ$VQBH]5Y10]8GL5B\N*9VD[?+3O>L$*%A?HVQ!\59Z]$C MV@A.%OC+'\F*^Q\CK:)17\A=BOUW$K;-F6G/['+D,NW'I3:&S7[0K%=M[B'8 M8V>:FO;E @P7C[_TD./QW@[)<0A( (<=XN4 SC*7=QCY+ZTT>U$F+A+]?YBM M<5NO=T8=8S#6VTS31@.]H;='K-MKZG5]S/X'#,,GLOB=,283^5QYU*ZR;G)E M75MK^;2/)&FM)B95"4F M33YT&[5&HY$W,:G7J34;G4)R@)K-6J>_>JE=;=9=6UF]C7R9%5E#Y^"MO;>9 M,F>:2Y4/S*M27ZIP_+X6/^0V#YI%A0ZK M6'T!>#1$Y5MQ)#_Q)U0IIHRQX!L_J6+P>ZJ0P;WL2:Q45 MYZD"J-LUQ*RZ2E8M:TK):QX!-!:+F]6YF4N;AB[T,CIGO/F6-=G>O?6%=PE_ MVS(K&.&WWA/31A?%!C;XX>TN\DOVK]G/6!8]I+K!3Z:G6XX7N%GNI]^O_WMRXTR?'R\>7H,$7$!DS?'L['\N(R[J:;NH52N9L&G5JWT<[K;NIT:YUV,>ZF1K/6 MJ?>+JH/KMD][4XW5+S_'XKS596EG!(BA_E=@BM9.YPJ#,_>Y2CE4^5HK7^O6 M^142B7);7;V+JWY7K3?*[S6MJ@DKDBJ4I-9,8PT-.Q31+C,^!2X X1L%O7/, MB&[U"YL179%8N9"M(K$=O8M;2ZW!FY%:2[R!&S?=>NLMMO[$GD>6R5Z8XL'V MS#% R08(SVWF/LOD(B:SDK!1GFMZ3!F[SI2:47F^BSV13%W18J:2[#:,;1 ] M#TQ)"QY^==P?B$@Z-B)\FIB>:!%).$F-),4;L#&7/M'@-3.X ,;;>[UJU"67 M_=2Q>Z!H"QCK+B@^L5G8%4P3@@$WH_(NUR[S LM7L;\CMO5SL?WULT!RRIMB M&K;DBDY24X;4,!,)"?.PY)+A0_0?;.7(NSV2GXD2L+2?87^Q=0U[W5AOQ'T( MR)3G\W8Z \!-4Z4^&8(R:F/])P,3QC"!B!YO6CEC+KX?<]/F\69J>^Q>MHTK\K,)M\"^P.Y3/N0EV8GMM*.X7"[*7FV M3:ERNB@[M48WGPMOA>.MU\_7]6OYY_UV8=[ DFYJ]5(;NBC+I;-E.YNHI[(2 M49G"R2R'[^UM.-4J#VOE8:T\K*(%' AR!T2R:*T*B# Q9U5N:V6YKFKBOZZ@ M;;G*1B(FKTG;QO359D_MM],=^LMFTU9NHHK8BB6VWB;$9F41F_3.-G(3'#92 M;*JMJH]B16]G1V_] PLW:J185YN-] "BLA';.11G?&(OS')FZ YE^L2&MS[/ M-["-MCG[&R>4P8$)I4-"J9XQM[.(^ZG:$F;>\J!>M/JQ,B+<[A86$2YAE\MS M9A>#-1&3PME%;S-V<0Y.GB<7I\TAO#=Q\VUSY#>.F\U=<3.-?OV+JWX_/4"S M"/A7O1BS;W'-J-2B1=6@Z.2E$MC"%3M 1%HS>461:V5?[N^2-8BF%":U.L[*O M3I1;;!0G*)!;M#;B%F=A7E5M**HV%,=K'ULT85- HJ'V.@5'_TK;!'KWV&!% MQ145[Y8POH\P?J>SGS!^1<@5(9\O(1_:*L?)7)VVVCC%YD][;GEZ M^;1*U5QPBWS'^$ZX..TY?#Q7=^J#U] V=;JG'3S%-&T^K5ZO[ A]:U\Y2HK MAM2W>JN'U%>;*O>FUA0N%=O&Z*3*+_Z4[&?(V0_Q]F&,_=$'O+. 0O]&-D:] M6M^?:\D*Z1'G>OAA)";3N'*F,+EC_@D[77/7;1TX#KY48XXKS;L&V:O-E7MS MYQ"[WZQ6L"31O*.RZ95>ANP6"%AWL+$GX8%--?C6?HY+/ZXD);V$L%7]@Q&X M.%8@MMB+W#FR7SH"R#T(\41=8(>ND>GT"ZN1*4_60D4>;XD\ MWAV(/F+F39RWYZ:8P<55KZYV6^F4PY397-%*12MO492 U9N7++KUBZON0.WT MRR)'3LM2WW-%Y?[SUM^:T3!(-4[;F]'0;0#IU :%& U5/4L9*^:ZS:45VK@Y#J,Z M!^?OKC7$E<\=2ZNVK76OCV^&S'$,ZGK*KZ&M-O-KB%]LQ[0$T>7 M?,K9]OBR5#E+8U O&X/>HDOPQ)'G0+B34KY65H]VBYO74OG/CE$R7WG04DI8 M[W!*V.#BJE-K5AZTDZV)[M67U417#K1R8E,^'6U[=-I<1^LU+JX&E8/L+2#/ M@7"'=+0TGJ"WOC2N^G/P@&5#MG)^;:5W=0ZF=O5:F.W8/G:VXT;IQ">+?WJ^9(\?PZ!Q@+K>ZM 8ZJ^MWLXCQ?5]W;V M'6CF5E%RFK%Z(*.A M7V!];Y6V7<8!NOW"ZGL+2MZNT*E8K71[?"I(*^V+^MX,#*M*3$J'7 ?"K6W4 M.*KO;=7+4NMV#L[?@F<$5QY?FBI\*.6MP/K>*I_[2".C^\74]Y;'JW/BZ)*O M=F1[?-F\=J2_8GH,D<+G]P0!6S>_HR43[E2:JRYGM*04>_D: FW9 ''#]5'<. )RS MNW0:O+CL=K/6P]'M,\T/O(CLA443VQ$98@\*.-6C1[01@"3PES^2,M\. MC]--W%.CD01'_+^3L+I[ICVSRY'+M!^7VA@V^T&S7K6YAY<5.]/4M"\78+AX M_*6''(_W=DB.>4 ]CDNX\@'PG;GX*]B35IJ]*!,76<=_F*UQ6Z]W1AUC,-;; M3--& [VAMT>LVVOJ=7W,_J=WW[[VO%\1*!'V-L>KAJ7OQ__[CB&-[2-1^:^ MF#KS'AUKK6L> WCI[(GBKW3;'7;J]8NK9G=9<4M!%_@TP1MY!3HN\%+PL*^F M9<%Y%U#X=CK33!=CWFLS%>H1(!H75[:3OBHS7 P1+.).GF($KF1X&\)GI'GP M#1P;G_DK "[ODT)#G,[SZ"7 N7#/\+O1G'YW[< .;(#B'\XK QZJ*N98F6KN M#^:KR@P4/E+>"/8._-Y%*!JD_7B6%B :/> :SL*]"W$>"H49!0\ GYB'BC?@.X/7*^],) \G@-,8 MWOL/FR!&J+B+?4MC@$PC@*"ES3SV0?[CHV%Z,TN;?S!M@@,]]!%.^@QJL[ @ M4&5>,(OH??QKH4UW&[5&HX$*M0ACB1<+7;L&4 88WH/\16WL7Q0PSF5[=.HM7H#8[KVA5GTG7?0#O*2S-*Q?)5X72D)W ML.[3*[->V%>R/')3#W5W5IN#LDP7.1-AV]V*0,XCZZU0 D&1\O3JY*:+#DF5 M1J\HJ5()CHWHHE<)C@/2!;JL(T^1-0.XUZ4:-KWG8"*H)C??Y> M&ZS9*+"\,C4UB6=+F>\! I84KK^[?[I1NLJEDB_EX1,;^9],3[<<+W SLA

W2)_ H$8^9EF*%$Q#\RE+QP"B M])DA+Z;0@W1KG4W2=-.YW\AI+ENUC P-S*[BV<3*7K:\(>S7); <.DUE,*CU MZKV\:2JM;JTYR/XJ;YI*HUVKUYNYEEK^>:?5JC9U^$WME&7T]DV#?(F.S@@*J^?S'=H1LJHJ M:Z\L[S% '<2T*:GWSD'=[YLV)QV%6O5:,B>ZC2=Q (I M15&(/OK(.;XQ%T^K/;/0+P7VB!AW@K!G4/&!+5I2UH^9>B5O8?:N]*!?F-W6RYH M;5CEDQW57$Y/)\W]BP3-Z0B&-='[0L5"OR ]K,";/%(7Z(I^*_H]2/NW0NEW M4)!:=V3ZS4BZB3FWQ.J72"F4X9!(>;C<1\Y#?[.P>^3D/?C;/R:@TNS6NGT$ MPR-CI%4J+47,P%%^PR99#+3-:VXR3 M V^C@5TVQH%+#6$,T],#S\,O7?:LN89L6V/3>C.Q'OG4<>:RHVBQA=?T9I$W MW^BOS.2LYY MS3DG2#CZ'+-24>DZ5^#<@>Q?CB6G59-14$K*;O[08XV/.:'-G8-K^#IP7>K* MB$5?H#^#GI=0FG>ISCI1#\2)>A(:]=9J7P*Q[Z%M?'%@1X*+9[@)FO6+JW:S M+-5^!W#652A?IK/E&I"RUOL]9L >C<^FC3H=J72"82Z92-YI-BZN6H-TFX2W M.*NP0ORWA/@%XOT7QWY^8NX4+1>![UFHWKRX:N[<**>JZLXQ]3JFF*F*S:CY MM)[4X*J.(2LTG/8V&DZ^*$FS1>T.^D4EOY0@H>S$46C?&L.=8^L)I2$G0K5I M@G:S@!%J%2Z5B1WE$,(1"N7&'LSV5IN%C=JLTNW6(\&3XVM6U6]\7^<_&PY0 M9/)&LZ@D^+S755+;M2*WTR"WO2MO^7L4-7NHL+6;C=V=0!65E0K9SI;*]J36 MYJ:L/BFSO?0,P1(*,:'IRDU(>+8I^>MX<<^,%F-]8WZ&KPO(NV@U237R.YI!^5)/SMQ%-JWQI!*.TCC3.OB:C#HGT2NXHDC MRYZD[/9Y!:TVF%O ;W:>K%KE_^TIKZ :ZE(-=7D+;25:G;UT"SO21)?#]>^K M*/KL*7KO*F3^Y(=6%Y,?6H-=DA\J0JX(^;P(>4_J?6[B[:%2WZKOG%]1"@I> M,EPM.4QML6W[NCEI"^D<[2;-^D0;P;D#?_DC)>BW M3MV#&LV%#N&Q_T["1)>9]LPN1R[3?ES2D-8/FO6JS3V\D=B9IJ9]N0##Q>,O M/>1XO+=#BRO48^ M8OO>?_VJ767=Y/)I< W3,/F9/! M^[-E[>SH=[&V7=DJCGO81F;=1JW1:.3M8];KU)J-U:/,-EVJV:QU^CM-13M& M_^<2=CY:T??G'**'6/+TZN:FB@=ZS=KT*B;_ED/B93E&Z0H9/O;E#KUM6^P?P>]'K_I@ @CRL MKV8!LLB'T$GWHG3 M1'^/-$&]VSH;T(2\:'[J3D41RRAB.'--*Z('@+@>B" 9AM) O%H*CV(^8WD* M_-,#].815,4(&++[=;B:Z2HO MFA4P.3%GZ5[RXFFCWEN-J#1@*:9'7(=OOHZ_^(NIC4S+].=9^(JYF/UT<97R MJL%)#0,I&8=: "QTEP&3D608Q-ZH[Y/:NY03GT'M%3DO M(^?_UFRIXW&"!FIRK!=!SO$KURW-G'HT]PN/-+7-,0ZAPAO'SZ1HX](-R7KB M6/2@\/%PJO;B2CAAEYP.AC.ON#:8Q1YF 2 K(CRM$O*$4!S#8W"$>@U5>OXV M>PEA("G1]IA%U.0Q'=U14X%>2 M/Q&\ \F1_(D#3_ WJ^)[C*;L1G.#U307=\/%C22>PI8FLQ[VG4Y[V0BR,\TT M)%-ZY-K/NWR[;=2+W6T?5(",,IGWI &(G1+ -<":O'MM%+M7G/"8YE[O$;L] MP"]O+#8%*( F%6U['3L'A-5<',47CNO3R$'B<1$!.$^9,1)Q32])HXO"HXR, M]%#\"2HDXE))+>8<_0)QOUC_2[\*OZ,/&Q_CG8E7!HY\945*H##CTI\6097G<\B7!C':VR9/Z7.8[7(#*7?-?Q[8+ M2]_K#,YR>ZM\^W*O?/ERK9)Z;0!43,]W*9&8?D?I90 NV+]&IH1,ON.KTF]< MQF7?@MH42FU;V-L VS1;E=I/I#XDH9RX &1!\AQ+?0/R(D MPD\GU1(!+M3[M>=G9%RP22XX\"S@A(6S#W97=44S#7-/$*1(HP+[-8D"5C'P^$ M?&$,-3?\&@2_;B,#?@2-"!*10HU(;V*Z']"S1._ )O1*:=U 6,K2X\/^@#>M MC/VTY?$U+W#I[-]H MP-> % XLD*[:[/0O1* 3-.RA+S[#A9.UG-?W=T\/P^NG1^7/VZ<_E.OOCT_W M7V\>'I7AW2?EX>:?-W??;Q3XT?4-_N[I]OXNE3Q62&[4DDI7VG(^DCB$IS'[ M3A^8SLP7)/,R)(P=BLIBIU;&@)^$=HB@/*BFZ )'O;!1I8:UM^0"0RU>YXY9 MR_&\"&ZEXB.YS?XU.5U9%"Q2!?1@RG,GAA)&GQV7ZW5?MIA4V,'PD=JHI\M" MP+0X9JDR6N)%@A0@1W9\A(QW+.I8FP]H7:REZ:CU7GJ^HZ+Y6;Z%FE(H$>3& MMS4-2 Z';UTJN.AEY*NHW!]?Y+$*O7/T!V*F2$80&^YPEUF':^#?;_3K8D4 M(W!E2-L'$XDI4RIJ5- C82C)\OO:&DVXT=75!FP/'41!>'P]/#[\T_/7*"K9^N'1I=L>%$>,03T":_,B_!!:Q- VMN_'W,4TL[K: MRJC)/FJ7H-Q1PO5JV+X@.. 07**4Y6.0I<3F)-?FP9PHU S_\"Y21I4GUP.3L-M(=6K<) MZ>]KBVC:#;(T]C0*Q^-R"22.*8;'Q,BU2JEB>IBQ@BWA0"/'\""/<:RQ/4>";"JS)B5!G)X<2, M,J1QED!9$Q[O$BAJ1V=3G]:;4R5D^:7D^&I(G 6;TQ)O!=J&_R>%=B.O\M.C M\4&-1H;V"+=[S,LM5B 5#[@6 J[;R'*\Q$652JD?<;4*S2$D,D/R((DKH6'N MB\389].F AQ (J:!W. =-\^;!"%Y,N*Q40< ]AY=(WYM*M M(E3OH^R:BMM?7*W(8-1F,]?Y"7CO _X6:@:'9"ZKO0Q2 MY H3IR[0M4+?-"#*B*6(,JIXF\7P)I:51MU[FXZJ6U:YGJYK'U0%#04TMT9L/&E493Z EJE"TK&5D,P)052QE" MI+M[+$R)93]U*S V>7&L("ER)Z&5"A ?,S(I-"ML7L#M5^TG:2FRIML9 \^% M=WC**Q4\1B^5*U+6''.GB"\6UE>16]6Q&5>IN=/TF'(Q*S!XUA)!D(5R[1Q+ M%\RYX9C7OY)$:\,FW=W")KWU@9G>CF_H;6L[\8@*+QB@N+7MQ#SC9+W#O9DO MIA%0?G4\Y$.!'I='?G J*S!([.5%#%*(H]JZ^,PF^;>;Y89BH1JK:L;C>^OS'OG*I?+D9 M/MX\'IQMM"AI]TBA)%DH!0%)CLH_[ ?^:[%$OP-/5C1@#CRRWE2CJDWZT;LG9P;8V&\WWXMJB9KRG1[T EB?+\7+ M'"W"0!EIQ=(B&W4)+.FJ^X8;V>V :=3-90D.8!;^4Z$6X6+H'9 M%$QSB.MXL(1F/^-7J+.*%H&K^5L_U105MLI8DH:P2>K]6.;P)'1PN#?]@Q&X MKXYK />)*&IP<245HT76PC?F.QMM<+"G#?;K%U>$2+1%+Q6>5NX#-X4[BN%@ M92QMDOILV7/LUP1/P/T ^R5F+%K]/ <:W(;/T#7K)G[EPPNHBA<3&VSXS0YU M\PGB>^.$C":!:U"?,J(%6787*WC! FA\Z!(74*;,GSA&9'20;BX*9NCJJ!!9 MU/GQ2F,D#L 3 ]?%<'Q,,C[Z\'_\FBE%?@H"=8($!C?U#E/1WL-JL Q3D[LS MT;U.=@J5C47,)*P:Y/M_9C8OU@;IOE#.+7^Y+A,E30MP2"S27#(XI]](R[5^ M(RW7GJ@GU70&%"N.S[N\Q$Z)H0+-$U-KO# R-U.WN*DE_10E57:Q9+,:[[3 MC/TWUY?2''8PRV!0ZW=:>0>S='NU3K=7R&"61KO6[+5R+;7\\TZK6=2F&LW^ M+M-B5@Z%&:1^]C9FOSR1$<";["LWR=!?GDDP;ZDE=W:[XJP&Y)OV("[Y)6=- MN-GJN.OF(9T.O%IYD/\D&M7?)^T.RHG;LJ7W^8U%RGW^T^E OR:>F;2-4#W, MB(ST08EJ9Z2_[]18_JU/7:ZHZ)RHJ! RPE!_*YTV5T(R.H>!2(\XS8*G_:&E M?F:SD=X5*$0D)+G+(POSVR! TFU!#SW0J,@QHQ56K&6*Z]&BD]5PZ^!H<0[F MPQWS$SZZ:N15-?+J* ;'2@4)^]^W=QY_=^0!5HK2+(7- Y(9K3P:[0"2B\$YF'F:\2C/Y^![Q3X2+WS: M'/;?Y[V8L86U[.V\F(8"&RTT23CIT?A3;&K(]_1);.D!=K2B;7&_OX)-96^J MN_]-49ENBIUEY#)OT]A@R1U&^<$Q+(NN+#N$GVKTL/+X83IWF.72V"BY95!? MD]B82IS-HTBM,IPU$"3,X[2KDC/FR"9[ECZV\* MD)NSESR^Z0J.V]#ABE!EC]LU989 E'Q(ZK 3^&.NVV*Y^Z("O$OX]M0B$EE' M/*&P0IZD*#D[+"/$,,#F,1E3KW.&&,J3)5*A_,FB?&$XCQVE!^FDJ./@_%:Q ML[;28G:"4C\I!$OY(1AR")ST[@9B']X.)J,"C*FJBDP/K[?PK;*5>R8-^( M/T0P$_:;+QG5L-UZ_>*JW]D9^RN&OSGV.WZLLR9/(9'^\ET$P6Y.N8I8@%AR MZDO=>N/BJJ/$ M*C?#*9#?+.$TN3D*S;?J#0H6S 5<98%Y,HN5BIO4E"=J]):5$6XX-:$33DW( ME6T3C3G ANA3; S#1U7PZB9L". ]3C27_89#)*5VELJ\Z=9S9MX<;W+(BJD( M ^52>?QC^'!S^=OP\>:3/PZ?;^;FGVB\"G2V21']H+:;Q9>4:7 M[<):L!\O8TD.4L"F_1IO3\_^"K"P?69I-A]CT*PW^M@#';:*WP]?-==0OL'7 MRCO\6HQ'H%_AIV(JPGM>/QU^+(:(O6!:TIP*WST?,&_B6$#C'C97AS?J\"U^ MU:S7!\H-WTCT9K&,IP#J4UE1\OWP2/S]'Y6)\\J _M6P2SSO=P"D9)AB<-58 MG% \RWL!R-[C6!/XC(E;O.6_$_B>#PO0T%0$@J<\4Z]_,>RD.G% MV>+0Q9$95'+RVSS%%PG#[^@8]V/ZUAL&_L1Q<6Y9;JD)'+VMMCII/5S AT;( M$1$"!+3G9Y<]B^X0I8'%/6\"L4'X^0\"UQ$2U_.BXQ0WUI*&*!.\B;_>RX MO^.%YB8,"IO7VVDF<=[RA,!+HV$,FE0B;X@H*-0A!/,@E27*AEX[:UTE-I"F MWQ8?T%ODD.9L/,N-)11)'M0SV">>I-#IR 7M&#OTJ*U6.ATD.1*99""J!G!) M>6E\S3D006YI93Z1[QLER7.ZI2^%<+L179R,C&,TZB"WTGW3^+3SG-L]R'X; M*_P'Q]Q7$^#82R/#,M6(CS&< @T+0H\UZY!=M^A'<3:PG@,LG;M8 I1\"-4? M^AD7-LR_'X-H&3,3=8:,&J1NHP6$UBT!BFZ[__;%U2!CXOP2/ AF#J\=?X'7 MF7P>^A+%\2TCPSW:E5G0PFSM>CKI- ^X4)'&K:*#3(Z[1ETY)\".,FBX+.K) MS7C,,43Y;\T.-'>NA!H$0C N.?&/J>G[C$FGPV\.^E'@CT^F"ZO@H,BX/R/[ MX/?"M4,:K'+G^#A-$^DA^FHH9R(NN%Z:K:P? MA6_*LO6QWQ(H<,#&]8! R,=W A1FVIRL)-$> @\D$9;[E"++BI"8AG_RPCG\ M_;<%Q 9T9AH5U2V\B;0\3?$LDVQ HC)EQ/Q7QFRE_C?<8;->EX/0%5]SGYDO MNE@(G520U36?,HCG;?0^PJ+ZQ&0O84<+V6LR?CM3ALS*4WR3B[.L90 M I>F M",MI\G@;8 !Z'@TX-WTZ'6]6>&\KG]G()2QL=N.&Z ) X&4$-LV/CL>/ECC3 MPAD\^#YC_UR'?F6\RP>8U !0GT)A6_@O]F2K<5[*>>RMS?EK%E/M7ERUFNFD M'0ZMI>A:,< ,!MA>R0"S>1>A:9$\J5U.GK2*(YFGPI 6]8(5'3K/LK%F9P$\ ML?_F"!;VPV!AU8WS[7?C#&&^M.OC@2NYHXAJHZY5T"4UV,#; M)\$IA")#SDUY8,^@\%#3>Z$GB+8@'.+X- D MB3CX%R(/G5XV']GN] LXN'!R?G\^K8<( 7_/>3<3(,E+N=#>8AZY&-BC/F%& M8+'[\2(K PO#U(>V(<@ANXE-M]%_FTULGDB_Q.>2[](=^90;>>XVT]B#_<._%C5ZP!$^P/8+ MX$E6!&!P<=6JIZ/0;W&Z<87N;PG=B\S<6H?ES3I@>6OGCE55:X:-;U?.5;N4 MOKF&.7S-6-);&3>I@WI;'9 &6ZH[9:.S=\+JBZMDB] ML\*N#1CL?M$+4R3K:JN]

UJG@[GYV8-!\BEV-A_2;.0>?:\/#EYAA0#/)Y?<:$E0YE[(FPN_K".66\0=Q5G=[.SJK"Z/_Z%"][>$[@=U5G<+ M<597OI#2.:M/L--VDCC]]\>;_[Q_>;N2;GY)_SWL?@"4'KMCA5:1V_/>&\K MPYEK6LI =F%X9RKQN?NH3[+K!>SIX'JX@6\P\WER'/19\!]L"O)@& MMA/!40;4UL'@W7>QU%.;F;YFJ8J)-9C,8$9-^;;0BG/59NE\4VW.BTA] "4] MA?_OC,?8WL%1/&996/&('8X=5YDZKOB2:C0CYP96,B8='*[B8/\E6"$\_$1[ MH>Z_\4:M+YH54#%J,,/WY>O"UUQBO&%EYX>A?,<_\174V!NVQ_MJV08UAXHN MYH$@Q%QFP/4] O/.:\BU<&!$IYXYJ4YYQWM9B,I53_F_N3MQ;G1088WN^Z0M M&HW13Y_S_]$]VB!OC/BU\^)E>".6*[Z83N!96D[QDMOKHD-8H4ME<,&Q!:INUS\[H!GB1[! M(RSZ1NX)_&F$M==8*9[FE)MN:P77Y)O@C.QP% Z0T+&M(\!J&)TA[S#F;@N4 MJ$93[63QKQ5\7J/./!X(*0&HM8!'FCPC:CPXT;7J,:HCK$8F*YL6:1Y5H\-5 M:M1:WK) 1L\TU[>QU3^74\2K X]W,I(JR$R;NPXH _ WZB+48HFY+Z;.Q)V* M1; +D\!(Q(7[B>GP[R.9/PM]Y6JO/\XF-_%L;V$. Q_JLZ4S. M\$KOM'=QUNV [@8"A0 =MW9R!/CW2+.KE903$6^YU MW\$>+X*>.NI6W6#77=[*#J9)?IX^??_B:OED!#SW$&?:)!AV1F>Q3:SUW;CF M638IZQ;1I*S;JYJ4G5:3LO!Z>&<4=-(-#J T9#NG;I]NOBK-FO)U>#?\_>;K MS=V3Z%;XJ'RZ?;S^_OAX>W^G#.\^P?^&7_[U>/NHW']6/M_>#>^N;X=?E.O[ MNT^W3_(W#S>/W[\\T4_NO]T\T,2HQVV=>KUZVJF76SD[$EBOA]_Q[,.'?RF/ M3\,G BQ Y_?APZ?;N]^5S_0TO! PL,=-+1'/[?UG@#6ZY'HF6& MRI9O^MB$3+C50 _ 1J:7EN/\ !DK7&SQ]5 ?$$K#E&FV4-3(A::-<<*0.P+- ME)1A+S[\ZGOM$6Q)UWQ!Q3;FZ/L"__?,[1M0!?!(0YVZAS8&@PXIQ!ZI)_%M MQ?>CC; =,)I;8S"=0$,!!87W(//HC+(+&ON);=;1BT*[^S?_ W:E_#XL@/Y\@QAO09Z N7T2=B8:ZGOSHXFTL ;L0L;'VJ2HB)CV$'BQ_A[*_%S["= M'.B=JIBZ2=P;BYHFHOKT^$7/_4FV"@O]4X.^O ;'QXU M0M>A(M"0,%\C!\ ":813Z=1LD*B1-X+\#NQYKH*>#"SG$D?;T3LMQW[F?X6_ M78"I,_HW]SV('H/1^]'_SNF'!_02+8-!<0NX U\P#: )'_LBZS@>CX_T@U], M5@'7M%\#WA]8 NF&(85P%X.IK(/(BZ,O'&.KY16/;]-VR'&"L9\ M3;D=TVP^?#G?-ZV..TZNCT3LPCF!O^.7)G],G";V8F*0C#)J7&S+K](UR1O1 MJ8&E85)P02YI24_:),)F09*1%'8K=(BJ3Y-#^.L N[BV#R%0M8!&_Z+KXLYU@QWA=R9KIA3\&I]F_RIG-R M][#9Y=3C.*9YR@U U)DS!I()M55\YDG[J5P#5.+C#FX>GJ)@%!$EO =N0^." M#/^Z10,+8U$/XE6/W"44KG'[\!@N 0B!Y#"EQIMT$Y+/K=F0;FGFU/LHKQ2L M>* YO!W6*8(.>8G,Y"(66$$'8#FWZJ M"F2B/J$)2$EN^'_!V, >H/K_4YC]8KJ.C;C[46###]&]G_J6.KG'?TJ.H['EO'(.&GO#%"D4M;PPIBVA#B#<[+6" MA_&?9,/TZ-0Z0UU1)R45V)(0+);VZL5T-: ,T?:5*WO$ASB92^^W+<0)\E?1 MX99^_Q%GSC */HQ:6* &ZU.?6+Y]Y9&MBXB*G[]$5?GX(N$6K2A")>1[\LP M'I>!7';'PB=\L4TP*IP3ZS*:_:XJSX0 8*DX4W@MAKUG/CGEZ-5&Z(WV@AG9 M"V/JO_O*.Q5/Q6 $#-3'=?0T1^!^ZX]2+H\#*WJIP9 9D>2&5?FV Q^V_;\A M>\U:E/T4_MT84*(7H5+INH&0DAA8AP. Z-,G9.#@,]39%_5.;Q)@/L\K[PXK M5!%:!-V$GO1M!KR),QA0YMBD^\*76&#K,028R;6P/ZZ_(M#0'\Q?$^UIYL!5 M8)J/.*.-,Z#B'"S.M\2[Y3R%AP T9HT6_/[#A3.P4$* %N7@TW"_8T!+/WSF MUG,UQK'J#VVJ><=E>L N J&$ JC8-'[I&*:DIMH8I(!O0WUPK)D6BA#0'4&I M1;B3 J,!37%M70=5!501!"X B*:56O":0 O?E(4["9+CMY$RSCY*KH N;%*/ M2(@"0DJ)@E1DLC'(%8V,0)K/PY\.D?;^G[>?+AL#!5YO,'R&-&R1CP*TI&N( M5EQ%HVM'O(6W2?V=!*68[45SY #=S%$I&2UG-&.N?0OU%BCAV=50ES" UH%> M=='CG-08GE7,2,>,DP>'&A]N$S+AB+\A.D2&Q%B1C)\Z/6N^ M%H]M"A;,](D-T'E&M$J\EG-4V&'@LF4,*'S7U#&8)5@.G)$4$UB!)H#ZQ*$_ M*B^:2QP\AGETI\MY9C#R=-?DHT+E&^ GIBO'HJ#TMI\)YWGH;I'K.SC[F2+\5U"+AN!_])!^<3I[0?A"K(VS3[A]#,"':P MJON#;F^L\;EJW."6 F$1!*%FYH/&+F*V"YH=S_$BC8WD*,%RFMH59G2 VD( M@*\"GN*SF'& B$R@X+)84JO.X.H ]SSNW $9"/PS2402[3B_!/L_0GYQ9E71 MR>20?V=8/5(>AHPZU']TC%&2GP:4>@>-SFGHSN!:5-R3A]J+,%]M \R@\YZ$ M]3EPN9YI\T@UW:TM$P$B J,Y$*+O G"&[1:JDJ_@NE)8]^0R,!OPI..9P\] MSW]7N?\97]S'O\0<#'F+%OG,I+LN5YIG;,96/-4SE4LD/<2&HP<"C1#)PAGH M8IH'9D-]%OOQ0IH0ICE.\P#6KW&;V1G[K["# M&E!B3425R>T#9[5!U(VL./LS'/K8%ZY4/%,P,S1?SNQ8[L()1Q9HZ!X0J2LC MM%9>,^ACPT!2ZV*O 97C9=]E!Y_N_WGS\,_;FS_/*I84'[J!UBFL*],?,OB! M](@CFL'/EDVR_012!;XW?9CO>-IZ>'DW(5'JT (PF6U'ANC6/_&\0' M;9"8"XI ^NW0M@-RMBW&ROXNTBL3:9).--.2GT .MJPI]^@UX(LM,$#!__X* M W,9W_]##<7@XK? +KGT!W(V...B7#['BU@MWRI :ARXMNE-X(_XX,)'P:,: MK7?:>_Q9H_/.>"]95HS)A@PVC*RUV@ML$N[!"9XY2"1'$UF&Y*U&O4[H&-P& M8'[(!,?8-@\&"ELD7$@XM\E) M/\/,!WJ>KFE=2+:F_.&\@DKE4G*AX2 E^1E2>QVPY5ZRXCLC)JP);KV(W:=ZE=+D;\'C4M"OF1]VT*\H\[4L"V#J9T,B/FV(X>_?I; M.%^=L@]X&=J$-H],/'#UV,__>(B5RCD6F!P,74(X1QF$QB@PT3Q$%<"DLK-7 MQ_T!^\'D"1E%$#%GL2YZY7U*'\*(,VHCI$X9?CWZ"5>(:I1ZX=6-QTI1,'ZQ5 )7%X,$8EY8)\B#(_&$X("#FHI3',(87H'B7M\^-T#C>AN5UWT2IPG]JT]E'BB2' MIU*5/Q[""Q;#L*7;4560*,530Q]-5_I-2 ^AYQ9UCF>I\Q,TF4T,.8),A $1 M-&) 8#BRVF1PK\);X*,K03-> .V$GD1>LTO09C D%.T_3.:@1 ;R?WH<6%_) M:36S-!WAUNXW/]:6?:%H 2@LZ!?F^I,F\%:&:F3DR)M[8)F']V."T8YE'O.0 MT60?:J[*8!SZQ0)7NKWQMS]]@=J*RX,.XYC?E\(._'>K("D,&!R$CI/ X>?) M6PT7C.FXWM)(6>AVG\4Z"A4V8->,UR\0/00W%\AS.9C6=!J]3#J=-63Z/R-?1OD"\^DF)BW MC0X] M(SW1/+Y'XI;?7&B8]?D/82=@DD4X(9,*^:]I(BV9B)2+18E8FNY'@;7D70.J M.8AN/DD/9B7/=]:8\"?E-:%<0V'/9?D4K5'?A8VBS@/\2PIW\BO0K:-O@@:I MZH&8[TS#?N$T'M[VS)D%%+?AB;U3!A8\Q&K0(DLL:B,UQ1>@;C#F"'>6+$N*CP/TE-DD&! MM3N)([\L_$-OC,TL\3SF-XC\1YIR3#_W-,R3!59*CB#">?FT#,UR$&CX$P.+ M>Z,XGT,I'UAP)0I\91#SF>&CLTD8S>6Q,,4V,2\LRF,%GJKX\QE/%9,D]B&# MZKA;8H'LPBP*R?Y1 E*L*BZH)9?G%:QFQ#'>\2@=AX/X\+UP)6($#=V2B?=+ MU2L0@ +\!5S5#(ST8GX(.M[YUA>X0GA>"O69EI5(M>&.% 0?/DQ.2=)KHD 9 M%],S"KLD%TZB,F50R$G7"4US%(#21[Z@I!@/D:?_I*NFWPN,X")70S*:&SE [::U!53?0> MW+B!H/_=+&IA>1 M:A0I\+\T2*-?1U]H98=AQ##"IPJ*2Y+B1*/DPEC[YY 4<2O\A3SIR)?Y?8M7 MVJTI2D5ZY2,]R43#./$:P@-1!MJE-M4$.14KJ#:BQ 6RZZNM >R>?J%Y(J0. M&O([\SW29'_0B$A/EA7!YYUVAY[GSZ%VZX125=8ZI61[LN6KCU4)[6^@L0^C](CI]]+I5IX_3BKL?)R:> MV83CJ'K1.Q+N3@!K&-[[%.MXXQZ)9.XAM4962*-"'^=$#6V>L8D1)2SB-QW# M(U<@N0^$,L-)2QIW)/L^%E9JD29&Y):44@)[DTC;P7]0 M6@M#'#PMCW!X"BM/X'?HM'OWA:8A\(%"'S:YB9#KBE-+3D[=IS%+7YMY[(/\ MQT?#]&:6-O]@V@1%>NBC:(,CV#^RKH7FT_0^_K7@:KU.K=_K(6,3:^3ZO%%KM/LYG\C>5*-=:S7:A6RJ7NMU6\5MJKMR MJ3530M[2,)#L!NPK#I4Y2V>PR=DYO1SI]"EI4>?<"P-17WFB\DTR43D!D^K& ME\^H6-9NOY[NN%]R=$#K>I-YJ)N<^*R@ULI#+"NXF$XU732=+ M3S1>C4)O9'09_'>G<2 ;T5*^F1_' <3?*JRJL&K/6'4.TTA_IQ2WF>N,37]O M8\Y/,:GD5/2+"C76HD9> M4_Y44.,<5,^')?48E9*1"XS=,]4Q*LRH,.-\M<_A%!LJ1BV:4]U(*TTC7]2@ M\G]6J+$LH'2FJ'$.2N@3I1Y&W<=Q>H_ML>W8Y_FJ&KW6F>H:%6JLU4+[9XH: MYZ"&WLJVE2:E45>:13[-XDP5BPHS*LPX7Y4SY)E"UZSTB5S@>]=X?W:J1(45 M:[&B=WY8<0X*YKV8DX+:)/Q%=/!3_.03.]8[[RSHKQUDKSV!O?/!5] MH\**RO&Y@F/^2CUB#M&,;G^'7=*E::%Z_O0[-XL38^-D[%WOFM1^'^=;X"Q! M,;<1?T'C><:,!J9J5FPZRT1S#9S#HL8FPHIGJ.MDZB?N>BY[A& M(UM-VZ>6XWRDC1C:+4:KQ)J>BWD>(TW,GW49_1SG@/ ?9MHL94:Z9@JH0*FACYTF__;=53 MR2F-1@.PC#$&.%$0[)P:%:B"=M&[;WVT"_TL(W"!H-: MO]/*VRBLW:KUBVKOU:PUF_F:;!NHM7:EJPT \\:@\LLNB+0S%KTQ8)U?E.=!FBU[ZWJ5 MZ4 J'1Q29%+<^:V6?C[ZWRVG-/DB155.'P>.-SLJ8/.EE6K%0Z7 MZBK/%X?55J-WFBB<)V1_:EU%MRQB.NN>HF])?_ZV:;!AJ1G6S#SW&T'OAMKJ M#5:B^'[XSX9LY@U"M*,VZJN91@71G DC+;77'"Q+&JF@F;=@HK474+X!N702 M#A]J7+"E.B*"BJT9SE4/,$0I]UM9(84!J-P$TVJHW4DR8O) 2[/E"SPIO>J#";:(J6^4%2VS:Y=EA+_Q5-6'5/JP M:>M68, ;QHS1E%Q*?9YI<]>Q+%7^ TLO5?R/ EO0GFEH+?P-6R/7HZ4!"22^ M^N.!DHDM2L.*>2R'7N"RKS3+8V9I.OO/_^BW^\V/L6QI^H5"P\:I!)02Q6$' MFMBB/M'<9\RNA3?"_Z;*V(1S/GNB3[-E C'-,0%:)(W+$^@3IO_P1/KXS'$Q M(_QIPKPPY1J^@Q* <*TJN=,F4^7!?>* M=.]S=RWLFAYA YG#G_@"&(7+E'3J3WJS'4 -!XS*&W>GS><+R(B7D:PIF*2_L.LHO MCR78PSW8RNN$V0K3]$D,BIYBPL+R%'"7KQ,3?C#5YLJ(P1VQ']94N:X-<=#BW_2,37+4N%)3?F.Z%GA9"YH>/YV*2>VXEHKG#)$>'P*

7B50ATL9C"G4"L M%";Q/2'Z6.S%Y""D4H/+\-+AY2; C!\I@PBI*H*P/2IX\)0)XL 42Z!#N->4 M#"+V<%'GV0968,@AU.*2)0;0]ES,X'.1TC^0=8SI ;=1YE; M)#CKT2/:B*YM^2/+9,NA669CD#50GO]WXD9.R6=V.8)+_'&IC6&S'S3K%4@& M%;'8F::F?;D P\7C+SWD>+RW0W+I9 &\;K[#P%B"?X*]J259B_*Q&7C_W/Q M'V9KW-;KG5''&(SU-M.TT4!OZ.T1Z_::>ET?L__I75P]46T#C54'Y+&QX[1V ME763;UUNA]*+$R%.O7>(_C7;1JD@Q M^ ="0TA E)[ C+\ !!Y[R&07IGY=- M8FKT1Z,^&*B"QXD7$$^.+1?8'K!"([!0)HIU7?A0>2>7'3DV,%;O?2B.PEHL MR:@3^R$6Y<]GJ I;\T@P2HXV-EW/5_X*@'N#0, :)_APSC173 BSYY*'2_Z) M"WK!Z-]8T@5@B>D+4L)R<0G/&AI64($LQ$6'8_BI02ATC6L,X?EW6#3?K'\< M7@_I7XV/[]6%+46:!)]8]FS:? ]"S;GP490Q(I%/"X? M;3 (S!D*QU@%'9:VH2H#^&**BC+V1U@GQ)$K). B0&O*;:0# M45V= US1INHZT#E0)Y0R+X9@1D HSDNF M>?A( U^&&78MP"?G%Y[.@ZZCR\ MA0@NRFPCCC7Q,D7\3$+/]$,\DM2FSW6+=@",B=0Q$BK'X-?*[<(VX5!2VY6V!>T:* ,+[1 %Z5.)2":2SPL93X!&S/0Y MTV 2@Y S(5$@UZ)3QPPU9"I3D[)%/#(V%AXSO5'@>IRZP^=#1146HF\BRX%; M26*;M&ABJTFF+5<7IW1L(I56'=X$%@3I1JBK,G,&&C@5ZGK4^(>@,6)(_^%- M!C-\%B!*#Q.Y1B\R[1>$;_;E(_S W&!S,3>2_TP%\IUR,Y'T4$73=3+MJ/)U MRES=)-X)/$H5MI_H/.2A_ 5F)EB[COZ:,1(R? #W(]>#M4P+X3TGJ,PTTPBE M<70!>$7$9)\#X*L.&!6@/-HZ+HZWY4B;*Z;R/^$*9(:*:1H&? KJC3E M0*'[BRQ@#B+ 0$Y)TQG8BUS4@45K/Q-116LBBL(;R\BI5)7\"T_!1YTNJL(')/F%4D)51+W^WU2.2K_P5.>-C]WB&!HN:^*8:Q-( MST2.P&5W_+6 ;TD'4:RR/O&KC;D]5U47GDXX$XXI#I9XO0JALH.+MG+N.:>G M-Y%0^1BZ)_^()U3RYI[Y>X.<'#_<./LTW93"0WECD:[!AT&-R77H8",!]!YC M^XO (OL!S#VTT^C;2W@<5!C@.1JR !N91.R%!N,N+?**3KB61([ L4_?BW89 M">>QW%I,#4.UR75>3#P9[@#/(:Q#_.[FX>GZO 7AJHLOI:3+QD9IM!D@!#%) MDX1=KX72;E.Y'JE8G@G[UESI7@4Q@P)0S1!XD;$(/T(K,'+\(FI%W7+B?Y&L M=ESSV;1)S>7V*3?AX=_H#Q9F,FT+#PO_Z'Q4)LXKK "**^BA*'\=N#?2-M$4 MQHT_8W<8FW1#T'HM=%#\8*$*",N33OKB_.#&,E#&LZNAP\?D6BEZ_R/SF_9" M)%U#AQ'\K2&ADWO]F*+VOS4[T$"EY@UM\"#?;1/A]^B3MOZ'(US]#Y)%D><: M *:1JPF?> (%_8&!8C$F!!F"90"JNZU\Q@VCFH[N(%B"OX.'03PP,C0[!A9N M6L&OY(ZB-CM.(CZD6YHY]4*.PR\,7S=ST+=@$AJ@^3"'Z_%=!\-&V#JHIMR. M\7/@8%R;YT@_4ZLCFYAG @G)R-&\2=SJ MJRG#<-,8WH&+?F0SGTU'\%9. PB\VX='=#T"$] Q=H:N$#1RS #)!WC#\R3+ M%Z-$@3#$;6SO1!L2P!$D!=("3"^T:K'1T5\!:(:X'?+TND"B6H#(2?X8?(QK MI;$-8*PJ#E6#6=I<8KM\-YT]9NRBUQ3@8@+BP",@'^!8L;UA/&;,B$*$@_#! M]'X KNCP4D]X"N,K@(6L6XYP:R+DA]Q1^T">- 2$<,!>_ET5KR,[&;?Y>'-- M/V C%W&*9WXUNQ*QQA1EHX:YZ.KC>*B-G #,.MB4%_<'AG<^"N#8Z[YA_6G 6O!(1/A'CG@F8KX[[ XA) M3^0D\)9STH1&;A7JGL',($%#W>FX989&_F/BW,T,V$-C< MVT2_XZD ,9$17C!*9J9/; #:L_@Y6=7<= XR)TG]T>I"M*W=X".AT=J MZ?@[D1(JL.CG@S/S#[Y24.:,&CU> [YB/AHQH6>"P8P#96/=5^7^HV93[=9[ M:ERO1?=10^T-6ERCCMQ';15VD\=]Q&^'A\R0ZRTV:HQKQ[W&WW(H[IJ7:&O8 M:V_^<"LSAG!T(X>TFLBVB+-YS0>Y,0IX8S_A>8Y;(?F;5L9BJY2Q2\!!0@P;%"M!9^F)WB0 4=J"4<(ABRC20=A%U-FQ)TB5#]; M&WOD1I%- O8'(]9VLSC+^O25L0@,TQ ,(;>.! CR?S/DD#Q)-Y/!4PI/QIJ> MKXW'JF#=_ -'_W')TWLC^4$)PSQ/0(V[RJ.%A!,P3/:5P@"5 R[1W)E#*;RX M%A@M\;Q9*?VBY[,9/>)I4[80MSB$ M!Z L9!?+]G,6>.A_G9AD%"W#+;X>SQ^A MK/RXXHW^>8/CGX5N1!&/Q$#*X;TQ1U<,?N>)L02.H0%Z)L@]ERCO'/6#.#2T M)#1V4!/6*0*\E,JD(+NPW"@M#GZO8OJO9JD\$0>=!AJLXX,U&L!AL3A'##00 M"=BB_BL1?_#FGL^F"0*A1:55G/!)\/2 R T1*1CA;F5R>;R&BE,IGH.L3FZK MG;>2L0DNY=4U&G6UWLU((6O4N;+1")6-0<[\L;>F;"PZVB(Q':(Y][1/-)<) M>DNX?R+B7*]?4!F%?$)([C:&@-;?\*::1:N96[-HU0O3+(H<:E(J\?; /$:@ MPSOZ%/.OG:%P2\ B[FN4A34/_ZE-9Q\_R>*:"(FEH(O(KQ"1%^97@TB9R2H6 M5-'$1BIS55R< ,?V8@-,U$$J<-0$:4)"(Y(:#770&YR$U#AF"I2$Y:13HKH^?' E>?#$578ZLCQ31WS"C!=3!D&OB/,G%"* M?8N5AY)JQFN%L+0(K2@+ $L%D&$]Z6WR]W%\E4T/<*QALEQ1X^D=W-600'P1 MY^7S ID-AV+,)5ON4=,>E8GC< M0MYH;!!DM#^=AAM*\U-F%CKNLV;#_9A32HOD?" 1C.17P'C'#/@14),_3X V MTS>$(, PF>%/9 76L\CS'#'_E3$[V8H"KE+._!->HK!(D[U6Q:G^Z,NQ%$UXT("-POPN'SJM%M"0&2^E<$!;_,9TO;[1#0%8F!98U8%&#G<8=P19>.U8;.7 M6]XM!-4LX> _(RX;0D'T3,G+8%O=A+_+7%@.N6VKG<<[K"SN:$U=0;ZR EYX MVRHE.<>.OBCN2LT;.28T^O5L3)!GX5U+FH/65LBP@8C-C0V)"I,\!2;EE*/) M A,[?0.5H"U2T(J.R\YX+$NBG[;9,X"1[-D8*[$2 GF$4@)^Q&R&]=['AEBSU5,Q\BF:66#3BL6,H%Z] MI"D]9^C4 /5'>??%\;SW0B,Z9][+ZZ"QE0:V-+(H_H[^B'J?O+^_U&OU!@WY MH'Q?-5XUOX%6DC1V(V]':Q"NWMQR=5"M\ YE;(C6[E$DE2> MI:N8QO^YV" V,[@X*XK[?;I_^I0SO/BG7PV^W3\,ORL/-X_WWA^N; MQW)*EW=D53H!K&%X[U/0O_HO+L?#Z"Y-RL+V6MK,8Q_D/SX:IC>SM/D'TZ97 MT$,?>3L0.74+8Z +@[+H3OG747BT5NM%8NM68J\5L:/IP]$#/?H7@FP9&. ME>(/=*QL]]8&Q\N<"?A6H?")Z;SEX**%?C:SM:^Q,6/8H1&G;KQH%OGYMAQK M>.X34-_\@%/0N1K=[DYS@$L[Q+3"X?/ X58=YQ"4$(=7CT 5JU\B(I&%FC!9 M+_=ALPXV4\P;[_?B[MGD[1\34&EV:ITF@H%F^XPTB])3V4\QT2,L[8R^ MDGWX,66L92[64?M]6DPJA,FX#>QDX2F-?#89KQ;%N5FK1'.G?FFIG;9@3_C[ M7[IJO]/B?V,UZL1Q?3Z2U:!N,-%%[VDRCZTX(\ Z3?:CG3&7#VOC M>>G1,*:%&J#%EX4#XI"=P4)\@V%VN^CN3=U,Y"OB8V)5912(67*& Z?FHVA% M)4]B+3$FRLLX#_8N?\&.Y^$XV=AD-37>(ITJ:4S*CY]BP\-+:@4N9]K*D;Z: M%1NPBB-LT0E'@Z069DO JO'9>K$!6N)\X1C7\VE[LXIQW/-P"M#(,*QT/B[W M0*JUFX.7QI F1F(&Q M:.GPI2J,GR;6_,#SP (ZO4'&Y <#*48W1?MUVTAFT*YJ"X')M]AHG'B5K$>- M3>F*@8.2N'D;(9-7D)G14&8@6* G#D)-#C?&]AW-1I\7UGJ3&+1Y[9"8(K , MXFVUT^_GC)[323:'<^3\7H!T3^WU>P5#>ET\-7D2-<\U+($_B)!6!/Z*!3$, M[F.64JE9D!EN,440[4$G+PO*RO^2O7@YCWG13 N-C4M8^1)[BRU.'P2BD'\* MK&ITU1B_H%D6S!!C&N/](>//K7X/3[%LU[MY -)5NWEYX+9KW7#%-=2]D- 9*D^I?U/HEFET;,XV%8&JHC6:SMNWN&\V\ M:FRANV\,U%:O><:^+,"[/UDXA2R>Z@Y7B VI<22R[?@=6Q7M[)">2-63*>S0Z&90V[(*\U!=4XH*,58 B#8A1;]H( JTZG:E;2E0[ M.DAEEYG]X.&][CMR+EX&%C;43HB%QQ0 &1102OSG1\4RD M55KXHVC/!8CPQ00$,DQ_?E3O#L?$X3+4Y!-,KS$=UYYC5[9&[R.Y)T"7G.'$ MK.@\ECS/@BJ8]%ORQ S\0E^6M /O=)X9!2Z(/.G[V)!JZBN4J'N@+O)2Z- D M5-RU#=>@^*_,>I'Z[#EC)7%)'>?0^J#6>QBQHA#2*P]/ :]YY6W0$-HB)$WC M%"US:OK15S2*:SH+WPBH:L"#3.0D\*W(^P)R(N?EL(%80]OFHDR*>;BD!Y^S9IER7^2B8N-YEX9 M!S7L8MMT_'[SH.GXA\JZOWZX?;J]'GY1AM?7]]_OGF[O?E>^W7^YO;Z]>:1$ M_)O'I]NOPZ>;Q[,)V!#S) R?N8Q7IB"=73NX+PP")(:*"E<;X"2-%0Y[[^(4 M"=>@"#P)MN^UQYH0;#31G+"7Q:=-2$DK Q8B^4(,,>0_"R7@Z\2AMKVOR%^] M8.0!-Z2&X+70N\"0F=NT27BE@AWRL!.K1CU2@61T+NCCDR3D^![!QP4_T,/S M4N3P&T$E3&'@.D,NV,""F'L1UN_G@XW+2!GWXA,W@%=,M1]P9L"C:3B 6/.D M])(I%'SF.S65I'GCS!"JNR>/LBRR3+V4^>QRY%C(UAS:&K7'S(Z#"A:$P)#+ MCT.0>!%(9(O5K#V)M!+1DS%L_AS50/&'"$9B0BGH\EX"%)A"$XS^+<9HPP78 M&A?!A&4O#LK!?P?&LXA(;P"I@J$TAD< ))C_,Q:5 20V$I,?>J$3-4KGATX3##"0L@*4#"B P%$I(?C$R M&6NF2VLR2<:6@VF"U$*30X>WP*0L,)3MX49I[)+G.RZU_HWT"CXLAC*.3 ?' M,Y$JG4+\V/F$:L71PN6I22A$HQX;SY2PH)NN'DS1(*3,JT6D LJTT&A&RQ#V M0H0;]C(6BT5_ Q889L1A8ONK*<-0O*.2P9D=]2>6E\Y?Q1?C%@'^*'F)-3!H MPB-R0N"SX17&+Q%^%STA8[DTUS?)SA#LF41*F9B.[+0> 0ZU1;JUV*AZ9&*S M&?]OV+@TEO6A*B;0D(W'=18NFN=J!#.'MU261Y''"',W,%_0TUUS%M^XCG%@ M1) XYP1VK!-Q@A88@U)HX'T">@EH A&?0P47,0>3CK1-6'-HVW@9#XSKV#:^ M'=OH7?X]#"-0WAH/'RQ+1ZS"T?%P=&MY.#J'1MJYJ&+8)Q7#/E*'D:>;KPJ0 MZ#^^#T'_?QH^W?[SAE1_^."+_/O3[>/UE_O'[P]H%OQV__U)^3I\^/O-D_)P M^_CW'5S,QU?V0;"Y0F,>82-[VPE%6ICT)KGTSQG7:T@(B=;5V)W4Z_N[IX?[+]P,_?9P?WWS"='O\,TH#G7P MFTC=!'[Q*5*CD76X#A]U1K,W#/3%GY%!_A3YI4/WHQ8^'CB'^BA3@FY^<\#%[)LJ]YTWFN<,N[K>* M3WL4MBG]9K3 "B*#!MB%:7&7(-AE8H@!6"%#OBB?=O-XQIV>G.#+L;>PIJIF#^\/>(Y4,-T VDSP%/(B908EV& M#A9 P&>+D?,^G'+-3YBRFJ0)=CTQV1C R/2 3,Y[=-RB70*+\.\BUX#XCD9P MQ]1E-9I(@0=!ZP).0-.ZX;C/FBLFS IX1[C ;;[%*$:T5;6(O8KJD?_?WM7V M)FX$X;^RJOJ!M)S!QA"22I4<8G*^*K<2['O^_.[/H%L(G- M$0S84G6-Y!?6N[,S.S///(/S$CF:<\(FYD!B:"/B8('3XZ(+B6*#BQV,+X4L M8S>Q0 C1[PN V!:ZZ\SS@+@ILS(>4EF'TFF9DQGQPS[V]EPB03G 5_8:C+8E,7Z,ZO=V']3H))J;XYS>'UK:D&3JV7Z[A(:O^>+R(7SQ&['TQ2_+%T^4TS6MQ5Y8W\2UIO/DLPY5.\U_6';.SQS MV_0U$IK@Y_(U2 "@"!XM/^?P1 T7)#@@W,(.O4R)K"H8?&PR>LT3TOR**_%XO)22F1UY<; MZQ 5 <-HI*MT1OUAE@C'Q>&6TD3C@A00-@9\HD+MN(!3L[Z#D&,>:L/MWO0& MWXC(5;E_ONGQ^,A'MA.D5I17FY4%PD"P2^\"-A.U_PS>0T=&I\?#%-K&H&W' MY=EK!D3=:&4:&?W><4)ZD"@6E23N*DD@8WVH/FC&2!VJ]\10>JI!^EVB?AD# MRR1=TS& 7SC.96RH<)&;DB*A7?K;D%ZFW>WE$E*=/D0=TQJS "1EB0"UV-ZYH?U[S'^'F*9_*_W(R05_)0JLX^/(K(D)E(L(W#%Y M?@:J$>P)&'X,5[%04MT/1S8UP7;_.VJ (0J[R[@8^Z7L$7=>S]2=*&E2[*;2; MNW_\++L*Q3>>X<=MHH\_WZG#H[3?\0,-IS0-]ZK1&6J#M:!+FLX[22T:LK;> MH6_("1-4/W47>?< N8L\\[QOR]M:[?7U5:#C%)Z=[S7%GT'XN_T"@TU0Q(Y"STH7 . P!/%#0VY*TI4/D0@SQQP-<24D[ *N(3<"LPP\ M=Q +DO6VPQKG4C&?VAX2ZRVVB>CIL?7[>^CF4@/G/L#WEYZN[2X]$BIBJCW# M*I:PLL*OT3. Q@KA'H.YN:@2QH3RR5R@EO1Y\$](11_9@:W'=!0O[4.YP_/8 MX:(4& A1*BU$*3][R@]J8>>)J?8!*PU%$V @F&^\H!I=>37IL?W!-?$L[]D< M#[CS;N79M5A .ZQ-WH8RBVVB+0!P :)/0BFYY1L3*GF\]X%Y[)-89/)]4;H M"(LB#Z^(@OA;J:(+N?8=6 +@;L,<51Q6N5&7 H2SZ3Z:"VOYH?]C;JU\E+-$ M53BI,&4%Z2J 5&?44:U21Y5R&B^G4J"CI%)'%7/M2QU5ZJA3EE/)/T=)]!Q5 M*JEB+GZRDJ).)+ P=X1 78F-9IV1,DT=9&..TVDW]58JG?;B+NSEK-1KI5X[ MN&A+@5Z32KU6T,4O]=IIZ+4\L(P4Q M9I8%[.F\+#WI]BA6^0D#W*XUH_=!@+SG+.$%C2PO"$G>,$0_<^94,2WY=!'U MOQ?;6]%WREG>":V$NG1M.-MFI7D%:0'&-9REG4:,OUCJGN/I'KG4/4FZ9X($ MA% P&O)3;":;TNF7_]A=Z50+M>P1U<)Y:Y$QF.D=#I2GOR"REZ3>035$O1^X ME##'RNG?V/=O_]M=FY ].XB>\'2Y#44OB]YWM1/V>-$_:8HHLT&L] MF)!WU)P@^QR0#%,+9GK00/0; J&BETW7!9/JDURQ]N)3V[48*Q:VRO,A5@XC M EYB_:@-G2@]:T<_D1R6);<7E8^=Q6/'Y*"(*]2/GB3R):9H'8:8HFQ\0(,W.X#*9& 1M&;F_,GO8(%RZ;?D8-QS MT,< WF>^>#,'^V-D8?7/2(V40^FL+#:SELY*=:$M9BV137B5T+Z.OY+U38VF M($G9ZGD37]426C>["WHO)=K SMZ) 8?6*7]1?#6M K1VQ.AW1U^5H5HEFMX1 M]@FH%&2%RR\ZQR^Z."F]IQ[X+?ELK@AG"[ZDY;U;W5[2Y]26-3)01D.M\Q=Y MZ*L#M5=DR2VP-CH8C\"1Z#?B/W=@>JX]^8<\.-8W:UZ*7*B^86BO/EN?S.7"V_-3_J).! MJG?4D]=JEW$"^N3,%F1@+2;6R4_XV0AR0N_9'-D[5UM9DD-9DKXC@)=8[M,\[,[J))+X?OVU!-C8 M8 3$2;Q+]L..C=5/M_1TMUI"D&__?I[9Z)%XU'*=BUKS2Z.&B&.XIN5,+VKW MHVOEM/;O[Y\^??N'HOQV.>RB*]?P9\1AJ.T1S(B)GBSV@-@#03]=[Y?UB-' MQFSB>C-%^2[$VNY\X5G3!X9:C=91U"SZU3L_;HV;A#1/E(F)F\K1T/HZ&!Z?G;6:(X;IJF<')U!LY,65D[/FF?*R?BX\?6X>/].+V@-C\_-Z_>GIZ8TJBYICZWEIS?H%0=\*>L$>^&.ZLSOO<.#QL M1B(_-?4:N@>PK,L&^#2*^\Z>/;6MB$1,\R2;<5]8:Q'YF MV)L2UL,S0N?8('E'\OLGA#C+UFSN>@PY"?D)IF-A+_68$*NAP".ZKH&9<'3> MDD9=2[2O$YM1_DWAW[X\4[-6SZ_5I\H4XWDAS7&90'MXI8@%,?=NGIV=U9^Y MOZ9;D.I[HKW"/RK-%KA# ;7;G#B_;OBF1'*[L&$5J\5LB.1>:$-J7&[S!9FD M^$Y?:L8RR N;$4H6,B,]:>3D(A+@)!P744B)\67J/M9-8N6)O\WF_$-*Q&'' M<9F0YU?":_.YY4SL1P'\Q"UA;][:XZ%$%P M)[BH4>#!)L$0[7/_33(IVG\0L1SK;]%[&X^+]AY$B/V7[[B![:(=!Q'#M\MX M/1_(,B]J48&L.F;'819;: ZOA@5N#?&F]T--4NH(>S*!(@,B$U8^^[TA M_FLB956KQSX"&@K@4 SO6WT390/?I\3L.]_%Y\W\$ J'33($-T8XM]QZ0*:* MA1WKF"#WJ_JUVIH\[5I=I5>^V.?MOIC/1"+.6 DW+5 H)T M&$\2DK7$1'%0%**B /:#LM@8#X 3!Q:AS *#Z8X)W "7TGE8AD[T>5W-OZK. MKSZ"_]]U>B.]?]WNWPV&G5MHH_WH=/OZ#D(T&U[*\5$^CE=:4/\:K>E!7-$' MR3$6;M7>34?7>OJHW_[/;;][U1GJG?_>:Z/?=TQWAB(I\<>EB \T(JV'XCK_ MB0*M'UX0(T?5;Z^[_9^[#O$EK)3ADU(, SX2"BI$YNBVPU.:VOM=[<&4J6LP MT)#@=!@4=:3U>X4HE())B?O*ZUR+&K;+-< 7@$0A)@)0)% Y6W'<"O&E:S<] M[5IKJ]#U=KM_WQMIO9L!>'1;ZQ2+MVPD*5.GFTS%\- *$$6(%>+H\AXFIHZN M@]]>:CWAH3KXKJKK'1AJF"YT35PK1%=N4"ES9YO,1= HCBVB3:"C.'R%:-1Z M/SKZ2$P/,!;7JC;\H7;O8;Y0]?MA,&T48C /GHR\9F.3O!BJH(SC(@&,XL@5 MXNVFW[_ZJ75A97;5A^ECJ$&"Z]UHE]V.<.=BI$G!I(PU-QF+( 5= A2M4(.0 MJQ)=O?ZHHP_4WU7H?2%JU@2E-+0V:1#B*)2OT'A#!3P:JNV1_E,;W;;O83%S M!^L8\,5AYT>G=P\57*_=X4T*EW_%D*6,'6XRML1'7 %::A"!%.I :THJ1"M/ M2 4KP%!$2L31)A&!8(4&5[]5AQU8>O#%Z=T 5I+%@V,+A'3PCQ-U-@=2!!** M0U6(CEYGQ'?>!A#[?#"*S1H;LE("3A(3!Y3$' (!1L!&A89>O[_D^VR087F^ M+5A,)82E@Y_8#UA!H "C2F.?M6(?N+9E+':W Q#B93!T=G9\=/0U4=Y*]@'0 MYP"Y2C='$8:O@8:=<@%*VBMZ^0Y]#Z"IQ ME_>>6QD:BV)+&7W1;;U*TIMC <4?+3-]F[B3:VQY/[#M$Y52PBAVS*Z%QY9M M\?/,=T2P;/*9S_ ]SW*F,!-9M(QCO)U5,I3T$3D3A W$@DK#U!@ M)P)#4&HN$M1^NF>X$5V3,=#Y48@351Q@B/KE.7(]BF[R2Y^53 M*G6LQ*91?L?B%J"5">!1D1$*6*%P,SX\)IV\:]\QZ2VQS6O7:]L6KY!?R4TR M-$E]H_1>E(*$6L3U(E",0LT?[I!.DN8\$LK$0JEM8TK%$[WC1=MUF(<-YF/[ M#C,>9HLK6&B]DJ>4,T+J1(F=L/Q.%+,(K4Q"XP6*&84BJQ WJY(>)MNT7!4I M-ZYK/EFVK1I_^A85^DLEGMUHE/I.8JLD3&8#B%GRX20II/>QY8.)C MJ013&%Q*?F*W,"?Y2TT?)&=&I@9]=*86E&MB)?!V*2&'8JES)#8D2V2&E1W! M6N@C0T@Y]&^V N&:QZS_B?ZDV#\ M=?QKQ[9)73"QRYK7!0-#Q=S$3461K2@P5JS(8^:BN+UI?OOAJ]GYIO,\)\8& M[_R:0U]EIBND6.IEB=WA$HDNLF/=DT)+*ND\\=O&+RI[,H&DY"8VBM?O1%>] MEHD/;MC]57#QW:?25*6CR?@Z2^S";IP,6F+#Y'.X&[X!^T!*>$FC<7)[+K.E!'^$KM=1O!6 M#5+:LY]'V4K[2B'_QE4J7&?5HKW0HR9EIMA2"J2D[^"1EDK.R<&1K3(\KDM* M"=KRJ,O'H ^A'V'MSD]AN0[?'R_/1#JMJ^*,#%8OH MYM1NV4W"2TE.[%85(7FI[V!YMZU";*<_+UCJP& FDI3#Y$G!+0\@5G*2W#@L M&X[ :MIQ)QWL.>#5=$"\Z"BT9?"EHF7[C+]"N_S1W!+:I'0G=X=2CO'&PG>E M7&SZA>H1Z ^.9!^(4UQ&L%0-C*B0>VP^\5@J?K=@2*@\;B0VCA(/3_[=0_9; M??TMS\'WM3=!\_= A^^X%XQQ$O[HN4X;TX?EE*0:S'H,CKR-J3@#4D,X_'11 M8YX/A11_FS7D@QR2CF6+ VN1I/A[ N<@8;GF2+RCUO2]\&6SU &+2='!U/. MXPT)]Q=^@X;[:^=/WWK$-O]!W!Z\=SR"@4MB=N$;?X!DBP_L %D^0L'?%&!O MZQ2Y3L-N; >6.HX-*8UP>^@V+WL/2_8A1PT\,@^>Y!H0"#"V@*+"( [+3$C; MA0KX6;% Y!AF\H%J@+.]7J3>Z^H +V#F MM[.S=;+=ZR7G-\G-N_. OQ;A06]X__ICVYH*@F@;$EE6N_B3C<2[G M3FFX#][-IY3^I"W&Z!H;8C_GVH+$'#ZCR^M$<0!I*V\%$/:UONSYG)#^9)5@ M-6<]V 9N< )PZR@4@=CU1!=><1B9$N^U)[G7F=#VMLJ4]DHV-[^T/L^+OZ?C MQZO:H*B]Y$^AD5)30S&0?9TJB@3(3J)L;YTBI1.R?9M,D?=>#+TH]87'+X.W M<;Q.=MU0L:=>(3V_)5V(%T%X;Y]IV]B:P1AG5XV;K?:A9%1;C>;I #PBV_1$ ML[W8:1-!0]I[B%:#$)-&KYJZANA- M+1NW#D !A'U=UVJ.:3U:IH]M>Y&=X]):[D-J6SOT(EY.M:T':2UWT .3G3\L M^/ZQ/Q:50\F$M7YX1U;';&O]WFE7G4X] EY/Q)V+_J3MSL ;=>8:OV"NZ+,' MXJV*SB&96I01F#DA:^AXG;GU5/-"V'U=\"W[)2F4-IOM1:$DK:4SHS&O]/Y$ M:(K%9=8;^QBM0?6V'E>VS?]:MPBB^ /.\A@M!/8Z.YU4F)"KV+=MXLFJ^WB; M?9CS4JJM5HGMD=;^E.LI<5(T>^Q=OA@0=VX3':QG9"JIKM+;[H.OI=V\"0X% MT7)W?I+">UL ^*)Z@"TQ:0A7H9ICV+Y)3,T9/9"P'URF M/UD[WY[CE-]NL-\[;2[?Q^R*6=4CFV^EX+=9'6/M%./VY6PIL!<$[^O6UCGN M.H<'B_ 4&@+]'N=9<^ZP]XNP-IY;#$>'(5]R;[N(EE?,^/F/.&56=B<9DNL^?R1+.W7:V)$](4IH(9_O[I_U!+ P04 " =@*)87W<9>0T? M /+P$ %0 &%S=7(M,C R-# S,S%?8V%L+GAM;.5]67-;.;+F>_\*C^=U MLHQ]J>CJ&[(L=RE"93DL5?>]3PPL"9M3%*E+4E[NKY\$)=K:S06'.O945&BA M*9X/R ^)S$0B\^__\?EL].PC3F?#R?BWY_P7]OP9CM,D#\?O?WO^Y^EK<,__ MXQ]_^]O?_Q? ?[Y\=_3LU21=G.%X_FQ_BF&.^=FGX?S#L_D'?/;OR?2OX@;PC\6?[4_.OTR'[S_,GPDFU/)MRW^=_JI%Y(C<0,F!@U+&@>.H M06BO!6;AF%+_Y_VOWC,>6W&1' >>[!1,VL9LH*?_FAH^'XKU_KEQAF M^(R&-YXM?OWM^8?Y_/S7%R\^??KTR^+%HTD* M\\6L?Q?7LP??47^#Y=N@O@1<@.2_?)[EY__XV[-GE],QG8SP'99G]?N?[PYO M/#+,+J8XFY3YIS#%7]+D[$5]UXO]XS>O#MZ<'+RB'TZ.CPY?[9T>O'JY=[3W M9O_@Y/>#@],3&LSBP^=?SO&WY[/AV?D(EZ]]F&+Y[7G]:*A29_(2TO]>X5-? M?(.=PBA=C!:S=$2_7WUVA=?%"/#S',<9+^=M"6$T23?>-*I2FTR7?SD*$4>+ M5P<5Q>!H&.)H.!_B["72(L#]T9 6R^N+<3ZFU]\OAC+;OYA.Z=6!8]$SE1&T MT@R4$ Q""@%4YAX=+8L2W/>(B59Y4%H+\$)GD"H9QDUFSI2;(ZOBG)$\%_0N M8187'+]ZZ(LZY!3:<8IJ<#GSSYA55=7 MVO 29)BF.[2[N1*OWO%B=G%VMOA,&,[Q;/GW93HYVP5-YI..I75)$QKLMCPZ M('4Q^8*DED9U'UF"HBE9PO*."R.$ A^74C#Y[*4TNQO/9V_"%)@*76(2(60:/$%PD*IO"P47FZ">74BB) MV^P;<^9^)*L01?Y41&D@D6;L.#['*8UL_/X(R2ZZH_"2+&0N,D&ZKD10B &B M#Q8\T185*X&HVY@ECR-:A2WJIV)+0PDU8\V;R1QOTS>+PI'S LEX4^E+1.:V M0+'*6"T=L[XU5>Z!L0H_]$_%CVUET4Z5D&\[)=TVO;AW\XM%<9FK,RHYC;$8 M(JKAF?Q8+%'G'#*VWG >1[0*5^)R(1-'V=\.+V0MA2 %V0?R"402:2!ZX#.0@WG?).9"ZCQ6 LJ5A1#7V="SA%*+BS0D7E M76%F5S+?:B1O)N-TM8L8SK(I)@-#39-J::MR,F1 Z2SM)EJ*YG;@O4!ZJLS6 MDODCY-UPQKN@\=)^L,%A*:F SHJLSD@KR5FE(?&2-+>$!EEWDN]1W*E#L6\R MUUO+?&&E[LUF.+^R4*MM.OL=1_GU9'IIK7X%IHJ/OM 0M0\$3/@,KA0-3"ON MC>.E^%N&S .A^M6>MRV-#\?9,ZXZBH_?AZ8-2VQ4SFLFE&5/VP^P#&:+U6S5 /X91'>O>?#], MIU^&X_?_"J,+'&CM2;TG UEE,DI=)C^:10/.9Q[1$ZF9;7V2MPJPWL37=\"= M]I)J1J*W4SP/PWSP^1S'LZ^!.A:2M"X@:*>K55 *1.]=Q>.",AZ+#(U)TXW .S" M/.28C)<8(#&'H$B#@W?: B^2)R%2NG-4W= \?%HG<'-A+QG 8E M9*&LY,"RJP.UG( D,O,BB]ZJ'(J7C5E]#XP^6%#MB-!JOIL)_IX@'69TR;L, M:$,!A25 E+D>9S-,B6?E9&L3NGVD_G2*==%]67SRI?50@A1&B00Y6TGCXAR" MX &,"25Z7HRRK<\C[J)84Z]!IWS>4OBW2;WEG+:EZ@Y2V#E(A47-3@L!CPYLDYZR71L;;<] J=/RJTQ&5H)H1DKWN$\#,>8 M#\)T3"!FY*Y>G%TL,KY>81FFX7P0E0Q1>0,IYPC*T_Y+GX,@LY&DB3%GUMJ. M^SZJ/KB!'7&DL4C:6?O(U*TF/R6L<8E(Q8,60]B'_*LNF). MA\)J&4XJ2 Y$OF8E,8[:\N*@F)A!646>1(X!N#+!ZABSMJU9]<=QH($WPEED'DD4:@> >HB,G,C-G8X[;TL5T^#M"#[S2<)Y*W2J(JTX%F(()&F5":!Y!@WI_'#>/H70EI+ M[GV=I MV4H#3C,)3DJ!P9.#Z%K;U*O@ZI/GU8 "?(=/>NI ML8; OJ@; WFM*.+IZ\JU-V7/Z<71)OD 0+J6 !G\B2 M4CX6"*AIF$$P3SY;+JIU?.510'URE!J(OMWD-[X]<*EUOJ6V.@S*EZ"U)"\*2%E*O>>48/ MGEX-0O,L2]S=$>C3.B\-Y+SYY':9)^J,3"D9#<)S0PYSJ?FJ/H*(N9 KS14! MV7&>Z)J'W6O=V+&V*$>.([!2+V,I'R X9&14TR[K@S0N\96.O#73=56! M:[!R#)(GED!Q7-2R(EB&I-60Q9+10DDU]2,+!P$5(9-)ZY)$(I77F!K?@=2G"%%[?K241SL#;#)^ M?XK3L^L5, :*%S1<$XA8+\9I3."U,* -QJB"E5A:7Z2_#T>? D;MZ;#US-_B MP-]?W)ZF(_J]?57&DU/Z^L?!F].3X]?[QW^\?7?P.[WG\%\'1\,=*&NZ7=WFLK=FTG83W]XAOP(S&\1Y;$+0JK;/-4E,<1]2GBU)8<#271 MV([NQC%@UBLCO 7-C .%"B%X%+6:K^3*)32L&UM\!X[A)C/]D3ZEJH/+A]-3 M)DMZ#7(0,@32!YAT!A4-[1=%&T K4Y#1L61;)P@]AJ=/EEU?&'I?J:Y3&"+9( %$*;3[8"(/S8H 07,IF6/1AM9&XN.(^F0C]I5E#67: MWNN^%E(()M/^1 QWH=#(DHK@3";",Q,%+S$SUCI__1X8?3(L>\NH+:77\H+, M8C177+ZA/X,L7F>RL#(B5B^;$:]E+5ND;;:>22M;T^D1.&N:I-V&\OK*JU;B M;%GHXO8%UZ^76S.2\Z4=@B1W'92RB:AO/121;"[2%G^[\U:+0AEKCL14'[G2GV'C&VUI[ M#USBWOL8AJ-Z>OUZ,CT)(SS!=#&]K#R>_^_%I=7Z=1Y"RB$&3+0NL?9'L 6B M4PZ$T=EQ+E72G5Q&:8"]3Q9D5U1[$CEW:BL*+KS02M#Z*!X4F1X0DT^0>!#1 MY93(>-VUK;A!3'Y*'_)V.JF'7\XR4>\1@^>QWK[G!KQ)%HJ4F5FN'6]^M_O: MX_ND<+>5]YUH^X:SW.$18[98.%DT]?0TDK',(L1 MK/7R8=D'>.I,_K>?\3X MQ(?+K66^W92W.W2[1KW@A(NY) @N\5H,)8(7*D-F6I(#+ARAV-4"W^1TZ".. M+W#I+]S.K_]Z%[X&HNG_7'>+PE.N+?H@QQKHYI+1EA4,,,6DM\EEZUI')#> MV2?5MRE?[IXA=2NMA@[6C$R+>M]^T= &IQ^'"6B*BY$E% "MJ"8D70 M6M6$S!:AI&4E-K\+^3":7BG+5BQI-/E]R%C=._G]]='QOSO*5/WZZ3O,4+U_ M1(TR4VL9^%NEX-_A;#X=ICGFJU+Q-U^X]LY!R%IJ(35DF32H8#.X2)Y)]!Y3 M1)UT\T3RK0#OILN!LF@MDFG)8G+DH"D$9Z.NU\FL=3S23OKI$>VD^_'C9>DL[C33*2.8" M.<'*UWN-]8J*X2'QVM^1B=8Q[-71M0UIRZ)9D&312%$[(TJ-4#O+@R^1C":7 MC6G>9+>W(>V.&/)XA'L= 71W6W+1.).^[].+0UJAT6JC0UX$ _3E"HV21V!: M9&^2D]:VKL7_/4Q]TJT[8DI3,;5,;*L%]_$57GX_'"\[<"TO]F5TS"M3F[)5 M-\ECAFB$!6=DB%D7VEA:Y])_%U2?$AAV1)^V@FJ>3)6J57"5;:,B=[HX#LFH M1(YU(DA)"[ &I69**\U;ZYM[8/0I079''-E6& VWI/,IIN%B:NCG$2[F?9RO MI_8.1+3*."XA2%G/*:("K[P#QJ60U@F+K'7H=!5S;XFFLT%)/*I"=ABJ6LE8U7;NI 9!ZRBU,0)# M[*"!YP9(UZPXV/GMQUVP;0KD6LA:B8)9 ]GZM MRDB.;_2J0,H8E,A*LO+NU!\8#U#DQ+MPM;3IAQB/<-B H1BPC);2I*\,:<>1[0*B_Q/QJ*& M,NI0,RU[KM?1>L=]X<:#3A42[:C@A.20N92J^(*I^?[U**"5 H?L)Z--.Q$U M]-OB_%IRY*VTR7<81L/_P;SD^R SJ0*7#DSB-0_>"0BL%) \V&"X8J'YI=CU M$*[$JYUURMR9-]>9$#M43\OPZ%5:S\#(A,XG!3+7I ];-+B@.:%,(3E#YA[O MH%S2XZ!6HM-/%K9N*ZD."?1 A=-!+@F-LQI28+6")4ND2&.!8HH17A29>??Q MZP? K42HGSZ0W4)R#5OKT?!G-%ND+U]-+N*\7(R63L& -EY4/-<3[MH;A=6* M4"5YB!$=EU8P[=OWV'L8STKT^1M=C7,N0O)8R%5?WV<)BO6&2 M(%AR*5F(5BG-/3>MR]>NBW$E9OUD4?!.Y=B,;2\O9L,QSF;[D[,X'"_P7%YN M?4^N _TTHRF:7HEJ&NC51?1T_T/]\;"&7&FA')<'_N2K[N6#@M(C9@8\UG+@ M-5AV%>6JI7"W9O MG*^UOAH8GP3+M$]XU/6V7Z:%K!."#2B4*[25\/9-)3=!NA)A[4_FQ>Y J!W5 M#GM-"VR<:";JW8,:2/YZLD46;?9920G21@G*,0O1"80B!4M,T[_&YIV]5\2V M$LGJZ/;.E@4OBP,Y=/)7OKOBV&M)G2K6F61260O VA1:YY8'B&$'( 9%VEB MD''9VM?_+J@UT_2?9#5M2Z4[8:.FDFH7;;P-B^:!%OC\R]M1&,_)!JDW;1;% M<0?>NRBU2\"2K+T3K0#Z/=:0@SKA> M4CU;'@1CHB!"0]2$5%5'VQ4GP$KAM0J.DT/4M29Z'&*O*A$^E3IJ*,66IVL) M,2]J,E9,B]81\PKKRW%Y&/! )5=O17&0D=>2\$BZTY4,R3#MK)681.M,DPVA M_@#7!YHS;P="[=IU^1K\N38G3$>M%3J0HEZH2J)6+C0:LC5*6VZY:5[-:'5T MV]_(/[]2&,?E1B,_7W/+%"-%P$4MBV)9K3\J@2?IBQ;1.&P=!7@(RX_@J&Q+ MG+OW[1O(I4T[^^_Z3/>-71F7@W0,8DW!5R@B63 A0PF(P8>".MX*2#[0YGZ3 MI_\(;D@KPNQ&1-WL_/-)^NOX?%&%^> S3M.09F8052JA! O6JEP;Y.GJ)-4& M>2B21IZ##EWN\?>!^@$N&K=60&T%U4@376%:TGU1]&TTI!]?7XSS<1P-WR]F M<#9 XS'PZ""13@05D:Q:9!H*1\$X)P(HNYKZ6?61/\ ]X[8JIQ-9M*NVMTVE MG+5>J2/:'2B:4P1ZU&&!!]8[2%EA8VA^*!:GV5N6JGG!RXQ MUBW'[ZF/TX7XG^(DRZND="H""BDP4)Q)TIA(9A-GAAM9F.([*B3UW9.L'[A8 M62_HN:WXGR):X8O*EM5BMD5J4!(+>%$;:L5D8U1>Y=1!\:^-HA5/:T?_^/3< M5OS=5[,]?/.O@Y/319W7O3>O7N\=OOO7WM&?!W\<[)W\^>ZR_NL#U]3*9#JC MJ7Z%E%D'2'9+KAC.Y4 MC&UB&5M KO=U:_P.L]#T'TA>4[YJ/?M@+?G5@J6$T6ASNXE@>^I=0NF#U?D# M4F\#.>Z>>P.=;5P&4+RLO.)%RY'"V$2!I :>UJD1@#Q69E2B$FQ=9GS4V ]RDL MUBD[[]P=V;G8=[6*'X1>+:9OT'4P)3-7P!3ZHHQFY&O6!!+E@K!*L/;7YYH M[]49\0]!VL9H*M%M)U5$%)*P$0QW*-AH?E]J%6Q M]<&TZ07OF@BO%S&L>RRV;@-7CSQPE]&J5,,2$\V3 M$M:$V(? 45<6%37*K[OC\)L-BQ#S/'+LL/K11@MKQ:\(D^E6V-K,RR[ MM,,:S%8C$^UQ;EZAH-].AN/W([R.:B"RM<;5RQ^L7D3*3(%CF$'7H&9A5B75 MVL39'&VW>O?;DVLKX^'X>(S_A6'Z.@RGE\T;)?)!;) M#[.,!]'Z$O!VB/MD+.Z(H^NI[:8BWY%Y\ WS7IGCE""??IA.+MY_>#W\N$ _ M^P;?NJBR4 9R8F0PU[NM@<<(7*7LM>9:\=U:#6N [Y.5VG/RMB5"]Z;(/X^/ M7_W[\.B(=M;CT]\/WAV^.=U[\\_#ET>TNYXTK1Y^Y-/OF?EW>!:&-,O36LQL1E2H2W!0#+F7EGL(J=9D M3,R"XS) 3-H:CM*(W+I'2 /8?3(<&K+NMG[=M8";60CK 7]#Z__T$XX^XA_D MFWR8#72*3FO/P-IZGA Y$OJL(;*8(\M.EM+Z0O]VB/MD"_2&CUN)]8FH6)?, MZ:?)@#-FMO)Q720 MG)3%90-,Q<4]7T'*& 4DIC$)&Z.,K:-KFR'M4^&<7G%N;3$^)>7HO0.-T>9D M',AD"&OP#GQA!9 %IC7#@*)UTN=F2-?LOOO_$>76%>,346X1=?H*.):B4).U M2<8FJXT6%<1 :EDE&R0OQ27[M*KN!MP^M>[M#?DV%VCW(<,WQZ<')V_W_FOO MY='!58SK6SSL6R1T4HXFX_+<#]/IEWKI==&-I/8MK WF(FA;:M1#2'#"$$U,R%Y(+X1HW4OA,3S;*KXZ MF:=7D_EMDJ]7 WL['8[3\#R,'HH"A62\RI"X#Z $KXNE!H4R$U)[9Y&W/AK< M%G.?8GS-N'9; >Y4L,WVX350'X[OA(&R-]GQH(&'+$AQ,PF^9O-&'GU)R0F; MGY"+=P'W*;C7!R)N*=*G8>$R)B2YX]Z+!$8I \HZ#Q[)C-4L>:UX"2*T/G'> M!&>?XGK]X-PF NS>[*MGGP:@0S1@\(4((I,+C(O-O)Z]&9:E\^_BZ)/MM-FDGZ\_^;:,]ULTSFY( _U MLJC/Y P'S)J2>/&0DY&@ %9[2C<;P@8C;+9!//+D97G15Q*DW'$,@RH!@S7@0B"T.4L(V6F0&)WU M9,>;W-S=VA!KG]S\_I!P6Z'NG()+/]%Q96WM5&)"2J"D9Q!]$I!YS#QPE4)Y MJFVAASY^KPBWB0B?AF>+A(\&UL[7U9=ULYDN9[_XJ7BDA)=ITXIM= 7'R*^"T0@ M A'_^N_?KGL_?87AJ#OH_^5G]B?Z\T_0CX/4[5_]Y>??+M\1^_.__]N__,N_ M_B]"_N^;3^]_>CN(-]?0'_]T/ 0_AO33']WQYY_&G^&GOP^&OW>_^I\^]OPX M#X;7A/S;Y)\=#[[<#KM7G\<_<_+Y/\3D MT\PY]\ODK]\_.NHN^B ^EOWR?S^\OXB?X=J3;G\T]OUX-P .G\;?_^%]-.J7 MZ1_QHZ/NGT>3?_]^$/UXHJ"54_AIZ2?*3V3^,5)^11@G@OWIVRC]_&__\M-/ M4\GY81P.>O )\D^S;W_[=/H4:;<__B5UKW^9?>87W^LAXLD3QK=?X"\_C[K7 M7WHP_]WG(>2EZ.=3+J!4@?._R]-^:8SI,P(9QIL !'\+_4+QBA@7/;TYYN_/ M(@FRO^F-*R)^^NRJ> ?7OEM3P$\>70'MY$'D&JX##&M"??#<>SCG(!\C+(_T MHYLAC 9Y_(]HOR^ED 5@-N3R4E(66BNFK M_;^??=X]J,B);K];?OL>?YP]M""J"QJ^C:&?8+KDS,?N#>*##_7*@C?XKJ&> M#]";_+:3H-N9#W9O#(0,IV.X'G5$BM10(XGF(1()*1/'K":1@HO)\&B\?:KE MT9PU(XA_NAI\_07'^:6(L7PSD>=4SRM&G\JSVJPN?>A!1UAM(6=%,CA-9(R. M.,DLT5I0E:T!RV+M&4U&?CB;.WX<#>?SFKU7&VT/>3BX;D&7XT%E44YUAA/X M^:?!,,$0K2/\T^3%_W/L#4:0_O+S>'@#=[\<],?([I,>E+'Q]82K\LVVG+@9 MD2OOOW0NQFAGE0<=]_QH=)XOQH/X^]&W[JA#I=.9HKTDD_%$TIB(BT83YEB2 M47$*(C]#C.Q'8:*LV4A3=D!O/)K_YHXF*\%4Y,HSV_9*[FRAYD$;XEY$GH8\ MN(_G[62_60M1YY$=48D(3]%49,!2(^A._Y75-6A%UKMA 9,FNQ0<\48BV[G/ MQ.88T#-B05@FE#;/[0\O6?L/3,H]*G\3$;>A],'U]: _ ?1A8F)VG'#))$\) M<..(9#&2P*TA7$?K/:>.M'H9= M&!U]1(7!< CI/C0=J/8T*!*1OF6BEGAF(V'22>5#M$:DVIO]U1%WQ M;;]OTESB9SM:!HI0'%'2"")M]&C&&"#.)1!) A?A.96O;_B7T7:GT=;-_HV% M5_%5OH_C/V_\< S#WNTG^#(8CCN&XXZ4E"3& 2,RXZ84#$Y3RB2XR5)S)JOH M\]' !Z3:)B)MZ57]B"O)()WTTULT1CHL>26CL"0*CCN(0P):@:Z,!^^RLLQK MQZOH^,&P!Z3A[<7Y5+^\RE(\]&B-EDG..<=T8I1I7$^0>#+S2!R2C4"660&W M0<*"<\1MEN5'(Q^0EAL)]:FB11-%3P\LWW5[<'8SV?^50V89RXEF21$9N28^ MH3G@O-<95+"0:",%/Q[Q !3;2(A/%2J;*_037'5'8^39^,Q?0T<8:0) (,I$ M-!854.*LC M_1KB?:IWTUSO1RD-832:_:=,EW6\0%"> XD!>2B58B3$@%M05#''C)Q,SP5$ MUM7Y@J$/1M]-Q?I4U[::KH_QV_/AY>"/?H=[9;EDC "C""FA=6&Y!Z* A20B M4UZY>IJ^&_C0]+RE2)]JV573\F2+.1]^' Z^=OL1.LHXE;CP1+!$D7T65QJ- M/ZHHT 7D+,G,ZJGZT>B'IN\FPEUP?M+HF.P!L(^#T=CW_E_WR\2JB,ZFR+,F MN/#@7%W99Z+.1+N@G0;AJ:ZXD#\8^] TOKU@%^B[T8%966N.AN G0)QRAD*. M)%#0Y7@630=M-.%&*!>\H30WT_#]T0Y IUL+;X$6&QV+E5S4WL?/@_[6 MH^"9+M$21R2GG@10B<1D%:XLWF;=[+3D\8@'H,U&0ER@T4;G7Q<0;X9(+\;# M97?)LF9)(@5B*SKI!V]V(;+RDS?(''PQW +K<7GP+ M%-GHL.ML\ #+NYZ_ZDBNH^#)$9"00] J4U% MN4"UC4ZOY@O&R;?XV?>O8'*N:@*3('TDN.I+(AD::D&G$OB200%G0:EFAU:+ M1CT Y386Y@+M5CBC.KX9#G&JTQ!7H1YZ7S>C3J8Z>5"1>!:0=A0M<>_Q.T71 MZ^)*!.%,!>]F\>@'H.UJPEV@]0JG5:?],0Q]''>_PEL_]C.<'4E9$*R&[_9SHQ^,UBL(=X'6*YQ>E=#G\-B/X6HPO.UP1U4V M*1%J>2[1S[+'<$8<>![1":=*USB??##HP>AX>U$N2 &I<$1U<>U[O3 M"!>8K+/%V1$JV60S 1*$YB1'JH&!%$8VR_!9,.C!J'9[42Y0;:/3J"F>DVL8 M7N'F\>MP\,?X\_'@^HOOWW:"1L/0F4!,XH .G/.XAV1'C'.,H3'A0A855+QP M\(-1=7/1+E!YHZ.K&04_0Z\WAY.$BUK0,+EH@HN+1>=.6X23M'(\>9QO#4W? M'_-@%+RU(!?HM4("U[UL_HO/?@BC\YMQN75??+Z.2S$JBXS+(%0Y]Q8D("*2 MN Z9:<:,;I9ZNQK#P>B]FJ 7\*#1L=?,&'S7'47?^R_PPWD6J116A+M!THW.Q(YQF*E.='N- X#H939*2 M:"&&%(FCH(C**EA'@]6AF3_]8+@#T.GVXEN@R HY7,<(9>A[I_T$W_X#;CO% M-I"21\(\941:+XE/U)(@D\U42@I5\G@>#7L BFTNS@4*;G00-I_FW?KQ#G\S MZG 5@0N.ID(NF)3RQ!EM"(LQ.*YE)Y-F@8*N= >A5IG4ML3X8^.%5O*]8%RIX=>/WK+X]D M@Y!_;U2]YOC\[.W)V<7)6_SFXOS]Z=NCRY.W%Y?X]7%^;OC\P\?/YW\ M%3]S^K>3]^<7%P]1KE?39HM1:E6Z:3K!AO5OGEQ]OR.9U48$'@P!#R4EUQMB M592$"72M1=G-7>TZ $]15*MV,JWDH1(K=[+1?Z#(<*F3)1;?%<(3*,.=8Y0^ M9[DWFM-.:N!4TN?2*B:;BW'?=6]&PW'GXW"0;N+X?'@!PZ_=").:#DY&YY6- MZ$NJ$JV=Q/, S1@?DN<:I_"L#_^="SC /1[@3W<<6#;VKJO;U%#CH*(X*UZ= MO8=G=-1/,T2CV97^=4!M4M%F/5T_!;+;8C9U=/14X94$O#/M>S!&)J6(93$A MN)+7F!*@P00\@'92*/_ZM+ZDB,T.E;Z)7"LJNUA0G4\E-6/8[5_-BFLP+9FE MV1.5!+HJ'G>U()U&.]9;SPP/3(A5YM^B!^_.VJ\HZT$E054L8#'!@M/+,"KT M];WY_#[!5^C?P+Q&BO91^,A(#KB53:OV.D"F*N^C#U[$(-=2X\JA7KUBZPJS MA?)2,S"CHU"N^,9Q)[!8+,Q0HG*"2$HS04,TD%B2*2QUS,?:M88>8]A]@:'* M%G@CH;906VJ&YQW.^WC0GT#Z>W?\^?AF-!Y?YU,$CWU\F+02]U8K V(39BC*5$,AJ)M\")L"&FJ, Z5KLFZ7(TKWX1J23H M%BCPZW P&I6=K3ONB*0#I"R)TR7V+Z@E^!H X39Q&G%+XVDMLWT#G=\;_M4K M>5M15JQW-(=R_@5*G8?^U.I,Q+G1*(H1B^C M"K><4"Y,\&RB=3H^6T]CN_J3R]#LG@&55/:D"F45>;>QOD,?)]Q#9$?I&J5; M)EN2KN?P9')2JXSTIX"S3EZ@7^0]X MU%O8-8ZNRPV<_YG$O,_S:7_L^U?=T(/BL8Q'G50Z.07/"X5*_ MG7.'96^9HXP8EA*1DCIB?2D3;L6:?$\ E7IQU_ >?9H.MU :M94Z%;84AZ- @LEHP_ (/H?$ MGJ^4VDCA=S .QUW84K0MO-RG_:\P&D_SG0JFLT%_,$?9X8Q:;V0B5 -'TU4% MXK,MY=2I9RX*#=7/ Y[#\^KU7TW8+;SVD_N8B&ZV##V %F/,D:M,-,-%3E*- MBY$POK@P4C IA3>UCX^?@7, -*@CZHIE.+^O4.//,+P/:$K4N7UJK1)&L'*[ MC^)B!4(@1Y,GS L10K%/3>T%X7E$KYX+%05>L3KG'5/G^]0\JM'MWR#(V48V MZ(_>0!X,8?JY2_\-1B??T";"\;M]/[R=R =G5S++4,B]R?RFY.^4^PF1,D64 M,HR@OY-)2&"( !4BS1!]K+^HM#:=5T_$EZ+JBG5''TX-(<_>JC?0AW)&[_'M M21(R,9D+]+:9)\Z6=\UFKI)6$-5SUXVV9^ 3* ?"GF8BKEB+= [K#,;W3&W) M9+*4"<)80,=*Z$R<\X(H%ZG."GQTM<\O'@!X]5K>7IPU2X[>Z_KU90B?2W;> MU]FRA #/,[+PNV<>,XM<>R#&4<28&24EY$X$"RY9 (4:JQ[%7@GKU1.AMNAK M5BA]8%DM %JX>_35=WLE$_O=8'CA>S K.U4:B:7_OIFZ:/,)=2!SE@6/Q$AF M@#HF#*IJF=#QZ"K>UE/0/G\#A42_8M!.5._+"/EO/H(PPG)1GNCIB# MHT9G241TO/3/$L1Y2,18Z:-./')?VW99AN75[UY5A%RS'/,R8&_\J!L[T@1# MT:8BM-1%D\R6SBPNDR2B28D"HZSV_K,0R.[U7D=1*[2_N9!;V X>@WK;[=V, M(76R!"9+85,E%=(\NF)CXZ:%CG00C.J8:.VM8 F4 ]7^-H*NN.Y/[A7\';I7 MGQ'$T5<8^JLI(4M^P!3:M#3/W<87E!,"E[LLT*V6-I5&F:!(I(+3Y%U(CU.Y ME]S7V&345[ODMRO?F@7B(^\0" MH5E*K24H^FR7TFW6AXT [HXX+6MZL"LMM;"Y+ '[0"KW2W\Q96)$O9/L2B\9 M2)IX$3Q)8'QDRG*AGJNE5Y%4RR#^8+2JHJFEN]8^:H?\]>CLUY.+T[.+R_/C M__CK^?NW)Y\N3O[SM]/+_WH(MU85D6?&VUT]D74GW5YE$<\4R* S\9D*(F5@ MQ$I7PHE9F*"2+:/6?;-;KRR2,DB+IA^)2I:.*U 2:'1 !UX$\&BVV6#;FM.^ M*XMLHL\5E44V$>.^*XL\F<+)/VZF]2R_#/KXXVAZ_3XJ;TH+/&-*[%PG28(2 MDG#FRAU=;S.K?=/E64 OI/;(1HI>QIG& F_#AWZ(:5XG8PU0FQ0BV<237@1H MMP5)6E#<8X>ZFM1W1HDLC:#2.$)]1'-Q%NYXCC&^4&:'_K/4"DF#&YEEB05<+[6 M +')1R)53-8G3Y.H7Q5G$9)#($ %&;=QDS'&F^N;'IHZ:5G&R'S%0C21!4[ M#[OA9ER.2RX'2W+:E0E)ECH.)I6R/0%4:?2<"=-A4K;;15L[\E8'^>MG MU.X5V(*I.IG%Z6AT ^GM3:D6.2T*/WU=)G\\_S*Y=G'R#8:Q.X+4L2DJ5UX7 M8TLG:JTY<0:%9K3WPED%[G&IQCJ4VPCE8="K/<6T8.8N0?PWW[N!Q8!98(*J M8 AE%+E/2U%:R4H)3*DX_JALJG\TOB'(0R52);6T433J&J5VL?C3Y)Q<)/\%T%C K@SB=X">(@ZNIKB9S[2BOG8LLH>A*)G92G'A9 M$APD6,683O4OG;<]IU=/SA>E]!:*(#PXV/P$X^ZPS&(T_@#CSX-T=#VXZ8\[ M6D0=@4="2_:A5.4V*Q?X]O%2KE,[[VGMA(-U<+UZ@!3"2)5] M.=[. ?=K:8@3%K_('(S(.F>E*S/AY5TH;:+R[<790K&#YZZ6?;\?E"QDKITB M)I< !^.4V& C86!Q-U8.=&ZE L8*7*^>"=6%WT(=@:='65%XZI3W!"VN3"0N M0K@0H>EN%*14CBUY]5CRBA/"O9V' 84H@"HB2GJS##00'PQNY$FHY)Q0G-<^ M1V_C/*SR0;J"$^GW=U@3WZA>0=M2P M_&)Z_:SIB]-?ST[?G1X?G5T>'1^?_W9V>7KVZ\?S]Z?'IR<7;TN8K3?:)CMZ MK>?6RH+>?!*ULIUOPJB;NA[M1]^#\SSAPQVUM _*^&A(<@%7:B$I>LNF["32 M6Y^"UZIZEO"SB!HO.]^??CZ<+GY3.WE:8P[@WIAO;I]^>/ZQ:4XHS?B:::6( M-L$1Z1TC7@=*%+CDM%8\5;_Q41/_SC*PZW'LR?*U+W6^F%SN1;*=Y"12G0P' M90BD#.5T':V^S"*:%XG+('Q&8V,7K^Y><[CW1H^E/&VBIC;B:7=PSOPU?GLY M]/V1CT4[LS2&=1"VE J^&MV>\L+KJ/,Q2=K1Q7Y8PR%H,"82PTJ!7LEP5==) M$^JU0VM592[<@;!E5>KXOLBRB0K:R"'WHU*OO_RG+*=?$7#)EQ\?^^'P%CV- MZ=%ULEX&:22AZ*J4M!9-0B@]'225S%O#9*X=G5\+V!X\N_;,I/JJ6)IA5-_! M>_/;Q>G9R<7%\?F'-Z=G1Y>GYV<71V=OCRXN3M!9^L_?3B].)[]KX.MM.D0M MMZ_1U"IY@)-N"?<\_3O&@5:>)5U"ZA0-GB0<"2XD$H5.5DA%#:_M_"T%TSCN M^NC!4Y,NYZPI5T"\88Q(5NIL1E!J:6I?:5H(9%>>6!U=/PEO-I;M M2_&F'L]DLDL+%@*/6A$13"Z7,SRQW$NBO*%2JA"YK'W^N C'OGRH"MI=P9>- MI=S&%9A'F&8FU#JH6O)]%B/:C[_37&,K*-! W+LC P^>.T<]$=R4>C1<$T>S M15M,V.RDM?6/^W9)@A5NS*XXL(F4*^I^VJH:Y2(9I+J5>96 N??KNW8P:8A_4E%G%RPJSLD,A?/2W)5XY M0X,C9W1I')ED&\O2,-A'9PG-V60*W /$M33XY-&O7WW-I-7"XOL)OOC;2:X< MNL W8=HH80SI+80QNJBBG,(&=%%3R74!0UPHZTWDBAL:I%"A\A+\')[]J[^. M!5]-YBUIE=A/!3>M*J;%M:6L\$81KC:35T8(X%+PXBQ3N%"&2+Q8 71 MF6N:=)3.UD['OS_^H7!@:YFV<*5G 1_O6#@Y(,\P'$+J:)%S*#6]R, $[A(_#0;J)I>7TK)&L M]EJ%K#6)4>$&&*TC%JE,A!(R!(:6;O5(^DI0A\*2NM)OX\+.FC2>9PQ,LR.G M&75'_52^F=:/D\54\LAREW%E5';B$0$!)4TV:%+;7-MRK03]4*BV#TVV<-EF M_8S-R%/(5EFBI0DE8<6BL:40*$M&.BEIKMYV\@4GSK9#JG:TT<(5G.+*G?9' MX^%-66_?^0BSJT'*"*V-!?3OB[L/Q603R&E:BH^QR(#QVDVJEV$Y%%)4D74+ M5W76)ZMF3'IE%1IAOISKTDP<-9[$E 4$YKFL?T-CLZ6C?I[!Z=G?3BXN)U6G MC\[>OCLZ_?2WH_>_G7PX.;KX[=.T&O5%_ SII@>#_,YWA]/+Q1,KQ??3W,GM MPNC#Y$8>I')_,]X,A[.*]J,&&0J[ U2'_(:6/\@:O&":?-2 M>M,EQ?/J$&[FFWA MH/T[Q$4 9R'+=2"VE%NS!KS])-I45^TRZE36RYXHI"%P#UH3:W5"J"J2($) MGSHZ!298)FJ?S.Z-.BO2;9:.>",5 MH>B TVBUS*%V#;=U<.W^Z*.Z0M<@3"-MM)!;<.^E^?[M7[LPQ$$^W[Z'K]"; MO#<6K50M0R8B.%NJYV@22HMC_)53RM#$JK>270_9/RVEM2VE6OIM(6J]\$UY MBG?V3JX#=H=FTU*@>S>@JFE\G86MJKIVM3!K4VT5*;E#KM?[D9CR828+-]G5(5.#<)7UA?^H)G MM#0-%83'[#S/2BI?NPKE,W!>AG%529'+*--0"VU:5_>@\3DTQ9+SH @X&TJ6 M.!I^BE,2A0HI@A.1M7;R]!3.CT:0;;2PHQ5$S'O@",N2999D(QR1%,V^$),C M+&F/7D$45-6N'_ ,G!^-(-MHH0W+N-OW_=CUO;MH^F2/#>B/&BDR29YZ(IV@ MQ M/"?[*<*^ Z5@[?7,)E']Z8"L\L H:;"'I5Z =G2) MCQPM_M/LY5MG+BUY9#7GL2>'K09!GI1$WK-V6]@KJ\X),J?[RF;K*_7OI1-U$J2T0],.@#[=&UDYK?HA@=U1Y3=E; M%;15NU[ 9$G\*_32N\'PN->=5$:;X])4A:B2)!P8XBJQ40ER.)ITMB_'1 M*<22?,%G!ME3UON6PA^T(+D65H-IZ=:'AR9ONZ.2@(>D[H!-E&HP!)"JN%8) M=&DU+6!++3W<_(2LG07P/*(=KQ;5-#=H3>RM;1&+@#'!N *KBQ'=3NI8[UQM[AG8TM MA%&K5<',;CG/WT?%U>OB@2EZ9YPXEDR.@9-@=6F^'7&IX4 )#]E0R,$P4;NT MXT8 :]SG6Z"'V8"S@UN5DA?XRD4K(YK[F>-*SH DRG AUT$E:.-JWPI8.VL[ MT!I?%MWWJZF+%W.%8,F1EU/41^$!U6\GB0T>/3V5" M!Y4SQ6U?[W7HAX9?6 M-+YFV&03R;_T0^AUYO+/L,F&I]$;$:3-T^AMM/O2&9MI+A>X'3'@RH%'J81F M:2 .9,Q&!?0CO@*PS[DYW\"G#6,%I(:9-FS M+K8?F%*MJ*^%#+V5X681-.0@)^%&-"!3*5CMG"4Q&FX8:&ID]8)ZAYT=T(16 M5=750AG'N\!4DLAHN/2K6 P[/[/I/KC/-M]#80MG4BM1K>?GR6%M64T&H"P5*D M4:L4F' D@K&XI'E+T"*SA(,PCAMO,FMW =D=358<\NR>)9O(OG:7F--^ZG[M MIAO?Z\W[G3B;<#FTB7@PADBE./'*><)B2M(9+;U\="%E65VQ)\_>O5%16_R# M>K*KG?MU='4UA"NCB;G(!+-,II UI5[5-00G*#EWN/_8;WZ<(\>?%A* M;"*UVB_C@DPF_CV3A=$4:6"!3/K92)PM"31J0H5S+%EN351KJ?.Y4?;0*;;U MR'9=T>X@8_,3DGW8C6-XTN3V>C <=_\'?S\8C3M49N\-$CVQDK*:)*XUR%"2 M@Q-6R)RE8]L28CT(^T_TVU*'*YC1@@+:R !\]+X\@GYZ92X?K*#A%YYKJ M4/J?L&()A1($$.AXTU#Z)=5?DY[%]-HIM4\553P+W7@:OPX'H]%O_2'X7L'^ M*TH>/;' $:M5),H2+U ,/;$42J/.R*G73(C$J_-K$9(?CE6-U=%&/YOG5]D8 M;ZYO>J7WWP+P;\KI+ESZ;QV;HV+&,**#H"@^IHC%UX!XHQ1.+@2=:K<6J0+\ MM5-P?UJLV,FF^>J\\,72(+RCQA#'RG$U9(V+=$[$*NZRI#H:47^=6PO::V?= M"U!8Q8XX39?Q]_@3%.LS(.0026"N=-RUA@1E*%'*!IN9D]%L?35P,R@_'+V: M*Z2%YCK;+LD%_=V23+TS2>I(&(OEAAQZRI9925P(U.%LK+&U*R]6 ?[:.;@_ M+3ZEHFUW95NU.,]>IZRH$3(HXB-^D4Y)8C4D8I)(D6=MU>/N<=NN;^L!>NT, MVYMRGA+,[6SK[ C.J$[*$S0I2W41*'>,CFCD:4FE%&@.N24P*4.(OL95%SHYF%^G4_U\7VVEG3JBX6D*9Z MW&Y]=Z(C@X/@8B9.0"S=&='6\R6Y3' IF(!23*!]7^^U,V;'BEC H6:'\&&6Q-Y"N._Y+,>'5M4<\WQV\Y]''6YS""DI$KGC)97)DQ!%(N7P@GN%X@)= M><^J OP0";@_S>ZP)LFOY^=O_W[Z_OW1V=OSR[^>?#H]NSPZ^_7TS?N3HXN+ MD_M]4T_[8]^_ZN+,'W42O5)WI6YP?ON5TB/$-SC?%8I M2U<2'DP(1 HA9E5PG#8T(.=QO:R\EJR#JW%GZ>\O_C.C3;/*72S=,5PLL51\ MZW-PQ$*I04B5<^ =H])4EL#ZZ'95FZ0Z5Y[TI6]'(2^H,LFR2;VY_>#_NYBR M?C2:=KWSH%".D62148P>MQFK<=<17EMNF \QUXY5;@!O7Q= VB+(TT(FK2BJ MC6X4RZ'> 3WSUS#OD[D&W+8:<6T&=6\E2MI1_?H4JZ:W%T WFRPN_!:M995L:_0R^0+J$^+D_Z VN;C]UKSZ/Y_!H9,*Q8 G@1D\DMYYX2@UQ(8EL MF+;,U&ZRLP+285.EIC[:J:25H$SU>QV*Q VW%%=3!9G(4NK=4>I(L#% !*Z2 MK-T5]S&&PR9$(XFW<(/Z;-"/@^LO,(:CJR%,.Y+-D"G') >.R()%;@ITM9CN:P65%)"RV4['A&"I\&O=Z[P? //TP=\%I:D);@9$ON M K?$\N2)=2I'*6U(U:N:K8?L1?&FSC%0"RIIP1)Y!N4D_:4C<];E%DV5J7Z]-E-"6""4I MD6AFE_/-3)*T/@JKF-O3ZK*'R.+-];4?W@[R!,6Q'PYON_VKH^O!34&9[N6_ MSB[(39S:)R&W5H./E2'N+#[9IFAW&<+DI3M,@))[JM >B3&4UUD2GKEUU"J1 M5.T W@L+8\TUHKPG6I M=LP%TAJD)M2RE+4!(77>G67['-07Q:PZ!T6[4-H^HIX:MT8!KL1-$)K,T>*[ MP,O=2J-0'"PF7WM%>E51S];9L[D:=NMD+XD9="R-3A0S*Q5/4:H8T4F,B7@5 M["2-A)I(!/G\47]RYH=#9//7Q=W?UXOZ/ON\ M6B':]4$WC*=.K\G?&VTVR!UC G-6ESIE0E%3ZB8(?.4%)<()1V-47CX^"EU6 MC^"949H55WCZX&DLI5CF2II(G+90H ?B6(XDC__:!_-8;A=<'WO;E7EJ7O M@F/$<:_0:P%TB1.S1,=@0@:=O*OM8"["<3@;06,IM^ ;/L8TY^,:J%K:"!8C MVL\VT%QC*RC00-P[6 9FZ#12/DET=QFUI31$,K@NT4R45K@2\J "K[T)[)($ M*[: 77%@$RFWI/O+&:IYF(9'2E$SA#N1B'2:%42.*)DM:)XM\[53YI^BV/UA M4 W]+%!Y ^&V$)=;0XQX)8 MI;64VH VM6-=*R =!!%JBKUVD\5)I3U('U$.W=%H,+PM8.?7TIGV',&>15*[BJ!"O:>:/AN//)]Z^FVQ8U#MG%,_%9 M4_1=*-)+E+OE*6N@P@.7:]V:PZ?>>Z/QI[NW^<& K]]VWUY^%1,7OH.8P#YI2!&7$<>80/,-O0#O(B<*%W63 MI&0^KV4;K]#<@T%WMT$V$ON@ALQ:,'F/<6ONCM_YV.UUQ[>S6F&9&E"X(X@H M<:=WF80<-(F()S@)3H7:J:%/4;S^3;*2A%MHA/@0T??:@*LQM72XM0C/?HZV MFNKJ6=4W$'0;=TP68=/@>8Z,H_]-?;DBZ(C7VJ'-KX/5CHD$M0^U=J?\%4=: MN]#])O*MO%,?E]OV,/SBA^/;$F.93%"QS)C$+2PY].QD4*FVYY( MLHG+T.JI9\],6(]N.E-]?8"@HT$/<.EH$9.A^BI=DF"%M[XK#FPBY=H&V$<8?.G!Q7CHQW!U.T^1 M\,*7;N_$E8GB4J>(SY25_L?6995U>.RR+]G*%SU]]]'F&F(?U)19;4OLMXNC MC_X61=*[5ZJZ'""1J$NI:G#EBK?P1*2LG!1!9,G64N#C)[]^Y3625>VW[^\0 MPD,T5K"0[)HU^_ZII)JX4<7O06_.VD MOL)YOK@)^-ANO]Q!+6DMR"MP*3I%@*%O((%F8HWQ1*=DI(O9Y\<]<1OOG<_A MV7$WY>H7P*K+O(5 YV/"'P_ZXV[_:N)$HLF!@_CIW4H?)B?V'1N\.R0S+=,[SP_#=.US'>A^G:]L[@&GI MZHZ H$3$'<[+Y(GT+A T,RG)AGFAN+7&VK7L@;6'?.W*;E' %3,+UT7Y$881 MO_-7^,'3?AR"'\%I_X,?_@[C8_^E.RZ-N*?%+J130*U!DRK94H4WH%,J4%B2 M9AMEQ FI6(LJZ\/Z4>C4DJ(JIN8LGTJ]=+.E]GM(,E2".Q5HS9+[*<)]8RRXYEBNX2Y,B(E(&5 MZ*,*#> ML>"YM+%%#^50O9*-9=O"X?[#^\X%73=]'';[L?O%]SHY@HU,,F*H%V794<1% M-'*S,8ZF8"GWM17_+*!#84$]J3^EA&FT[#^Z_S[H_S;NSO>CLD#UTW2U.OGV M!?HCZ&@0F07IB1+,E%Z^C 2N.!$1>6W18J*PGBVQX<"OG0FM"_LI,6QC8GP< MSE>OCX VS?AV9LMTP'$MT XF@NN$P"@E(3I-5 2CN'#,/^[U]0P+EHUR,"JO M(L:G^G5-]X*/#W:FDV_EV..F._H\36X8C4<=)L$ZKSD)E.+*E Q^AT8J40RB M5T89(6O'^U>">NVT:$?Z"PZ:Z"Z*T,U$,N\),Y@:;P] ;5Z);O%#VRA'MP;\ MEFK2/1SRCE)H'!JI-2W]I='ST[$D@'M)DI<6;4.@TJ^4Y89CUJY7]W"8:9*, MDPZ2-*"+K.M/9:RZZ&5E=5MFLJWA=E1*11!>EST(X M^K@(^JLBP3:%#UO@P"92;CG#:5%)-NIPGXI!$NXM)Y);(-;E1&C,-%H:0FXU MZ>DE5\+;2',;5L+;1.PMF0F/*C8"SC*B@4)2U$A]Y2*Q?LI_<#;@EJC;,!)> M:#G,)KIO*-P6%H&+SX/A^/+Q8J>M=?A_19PMC4\CUR2(B#9/8-KRZ#E]?!.X ML<87 CE4N["YU"NFPBT%-2]HL@:LEBS#)9#V8QI64-HJ&C20^"[6AKEOK VG MI9@G<]D3:9'^(1M-J,I4.:X9Z-K'QSLEP@KS<'<\V$30;>M_?N,G4,$T"*)= M=$0*DTJ'6TM"I$%GH9BI'CI8 &/WQD 5%3VG]BWD6]'Z>UBP,@#+Z.U$PDV) MB!O/B9-*$&J%X5ZBOR/7NA;SVJKEUMKFMY=FQ73CQZ4LUX%Q>+5S-Q+^DMJK MVTBNQ=JY#AU$=#L4\:)X#,D'XHUC) O-J$I9N"K']"^C=FX-_6TBL%9KYWHI M:)21$I6=Q;4D,P02 @G@4_0:@(4:FGLAM7,W$OO2VKF;R*SRAOC!?[L'1":E ME#.**$IQ9W:X&SCFRZUGJ61,6OJXUGWB5 M3EHX!'T(\K34'X/1^!."O!B7R.[=9;..SE$D(0.)" L-=HX>8,J6@$U.)H&2 M"KI5]CR'[D>@4#7MM+X '?OA\+;;OYI=1S."6L>91-,&MS>9A2\G!I1H9GQ4 M+$%(LE7F/,3S(W"E@09:B,1/(D'E-LK ][]?BS?"2$4%1WLGX\8K2S9ZX2[# M;S67@:,DVHBZ/<)QF&QH+/$6CMWOQP./;X;#+31KF(<%']3'$$X',+AUH9O+T?$!3:PJ MK6.\CBXIYD0KS2]'F%[?>H"STMV@ MA0/M[+[0ZFFV=(?HCG+@DN!:2Y)]3FA.9H7K!$@2=6EA:9WQL%YUN.=&J7U/ M:'J.[9F(.:!Q8[@M]=J,(R&6WIN*"<]\]BJN5U-RV0C[N@NTG796W?[97&@O M^;X/9!%5N>#L.2YL5":< 3K7,BN>+1@>1;OU!EY2D&<+S:YQPV<#">_TAL\: MN'[8&SZ;Z&SM&SY;"'RGA$ #5\5,2V)AJ7T4.?$9R1^CTCR(G.1Z33Y>+!&V MN.'3"@\VD',K^L^ KDTJ1;+FMM+,V?EU.!CA7ND1A?**<"M-Z5(UJ;J;23)* M)8A6\_7:.&[$@^7 MYQ]./ETGYV6*#]41X*[/@^%M>^_1G.9K&/0@? M/WEJ?U&;HK,J$49+?2Z&[U9P1A/'0$DN4Z"/W9'Z<]R)VU)9WT]:$#87[TMQ M7)Y,YFDD><1986Y60<$$L=Q64T,LVM49'7SDI?A6G7 M3DU-M:]B4A/QMV#2/,4W1S=OMK<&OK:ZVZ[ MJ=.MU4UNI(N%=2Q#]H8QY6$ MTI@]EVO92C%B.5-$Q\2=I!XMO=H!M_W0955OW+VR91,MM)'J[GLP^@1?H7\# M9S!/QBX%P'#*Z !8%HB,.&.G01$:3$PA.4UC[1N0"X'L/MV]KKX>Y[TW%G8; MO2-B+#D!B"M"]VO936>X")-I.2T24@%( 1$73VT7O$5KN/R#(L!\:# M*B+?R99Q^_V:#]KDE 49$5HI5V^,)5Y:1W)4W"4?0M*UDP6?@7/8YN=60F\A M3^?I;._N_ZP#;5=&Y[XO2%93X4H?MYG\=[%DW(>8I0J63:K]:"+Q)2@YB!E] M?.9XE-$F6OOZ_,ZIL;EMV3XS-A![&XRX&8T'US!\ G&>8*^TXI9YPIT11$IN M2=!&D2Q"M,+Y($+MBY0K(+T ZV);]3VF1479MV!J/F-4W4N!UYDKB%H2;=') MDHJA$60!OSB*O_;)IUR=(.L >P$T:>GHM+$:=ABL>7]R='%RT2 *\_ !M<(K MS\"JD9SUX/'W6."2LMQ#2=DM-1J9(;9T!^;"Z'(KG[,L5\GCF>Y\GS]Y)$E8%+3QLWM-,1"\E?O%Q M.$ 7:GS[L>?[XZ-^.OG'3?=+>? ]8R=: *#*$*JL+@U3.0DY&A*E0_=(F6Q< M;?=Q#5A[2R) M0D$'A>LM(W124] M92/A+ZG^L8WD6JS>HECF%+PE.O)$).>&!!L885D#Q9]DE&LE7NY;@6M5;ZFA MOTT$UFKUEJ@I9UYXXL"C?V-B)B'84KA36&ED F;7.L=]'=5;-A+[TNHMF\BL MU>HM.#)ZSUD2GH0L9602L9(J(J22%#=]QA\W9W[-U5NV5M[6,FO!UGT/HQ' M.>[^OC1M>U\Z.I<[F^?Y>%".[>*X0TM6@&.64%H:*6@OB(W:DZ"U9$'F+&WM M$@JK4>TXC[WB:4Q+DF_A"/TAMK]#]^KS&-+15_SM%;SMCB:)!:4BR+P'9#9H M>!O$RYD (AT7Q#'CB',R:Y9H1%N_,E,VQ?CZ>=.J5EI889[%^PF*#._3GW6R MY-JKQ$A$?P)9CPZC%YP1':)*#K)2KG:NX*88#YQ%3;6RU$5K.42S:$DM;T1O M4/YQXP#.BL>W$M[99$HM!G\X9]PS+HG('-<05HKX,"4)U92:P+FV<;U6V;L) M_B@'D;'DB-(ZE-N!:)HQ)]%2PZ\VBIAMV!SNWH,_FVAA5?!G$Q'M._CSR-^U M:"XS)DER2J'%K(&$K"5Q.L:00J+6U_ R7MPQVT8:6WS,MH'D6CR=60?& 1ZS M;2+\9<=L6TBN144;XOQ&[8BT61&';B\Q-LLDT;P$M99GN&\%KG?,5D%_ MFPBLU6.VH((+E&<2US/9TS$8E>",%,<+G M4B$C$)^=)BES7QJ;))NJ-P![)<=LV]B]+4E^A]F'%W\]^G3R!@7R]OC\P\>3 MLXNF-2&>?V M]W4#V)6J/%Q\1@!O4*_I>'#]!3=U/Z7HL*PBTT2$NX]\]+>3 MHC0(.MTQ+ 3F<0'WQ&N#MK4K/8E+#,WQY(!K3L-ZD8M-+B$V1MWX/N:L\M]Y M7HEEM S,U#71P3,K@B&F-%&4^+(2YU!\D(W1^/8$YVH7FJ@&?E>U*7;,TB?W M0?>B['V?''R_!3F!/\]&U>7;)UYM1:,\?Z\]E/0FH#FCQI ?=" M=/Q:^!N]9-0Y0S@8BG.3@)ZNXT0 Y]0&"4G7OHW_>GB[(AOVA=-V$]56I.O$ MNSOBE-F"Y^Z&( -NR@F**P.Z7!/NS,91,ZG]SP'IW?C$>EN42W?S6=8D=' MF[U"JTC%Q/%%93@AE="C-!8<:N(IA'% MJ:PE05A#&$00@>F@9/7Z=4U!_WB\W:F:G_*T<0.S9R=P/OYHIE1HW0MM:0-,Y3.=VVI_.JV.2 MS>B-4V*H*HT8@B ^&(YS2^BA>@%AO:MVN]C&%TW@QR/HWM3_E,NMM7.[^.W- MQ&S[%'5XN7K0*T5*;\)(_C'#6KTY"M^N2,4,\I+&C)1 M.4DB@7-BN4A$:.$YV!R]JWZ4L@1+X^7MX7.G\2KP(6J:<S0)J0*42;!3$J,R*%-L11_ YG[J)BSBBAVN7 W@*<=13UO/JWD'+%",XT M='IU-80K/X:_^=X-E!SAZ^M!?WHLU$\3]_T"(OKUXVXY-[KJCL90NM -AJ7? M0B=1Y;(WB@2/^Z74/I>KUFAC>>Y$$BY#Y*O\C0HX]LZ/9@;GKC71&HEFASZ; M8F?61Q=3J5X&H51.1I^Z3$#3J' 2B5GJ-V/1=D .BD8[T$7U?)GGL/@'SY@:4F\A MBG4T&L'X'J!CQ-1-,*VZ?3GT_=&T6VJ'1L.%99)0Y4O+59=(D*)TY%8I^FR% M$]4SG]?$]LJYTZHJ6@@HS4YV1Y>#"=@A?!P.TDT<=[_"9 JCC@TB,Y;1T8\. MESZPHF 3)+@<+4N>6E$[L+D2U(&0I*[P6X@1/6RY_?L_=N_ M_9QSB%/$)<"-YZH:JH!+ERX!7I'^ ,1E@)F*OZ,= *"E!1 "4 '*R2P!R MTM4EDCPG(_O;_S\"T+WQ]^L_;[KT@"M__YRV0_?F/Z[_U -<"O\+ *B$$F?V/0D9.]J=5SY3G;I'N R_24R^DO$ M3@ 7J:?DE_Y6 /^C7+I,=H7\*JE+5-2D"K4W2-TG([M,ZBSY%9**EX))WP.N MT)/?O/M(Z>HM76N*>QX,CS\D9%-R/ZUL8]0;0?.(O?8,N4;%Q'R;A97W/A__ M P%Q"4DI:1E9Y6V-K9.S@Z>7G[^/KY!P2&?@P+ MCXB,BDY,^IRWKW_TU]CX MQ.34],PR:F5U[??ZQN86YN#PZ/CD%'MV_D>O2P"R2_]4_EV]Z$EZ72;-P16* M/WI=NNSWIP+]%?*[CZ[>5-*EL/:X=>_Q!TJ&IPG9E6W7N,7TT(RO/4>HF'C$ MEWDQ?U3[FV;_]Q0+^9_2[)\5^X=>,P :DF%>IB>C!P !%^:HW_5^A?[=SN_> M1=T-H:^2_KEKH/L#0 O@3!Z$M.L6$0'(M1[\J3F"%;@:U'0^R00 MY1IHV*H^[SQ^5T4$X'A9H3B"!631^U_<8L!?WF@SM792O3= !* _.P$/SSR( M@. 1(N"::BX1 $SE.IU_F1-O?!(Y=LG2!UZ_*N&V.[;((09AHLK M2*L!P[X3200T(YT&,'YQ>T$ZOH/#[2+]6M:3(Z\.L+\L?LT]T5X9(BMGH*W= MC,6_( )"!"%]"%K%[4P*R@J96EH\=_PEN/,<1R=' M!$#*"?_I,!#D0 M 0D'V]L6&>#\" )[,-W:-[^+3OS3:/[R^)DD-[NQ4 MF_REW&0J3A/;6BF4,E%^^+![34$P\'; >'+.U9Y.4/3W#=V^*[3R>\DKK'L( MR4;?4?6>I%\29B<$%U4OGN%1.9_[V;#\]J45%<<&DK-5M(7]F=R:2^=I_ZZ/ MQI.F+GKQP(U3G BH;$,<_2HPGDK&,^&&^TQC/7GV6#$S+P%#+#W%G-D MF@0GY,4N'FRG]]LY.V:?1^^((Z>,#HZ5'-. 5"O%:=;+&/7C#???-J96#-.' M+8S'!D"T=DHBKTW1#?5"2$?C+"&$:_VP#%CW/6O0#U(<@,"=XW0/,AB/?L-( MTWJ6WJ81C\D[-Q:K '?;45ZCX=M?*! ES*KSE"-0>OS/9.Y"3 MG.K8EE>N_:],O$1VN)$6ZC2JOE62J^"4%1UDZ[R\;2=\;[_G^1_ >=Z $?XE M("9D$T]GMMN^M&9Z1CF%3< X:9FIALPC4S,?.B-MD_-][7ACV ^U^#QR6E/B M;H]"A91(X&9.PY\3#>#G%U2&\I'8'\C-26E>G>?PK<_C<0+I+C_A-KM;3OAIYQB;36]DUN MF4"6>WX23'L@<)TQTL!-K5'QY[S_-\*HR7D5G)R_O$@%\L_9M*FN2UQ*"JWQ MAF6W4A$Z1[=UU8*+Y5-V*!7-HU>[;!Q?QFV)C0]X6E@I!GWQ7T1F+X%O8(.+ ML*-H)6>:KU^6;A8R[G'1(JSQ>IC<)/W8 )>^RZTY:..V(:ZVB80R7]]=GE=! M%P'WFWIS3(R=8NF>G[T%W1A+JF5\ \[]C'WW-%&_6]%^^FT 70CD#==UK*,N M83AHN%"Q=E-6-,0;3\5KXK)R%FQ4NP&CK1 H5POHJ]Y#-UHQTY2K7@N*3.EG M8%<-11=&&D H<<5CQC+S;^I("GZ([&4K*JB%NXPS$!C.^2^7=T-=O+^:W>XE M GP;@3=Q5W_"=9MWF;8/ ZEVB\KOFKG[Q#EG=W0N1,U^OU( 'QCT#Z(4-%*'%M9.69JT^[_QQB(?$W MU#M@B&&3/L>EO(W#2<;6Q$:HAZI%*S!B('J_TM/Y,Z:G,P9R?;:I%"K')7+] M#4X56\L$I>YP'>#V7IJ,G;J,?I=5M3H M&D7Z](NV0*.D8J?TN*-1)T7#KD,0I+-Q]Z[_"S$AR9-)M@7/;KD&A%?MA'*^ M@%ZQ!*5@W8N\G ID8Q&LPQR*E35&O;A5=9UL^8** 1$![X"D1D"*Q10248HF 59SQV3J3-\\E64_%*0F=G+JK9Z^D MR# D>]O>3?[\2>D*NV'_@?:G_P:A\+\B3/+/>3P!L$@L!-W%,#B917]\>T\D>7?W9[B>&JW@+C "0E-#! V/3KI$'[6'@98CAW@8.K)-@:"@1U.-]>=8#\>G28%7C,H\2Z MY)N?TRI0ZSB>*C\_?6%%1Z9&K:67S<9#HMYO?/Y#ZFV+S6TW @O]6EC84ACI ME7H_^FX5=!30)X> VM7XAK?,NI[N8LF_] M$!8*%@]2:_PI<>VH5[F'1\@FZ;>L%JAEW1 M3-+_Q:U>8:VW0Q_P:7+&_22 D](W[L'_O0'-Z M1H/6M$1@%*,6!I/G+M6P?T?=(?16];:1"[B2A8^MQ^8@@BGC"XEH/_U7($]A M1O)@LF,Q F4Y$7 ?LZ)SPY0$4@_YPJ*TT31?4SW MFX'5NNAT9SJESLN7FL=$UN%Q5K?7DU^'49O/X#.GA%XJ494WF&2' M/ZR$[4CAF* G&5^7"[+0B\NQS/IF4SAM%\_MKD>:-FX>MF7^K@-:#FY'FZQ/ MD Q)0T53R0YC' DOY#N706B*DVIL+E\7+&YFXON;>8[!U1)H4^Y,:V'XPZ#C M#/L:B-CPH, ,>TSQ;V]=E> S%+D?J!H*-5^N[[[.;#2GZR+"V(?,9FP?S:UQ M9=&^[2WQ./JSA2%.H9CF-D4>=.RGA=Y6>DUAXQDF!;]J M;WG:A XZLL![15Q$;>C#GL7/F9:L_^Z93,8FD !4'5]72W=9;3F862>HTEF2L3P1>?/U M^A5KY](+9D9<83*AV59C-@NM^#VGU784XCK6Y+$NY"!F]6&)")A!=C2UPV9@ MV6%?ZYQ9T^SN4^WQV3%'/Y[93V%D1BI/%)4ID*%$DE!&NO8^[+--KR9^.X?K M>O@F*O3[6.MZ*>6?VM7WBL;]N]W&DUT]_\A6%=W<:&O2*?QR^Y1T?NN1V8786I>;^O=:URSDQONQ-?R M,D0K&N"K2%!A#F&?LG!J,FPJ/WFLSGA&"IA0FGE_'9/TX2U)C;LNA=SEX%]6 M9KR[S6KWPHUNM\%B(:Y$P/0CU]VUB9J!H(!7\*_,Y>"P=K@:OX;U(SKM6%QA MG+^V/(SCHQD^#R&V["2@.:!6V>"PJE=6>(4U'J$]A_O\K^SIOY:2&$>3ID@% M++^55>VV8[Z"9/"'[&ZC4FHBGJ%W4CS,^WA86_,]F#(*^XV6SNZ+PYL^+/I; M5X)6/RW?GJ/K)]$8X]VJQ5L2HE%)EHM:/LX%_KG&:,C'W3T7X>R&$6%AQ1Z; MXFY.WH5MCQ+'ZF&:1+G;\'CNWQ*XSYE&Z79VFV^+)<;[^' M+\*E5#G#3*()*4!KR U@)/"-:$2KRVF4A'.AKS?8BNPILZT.O$@ MP'!Q,&#AZM=WDB 9Y,:PM,\8"%M744&#UR!!&DK'Y/]OW/K/Q31#TC<.^OY0@_@)1F'N M3]*,3UL_XN,4KTM%UA8=.W+;Q3,=H1HK_<.>)A4A-1\,K,=UJ='1-I]S[E^( M!C&'_EA@"_^M'C+W/-3C7LM'=P$Y3=N:#S:&5*4_+N?!ABH9U\QRBT4*C^)! M'PH_9K,R3$22.MFY^S<6$+YW(LB?MI; ;;C7PZC6I2A4@Z[(/)Q7YS9DZ8,E M 1T0,UO!5HXU>!&5AV3OM^8F?:E%2Z.2L^N].H:K<9+F.NFEDSD*A:C)7*X#=^/WDMNBN.?KU(@KQWOYCIWQO0I:[E3]L@([-WTF'RC]Q:UA% M<+77P!XA<2%*M&I@XI?/R0";K^!3&,'.I8R2X]5M1AT009!D?]DBR]E M1YYL/^$JSOHW3W"Q^_\>6?RP#MD_1G0B-[59B8 $(RX<]0')M.#5<__NLP5< M*PD(?N$@$^+0F?">CJ;Q\H^9E[!NRVRB;(Y7[IT-H30WCUUD97AY4FS#^ZFS M'A@(1#0D9PW:1O3CE6"_[4^0^ H)NG@BX)(W@M[Y5%**4QY;98TIC'(5*E?L MN9;N[)]=5Q\MGV(B7+9<5P_U$JOJ:IE?39AO>9%U[3C6P&;$:3C(4/NY2Q8_ M]L("0H\=T(/["I]$31\$;W.&^+$*'DN7"G))$7J6Y M'#6\&)5\O(D M?DO#MM%EY)J>-(,Z$> @N6#G M^*6,5X*OV5Z5C7:KOV>U=E#8Q8M'ZS3',V*+]D'R5E8=W8]BA#T1$,L:#GUH M_5N')R9SJ9*;<1NH@PGR_=7*;P^A];I)GTSOUM%*U9.O+$1?.U$0,R, M9%7B;4*7;-\D!V7%6U\.XVR!MTT2[/?SH-OFR_:=0[=6C#NX:/T'.J0B]-"+ M,=[-+O;/FQ]J7&JJ:8RR"]<143&]Y>U:Z%SR?9CR"KWY^ $(=U/Y!%J);4-# M3-!S@1\GC:V8TSE4)Z[=;;9Q+G#B?/-)=,;.+M[0_(L;*E[Z>8S_G?J8 14# M1\4:6%^)OGO2QWJUT6Z-TK]RH@6H_JT9P<2PR1?60?)89=3%/#5H4J3<1UAR MAJTTFS;IG<_UI@'$ZYJ?G9@HRJ?="K/C9I("3,^$5ICF/UG-9J:I!,FM@+ B M]1TM8AV"(M!EO/Z%TYL:GUH,4Z%MWNR/-R:9_K\3'[C:&K^7K\P2N793P[I= M)BHED(1G]3C&B\Z%NV,N%%32A*P4+AH?E?!<-L\?,?)8U'G-^.K MPEM7.IT_4GA)V_8S ]QUH>)_?J9C M@86TKW"EI)E T!?[T: C*_D 4A4N&LA!59.16FS@ 0O>,]7KM#T:=WL4L50' MN@7;7XEV@R[(ATM*V[-2A-,NX@J,WQ60:(D)W-1/W%EJ5P5#Q?O6GO!@D0I# M!'QN2GO3T+M_.44D:0L\K@O* %Z#+#4&NL1AW5BV,\DP$F%C&?(*+B+0@%4$4^__O=;'[I MPB"SZE\5;ROF+6\HW_ZU[UJXT);6YI LV3WMWF78Z/1JNP,5>A'';41G%QRG M$C#9MC\SL'S:$P>^4$=/1B8&.^N\"TMZT5K=\,MM+9X,D(X2?/=E)<79UOD+ MPYQJ.>W9Y?WY3PI,C5K_6#7KP"9AN%2P*DN6^IVM]UI8P7&Y[?:-7_L#LM@! M4>S6>2EJKXL2NLL.Y 1*JA]2(,U/]K!67^9A3NKJPVP=YXD)QU=IHHO:]; O M*U+68;I60"+@^@JZGA!^79G$"V6A)#S,);#U++OA:5@C")0^7(1'ACM.$,&+ ML,'FS#:5 ,4/%VXX<0RPDXL&:S5@/I8W ;?V44A)NK7!&NMA,72];-*3^\5/ MRMQ[U '? F*;X57,PN^#7V<7U-B2F*/ZOUX /&#;G^U9UH)&293S^)?N^F5R M(5(U$9)FMFNK-^95/HC?<\AQF$>]MODDR"7RS'_6.;>D_O_4-3,!?:=-8$/F MFW?DC"M$ 'H!2 W9>#4&1"L7$0&8Z%(8I.UIZRVLFU++6(7$D*>FI2)3PQ=.2@0JPBJFL(7*U6-' P.6:EIC MKS1+-9M-C1Q$LGUH$E6WGE<]_J1\6>D*O5'IXY"_:T%*02A.^K%>%P\_0KO. MCSNED*N5O[PS[A]:C)%,5%Y%;GJJ2Z+]R9"+;%3Z(TYL_][\>W_1JR1+-09? MPQYVNF_*@DM7\N$-QMX7]AW0FR8=82PR* M)P*H#0YA6V2$)=8_\U21M72Z>W<) 35NFH>%^C<0_&/@ 2H&H\*:(>5^D?+0:YK+K5P]BL\O:HZ<4C\?!D] M1,W,GT'?AN*MX9KK/?EIJ7M.KN(_N1-Q\6J:,.8;./YMQFP#S(O>3U#8_<;L M K$5SA_0.M$L?0<3>71/_4Z:* MPBP7#>&F__Y+]$(+ZD'YL8O @F#,6*A&"SS\Y_-KSQ(=K/T37S= >+Y_XDEH M?)G(+19K[JM4N?79^(3OO MRC&^%)586WCMU)M7Q:UWN@W0P!@0VE3T%C;?Q0@8;P8*6QC)HF@#,U9_M+I* M2H>YR RDSJ;K5P^"8*T7I(1.[L':5'H6#=>%$&P@:?=HF>BW+*DXR.+AQX9FHIR-V-^&Y[W&^) M7*021,/:(6C3K,CT763JNXMGV/,N"%P>N.R%.^H_WO^(0)LLWO)WTQECP/F, MXK0"_#%G;BL0:M.AZ]%%28KJH\.9GCM]#?VVJ$OP9V0WYJH&6 M1; H B>DS0U'@1+F4K,T[PALFZCE>"TLB>*ZOFBVS60D.:K!3_CIF/%3A<[]0M;^=^+!1^$\4M]%0KW*3#W2!7CXO=[%AUY+/5X%$)?TXU__]4 M%G(I?UGX;FT+>&+>V"_M7O'* N(9F"Q(#OJ#DRY<>MQX^$D/XX'QCCUZ-PBT M\OA0=("615MP+X8:4CG=QA]-S:%%IRY)$S5-4X@B4"W[I!=[T\ M1* V8@'!T]K7?9?4O;!CFM=N-%S]GJWD4J#*/.\5277H2 M'<54@H59'Q5RFL0*_H7UP="]Q/K .@)LY#IJVUX5%E6 HYL^KT@W]#GT?UQC M>:"F"OT%FV8^^5Z%K 7:MAAMC*#"V;@4S?02 M R?,'DULZ._N8^%E4?:B+*Y.*,U2(A<%7XHR.816H7[Q;!/,@4.SBF#OW MV72V&B(N>G=_0U5)0[^"1/QA3=S-H;M&B<\"U?-U5D 9$+0N*,1Y"7E;)<"1 M=NHW^5P1"J$JV(UX2P2$31#$L;K%EE7AC?6Q.RN9R?ON"Z_07Z;Z=H[L^S'A M>I730>48-<.#.5Q13IE3DW>Z(>Z3>K/EM=Z2XXMH/V.UPUZ2*?WX+W\R$_JF1K MXSX,8TXNOIWA)6M\.'\!"M(FJ5J-Z3$:SYWY/KBJ&GFYA'\)0 $ //H REM$ MFR%B)0EL^'+P8V?9$,=2F'*A(XBV)L %E2B3,XJJBC!)&K+SI>-)-:O)];QR M6?J>!1/-T!DS=TW\X*!I%!_/Y()[*UUB$DQX82$BYLLXO)%9J497.UXRN;UH M0.IRZ_=#G2 2T?,)4JS&U/Y6:.C$'NN1R J(L+F3LWPD,1F^G>> M\CA0BST$W'0^OT^J_XXP%%C?X38EJHFFZ]R_OA'C5SY0,;^MR)%H,"ZT5#?N MHSG;5CBL_NB%WL*N=;)QD$K*DW*>=Y:(AY"E,"*@^B.G)$8T=.0.QD VN37; M&<7QG)21J*_$/*^I_KI[(Z:X0"_3D M<]2JN=JAP@ZYB)E?L,[O10(5WX4P-K=](I.G#G-IHL*ME=X_Z27: S%N6YNY M;_AKY6#/^VOQF_K+DBF6 EMM<[NJA]1[S]X68=^R1^/Q)%50A&'@["(CF-/" MX5PX/BD/IUTWZ:US"S0U,]LEB2COL;7UR*.N>B2.Y$CY6D*Y>G="/+;[^5DD M&SH4!0E97%Z/][G.^<2P[,U!KX(_+'\9;E_;\4[&C4-1+0N:/Z"?YO/0P4C MDS^G-7(9:(A8B@5Q'I4BHD'7]OB:,I%&Z/!J_.=]\CFF1*>4P#P=ZY-K;S(= M;-Y!ZK1L?:V%D#QU-R)S4R "DO@)V!J(<&TF3BQ MN>MZAP=7I?SX!N9Y7+C&C7#5E_U*@,FC8))=8[!K,/ (L(KB(TX3%18'UV!/ M/;]?[,%>?&]+2M8'WYTAO#3-H)[EX*P/3"EB LJ]$F)XA%N)1(,';@W7I?Y^ M-\4*']LYYQQ783!&X.YB3U^L7=SE=;R0QCU P,-12,+- M\J>CR][4FI&Q(WVR=_"X#9Y8? J3_XS=PK?'.4E"E=Q$@ *B?G]W#8)AZY'% MR;KF>@4$5UCDG4]\'VES\RE#,L*-BH7:%Z17^MNN/'I?!*"4[N,Y3[,RUF?1 M&U OGT9&=JI^=CU5#,'7099@?HIW,&XQK9,HT VGU/3MVD2'B<",^?H(\7D) MOS+?IR,<-LTB%;\#]NC3?1-2W[KS/%1![\>ZC)?4OMI'#]OI17\*-&1)UUUM?I;DN[DAHE\*5U$7#;'NTP.BQ>_ MCVW+0>:-DR+ISL6L&NRKB8'II6<$;UVKE!YIQJ'[;9HJ@$L>JL!AAYSW=,C# MBMRV119YE:4[N9J(Q+F[O6V;%BV,CZ,3JZ]#@]#U. 8=%&]\:5Y=<;%RT>S& MJ:"/W:%*VM'9YY!J);[%<)6[ZO[]5OF15576K*5 MFDI'967NGZJ+&'=QNV=*]KB'IUH\I9I1).:QF])O.W6[Z=N@_N>>ZB.2:Z_+ MY*(/,::J3$VGN:<.WOI=!N&#A"PBP&X?*[ ?0A# ^@YO=P_E8*^N&&2,#CL< M:T@("PZH\V2DHX[+ES55#:.(@)5EF[B89Y5]//$V.H7RPJART1[%V[]\6F[I M?9\0MWP](;A-?<'VL:&VM3Z9K$=<[ZX@CVML65E>^)4;ZA*XOPA]BS?@UFX8 M M\.,G;FYG!8S;VV^6^=W*+-UO1*O1;?SBY&%#H:$3M(D4!]##'6LPK&!$K(0. M%7AH1C[0Y6C"8\OLO,N_L@22UW,];'?50?.![674#$4_(]_ C(:1K=MZ+LIM M%[*R#6*QX@D;WF2U*D;9?[5]L\ MUT11S+O6*[N"[1"Z-T3 QYB734WC\L+.Q2!+RQ>'1%5[ MO]>F:5$\B5J>I'QNFNL&9$-&XA7.A A(4%N&X*-D_0@?+%S Y:FZ!>B:64W; M,RXI*[V3Q,GB+:Y_JAV8NN-Q8>:_;8S=S>_P*-/DL1U+7L]T7ILYADU])6@2 M4@EH@D_KO3"@O:C/6Q49S30GR-,LM"J496$KBYS YZ^W9%X+[4!$F54D%[Y( M2";EY /O%%R-ONP)#(OX.'_4RZ9(2;A,?=7W_+Q5D(3?PI!>MI-8(J"J4920 M&T@>7 Q*',,N%A]5_EEL#(&NJYT4X8MQ+FC0,G/HL1OMEL?F>7U\#39('[:@ MY,)P_!X@$$Z5;0!0]!B'+.4"F7V:]:\CHT7>Q!Y? M23]"SAX2U)G;=2YN'4'QW-&MRK"QQ]\D^,)"/4 >APW1B2=Q%LP2&W3 M^$9)+7#NG\5K@N@6U\W6!T%WX>.B-.F=@2G9!5\CUQS64D:U[A$"A+,<.=\( M2]3""R3[SU(PBE+W$K## ; 2H#4B#LR)_D@_O3V3=ZYO8CGCS&IY]*A+:,8H MUU[68F:NLUJP&\D^PFT]\GDI_,I- :]8JM)PCT(.M;"R%5T9!;J-TI--K)OB]3_OKZS5EZ8R+W$E7Q>T5,, MB9&G>G;A>^-UYK^'JOE%Q[K-;J]Y\JQIMZ6HD=O MPO^XL=MDO2_(D61SAZC+]2<5M1+#*TE)$_"%Z',G:0&&Y&R&5K4L@>J4\I1: MA=A?0NYA\3 ="\_7W3VOPEY!G;$>+\7&?=DLY&L?#H M$2F$DHA)0@^*&1^=R40$C)RO@3\8K^_CZ 4):ER1H!,!?W,2<=E./B<'):P@ MH$#]+7X<)S">L!%A@W1DFH_ M00\P!,;%E%CYM\VS/G;AO5/#]* AN2FR[%=O"1KNKEIE"7Z "\27UB+CS++Z MA_(VOU_BJ W+IC>?[;[*2,],50(@ QC_M)7A>&&\SY<'$8NY%1L']'$-3KNP MA+0Y2>C$GHM4V@;#G,PJLLO,."3/D=KIIYKHG919%E;R7UT=90F]G,IW&QS3 M=1X6NSVPB5.4P?CM5JX@&38U\N.>+O2HO:]/L+5WK4,K-Z3(Z3[13=20YM * MX):3(;9>BV@M35@5E'M43[/4O'&D<=5XWX) 9+! M8/S7JRMV2:_R<]X#'JGI@(:C^13GG7,M75BT*W!\/!GGIVV8:E?6YVFU>$]G7HNL MMQPX(-O%^A3X@@BP)0)F*7X@:I%A!7!T9BGK-JN9"KYEN7F:&VJ!A@^/\H>< M3UO&"IFQA$@+,PRP)++P1J6H$EYX<]%;^;N]C/\]C'(.X'[UHWO-^<,V: M-*VR8W R3,2+AB9XXJ*>)&*Z7M##M\^F;':/IM*RB$+HHU22M#[/58V'G#*\ MX:#XH08?%=D&MX;C[PW;%[5T&TS1JV!JG#MZOP=Q3;%\>79CC[RL_=?+&GME MG[SY -U^EPIZTQ!U[I0'%+Q6,C8)+"L)'$U;V-T:^R*P/>Z?=X'[9/WS,:)B M4I\BN)3/[#D(&."?R/'W!=D'+UW=%38%]=O202?(R-U=(J!U+%]0L*JX:_BY M8/&)_8XY^LS;C943QJ088X$GYY,?C1??-$BH M1HC-9[W'%'@(V4G\BCFUR?FSFIR[\O=T6D#N:W)]9/5#0_9U<<"Z!^M:/+D' MY(8BWRP6/#TJ-7__4=LF*:#1@Q_RYKFX.6WU9,.XQWT<:]\5I!CQ5 X+3K2M M#;ME%G3NF6"XHO;D57Q'M;@?(EG*9OAA?\4:&"8HJ3 8_FU]RGAD\3MLEQSX M/LBD*;AS=W5!G5LI,_DPSL%?W\2%K%.R/KH+C+P#Z6^HIF%_9,"K&JP]B&"1 M%[DGL=DL77V2J@W7W)9>5:5A4>HMWB:EUC:PJ &,U+*!5/B3P3P^D))5(RCD M]?>#;".#_"9?8(&[=!'*'=VI["@8QJ!KL6YBY!83I-CZX*=]Y5O&;RXRY0(& MTM;:CSV">M-4M$4>3V(:?JR4!^0'6Y*,D!L;C$]% M!1S'?06/W)>R*0_*!;6L-N2#R+4+$Q'%N(&,92LN#J/D.M>%#!)_@+T\:/\S MK!\FHBG, /\5ARR,D2"TX6*4(C]6EX266]CJ4G^1'LLFC- YMZ.D'ZM$Y\1I MD^CLF_A^+4.>,+-G%S1^=(&#S>YU97[=8O?PU*"T++0Y9,83V48$U%P-76XN MC;._$&NSNMJ(H2TM5/P+XRB;/)%;;-Z5K\E;U5>WI6D_*D%QU>&D?;0=D[A6 MYQ*1*U#+*+W7]^VSS2"R;Q_[@*^S&7@+IUP_XKW)JN[]P#8>99^0GWZREI:) M^NW(GIKHF&^?L.II.=WWFA3,[,O=.+:K_%.[S3*.$L7#M];6^F2VG.\CS-I' M#(I5OP5R/=)SU?.TMDS] 2376$'&R')^N^MXKZ')((GLO<)V''OZA0[AFCG: M7@^C-;\VD5!HOHBM(.P)\W5\LE 1^M1RW$&YDFA]4^-.W4>F3#\#-Q%*VT]Q M14Z/IL*>?BQ1C/1V/!QZAD\BS8D< 3EA!<":EOM?:,''V-0PJY*2@1PU'W+J M96TC9JX81S%\4MV:%)NW[*W@-%FK8_*\:[E#-S7>CZ/$*A40D! R'-L2!ROJ M?%L-K1AANWS!LF_*^MM!6'B4!T)\<"&S87->1(6L,A6;MN)X)ZI'J MOI#3FYG"3U>^_N ,090$XC1(*C82.NFQHBL4\7"VG,T3,YT/=J/BBRQ8*?51 MG!P^M6##0P@R?9X<5JUV$6&R7E?3[/,D-JXLJ->/ F(?@OC0C!8B!GTL ( YV^DCKN#A*)\QG8\/SP&T8*V68-23YJ"9]KN MW1)R[^%M"U'/-+%CZK=_.,0?<_,M=QN*AJNN0T9XI7CZ0VF?'K(8+S"BPGA6 M?/2/+8V,G821+#8A(L >$LJZ& ,37D!O#C P^4979=5;S;U(F4A9RXDWBM7T M$'J4)OFXF[W9VC 2@+,G=04!GF_*ZF+C<.Z4-,M[.+UES,PJ%>'BO:NU+W[F M[>S<.'I=X[9,N-K851'XE*%2O;-T7U+?(>@@Y6!WOR(O776>)]846@S+)I'C MUCN)/2L9/>'6*P.[VDT>AXR;D!Y/^_(>P+C%WAG095HY*E(K1H#2 M)";A1]+/D2@W5>%[5,7U'#=J G=2H/ M-6?--=$YFN$?Q-I9:"NH/TG//4'F!X9-XNA/GS4VI:A@^S#1C D#E"O0C@_< M5_#C7-/REWX:)XD(14Q_^%DU.9XUE(]LY[IE"EW8:/H(V7_F%+88(N%,+BR9 MY<4:GY<-VW#K)MFC*HS3B;6E4Y:K1Y0.$3'^H5J'(4@BU&@\E]R@(7UKXF#X M 20 7C'K<)*M(M>?ZJKNALXR,0?,!_J &1^V?V*%5/3'8H\HZ?U&5E8ROZUSO.\[?D MX!YPW\F$+NY]>--1_NDFWAW1JO!#$48XKR@09_#IJ%C1]XR;C%]=R M526PHD9&9C][J'_?9E,'RP?;F451EXL^_]I>=VX>I(<9'YNA^[ T5F@BW+51 MEX+2;/RR]I&I#J/EOL8X%QER3ZZ)&_(45&V\<[&\/ZVS)!JFR($U>L"LC,[, MXHA]/)@@/'0(33=O#KUY3V'PH"9)ZX[*(6^*&K>0\PH(>P^QLPU1S$>)QIS7 M00-R-B"VBC>P'FZ/-2[!1\BZ/ +*=@[=!XKF>@#0P3 3I0)EGKZ_]??+DGK8/U/)9_.X!2DU/:5*'(#_[PFXN4W[?Q 5?]T0@\E/,&$3"6 MI 7;Y$1\A6)YUG%03F8BH'*EG>L\T;$6SSWY&ZY!P.+I]]=(<_UG2\VMFG^Y MRXR@!!:"].:B$83.#%+0?U(AV2P:PW7 CQ,E-<*G303\%(R#31PLGII!ED$) MA])0E.:8X 3BM=N9Z#GHHN-L,G&R'-RY> Z0IQ&')9CN#I2LQD(/& 2?VAC M0JQ>OU"%3%ND$@&Z+9=;QV#1)"81 SJXBL\%[E1H$@%%"Q] 3L:K$F"IK6!Y M7Q(Y,[+E&H3LGA$!/-3+?/BH@2*DDR56C M$:3.P?((/GN9U/AT18XYRN%2C-?R-[DF(J#S1!0# V-)@'QE[.?Q@#"7Q?>? MK0+;LK93T2=(W5^*'-N3=;(?:1!U? MXZUVS? (J(%8B@(=2..>DL99OWWQ'&@!^REPQD6X9G.AX RB$<99HLKUE2?@ MHC8H36'NYZ/B\Z_'[R R1T?E8CX$WRL;_GD&*^ICGOX=SX*ZN/N8_S&Y3H7@ MH87!V/9SW>GJQ4*FG"0JW.J?K2+@B70M0NIRG)0*9BAL_0-.ZEVI5-S;&LNG MKV=:<+JU'V5YY[X_OYLX)SZ)]+/G]UUT=N)X*$N[+UW,-DR;83_)"<[FC:#-ME% ',2ROK^P 9?/[< /X4I\PX0:JU&L49E M'?-6NI]\\#TR#N=I;,TAB^.?V]J:H2OY* MU/AQ.?EYPL> @IV(VXURW /+814\LZQ[KC^,]C+0U9UF55?K1D7MC#:,'CL? MDYTH_V''\T&N:'X,76B-ELC>N%#74$$CJEC4>U[,-%%3-7/*).>);6.]K^3R M_M4I0Q&ICI/Z:'6U:> UDEG'63T>_3UJ;H%-7@;2;(IM8BI*<[$Z;=O"Q\E] M[R/,M8S.'0V3[>]$\7PG7WDJWY!6E243A0I2D!K0\N(8.]ALL"G\+/3?(0@\";R V="<0:$:2 R,*W&@A;4($!H= WO*6SBSZ M6LW>UP8-B*\]Y_/P^E& U"!FUE+ELEB=2=DC-=:4N_0,Y,R(Y6D()1&P/HFB M(+!#Z(F @^ (F#;BPC(@D35G]B?0G_?/#WQP4RD?ZV0%RWMS"UVMN<:_5X+ MNKS-RIH44#AG'K9E2=D%>4GX\V##!"2 M.8OUQ:?^%S;+.K>P5H?MLEU=<4>BU[N:/[MWW)8X:GCAP_XB8%,N,]CL<<$N MMV*Y0]-X3\3Q[;WR-PZ_8T/R#,T$RP;Q[B1%U0ES+FX8J0["O>JO'77,OI5* MRT0 N\76::JD[V3@W21/2[&GB0\:JCZG1FNL/,J38BXZ,%<3G%.Y" #U[>_( M8?I7EGJZ%62?!9DO6O"(P>R4.RXK4,(VN4^H\<7>P#@$[=N@>VZU:?" )1W: M35&4NH1@P(P:,[7\0RO>7WOQ6W(IE8T)EKQ^@-?6[%\_@;TZ3S_IWS_SL/B8 .:#8.&4\$^&<5D7*VRGX&714 XQQX>.;E1*N0 MH^\Z=J$A\#AKFDT]?AN5DB%F[PED'(I-%;X&O!]HJ@!TC,OGVA<=O)CM.#<9 MJ2G:G<226_[EG8-XY%+O"]%6%1!,_K/3XZ\*/Q0D2BU,_H&'K[9DB& .[ &^ M\ICIER+-@GHA#=U11:RP8N!(Z!82*-$I>ULV.75:*XL&]W*"S1+3A6]S:=>X MQH@<2S46]I-37PQHE. 9U >=*EP#?J4R P-'?N1XE31('].59 6JA1R?;JF M6G*A8;W%X/7JSOOZDBWTIN0N3WQIC7W2!#P&9=PU+3)=OFM2A'P9. &$$OCG M_,-]XR7QB]IT3BLL,=_23[\'>$(1^AZNLN_"&S\W5]JY>CI^UK7ZT?XO=U2% M]I*"X84YX5HRAB4GDX-B\,RTW@76"+V*$"$Y=P:!AU5TE]IF77+*=W+K>DO_ MPM,JOGFP"EBJV\16\^%OD*,%?K)C1[\TY4 #)PQ+"=W(B3X3V_OS"W2D!&^I MN)75%'QK9DX5 1?[E@#*?.,B?03[M8_EMXH3J4;'\T;YW9ZKA T&/Q5CRI;- M+%EEQ4-"G+UL<;!<^Z6%.[JK0Q:I!I$..=$7MU"7_XOS^4,2+I KX@N%"$*. M9GD3K-WEL)X5#C?]R2.\CCZ\H2$SF'5%']XXFAMKP?5X8?SM>EQ.7;O04R,V MQABJO_D-"N>,46O+"N&ZUA/ALW\#"^[IS+HE)+Y_8R#'2B%NK3N-*:,8U'>C M,>;6TW!S?NH:[=C>BK!8UZU%)'37&"/+%0-D$:UUEEZN__XHCVD"?4?]593T M,Q5V@9+W ': X):T#<6N8!/2@6"?\<5P+>+>5D K:6#P RUV?VODK 2I2N/ M:A(U[KTOD3T$M62AE:'3%RK5F!>IH6JU#4G+A*0K0P$^N==2.$ O-:X*N]W> M#?^]T,5CFOO$HJM,.27.I SQ"?B=+[2FQ1RU.0Y7\[@>$7[$YB@AK+H'YJX+ MX179Z_DID 0:C=AA0]\E C#K);)A(C"#4Y>S)51;"BHKKXFA"4'WNB"HDZ[ MF_BL(7/F$GEVP\W'O761QDYO5; + MVFJA^#3;?6:FJ][*M(E\7?A6SI^UR&O^T&>C/N6OG?ESF\:/Y"[J1[]J9YX*\OA^0I8* MG[1; 1__#'J/^()P'3%DD:[EN6YI0GA.!+R%A(P&T6*[BAP3.=HUS RL>VWE M0^C)2^ MM=M&\T^I#G;2! V-X8($CX/J&2IO^X]MCYU]4U'4: CS U6[=5)@;3!9RA/) M)]0LI^G+#GUB0 :=#ZVR9#.#.!RMZ'-W7'HT*+[;$&9_5? MC[]+WR$"7*:,6XS?DXBT#F1U4%Z)"+ .IB "='PE\D7C G-L*W&CA.GTCS-9 MNV3E6F+,"7DR?%O._=N_(,Z+9Z*L/1?K9^F' GAP!'IE YI:C'D(>XO_H,CE MB* G*)J;;1V8MQ68=;I6%&2$=%U1IX;']X09OM3@>W\)=@OV9\^&+Y9-!0O# M1!BAW2+3#4;D;7/G-E*AMW82I=?CWAQD&09K+Y5+=8/8Q\6 ;GIG?.O3QZB2H\;ZF: M9!/+RBCO?%*Z"ONSX88PRH56Y[J.';T.,D)?+0_.V1)^6S#0WE2S'; L\]LT M+^%368*&SYM$[C,!H343ET[W*G/IN)S4WM8_QTGI:UW84(RQ4BD$EI]PEG*+ MSQC-#2O^9DLC2WD5039-NXLKMO)G'Q]IWAM@B"'36FM2UTT]RHS>B!>I>;59 M+*<8[OK-_+>S/K"]E7$4=VTY6$KYY]$\4'7$V]FDS!NOV#TOO/O6!?4DH8/! MX7(/Z[V2DJ)+3P <@==%:^_'=OCXH&TO0&NSLM+$ $V#(ASNW'!LS)LZ?_! MWGM&-=6U:Z.QHB(@2!$0HA3I($U 2E2DBQ$$0H\H/0(B4H7D 06D1D! 0(G2 M>Z0C+=*;B+2@] 3I( DUD/:%9W_OWN_[/L_>/\X8^\<9Y_Q8 ]9(ULQ<<\[[ MOJ]KWF72 <+5B^11J@2CA__]QWL7Q2AJ09G7G(C"[S]L9[T8:OZRQ?89,9N$ MVM0(@-*ZD*<0*P9Y8]O(_\Y3;,^ 7\'P5WN;= #N,*3I]/BA9?_'A;B$X0;] M,B%!Z8"'=]_3 1\@_':I'UL7F4BK[5]3U8LJ#G*?NC6&CA;S!N%=TOC U=6 M"5[QR9 65=?#/Q=X:ZM8+..GD;HK=^BG=C\Z!DXR*<_XT@P<=\ZPJ(^8HAC M-7)<=:IS!HU9#N8C.,7AU=8%'ED2M M%^Z[N_5YE26VTV]S$I6C86]+TV@]7AJO>(TF;G)S6#VZD="]%)(>35EECRFV MMQT5]9D,5VVQ/@S!7%0ZC+P#R6!F:T!5NN6EM._'.[. M0[]Y,QF\-.B=RC6_%!]QL,)4Z;/%SW42"_ =94O>[",/_2A7B:G1GAI.>/ZX M6\M?D^[\JA2DC"U[47AB\.V9[-0Z94U>M8KADZ@!/["B3X'G&& MTKP$V_;D:Y,,@+I1QC.Y'4QW9'Z(9^4-5^TKVRRMX_ASTFH*]M!9JFRZU SX M<;E.MO.3UXI#6"-Q4Y*C&SL"IK/KM96UL9Z)>IK)9AS&\&U$"V,1.U1_#P8R M""4B2D-%);(J1E-77T,9-V5D\'EX1X*O%Z^/J/85_\VALB62HBA3PJ]1EWW. M]KS( /!GLS]C,IC@O1[7:O,FH6[US'(O9VO&=IPQD>N*W[8R=_%Z;.#T&F-D]RL;_[$- MLH49S]Z%5U/SX"=(,:UQFA&II5"W/;N:L87FMK8-08[ WF7!3CO>%07*L'>YD3H)G+613B' M.@9Z\.D[Q?4WDI[);%8-7LA//1!"?T.09*%M<>>_>'T@+>ABT3M>,:G6_JW+ M:\RMCV6$:ZK&=HQ@[5"Y_O.G,_4G]QOX5(!7YBW0]\4[^]A>Q=AH\@Y$9Q7= MS-Y?\_VQUAS)F5PX)W,4S$**6,$ZC?<(>Y/2^] CP_6?MYP&V-Q9@1)$@)V9B C^""A7H^SR>8=Z#BE= M@-D[-\^<#PY"73+S36-O5DS&^]5T3PLQ#!W'X&*KFJ^>'U3*O'PG_S\KR%C] M9X&KL3^+6BT&_VM1*[0C%0GZE6U)!XR!5^U5['O(@H@>W7(ZH R%K=MBVPL, M$NQBHP.Z6U.+* /-3(;B N+HKP/+?_SY['%JW0[O>5S_"'\\5JT+9[]G?XS\ M]&D3!@"1;OM@4^6W":<#2:C%%TO/',-8G.F@:=,*WF)*;0.%'_NB9M)1.=H&-_E\:F^6A7 M)N$A:<[QJU^LK_)!*2YOYJ,-^_ #="_TQWB_5_.UGYTSS^)'#\IQEB\%!:MO M#MY[B)&::PAQ%HQ;6=G11'1_9W1^=F#X$.JP"5*K0+_>HK(1DI2R,<0O M=0;+M[/&F"$\V/:OB"W-]&*DJF?V6:<18Q;HT8#S5*Q]/EY+&-'=JA5N+9[5 MO$;9_E^,MX6DPB<%-<>:N6@=*!Z*"A_1FJ;; %0&'@EK!0^Z1.PBI_I>C767K];B9L"M:M=X=(?T'[-&4;%._N"G8"I(DN;?. M,2- TS1NN-;(ICS2>-+_T@FF/XX6F.F8WV9<0*FQ%2M9MA62 M9;+%A0%> MM*FI"<1% >('T@<= K1/QC-= T<#G*KT.WBP8_NE:1\NZ+^'2.[B8S /## M3&%VR??7@4:1^3W&MQE3B;OVI^%08+"]QG/CI!>[+TGJLR*5%=&K^*X(#1,W MY1_L.DJ;RW%Y=E;%G_GGV6,R=N*O/BD-E#BVH$81(WW$G=9@FGNO;9"DY?0N M3Q'U"#H*I7 "<5=*B3.[%T@-.!#K\KU5>TELL'"A'JX/XOK(:]VWQG_X5[S! MJWB)[$9+D7@+I\V$%? +[TS2TLM"+&R,9^MA23_.T.PK%ORX^4T-/RY&$,.L^>& ,AI XXG]Q-5."][!S_>^N9@5#[6K]8BN/TXEQ ,5-6N]Y@9HT- M)$!Q^R!:'!VE^>!/!<7%6-+A)"\+(GCM?=G$TCAK(1[68*>G-R(R7#4/:4@? MGS"OK/OL^GU+6(3=Z%+4,8,K_0G%W;WYXP5Y[]]_!_8"*9SJMZ!LM)%TBGSX MIO]O77OSD<2;@IV-6LU#A[%7\%[!2R3-1RYBT_Q;;2+EVUG3*P_9B7P4XXJOO6_>&(4N[W N-=A7H>Y-(!F>SUNI>@8HL/<\[W2MU-W8Z+G@8"=\U?H>._JMKUW@WPQ^@& MC?@P2YF!"HND".!=!&/HEDD3=PG?4G-745R-WH]@>1,Z,/9$&:&#V2QQ\RU9 MV<>.Z2Y?^'.2I_74G)T?&AP<:X$2GB3/M*U+&GD7!NCA&Y^J7MN$C;\BU!2Z MU5O]\E:JP2;9V!85MW#"[9H:)%N-TM+ZV#)+$^=N C@ M5C:2;$H&GLKT=8S&O2I3:"!Q-?\%Q2!OU0)^=W3<'M:CM,]M.K$9QGWO(]M; M(RYP"(G!5T]PD1!$!1M^#S=?:"1?"MHOY;I'?G1_:?V*CX&(MS:GRE6P>2.I/1<#%7;])N?\O)_3Q/+-/U.(X 1&JPP%EO2, M,$:--:4#EC/,T N5>#0E?@RU =G._Q\_GGR"(LRO!/Q,;8_W>S$4S69(/O95 M:YXQJG<1W40<@BRH<9D.*+R2 1W21*@ "08#^X(:#'#]J.LE:$=D&':@A^X/ M2*(2#X1G^NB EXS^!(BY_G-93$K8OX>R^D'_G?% 2^Q?@IX&K8&'0-OQDONL&(M>Q)3#4C!6C!0K?NQ* M= 88V3_B,4S>+*(Y0G(>A. 8BBV)^KK1@&P'W9 M-3$LOI)+2&J'#'VIV 3AO7&$LI[,_4OR J^82N&UD/G/V,O8CIYM:^$EPIM] MB<,R58%B^G_N^R7!IQEX;6<@C&' :CM1%TC.I&6X" $5JMSO8M!XKDOEI^SZ M]OY"A%VBE"[94<>CK"3_PJ78Z)WT?3$:<_9GWGKA$&)%A*W M^K7M8M9S%B/+\N$-A\NC?VQYR.8CGQQ)_3J9:REUY C)BK&:+A%V8V99Q'!= MX<'J3H*HK "?FU75-:& ?<33W#0D45U>^FN@2!)4%C(((I@:PP7NSX6,EE:\ M6G_V,QU[(7(J[OR\.? &@"*UZ$[UDLWOB7@9C$Q#2XT\EJJCOM-0G98BS>"* MN>SZ?(,3,J\[CK$Q@"0'J5:' .[L9S/%.O[T<@E(3&2Z<:HL>M,] U;^3DL$ MH0LEW$&%GJ=(DASP+#ZFA,QD7)-11_U+8Y?K1@*=V2$Y$S9=7-FVW2_.E(J- M+T8#?@L;?:WI<4Q7.K#&*"I!2;)RKS2 .=;+?- V:,1X7FKNK12_U%K0^5^5 MZ9L71H0,"7&BE#PGP)MILD'G0J; )-QQ!H" :1'Q0CV= !D>Y0VGT3ACU=)"*H'(AP#,DO MEPZ85P:/E .[:3BRI3_(L #=#_UKXP6,A[=(&%H4J'6&HLZ0XSP(1:.H!U!$/)RZ8!!_!TP &#N3$C".M&=$"ONU;N M*YK>'E-UI,]V43,#BH<1->L#0+LPFT*'"%ZM:VY$[N16"9F/L&@>L=C$&\<^ M7X(P_[6[3Q'\B%FT==-4" O"B7]7RSV_?8UK M=X/" >F@ UQ(,;--HJG,WG,HYAI\0#>1]1WB?D>PCGT361-FP1!_-JTKKOY8 MPI3-)(G?-JDG^9C$LXJ4VX^#BHL^;4NR/%T8V?^49']GC%G*_ XU\^]2)BO^ M(V-RZ_>_9DQ"RN#=_GUL[5-:"E\4#3H"!?QG*LT)PS0YMZ>*#N;[9;:.@04& M@8K#/47/-7PE$(%PER7"L@YD",U-ZW&Z_WKT(4;^!^U=;!+DI@[GO:MH$6IE MU4 MY4*C.12E-H"SK[5%=7HQH'JK^6Q,C'%#[=DY0EFLZ%W#P:2E 175#ZL/ MBH;L'@[N9RO)>%W6)?=A/S0TQ/>>%XDMROY<"HQ1[)B=.3^C(W_JLD\G[ M- M--@FR2RM=-V1V@\O?]'6V_39#_1VI:/54R!N)@K#PSU^K;;:X^NDYWU[HY"" M_H*O0\;"ZO(;)L:*X,O.HE%Y8\,XPJ=L_MLQ#$9@)_RW=3T.21%L5X(.2%QV MVD:/@ED1W1P3U!9H,J(<3$DUDLN%%P7XT&ZDS/P^0\F/IP.F/R[!>W!H1"] =ANIN5YP<5K_N'TIGMFBBKC7X8:,HYBN.2EH]@\K M:I_AM3>PP$[_T&9IO+,F%*8Z!*E3K$8T5Y.H"@?OXDZDB!W=SGQ<$)-F4 M$W:3=M5/RXG4IJP\0/H-?CSK4!W97__F]SVAFMST7.VXZ16-V6!*UTMXKZGL.*XS9W^6RO?\#\ZA+D5I/UV M]U@NF_#M)]K>L+#5EO;"$4\J_L!9V_1I5QX#9^9_/!";E3ONACE+8>E& MP$* ;;OGW&KDC;Q%VQ-NGH5==!_J[1=Y*?F'W<\TI$BB0:F[.+J?[<-_%8H! M,V:J$=YM/8+B:[YZ)3?7C08DT)I*&1)A,JOOD-[/ ZGELW^GG(8/$U,H9KEK M)?*V]Y6]4?:EF:9TS&.I.0Q)QB540X^A_GYVM=1'1'ZP7AG7>T%Q8GNE8570 M Y=Q)'Q[P9I14$K[>,$-;_ J&GP9[_3N;9F3!,_;\AZ@/=.Y)4B7H2^=D'^\J@R#>.'()PPH5C/C66T(^6S RTY?^"H M84F$SN=HC9.F%[AU3UB^V-3T1U5"VS]K<5 >#OIV_W(=[_0-?F%+6KN.OF4V M\W!IY$EZ(JB4+1S(^4PN'L@X=/*9E]7FV =RW-QM4']KX>JT M^**9P2@4/=A-UA.2_9*3=:TVN-MUP^)*P'5UQY8 M6,Y9U"6J37 496M+; J'!0+W*=1LAMI^#YL%Q\NN^?)+K,]Q *4K"'T_HFEU MJULHVAE%!JS*+"?*(OU#< B6:9@]SZ9(LE*I@G+B7NO7HJ&KU9&7RZ3?'JL9 MOS1\:_Y1F)I#@E#U@312]:"DZ3TXG,;$JLB\KKGT&Z'Y#/)]IFJ/$BZ6DA &]O;U?SND$L$PG^>:7GY_H9YW9 MD)7:/J.,L]#X[J\7*=XK^Q7-T/KMH?>>FQZ_YU.-D+06/X:X3C 1++=IJ1ZUY$CL[^4@1.N"[]VQVOVO?'![58=4TJ6$\Q);2@U;(JDR\8 MX0W>Y&"_'@BW@6J:4XN6OB\W7R=$AE/L\CLD!W[9+7WGFCYRI.Z>3]CS/?0G MD".")#,ZT!IR=UB'$%]=X*K%'W_>LUF0>*(J?2'FX36;+IX?+XRY^K-T!.IN MU\;/K155=-\^TNV][W77P%HXV?G^"JM4?[MCG2&&$[[.LHQ?Z7)&&"*.(68K M!(%CAUGX8A4-P[^SA(-YN,=.7R085"?> MJ!!*B;?,L+^_"D[:G(.S+%!Q^O*@7BZU:F(%;5'EZ<,D_WN;P7\ MYGG#[>@$MHZ.!C$,+\;L2VO'W2CR^TPY^-L[9! MM+:2H@JTF0VSQT\XA].[&HQS5:%7=!/<'3P1F@GT-= MAFHR1ED:;PER8*!;R5CQ$5\,5<-^['LRZ;>0[:@CY>>.V78T8T#+_ZR&(34' M(JFRT4R,YV;(K &,&34-D6S^BF80Q]E9T+Z."A*QIH8#4PVVBPI^_T$Y2VT" M_6I>Q>S0 2JTE[#VX@F$%WA?KGZ#BNBG S[R$26ISYDIX@= F?MX!U.;R1[8 MI8 ?V7*7HN.CERZ-0056>J_*.3*0\LL]"!V ^BDE&)UI_D.V'TD"^R+VJ8G_ M^%N^E)WL)_"SG XX_1M-!X J3/[S/PM-SJ=E+7Z/$:W/B^F @;4W__@G&:ES ML?B370:0D+E"!VR1194IOL779Z=[K)1,>L/]#'S]1=>:'4OLD*;NU\6+ .A; MU$P0ED2FM6LBZ #C+4CFV$?X ' U.(3!O04Q=$#>?C'R*AW@5[C$0+[6P'9D M$H\Z7I MI5FEFQ;@E)6_4Z^2Y$L0GA101=VW]55L?1'1Z\=69T]QP,EO77[67(OIN^F4 M 5[CX5+QYL7M;\;1EK%E MRTB>M*6L7:W37(UH&+DRZJAPYZ?GR-A3I[+(13$*YWV#!H9IBOM59S?8$7A9 M>"9]__'[+N4#)W( A94."$?.8IOB-8[O8'T=3\ M<&]"^X,AFRY=A(:WI[DTMX.HEY\U>N00"^9I/?B?2C[NH'_DTXQR4XP?]0&42>UF;[=F5T0+??%JV^&EY ^UM$3! CES2!VX-UZ8"$ MER%GJDQT0G[N+_VO%?#34F8HP:%@ETI":@OB. 54WUQ)!G;(L6?(/+]KDQ=_ ML'>SLJJNN>E'H:1\3:!#1=5G:4'%DQ^("@O/E"D'M)\(KC'\1I? ?;/(/AN+ MRT+Q5[E51P/,[ZD"S@*8 &>HA]4M.N"C1J443U)#R+72G!6L%C!=+G*:YYI" MC[0?NXZ;EV]1S9Q4QVZ:W&\^K ]'I]ZNF;P^2O1&"X@W9SKAE\,P ];U%7;=*^_E8^KYR-7M-&8 MB_$;;&XU-9E#R]QL)/7G+?%HQ@5[214?38J;'C2\]+(HVNPI^?>Z( M-'C1CJLMIF_I(2*VS.-NXS)%;*F+ FK#YU-YY*)F2'<.LU*3JQ!M%"U)Q.!3 MTOO#NM7AF'T;Z+MM",]!4R@-VCZQ.MJ R@8RUB=;-&K;MED,@9/'>=$L&*23 MC4 JI -T^O#^M/."W R.[0'W&=3[C\>TFFP^'\C_W7?^VM38HB8GHO@'<)ZB M_?_\Q]:!-7+KFBYDHX!I3<,!HQCCVMI:(]?L^ L?S.? 4OS&\U[@76V,1QY[0H)Y4C;C$G7GZI-%^&C1F-F4 M9A6B"T,S.2!.&LS!?OIZL2_YK&3R9=Q/FXY*'0I<'7Q_6:_BCLOSN%_%"0%;T_5_NL3%#^7?G>G)( MG)J&?^-_",\QL5,-=G*7WN,P3T>/T@[71 &9AM &_Y#,HA M)9F74(9:F^BIU1^4:JV8!9_7CX]1$L4_C2O_<136%@PFGZ3H?U](RR)0.T8; M@2$XH1MIWQ1K5;^Q0;6AHYCH1JE^O+YYLC&.81O?(8ZNFP+7D.'-[(38A+NR9Z>Y*AD+ M^VE@=[QEF)%H:/A"K/004/963UVQQV11VW0;45>(S\Q0[^+F#\WWR/F,=M!) M#0.<=IRV41V#.0?JESDO<%>E.OY1',1'>Q?,,,/'O0EB<:58S?N=F'-RO/D M9_I(]U3_^]9W6?<%;RIWU*:\IF3ZU-U<-<47L9$27.=3;+1B*0J3$K"=Q78@ MX2;X?$!?FU]M"H@E6 ?7L/KV9>(/NQ5KI0IKM8O9&I"26+VB1);@:J(*[53? MW,"IR?W:URMP?IN8GC6/1]BJQ7*CGJQT_!5]I\<=PO+5[P?-]PS.E"SQ\0HG M4PW5%ECS)XQ&%E-82X* 7(/VY<3GNRK$U)8>7E^6:YLZT#E] ^BWQC(\UD;M MFO'%A$\K)77**_<+>8L[)A??6$_&)U_,/BF@!W8WE.S1*F$(#8(VQI/)2LS, MP$W9F*3,&),]JG>JL=UY'M=^3SMFCJ\H)]LKBMS7XR_;<1)]GQFE@Z(\FPT\]#-8;F!6P_,0OMW=(=K,PE'F MJ72_Z\5A]>2Q4K7=6 \K?_#)H_ M^,K=!(;(H=&5+FOFG"90CJ#%'N!_7[R#04G^A\H>7:?I %;[_+BT8/U%5TWQ M#]OH3QIMOZ%_!Z0/CT0X_HYAPN9:Z8!=C0!M!L@SOH;)":*,18%F@%F:% SI M\,2",+]_/MX!V"WW[[%63L1'-!U@.*,1D>69@Q/>U0?3-K15,$5J4\N%G6(0 M%!XTMF9,!XC2 0R('("XOFG]+T4VA$E/MX50[HP/>W _8H[5E:9YY(G69'!-GO;FJE.T'A"N\NY^M2]QQB% SX-7SH 7N5%@XQ]I0-*GR&2,U-W'S>@^KO^\4,,D'[J) -&:3VE MF1_&Q[4AFQF+Y_O@')J\DXW8;$;^I26&1; 1IP.DV-9^^H,8+/"&LM?^5NIF M-NT)Y2?*!W6!$@F,'I/F9W0?=6&:!N/@1(F-M@+,)MI8!5&M5UAH+. MIC[.II2 *ITF:9X@'& 4L_@-VON?K:&7@;2+(0RB&($40,R4,JQ'\C;B+WW; MJ4!N?J+UI_KL'QZL<;G\?^NJT]>(Q&UB&6>@] M &%[0;UMY&MV PMS_WB+@G]JD)9 !^"Z9ICI@"57XACU8!"S#]6CJ))Q""J+ MX'4Z &.MPAB/I;\?E[*-6?!+]/9;K4NVMA-55_/_V%FK?,)$,5I +RG^Y167 M,+.1B--.F5.^+(\ZZCO34U-J58*<=FKB1%.*+_+(V_+;O.$&]'A)O-*3#N2? M\[>-&XT0BRHTRY5TES,;--OY_^(R%CYM\HS^$5PDQFH^CP MR45;C^.-"[Y(A@6@JV46>,Y)QPQ&Z, ?!FL0+V;R$Y5+NCO,]!N:T]"#P' M MS1JBU\O9]&M3\YU'%IKE7CUIK.8R'Z%FM'T=-?M 2 KJ>E2<:![E+_^%JY^$ M[&3F=<4]H.$+2,6=+$\6^)TOQ?-/?QXQSM>JWHIF/L<.253X2%L@IG[>TC!YW:786H>.OYY_ (QW M]%""E,"'@941A02O]BVE3ZB*KXM]X]?/;#Z]"MO]>NW*^R#W4I5G XM?=05S MS\0GFSLS-$;9B__V9" LYB%J7S8%:D@U(RQ20F4PDUS[$#)#F_0\JSB K.1' M@GZ=]J#-HGL#-J@K@I%KF0Q"TC#"(.%".PP[<@;^]G#L _;6/](!(NU4_GW( MO%\#'7!Y8N!@9?0@^V_94_$7U.^*'1 [D9^FR[Y]F-*]Y[+XY\E#-U9UCI4" MX'F(OQYU,X?Y2P@5G(D!Z#%8.N \*%<51M.Q1!#DNAD8<7/@R3_0HE0[:#97 M4+6.P+;&3G1?!&.KO=A@XZB(LFV98_>&VND SYK1G>/DD^\>N#*]3>2?R'A2 M(7O<,5(Z.C>R=FQ!C\(]L9ODQ4P;:N8B;(PW&GCE!)QO4;$7Q\IH34GS:17Z MA!38=.14WDKT^)R)M9/4/QJ,%A1V%5\Q-;']>@B_IGHII8^RWS0%U ZF&;=6Q,=RZHA MSPTZ8&X:BT<<+/*Z+UU"Z]@SGK0QHP,^.#/F!PF?RS_?N!;/$&+< M4=MG1T ;;8APX#_?7.R6[E4RWR#I5(,/3KH#]W"85N0_W\0[Y1A,;S MJ<>4VO]PH,"O$<3VGL7O[QA(9X1#WKGE>J^1W'=ZZ(PS/%/#.$N)CYU&DBX4OS1M3ZS-IM4;,16&N!O M-KB>73]2%4-Z^*26FV D;6*K&C>O[24=Q=5J(*+ ?A%MSW9NEEK#V^,E<'>2 MQ=XZ)02\#(_.QGEQ+F>J$3HS2EWKD^/+LV'OOX2=/HF&+.0W_W.DR#\NKB@B#RX_@G8U0&NUK5F&0(O"(]EFE#Q\ M\MQWY:%6DQ=^63V2XRSJ[A"Y[=NMZFAZ]89RK0X@.)_(3#M%)+RPJAE%-XJY ME :H=/!<,=@FU^U,&9(-AW-=MC3*;WRJ MK33S_40 #X4SJ64O?6.MKV#UR;2E=GX S[J6*%:FS(//9>3QI4\-5EGA([25 M!R(@%\T2@< MB(_3UFDDBJ:VSG %/._RL?K9G@1EMI,SJZVO?VZ>D'"'#G Q.!K6RZHO!H M:T8$8X8Z9J?V9^O6HQXLM3>-0_5GW/0 MY=!CGS134-D"D8W=V%U!?,HQEI"^:+53YIJ?T34X-5FKKJ_$+?&5M"_? QF: MU3'091Q*,)CA:*,#F!^UUJB/]6NI$ *[J%^#?!%&YI0B!A>_7I6!YJ3<'=LV M5C'Q %ICE=(N#>Z<>#\;HG(/FCDT+Q(;&:^?;SDEH._D9,$DA,G#_+29Z\"L MJY/5 N2ZL(1E[-, E&'$[]W./E-C0YDK>YX3#>>?1&<9R)1Q6UY9D,R3W$28K6FKA&^&_+ @!19*(*,)"R\7B2LXLK\/PZ$\D M4SI@O:;?^US%J-=ZU41VN9T"?OJWZM2,6ZICU_7IKZ[NM/"1"QC;5JDG0&769,B=]'8A7+][,I7 MIQSB+QV]';-95" TBUN*=R;/!CXA(!.U["N;="FM36VTTS.X 9(AQHW* M/:"Z)6)+!\S<:M1JCF*H8%LC+M2Z4Y[=I#%+=6FLL:_&4,T/7/Q5JS2D$X # M[& >FUQ@L']"QADY@R$)C[V4KO+Z*7QO+#ON6_6<''\ \AZVS!KRZ+FW1Q$X MMY5LF6Q<$Q3RSN:>)$K,^\3/G\T%Z,/0C2?!E*YWYNUZ<;ZL@_DU7.4@6\6*1NO>[=@[0XFX^WMQY%)6M.0- MVB,ZX-]CGIH;J1C0K]!@$0:W NG3 4.JQ;^N4VTDZ #?R(];EBC\U>+I"PR2 ME7^89W^X@V_FOA<#\#)_K#C&0:2T_;8L[EO MJ+Q6-"E"7NK< +.[M>#GO.4#;$RI==^C K<][#)#+WM)O;T\7.NQ_8C&8.8[>;/C6%_!NO[F!%GV,M?" 0$EA&E%+U7##2"QOI\=R,I M7'*S\;F$BM]C+?[7#G*>4L1&O30N);ES=&AV_$8=X5CV5S!@_[%IG#MI:?CK MA)#>:\ZX-UD4*+382=G\CHCHK^!I28UJZS,[;#^/=9@&^,_-1)K;N _X%1@L M*78IS^^@9^7.(5IEYEA ]Z9JUY).*RY'_RX6=%7=O]#QT*U=7S<257RX540HJ5'JJ_>I'L<^*K='=X#=(/ M_YS5LXA"S3\NX /D"+MKXX" M],C_Q5.5Z,[,**<8;;Q-A_GI?;=8<$2FH4D< 1JWO M, >>:;S+"FM@?]W9S'>OD/A,\TZJ4N$?'7KLK!D'OB#GK/>>J5_O-_@'^0;J MK7TFYLW@O4(]>/,@]:=4MNS+6&'$-5W!9Y+7[T\!ARREG33,+XSE_$YGO-BG MZV%A"HSW4T7&@HYO#\18'\?ZWVMKOG&K&Y*,_K8QKKVKBM7BA-6R.'EX^SYD MO?V'-[20*PF_P61)&C:"&2VEZ%L*RD-O)A)/!!]?JXXT"\YG?U(&5$1>WW.7 M02&NP&4&CDT8#G;G6MT]I5E8O9>ZSGQ8@ L)"41K@(YVWK5JZ@^.) K/7FL@ MS)@D3J]@738'1.^-K?)Z!H9WZF[/HSWS\6EYVK%?P"F-2AN#[XRY1';O6Z.F M=8ET0*.\R5CY\[6 OSN"FJD4_E=_!/IO8G;>$&?((YIL/P^SX?P+5VDZ*^)9 MS9S4JX<@E[@QH4TSB#I0V43WKOO3M&M1.Z/%.WJ[WQFM/(3'48HW&^SH@-?K MBU1?=RHD%#3EM (7QJM08H67S!GJ_/? P*W_E33H(Z%$&WQ$)$$/YQ^EX8:/ MV5@;.$O2-JS'[L!:CB=1$X?&N=/=-.I&%LU"L@3:]H.L\:%^EY!#Y=SVMYHMW-7KH]Z ((MTMD/W5; MW0RRMDCA/M^9V]IGI2E&7X3Q2#C>/\@CU&JM_W]@XIB-MSW9@%J!^)/H#SMI - M?U>.@](6%[@"'7KK,\$ZG) EL0C);/TGV3)+4KL\M-.,03B^CB'E$]+02C$> M5[I,ZS^)[DRY&(9H@P?G7;?.D:_WG*Y/B[*0ER[@4&R:\K^5!'>@]:!82FD2 MP;!AI89EH1=@CZ') 46/^%,C3N_?$C@!!F*?T,MSM--;A"!@&*+BVXOHI[/Z[F]*K>^T1/SU&I.L2V#E4S,1-X)"H\F_)RH9LD'W! M%*B.X=T[^_DT@2-$%5KT0 N&HIB$V/R-)#UC:I\YD (Q)I;PS9@.Z*NG K*: MA5>5$6G4Q?*UN1\,>$P'1-X(9GR654GPH@/._IJA-&3_>T.8&^+9?SZ$^W_E M,V@0M0@TF\FWM[9'.&]%9(IK="!L=/(ICTZG?LB-B"/L;//G?!ZI-C*^SDL; MO5)XO4AW[^;/.XX5A8 7+Z %7'KMT[S#P6ZX)FT]K!)9P$9OM#2GHKF\*=13 M!OT@P=" L[Q.,6 M^=[.9;>WP!K/\=$21\$:0R\35/JDS@L'!T*+G$BYKS[R%1=I^56KG*X+#Q); M:R :0E^"+CPK=5=+!U;TEKX.80F<.N/W22NB/I]+O*XYS\3/7V\[C;%V-8E2 M;C-G@D-F&UQ>D5R,QB*C&F6.^U\[J[2N#M'V4:Y-/D\MO+92OC(D-7F;*SM3 M*=HJN)"#K4Z*,$ [M4J^!]4APG!<'5'IX+40*XI$J;1,?KO3T(Y^K#M:9DZO M^KQIC%'28X73.1+SG4D:8;P@'ZG-X*ZS2P]%[QQ8'#M<"* MKB\SZQY79*[-=5S?H5C+A@IF<[7]*!V)$:D >_\JU#)O*E%1$>7%.XX1AH7P5MMKB,0,81SF2##+J<>.EQ?9A8!SW]TG] M"24R3%.JD_U6O[<0_MR@)319SN/&0B M):SP/=Y@&1&3;(D+J>&/+WC$"-X@D_@S=O#6X8792X M]$0?E(NHD*/PL.ZUT5B'@^7<"EPQ'(_79+*JRAN(GM4^N:L62QF1!W9K?GNP M GG3:-&K+9?8/9/+1!)R!+GE+G?<>^XC)UR3J?#NX ?5):OY)H&)P@W%?:\> MPI'2L@-2<78[VQ;B7NA+?)C(G,\H9H6\7*>%G*LW+]_;XUEV;A" GCD>!C+Q M(DGXK^$3*FO7CQ ,3&XZ/YI[+W>&221I<0PI7M>@Y#M-%IS0X33[PT3'@6) M0N'0+^S/-A+%8C5T/I(@;?6!L7;NZ1T4BVL6G0;H/;]/WV*ES&-JY$C%]^WZ- M<2K*\;/Y&TX.:UW2Y"L]\SD,21+2(L>V+%\;3O'!#40'S;?$M9Q"2P3B97V9;,>:EZE32TYU?&^C!V,M M4D>ZV*V59B= U^'75XZ9DSKPZLE>5XV?"T?L])3=S6MN2C)I3 RT>9;X_FN( ML3:T6,=*)+AO=%)JA8TD]KNI( ",0W6$:!L,+8SY!BJ=WIY2,7JI;EPT;1<* M.U%B&/UMRT"DM^!5[OM7]Q1@\T0LYA9F%HDX*DKT[_"*N'[?8)>3*-"O67O3/S,U-WC9()IVCUQ\TO^JI=]8'K6;"J%"&GY7Z"9ETH MBDQKU80Q7/YN_NXB10IS9AG.2QLBJ_S$5&EUN''5HN:]$'*(Y ;GW8D&_@Q> MK5 =KGVW;;W7M*D#W>I2>)^]$)AM^2"EL'!\TFVLS\TA_TJVMX;%07C5EN27 MX5O0/?D>E$SF/86'$?@;*9MT@"*H=BJW!%&UT.2=W\?R+2/ 8F$(SSW%201] MC<^O3[[T HH512@@"";@G]%;LUTOGHDUQ8^MTX!QC7(A,CD1-H&R5ONJ<,I6=0;L%Z !W3;%.("NXS2&/FK(Y0#9J/S"FIN_7PTN= M? N4VU<,/W"/66S-2'N=1:VRXU-4DI[U,&U9Y,..+?>'L)"%X3]Y0$R^_,\U M[ZZ:U@[/I4U+]:O?0X%'GF$#,KE3L"O<5@]>=XA$?;[@9/=FWH"I94"A-B:_ MGRU*H$[C5KZ4D3/"; 2R,+ 6PU!]642>*"7QTIT^329\"LKYI+*QX+P2E,/N M5LT'P$'P%ROPT[%31CT"4SE.SKTW(JXFAACC&,L;N;:!/[TC]1P5D\E&:-I- M\GM<]EC#YEFP?'"9L(&*3'/6I13]Z.ZZ9/;LA[S:W+K'MNI_!+U!R>A7#?@I M"XL&5"Z=D>H X>9!E2@JST88BF3KAJ+ D:1 \-HB':!#GLVG\?"YT ' $D/- MLF@BF!0(65L +6"".1GB.,< F',[ Q0&5PW[%'R,P/,R;T0)]:H92(HK^-4! M^TCBWI3C<*^M?/LK ,]NW?!*^^WNZ3(^*5__&YMYLZZ5#T)XH&\Q!&OD>,/= M,0V[YSC>R^5((Q*CTS5RHM'@JNF Q(76>>&J6/WH,/X0K7TQMT<*^XGVK:$? M88$6=U 3#31FT5+;8"6LAKS*3_BY"?=4EK/CF7%XT#KH/,)EX\D#9%^HS#;Y M<_8I/CQ_3+:GX,WSO,?]V6G:M&%0M4!7IXPI+$1+N7*0-N$=5+C0HU2K"!8V MD-XR$E9*,A8N]T_1=?$3*1<9&W3Y3*,'K0^>*=:8OM(T+()+$OTCY;5 M>%36CWBV+C(L+U+>HX%U8B#*0BLKP5,0+(9@,!.ZBSK?#'*[=E#BK^B:OD-# M9:W(:VNDK&OFCE*;&HE1PI++S1)V*L)2@/8PUE/[4FZ>)^!9B);SS0+&!:1* M'#P9YA607ANMH2>8LR>_C'PN^#Y_^4[]RRUP]1N=BQ7:7LX5E1X&7A]QWX01 M4M=+USXE>96A D=?1"J;P;=-_I3.P]0'IBT@&8[H.4HRH ,>PA/H@!QO2+?O MSN)?HPQ7?H+))9ILZ>UT 'NX/:&+$G<=2H5KTP$?H[,AC?)T@/#=5#H ^IH. M6'K8Q/OX >(^BF"$W%>0.RS'H6W-X!<=ZR$GH%H,L9(%_>INE*,#'%A@= "8 MIWJ;"ZYF,PB,7L3KJLC8D 2I!.&JVJ&R=?Q3P[L>M#8WI7!]1[YWEU^SH,7P)82FQI)$"0O3FRF#)C4_%%\^H*T MCUZ0QQR'\M=T6W9IL/!MR/XH]9,6EU@;6\S8=RLNE&&=>5UE'?+M;Z'73'KW M)Q4^"?\8FR(TRQMF?-B#)LPM*)7*/@O4X32!6@>ZC*,(=Y#C"UM?TIM1N&JL MPW?/JHEN90_^>Y_=X -N(#GE=-ZKFI\7@$L9NT&D M)F 7,HP&)%J/=SEH%3^&_W2[F&@D\'[R\:!M:V(/I[&2][=$H:_"YLGFCB;5 M(V.;//DK',NI4DK2%CIJQR]")H'E7A3. 5M"&!W@8A>PU8%BVP&K&K@4+:G< MQ"L& EVV9$O$V!X%3-\=F=*0G=4Y;6$1K8 113DFEE";6 [*%O/#.@K(2: < M=RD\YF<7C9D-UZ_=POTTV)$/_ (MZ[E>1=9$W+;I-VJK;PFXU^,K52):%6X5 M/+09A:30690 XM$^PX#2V->?CMTG M\V1@^K:"(STR*)^O_>Y)@8?T.0 8 YHM MQ%2B7E89>"$[49%!$[K$K!\D?\L8Z,BBB^\-H8IR1=N^L"^UJ?R/[WW[8>X, MO ;' @E6<=HZ!*YV0;Y!'.GI>/(;UX.N5]7,L%(?;7^U9-RP1T=_3H7T[5/C MSS\5RU_1%XG73/+08S,MGL\KZWDSQQ4(=((Y@;G#+; M\2C7S8\.%.[*+G_$.>?J MRI%FG@"A,8LZG]RE ^P+WY*5Z^9U1QZ20SJ:<\]>P74K:-S[:*G]ZF42IP)F M86"=BZ'I!3),B"F5I0%0"^S.!@>LIK/+A'@-$S26GCN*>2_"F%%=G$SI[:'> M5=CCA!OA-,LOQX"B*X)7,2,[NR-Y:>/+$X$>7:4A%M V69.%]H9 08_'+6+N M+COOR1+P00)\F XX(SS6B0S$4>]^FUT^*'LOKZCC\:SP8MSN\_=%J1:_$[M$ M?"[Q)W]Y%FV> (_$PPCH-=Y")4ZQ-HPWV+HN8!' M[>=XU] /SC9\ZA!4T3N"3U'CFDN4X'*,UI\2,!]]$_S;(323NSA?+F%*MZ)0 MT!$>'/QW)?RS_F\)?\1_E?"7X*V)=NKHG="U^B&';5S$0SIRADT^UGA-"[[D M&X_C-4N5OO&#H4W:R0C6+X-=0E5M88I#C9 .+;DZHLR<1FR+S["RGOEH'E8V MW>UMI?R =3'4(+SE5B+&Y##IJDTS8]>8FB6GQ1Y0(^+&;&-[U>)L@ DT'\BF MX>LT-\/:$NBBT%WRQSO!",P%?/+'UPJ$OF[E';TU([*M2IC<@\&=TQ=:%PLU MSI#@TC@ZH$1O58FGL79+BQQ&RE@QURI^A6A(F;Y#YA7 M2,O)R)"M7X*V)#N=A3/4?[-_UPVV2-74>!"3A4N+PKE:> M2F0WWE#^-+6RL.B"D3=V^#47TS>2LE;%:,5%8!2" -9DZE)42NBNR6T0&HL) MF*&=?CNN!G+(M-K?1C%V7:6)FN>IG763@W4!1>!I]B+Z+U'V"Y M]/I^/(?,\ZY"?=K4JFW;V"2KS=/]0.KXQO@42'3<&>.JN9!;T>+H'"W;_P^$ M^J)Y&#@IBO*TF?H.Y# 0+2@[B$8KS9RW7.+A;N;/' 9??SEG70]T&N:ZM/F+ M=2!$N8)E:3#N9]*I"W^P=3.,G*38NH3 WKHV<:MSXTE]B?1.I M(%Y!.0B^1!"D!0CAA[7WV M6/M>SY][SA[W[ILQYN_ORWQG?;_Y///VO=C%G98-N[H&A(:"^-9\,C+[%. R M?PTBFX&+)JK@3@I&=T$A^[<@1HAL8*/)T,79@'-NT\FI%*(F!\A4D3W:&,JM M6X4JAWY]Y5H0,PD?':/FBT M15Z/_ S'Z=(EF.!XZ:Z".]Y=[/FW%\G$60UI_[5V%@:+>LE/[X6Y,E2'X%F] MQ&FR0OAA/9)$54(QDE#H[,PQV KCBFGS+'9R99VT/'X41Z>F'^V]\_RV&EW- M>_T6=1HO*1*^ " MER^&'FN*!E_Z6N.$1H4"+^]='&696T'_B,[.F5>7QBH_G+>/EG0IZ+CAS:3# MJ_WRIFBL^0OB/7Q^R'1;NDC+J+E2R;+DAV/CO;-MQ<(M!.3Q+>\V(#T!KHMG MC9'VOWGP!/=$[@UKSX1-5=J+9#ZO.^SV<*&P6.:LE">OEAN#B..D>115*?$& M_H*??AXJ+9/0PS-6U=-4D>Y1M<87]LF'78.2,A8,::OKYP])*E+^T(L8U1P\ M,\;,I0QU>*MRB\2D-R5&;#RV.+>Y*P83FOJ@*1 C$R>4E7A?L>*6M^;3I=,/^[3+O*X3V:-.$!;>:T4X O M?^D'1@5*J%+]HZ*[,2M7V\R*'6 "GYH>:T[FF\JK!J-KF[I ]BM\.OS_0Y>]X?12PW,ZSWOH2W:H7@2GA MCKC2S+YI6^T5!-(EB1 ?#9&H_,3Q E'*^OXGR>@,*HBQV5RI]_4X>(69^=U1 M78$DCJJ8&FF[J?"OK@&7KANC0XC,2B1J.HS$M4VS\<(2DPT.\4Q,CNP12TB! M'NV$)=V(Y[T+E3YJ?=&8%2W2F!M3HTC32_:\Z)'?4#7@:KD S4Z7R1B,W+N! M)-D9OL,%(=-IO]W;F#_?C.I>R^E2:;#,\A[@QS/PM$!MV#Y(WV2G@WY.Z MWA,..E*"M'T*9ARF(L>]QB5H^ =2A=%-]5=V*'CY0A>%^-PT>6[S%@,%0M:& MTV_NI4_S%G,)%7F&X?UGEVI'J^*5M'D];+Y]\W Q''*1%HKT0HR::S4;J;F6W;)J'B7UW%W0U=/AX>;LMHRH_JHE7L1H9NB>XR,G$ MF%:B0K4&YR [-P#>^L0/C.;B+_F1'6(0?$^R-XE!I*1 @]V$(9"*[XHOQZ%1 M^&KANVR#Q7#I*--N._\W:"!!Z$?$@H6I#!T->BYIX43?*;?27[--2A>=NO[L M?;:RGFM^DY2R;594S6WF60Y9J8_C)F?S+([ 77V08[3/*2!NN R.GSI\&(Y& M: ?&-P;*F/3V%>[K!: 6BH]6VU,W^R+ [*2AAJ)Y\PA3;#4R_'4U43S09/F: M5\_*731&;^XNOMX"CY#4$75)J^&/04]"_3&,,(T)>@"J*BNQ2=T6%?O$ ML.9J*5"T*6>&G7YJJSN@B+(9-@=O92 Q0=)OGF0MC3CG3((^2US^ M[KAC"F@?&)?Y@GP6OM"@);D/O>;[I:F086P@;W"G2C(>)T&\VKVO@.?.+C8A MQ(W^;N';,=&%F6^;XTS9N": Y\YDSCF OJ@86.>($9\SMK-CTYIFEZ<\^+DO M=1)7M?W]%(!V^A%S.5\N5%D=8_%0[XIWMIDW[&M#5Z'HHW:^X>G@YS7OK&L# M!=&/IVW>R355)-^,Q\BGWHHL#0G:4XEL"0(WV9>=,:%V%S ?ZI*UV7'RH:SE M.FF(0A,:I0R!7U&6N-F<.W5I=MO\R4BZH,PE:E1ON4K:0$)!+*=S39VG(5]5 M1K%,'Q%*@ *[)-ZF\^ :>Z N-ZNMQ*J;^SOSI[(K/A3>FO'Q37JE+JC-=-&@ M_AQMSD4NMJ?W"@P-;1IX\5%IOQBU)R*[5TG4 M3N0(LSO6)((Y@3X*T>#@;LQ.3#(>X7DE=>Z&B_C&G&[QZI1.^5!X?7!E.+[3Y9[OZQEA6_>EJF2 MX(:JLDV?9!0^G<2N+]=(6I8NZ$VCNBUI$1>=K'?P5H!S(BX+GJO5WFG,:?=O M9724/7D^WCT!(:O'#9_RD?NI'_WA"@JMY.ETZ>E-D\EHD/-LFP0W_G M]."<>#]LK$>I<1D?SC^>.IMB=A"QI\>DX*1QY-LEH!!;:^3$9/Q8VR&R+5QX M)2S3PCM"/WI\@%T@18.Z*(AO^!,792O\G(6?&B$L=WT<5S7O4*?U_5QZ/O/) M)7@KJ^JY:8)U=X>E[.C6[C4D34N:"]KELN/P4]_T0+^^&5G6:XU".=:<% M>?]1[7R6YY0IEYAS"^?E9[Y1%K=$R<67)LEGM:V!HBGI5 M;+:F>W&@A-B%SJK'\OJ<7_#W4W5TS@,;#)=158-;06C@5*:RDBN2?R4-Z:V! MFW68^O&'=<-[JY]6> -J.BD+=]_YAK?;F1H;6^6 M4LAM!.<_&H^7#2GLATI):=,D/-,0+H4AX*TZ\(64UV\5#\)EH@3:%2="?C2! M"F8F^Z >SY[%&$=+E22-/V1?3)DSR0W6F_V"I=%9ZJMXX@Y,/9H(V58&>0[- MF?>Y\' R>[0BO]TRV?!.<^8-6P0+O,*= M O8C\2'MQ4OQ>A,R5#:6M! AZO:AZ#UL!;Q58XMHCTX<:?)9 -)X;XPY+5># ML?Y2(DGA"@#3\\Y]#2J?+S\*>G_9[1P2X5!F]EV1&1[&U'_#S)5@NJ]Y!G I M3EGM,#]F=U&&'*M!)+_?V3<1VW4)?]T<*<2.T'ZX4^$3KWH(/HAOBKLPR6;% MZ9KE/L=.SD=1CAS@P#U=\8E%5BR_2^[F)NM^;O5$AWGQ9GT30H)^H<.:7J?M]1'@QZNQN %71"/4 N'/)FV@XOGC*4@BD\;& #X[!*.)->21 MT !QR S =\1D70A"7%&D5)?+]9F;IP!&\1)+H_(60D39K'?#JB[CH89Z#73E M_>]L[0RJ9H76$7$O)7><'8JB-0,C&@(I(TN.,M3]P.17?.^]B/%S$Y4[X( J M"+@#>6F/HZ'M>_.A#:MAR2WSA;,6+AMRMR"DD@=_Y$)M_[..PB _KPQ^Y\V.OQ M)$C1G>R3<'9IK-O*RK2N[D.')Q:>:_!4/-T6DU?3>YC!*_U0DR1#Y"!

UY,#MY_P&ZO\!!>"<>1(2!"@#,/ZJ6=*A&"["B^&E*U-D7(Q MURK%:B*H3:!#*IV)31@Y5B_4FK&#=2A36-:T\OMD'D:_049_LR=P[Y/E\C5; MTK">;LSK7]&W--.>(5?ABHNH.8$-9G.#;XLCV!1M R%E_OH7<0]7^6=+G3\^H5!7A*WF%O@B_A"0\ MHAP'EB.QF7)OQ3$C>V'[TWB.V[+0;3B5=UM?5\,]+X14F/4S!61G@0 4@KBG M9/KPSBZ27(:> IRX#- :V2Z7,Y4G9(7;A<"4'4^%B^<9WA$:RE;7_$2ZW%JG MZ2+'N8 N!,IU+',;D9^ S?9[-(3]X?2C=&SEZ:$OR8I@['Y9'08VBUS7;LNJ MU-PB^*DKX@R%E/+()VWWXJ\#H3Z4V%%ROSA+;AH;3T1V0O>08_/3^23=1O-3 M@->1\3+#)K@8!SS^< KH/ *&$LB!E5<0_@;V@AS>CN-_#OW_/^(M0L[4-&'' MNA 2(^'-@@MUP]0,O(TR;Y9XK^4VY)62J<67BG4S;9VX>R(KHD=]6X]V@BNB M4)YU/T&:(C_E]L^FLA\1]0E!)43[B5D30*:"/&H1N5Y4_!639 M8\B^R^X (GY"#O%VL/&5Y'C#]8N_$],Z_>G)A=(1CCNQF-!H@M=HEI9M :* M\8V[Y"ZO;H+)Y51[L)_K*>#>8"?98:6&X(=6X&?P5B740HR; M'P4>'N)WA_P,>H+GW$B[75V*3XOYYA=73.#ZO9UY(A/]_J6ZD[PFO8\$9%O-U%U"!0U[T^WB4X"# MH]K#RF_ND!SMP72;\OJ4%2C$&F07XW>)H:71;8L]*ZE6HE-9Q7M,$JDW=:># M9&D;V2TB3M^KE8=!/54FQ[SS5_&Y+AK',I]I-9.! MJ3Z*#F.S%Z*^Y L+_DKU<%+YLU/ 'WA8MG'YH5*@R/K@9/$BK#2/U&\I M.N0'\K&W6:2G:4N7Q35C.]]Z]>=M-#PI]G>1UM@F7:O/P3;_K1.R_\"?_SLU'U;W^.JC?]W \] MB5:F.=;IY!^OSN_+(Z2]F!H8[)A2B]"U:Y5]4/Y&=J12_=J,MO#T3$E-EVX) MKOZW^FW"S=6MOC)8]RF@0C9F <10&S)0:E.Z>11?%L+;_%82O.EU]%:RRTPP MIH?NFX,FXJ/4IZ<%YX]S_2X.JDV#!.$N( )/Q S8T?)Z]=!-?%((^LTJ9)?- M]H2P^;E%+E5GQ'T2@5&Z M]TVUW8>V)JEMG,U-?ZW[2>-NU8UE_4J\V:+!<6MHEV>># MQZ=;T*0I?_IE\$A^%&HA5)4&+S:0Z>&" MI^BNE#2/SUV?FE&T*\S]?KLXE#?AFM:V\XVW%2\/ NT9HD81HJLK\Y'SN+MZ M5QRYJ8[]D8'*-U0+6"2J("V<^$LIGIZVQCMTR]4E#PKKZG_R1R:H!0Q67UO# M$?7OWA^[^@!=B.CW$U]%8YF/E/! $MTQ(3,'TA!=YL>\&"KZXH9OX;O*=>.? M)0XTLGV^OCT"R8&!]UYV[2B0T\Z5_/8FH;,11]Q@Q_3Z"R(0'X$^!83O497V M3U:-RA3[AG5<+Q#7-[]QQY9]S\HR5WF34B4O&O)LHW1X)XUY+V$>=U_BJOH- M,%;G=C3&X130E4HVVCR\W,GYK5/ ]BY\T0(X)>^R>L_?,M]FZ4ADDY[@(1>& M6A.P/P7 LT\!'.5E9R5Z)HXR&+OGPDI4Q\6\K3I.[JSRXBC+OU#E(G3^[84_ M:-_G+$[EF::S"/]P4$7J;\7$KK7N@A+]CW%P$I7%(CQBZC4TG5RZ&V)0E[?U M> UK@P?:^@R,PQ7BH!K-Z10>SOC>R*1;E&]V[G[I-*$O@=O'$*[7AI9('T?, MFK>^YBH9WQI6M\?H>LK;U5MQ?'KO'ZSTI4,]UAFZ^0KS$K^M:(+F/M)GWK((%7 MLQT58M8_NU]:3 @RBEY3S$O,TSYYEV=F;3'4PU#-<]!O$J#Y4WQ.@3T'+B85 M 1R=IR:Q. #/DX#K+:RXEE3NI,QUR83:-\]]3",D??CCM&FT14>T!OGBOO3S M52@U5BK=!J9UN\K<#VL+7+8X2OOF1N@VW? 1V"H]/D^ +]#EI19Z!QW3=Z7+ M#*\F[O9#CQE$%X>L;!%,T6TL<7;5-BXB.2-A9CJ!V_5O[PK>.&@01"8E?$B; M7.=WNJ*OSGS]SPH%CM4Y%G- 51T$V50WQ+JCKJS?U1RN3JR]JA)4I\_W6#/Q M)];V>Z )C>#+T-[A/L[;F@34L3_YZ'FVFVX@-XPK':2\X4^B111^E*'-(V(N M:QVX45EKR; $R_>EQLP<2H7FT=HHR?9=[3E&/_'31:?)=;5<^R;M9'^V'^ Q!,]'5H%NBR)V+0=+W MV+@H\K%.?6BY48Y*S-):@.9^XX &1_,$;-74U4@T'R@HF<+T3S)1"T$IN:0H M7X\L;[VVH[#@5YR/'!I0B?Y>#*G6O>46ZDP,L>R,34YNG@$;2)$+\_MLEH+9 M_(Z]@SCEAN0729]A[,/@CV!.U$+PG"A!!$VGUCDG';V-WG[K/LHX!S7[49@C M%I6MJ_SR;IE54VS7H6W4N>D D^=O^GV0[\B)X0\6...N3JE:*^JJ\C7,I@Z[ M7T28>ZD136*@;F:-I)&\_/6%?9E-@X&7KZ8*J3\X"OE?NX?@Z^D MX8L&WOFD2TDY1*G@SB8(WN SB9XT*BJF45H\/77RL8S&::9=_DO_@\H'HH8S M0^/W>1$'4=/HK+':/GQV_C#%\"4#K43K'/W:EKXQYN. MFU6_/V6;6\ZL"'>X^8KQ<+BM]CZG%&\?!>MDJWGHIY>3\T-3\AQ(#YL=X$+W M5NJB1+37^[QW>C9J2"'KUCK:?LE+:-J!N%J*,'PH1RC-D6W: 2?VW.&O6J_ M<:N.1&C9?(JR>#1"(\;UU?V&U_Z!D?\*QQX,?@:^A?\#CQY^\O6D MX(PM*EUAG,B%;N;H:]]O$1]QOY2A]LE)P+26(\'L^6^V%74-.E75;[\X86JU MFY+9#G?B0FWZ!,)_5<_X)ZW^86;BW>8VQBWFQZ6M6Q73,V.X34M/*')''1%# M3@%JS$>%ORA6+' 3Q"OF78,8"SFO]D&&2>3T#3I7K\*UMKD9=B9VOATD7[QU M9.6+J'EJSVQ.(:R?6E!MA\T>1W/,*(K /P@L!_X3'$7E)*&%6F(+>ZSDK=>Z M55ZZDO@K/LL*%+_ZUI7(%50$_\G(>TF;)TYK>F>;1,U/3I46$(_=ILI1#XFKXJA7TIX

\R!T4F M'SQ/Q-0VUP9]%1ZE#@#W; MG3'?C;O!M+S-C77EVJ*B/\I$E^.4,VXZ\#ODAG5)56CR2$G=HBW)N4*%9&^H MBAM 9\6:6CRDZH0;P:O Q*N-Z'DL5]&F6>?49CH[7K61B6$6JLA\&*Q-*V^8 MB+5CG-25?$M%.VK>(Y!07F"UU&9S:([I)EZQ;ML8W8(!4]M) L%JO&*G@%#@ ML=SC *<0Q]Y]Q"!=J[CSY;W@>6LJ@Q?Y[HE[WQ\*!QDAN7RS^XH1S0N#J]UL M6:B'+=+P5A2< ;M=+=((IR0@YO5&:?ME!C)4T^!,Y5WF4JVT7D!HLJFQFT8- MR?>BX4Y06N)"#;E$R,5?(%7;9A*.VQM:LM$]I)YBDV[W")^<083!A:^B]][W MED27PG/U;C:'];*,LI'O7>)R.K/-UI"=7,]Q?$I]);N( MD*T^O#NKREK?T-#8%"Y?BOG==/:/FM\"+O'M_A;_]5./13_EV(:GJMJ?P.6@6C;@Z[5ONGRC.#:*PL+58DG=-EOBL7&8K[0!\,I_#3Q7OKF%I>[= H_ M+ #R4XZV]Q^3_PC(N[@[:=X!?_%=J:/LIXTKZY7B,58R!_&NO%U90EQ,W9? M,NQ?RR(890\$ SZ=N!,,RG\HW(A1@TL24XV-DXN]K;VC*TN+N>MY3]& M_6YX3S^@" X]_FW%CA[)[/ CR$CB[E5#]$&$=/*1= DE$2UC9Y_IZA>I2J4 MTH;I8E],W!63])H"BSJ)\S35Q9Y/NH7ZP71[3#E'QV?O2X[/&GR??+WFOWQ1QJ9O.&"0Q?NJ9\S? (@_RY89K58ED*^ M):EH>KYF" ^OTONZ':5;V^T%!V]:6BV"@-,$N[%*GL.Z0\U2)]@8D*ETEYY] M3O1%A:S6H5ZSWR &R#CC'8Q=2KG;^_ )]]@QBW%2;PZO$-;FT)YS.S2ML5*M M*UVE :\RC7 JTF.3&8B/5V?>W5WOHD$(R),+G6?_A-.E"%)G.C=)%"+,EQ % MQA ;71 @E*(\8QE9"[='$00],S"-;)EXKJ^RM1/R'NTZ?(*I:BP=]!+ B-I9B PE-4YNP88(X&X.KT@Q%E_V<9/OSSG'ZQ20 M/>!W&=7V82WZ,K6VIMDS)C4U#R7^M MK"%^WYJ78*4)^'V:*PFNJDLHBLTID4A<1K<>/2&O5\% O\K(-:WE6;_[ON)> M>BXI"Z-P^V2\WZ_ZOLQUK/3P_C?7)T5ECFYZ*T^SPD5X7YY=&WT!.6<[ MT/ZWRRB<\O8)J9:0?"+4#MX1;C\%O(&=$=4@?-_\ L;U[RB4"Z> ;KJ[YJ< MH*5T=/]/[ORYNJ.-%LE3P)>?7B0\R:-W8M<(>%]_%Y1@C[]%M@KKNW]E7OZK MI'$.TMB:)AP%Z68%R%;1 QW3N=.>!^\L+BMT_;3,7$!.QW3"J*>7/L6['$1# M.QW*'FA0TIN:E5Q5_$384J?LUW"6Z,D >]N0J&U+Y=6;3";&&[?IX:U:);8) M_A7JAOO(@#5>F44C](,6N/5<2*-:Y&TS\,X>RF 73.*60V\?8C6)RB[M\S^G M4 K[U++4RZ> QSAN>_#100IM-P=4(B+NG1B-CRK,SGS\QXH=5_;FAVDD.XO9W]G:'[EQ\@GLM.OBR MQ;]L5V'_DR+N&NZ N)_]]W<%?SB^<.V"3\:&)<77/=1$T^AAT@PL$M[>120[ MMLH9HWP4P9?D:[RJVJK1JGF4%/"3?F];FF1[ '0B#674[$?A:5KG;6I3W3^$ M$Y"/4[&*41W9)#,%Q[>TY+]CGJC_N;4MNGMP);F&%V@\A>&::R4;;8[/OX9= MX]]=B.R$[E, ;__\3D8L[X*_J, M_Y;\2]CI_XV%OC4C$KZC/'L*:(*GN56/^=F0C6YE^V21N)F(7"OY\_.=X"#& MZHR$^[^\Z_\_%8I2\GF<.TK^Y8:T:'*;&3Z_X\(M?0HH;T7MCN89?T\D<'N1 M3@'FQ >D!#3RD-GJ%/ 9=;8YLT_E\W]!?/3O)A2X@T568O0!>!NX^K24R7B7 M!4AP)>?F3;^SSWW?O_Z/QT&ULU+U[D]LXDB_Z_WX* MWIZ-/>Z(0C?Q( G,[.R)\FO6-]PN']L]%__\>__,N__S\ _-_G']YF+^?R_E;/EMF+A>9+K;+?Z^67;/E% M9W^;+_Y>?^79^RE?FOGB%H#_:&][,;][6-2?ORPSE".ROFS]V\4?"R2@UK $ M1G$(""DIH% 7 !6L0%HAFA-R]?F/C.50Y$J!DC![68DXH PR4(HBKXJ<5(AU M#YW6L[__T?TA>*,S*]ZL:;_]\P]?ELN[/_[\\^^___[3-[&8_C1??/X9Y3G^ M>7WU#ZO+OQU<_SMNKX:,L9_;WVXN;>IC%]K'PI__[R]O/\HO^I:#>M8L^4PZ M DW]QZ;]X=NYY,L6];-\92>O<-^!]67 _0A !##\Z5NC?OB/?\FR#H[%?*H_ M:).YOW_]\.8D2?:SN^+GF?[LWNU[O:CGZN.2+Y9ON=!3RWW[M.7#G?[S#TU] M>S?5ZY]]66AS_+'3Q6+OJ8Y+YKB$I>/R#Z>(_7P!^XGX71[RFH"Y5MQWJ7CL MP_1=,G8_60NAAV=XA\S%+'K//]BO)KRY7TPL(7UC M[*JGZN5K+NMIO7QX7<_X]#U_< OB:ZWMQT#:K_AG>^&;F;0+9*/?S'[AB[_K MY0M^5ULAZO]I;?Z$ECG*N8) 09D#4A4(, RI70,QT\RN9R4VD^5&&R9Z!G[] MN&:\Y6XHUGX(0'-YPBHL=#._7\AN/;7L.E^BD^ _6KZRNXZQS&A]E=UM>,OF M)JM7W-DOLMN6OTSN,?CO/V]!&/6=3;_C-S$->@F.S>S&9!VCV9K3JZQ[.RMF ML]?N[6SY=7>L.;9?9!W/V8OOX^VHE6/:??=]OJ4]'K_KMS67>]Q-G:\Z7SP& M="X'!+1;-=SS@=LXY+CS:O\P ,6?#SZIUXLU 'PAS[S:U14_R[GU\.^68$\7 MS6)^.S12R_G0'^[N4V %_2&;+Y1>V)WB$= VZGW?@,^-S:UW/[HUE#+N?O5K%T^FR_9LWO+L_M-=K<2(Q,/V;P386XW MLGZ&>] WV[_ ?B_O*VRI??2J-OQFEN&LXSA[]K9]:_;7CNWL_N98MV_M MQVS#?;9E/_MM+<#_=[DE'P/?[4Z@L0"WX!K>B!;A%?V?G;'_64^7S?HGK?EO M3?^@+(ZR"(P!\GHY&(56W,+PE_E<_5Y/I]?R'_>U7:I>WB\LF6X;/2E$)10S M)4 ELWNC4D @9*%! 8G"5/.<,:^]D0^QH0VU(]G4K84-,["]"/D9RE1RAQF\ M-=6K;$TWZPAG'>5TALI'OD0&IY?4J(;#1^C'!L#KGC!%;A;+R0?[VO4O^E;H MQ418G82X0$!51@.B.0)"PQQ FNM2<4F51CXZ^^BY ZOG1[<3:Y:UM-NH7[1S MGW6[E?KMY?R6U[/3BVHO%OW:>8&$88H8+9RW(IX0I4_G["T[^F:_V^K:XZ>- MHE8G1%AKT*E?1VZ'OO+:?C_5K^>+CWRJ7VJQ_*BEU<9V:97R_O9^ZN*=?UG8 M-?G7F=V8V8V85FZ%?J[-?*$_\6^3G%4:%=@J6"6LJB$M 3>B I747&J,E-9P MLAOF/>]1I^#+ZX-\-LS=M[ XXMF6>N;(Z\!E-876-K <>S6\ V7V=$7<)6)EM7,\IIP#Y(2NE2;CB0\C;O+2 GCP;8BZ9HQMFY4[!XF>W$@@;>!RQE3/[K26:.:I92S9A9..,8(GL MQ"DJHVK^&5$?Z_*YR\.T4^EZ\F+^52\\(WL'UP_W46O)) V;G63^R,>IT?*G MS_.O/]M[ND^2_6+[ 3I\TB@?F9,"K#\DIR^(-=K6;].;X%+[V7M;<]$>5:Q. M*9J7]_K:6)OY7YHO7M=?]406I?5O*0*(H1(0(HEU@*V%YP96%2^UH2(H*A3% MQ> &W_%TM1/K79G-7+DHL=/:>U^HJXXZWS#&7.>Y"%XF8U^"[A P,;N@" M,PRN$2O0!;@D6Y]B>!AY];H IL.U[9*'A9FX]@3VS;N_OOKXZ9=7[SY]O'[W M\O7UFP]_O7[[ZZM?7EU__/7#J_;G+_72.L^-RPY5]U,]-Z]YO?@KGUHN++/+ MAL_4FD7K2Z^B-VH^^^#\:Q>\>\Z;NGE;S_2;I;YM)I 6A")F@,@%!P1R QBM M"F JA)5 $",MO-.)QN=_8+.Z(U!F)[NWT9NL\ 5OCI?0\'>9[>3]/R$;<-L"=.+O_7_WCOO[*IVX5 M_J#M!J.62ZW<+ZYG:O\'.U=VAU?KY*67>IW$)*?WKG3EU3?YQ87M/_"E?F6, MMEO00A<5J=PQLM(&D+(H .4$ 2Y%7B&M.&7E9+E)-#[KXH[+?M *>2(IN\<2 MNF24W<3;-F7(V;+V"[UE/&R+,?(K]MN;?+\O+C"483F[ZC*&=AB\RK:\9]TE M[CT^^N'^'9U0VVS19VNY?KS*-J)E:]DR)US629=N9_0T;R71EFIDYD?=BSW- MBWF\B7LB+N)6MG?SI6[LSM+%4E_8E=/R,,$:NG,7H\PB6S3,0JC&I >$1]K>=^E \2:?^%+=UKY\.B4C!/K$QJF M "ZI!D0H#ABB.:@4S0U42B"6)XLT'^?A.X@SKQE+&%0^@7>"D/+E* X;4%[S M-_#Q9C1"8X263W#P_026^R$*"BN?>52<+7M]/U/-?^JI>CU?O)C6SK.9F H7 MA<@+0*1+!BM$"3C5%9"0 MD5)(22"Q;I9$@"@# 1>&@@K! @M!<*%AR'[_4F3"-^5MU7-F!L+'S^I>*'68 M5>T^"O^Y%O7%&5&##62/,(D,X#$*HQJX'A$?&["^2\/S/3XMN-M+?7RX%?/I M1+*\*$M9@0*Y/0XBW)HE!$$NC+2:1Z02U,Q]AOSBB]F]JDN&/'Q M"U]H%TN7US/ULI[>NQ87^SZQ*F4!JXH"GDL,[(;$KF-8:< 5$U3H"E$>E, 8 MR+/A^2^,(D(9I>S":@^Y&+H0G MT8(V"]]7&2D93[[_$DO;ET:^*H0JC2$$VNI0%4:XUSP$HB" M%G9SDE.B2_L[J(,"*0;.9*!D9!#/#P#'1=)&1C'< )^6@N8 M_=;12QF3."E,JI##(8%Q(PHG!3P(&)R^,B+)[-V]>\*-V59#PIJ,PIJR205#+K2[A>4]IP(')#)*1*%M3+EPBD.[!N=HRXM:[9L.*. MKN^W]4F?N6MWL6(G(/,J -M^E1X0LAH$IH#G3,'#%=5X*_8S]E"B- M*QR#WO2K@,>-ES85+N->NE/$[1%6]DB,Y.#8>;_N[4BQFVXFK*R*7)4%J*0A M@#"I *6< U>NBTN&M*;%Y* '9K^B).+-2XO\FH'ZA?9>;T-[!\DJW>[D<6'J M196_2=^CA[D?\[5<&F7]9WX5 4O*$[R2N/7&]]7LY+:D>4UARU-B/'O7KE2T MQEO8$J.SM^JE?G9D'XOI=/Z[:V=NN7@YOQ=+$+]3M?Z';EGR^_Z$6 ]W4>0@\7-RDP M88;D+.FD6 3XF$DQB?,>7^I&+NJ[=7+NW6*N[N72JM?ZPY,J/.$M:Z]G=_XI MX_ELWA+M>6/^=\7Y68<9ZR?2S2:&:4ISXQ)5-0.$ZA+0/,^!REF)J>",\B ? MRYORP"9PFU\Y;2M3IMORM##?RA]*/[]J$(#"3.&1,7K4-OEV1^);9P.R5B]^6GRD;]1V$F;B1X _/;4D% M6:HLEXOY&3??)15\!YDOR1XH! 6IE&O< MR@#CT !#I. EEE2;(./92VU@P^C7.B,P2[T7/3]CE@R3P#.532>0;(=P]ML@ MF75>,J9*:.^E-6YJNX_8!TGN7C?%:;O=_DFM5?/:LMJ:E)MV[]V\^J87LFZT MFE145ZHT$&BF[+;,4 .8HA3H2A:YU 0J[-66R9OBT#DW=DV]6_&0N3>4U=;8 MMB%WM?)8UCK$PS3^/I)_V)\4G.#"U TOGB:RH9QORZ6R MZ2)[,!Y M>J/: F_Q']L#_QLC/8!Z5B_MANVKFY^RM!^06DQ7W76N;UWA?#=7Z]6W.SUK MM.LV]\F^(3TQE%H7H,# 4%0!HG(,J-(E0(7 E6+45*77_(0+^1C8?MB/517H M$T3BZ>DM#(]2H!_1,@1:CK(M2UUWL:O,,=+N=':YN^H:5;:<)70R+H,FE?L1 MR<6XCLEE4!VX+!<^+K(;5[MXMR:QVR[=W"_=S')7"34Q$)F2E3E02.2 0%H" MSG(#<@'SG-&2,^5UK.9#;& 3]&+'2;G*FI9Z-M^2#VQPU8>:GPU*A468H5G! M\+QU+N?' (;RSDX> J?HP]9$:MVN2A] '/8Y\[HDX-F]'N_':Y0Q9 ^). MY;O61\Z^?/JB=V8#W9B]>//>U$W.92D1 CD3 A J#*!,<:!ACADO-<>EZY+5LNH.6Y1>=W>[,5;([H(-#*L^IFNE>4[_- M>1+P PU3 NX2'7.G!*KW)#P)H?$.RU/BLG>>GO3!<6[0_L&;FX@Q@66%JLH@ MP#&3UO)!8YT?(X%DA!!A*LT5#W%^#DF,?(@N@^?)'$'%S[FY3-8PRW'0BZEW M;DZP&W-:E$3.RQ$"H[HLIP5\[*CT7!EY,+TJ3M;*^D!N6]/N<*X7"]>6T>G[ M\X?M):N6_=WYS;H*J/67=B=2_<7>NYSPDA020088IL*U1Z* &DP I)CDL$2" M81)T7CT0HT,?8SNJ0#BFLEW&LQW.W;3IW>M6W&^.4S>E<)T(VVEQK8/42A%X MOCW42_>[Y%I\G?XOAQ^0#0YSJ]'PH-L<]5!\8[(.S]J'I MI7#@-IE3[RR(ZWH4ZCKK$ P8T1 0EBL@\LIY=K32PDB3*Z_>5-X4GRY'\BJ; M;;BXQ.,[!F., W@A.!?Z@SN].=^=A^5"![%'U$'\Q6/TGM!][!&_WYOLNS'. M(JPRLMV)WXOYK-TD_JU>?GEQWRSGMSLS"G,B:$%+"H2N*D $J0 ME0"*"PR) MS+DA0;ZB)]V!K<.*B^Y8>LU']KME)%MSXC,.\2)D_4S% 'B%&8Q$4 4;CD#! M$YD/7ZJC&I% *!Z;DM#;A^@(L5.;?;QPW>XY167=#H!9VPO"61Q1Y*"L)..Y M$KQB.GDOB'-<>6G56%T@1FDS832QX%]T"X/>X-@O@?84_9U2 G_:!T= MGKQ[@R]JE_5M.$OE.^K8X(M(6*\&[Z?&9G0!64H>I#=&"/]Z4V>N%&+BXZ;R TH\,#-3^'-C46@0>I M1QW8O5UP\BX+(1(G2_GP(#ERZH<_"(Y*]H0E)W]CWUL?M/XW-YPC'01L,L?:C^KWZ6@'(1;M>(=1B3R223K(\5&?0*F.C([2&/>8J$_,@Z.AWHO#AQ2]FBW; MH6S?WBC[H-K4LEV7NA/I2<&EH1I+P(G, :E*9#62:\"L#UOJ K-*>KFR9RD- MK)4=[/5KZA)40A3UF@ @@8A>0D7-1BI_\FC#4KR$G!W M<)+?#;'GCG>=^_*;A/G =G4$.!X^+D&Q>Y][#1Q[%>4RPPRF;1Z]*7IS; MNGV3@N55*7(,"NY"HE))0"DL@:A,08K2D"(7D[NNI\B2+Y9^GMDYLB&?R\?$ MO3^BS_7G>N:& 67/^=15[">KP^V@$[0DVAUHTDICUQE* L&H A+EHBJ,RHL2 MKJ![-5-/!=R:=,!2HH;#K*H$*2440*I" U(:#40IC1M16N%<)?Q$9AQ.8.-G""Z7.$SI.V$[@EEWSI%^ZF*_4(FT^@21436X M7]#'VGKFZCC-?*>7;=WR8OZU5EH]?_BU<29@D]5^+9?UU_9H8<*11 I6'"!F ME,NX(8 C58(RQV6EK5] 2[O\SY=\ZJ>M_J2#-'C#@/>'VO6%D^Y [MF]Y:!M M0WVW8LH5I,TWE1A\PU&8B@> [*?VPT 79@H<:NTQYOL=K)XY1BR /^XT\KX^ MCUJPB0@'()'9"" \JBD)!^2Q>8EXPM F9]N^I12"HJ( !<05("7E0"BA@!&E M0,C O"J"'(5P%@9V(EI%,M/Y[ZL.C,=LCF+<\9B, M;I>>)EX>#U"\G4H4=_^T:#NW/+2MK;HN5RL?O9*:8$A*H"7#;BZJ! Q" V!5 M09KG!%$4E'Y\DM+ UF=-MVNH%F9F3J/C9TV2R!QF-/;%=9U6VFYRZ3\\5R]L^8O961@?=]AP84\ZVTDKTN&"G0T M8M'V=#=&P##0Z>B8<*/)'$_9^OL=KJZ.A([7G"7T.BZ$)I7O$,0^;ZO=='#NKC"_;-D(N67OYX'H,S6=MQO:WNIF4A4&EPM;-*"FQ;H9U M.)AF!M@?8X+*LE0\R,WHI3:PUG8DLRU-N[^V5$-/2'OQ\CP4385"F-(& Q Q MK\M#L&2SN/IHC3QGRT/LPQE:/C=%#H[?:?;UD4_UMNQBOPAC(IDI<9$7 !7& M=>8J$:!:E4#S7$I6%0JBH%%9OH2'WC9\_KQHFV=DKYIE?>NZ:&3;T5&!T^)] ML?33_2$0"C,#!\5;&Y: F2^ 8RKA//A <5.-@ON&."TA( 97"$.,=;&:P1$ ,VA,X]VQC=L MZ$:YWS[X^6EI8E3"%#<*D/@!EN=%3#W&LH?BTPRS/ _!R9&6'K?&EDCVSC4J M9&D@Y@@4RGKH1)4<"*R8_;82DD$"*61A=9)/. ]J52MX;!Z2USBD& #[#4%Z M6 *WXQ2\NG'0H6)>EA3.+G^6(U MZW45YH&$V/TVH4!":I4/&0BX*05@6C.J#:RD#DKB/4]R8(7<,M!DO[V#X*C*[ _ 8P4/N#-6Z:7+X-,O=??W MF]FUE.WDP^N9>C>W5N6#EKK^VE:VEJ94.34%,%KEUAK?EH2ZPV M@+DTGY:9[,-YZ"+L1S@&R2Q) .F1;4HX*(?6)>(9L1&]C[=\.GU^W]0SW303 MZ[>7);/^0RY=.9#2I6MZ5@#&BDH8A%.0RB';\L;N%^J;_JZ?S.34&17V;S MZ?SSPX?Z\Y?E^D26(DHTT=0J&$6 Y)J[4E\&..9:(X:YX7F(JWZ&WL *MZ&> M+3?DP];FHC;JN>HK^>"GUO6W< M@4]=JVYN#%):(F"*G-FUUB @T!EY'6E(9CLS!.@*- MGW^92.! 6[Y) 'K;9I)K@7+['X"BQ( 4$@.J60Z*'!6:<:T8"AI4?#E+0Z=K..I M./+9+HO9#H^N;8!4N9JLC,G_"X96;!@!P4FH4_X9))$=-CW7QW M>MT43)6YW6YI6.1VN^7RX'.$@,2:*X4H%F$3O'R(#FXP-NTWHCKYGT',6 M&(? [5A_^_+T/6A"Q$W:U_\,R2?H[>\'PO'^_I[W1IP ?-33J5ZL8RQ<$<*$ M!J1B A!624 E+8&0E?W&8$5+KQC+P9.'WD.UI *"O7M2>P3+8V4)W(FT5,[' M1<[($Q"(CI4K+JA\YC6%Q8./L=X;V]V[8;PX[3$^]V*N1R^X=%K'Z:KU[=9= M"R,Q5 :42C) ^( 2#Y$ \?VD\TQR, EM.C/$(>$N%.;)K M 'F&[-3VV>W M,&W-SI;B!_VY;JQR:[5B9B*5D044$%"JJ75 D+"^A\P!H@@5FBBME%?3BP2\ M#+T9V73+:;ES]2V[1:EMVFLWEW?+8[9E,K/*F/5VC4G^;CS##C0=ZG-;IL%BSYM-],C(L+C;%^^$>=K.)#F% M#+8Z5-SP\'6//*D"U<=(C!N2[A'R(/C<=VV<,KZP:ETO7W-93^OE0U?Y-ZE, MSJ50$$ N,""E_8K:']AO*1-6(:GB07O.8T0&5L:.9+:F&5G;>10=/V6\5.8P M90P6-U@9^^1)I(Q'28RJC'U"/E;&WFLCE9$W7Q[E[^TG]MG%^62FW\04FAN& M-;#;+[N.(E4 BC #$FFL$(8BAR1\=/A%/(5\X*/GBKL$_Q7LH&.&XLN]!P=Q-AH<:B KF0.5*%V6E,30\9.KA:.\@8A#B)W=+ M!_ZQMS F[)X+Y5A@!JZH;9'(8?K\01V)0[DGX3[A"IP"J%1+]46\C+NFIX#M M8/%/\M#XM#+=NO^W\\5RU0OBQKRLFTWI]ON%OJWO;YN=MAX36AI#[:H#-$3$ MM6XA@&,L@380L:)B$BJ\[MWP*2S3+)P;+[W=;^7P*7P3X"8+\C5_;NE1:ZXR M^ST_/&QJ-D&/\/RTB%?BN:T?#N'HO+4.T6>['/WH -XPU9K%-5NNJF##6-KT MMGA@$J:Z13 Q>MI;/%#'4N N>-H%0<-FG6>W'G8J(,\+I*5]+<(ZV,*U7Z\0 M!WF54UHQ90P.JD,X2F7H2,7>7*3 ;''80D(%UXB;$2\L-G,0QIDA&NO2"E# MA@',8+WGA4&/7"\D\$8.??. :,>$+> M_V4^5[_7T^E$<:5RC@O F;9K-C9NS"&BP&!6$:-I+L)F.*P?/+#"K\F$K<\; MJ7EIH'#;+:PKU\ :0BNUQB!'+$<"*F0P"@_.QL@>'6=]O@FF/N?V%S*P-]X& M"JH@RS4K+0J< D(Y!I3D$)"\*!!'-(>E#(V*Q@,1'.!\U;8\OQ #/P\M1JHP MXWSV4QWL@CWF.9'7M7GLJ([68V$>^U8'OX]PI][K^=U4?[0V=JD_/ZRSP_.J MTAAKP$M2 0)I#JBB#."JY!152LC"JWG720H#6\M]D@$^T%$T/'R=2V4,4YM] M:C&U ,??NG\^V:7RQF6)>;[6,&^M3Y1>K^SHC>-Y7WU\[WE9O1=>V(/EQKRN M9W8AJOGTS5-KZ'T6)..%AY8$^ M5 >V+-M>)2[>N&$CV^%CW7D^LG=++Z1^"W=RH,+,4P!&PW;G#\(A==.77II/ MT_[%!X:3C6"\;HXS)^\7UT MOH$ M*7"S6#J[H.YE>YSZ42^^UE(WJP1D790V"R(AR8H]V/4;_*)I,\>/4-%]I;6;V$ZE-4^X =);7?;16T M_]FC**>7>&O%]+LXMO'^[D3YQZ6ZG]K9+GE))5.5 0+S]I##^LS(&("QSG-> M0:0J+Q4-H#FPPGK5ZK>,!-98^,#IMP G!BE,M[U*\L_@$]&FWUOB9*WZSU,< MN5V_-P2'+?O];[WLT//#?#JUCW7-!2.E [=NF%D7*7GSB=NV'UVR0:6?""$B(!8Y@ A$%K#0((*,,MM\5A@=M M@_N(C1<7WR'NDV47#EM@$/Q",*)CWX$XQ$>W>P1,'=0^1NII8MD]0I\,8??= M$Z?>;W73:'USIQ=\6<\^OW53[-[67+1%F:NFOLW+>_U.?UM^^EU/O^I?YK/E M%U>UNLK^2_-%=C,+S&N)?@M^EF0,;,.L3')8@XW/I9@D,DS1;(QJ MM"X%Z[%!N_AYD?7A\]N[A?ZB9TW]57=G!>_T\L9\XM\F;B!W4585,%QI0#B' M@**2 2FXW528G#*3!]6XGJ859++"*UCW*&?/['K1_+@ZJPNL7NV!R\_P) (A MS+;LR[\ZHWOVUL%PE;F2MKEQ1W97V?5RN:C%_=)M5)VU><]=BG_"@M/STJ%3%AX/ TK=%#AF?%/A8L/']3;/J--GJQT*H]/^Q.#F_NE\V2M[GF$UP6 M.<.Y!!55+@TG1X *I4 II2&8R4(9'):!TTMO\*._%?6LZ4ZMNT*I;+[E(#0; MIQ\^/WU/"$J8QF_Q6)WB=[2S&P\\(M)RO*1,EIG33VWDY!POT0_S<_QNBU/] M7^YG=6M"GL]G:CV*VA0BM[Z[ 0AK[,9Z4,"TA*#"%2X(98*8(D3?CQ$96,DW M)#,Q[\LK\P?%3XLO%35,=;=2MN0&&);8)T\B)3U*8E3-[!/RL3KV7ANF@TK7 MD]7YW\.K;_*+FPOVCM_JB8!%57$& 3'< %+D!G"(%. EIKS*%9.<^^C?*0(# MZ]Z:9+:FF3FB?BIX$I-^]4LA:9CJ!0KIK7CG)#FB=(V6/WV>?_W9WMKIF_UB MJV8G'SB*BIT39ZU>9Z^+6]YV&H"\F/*FJ4VMU?.'%_-9&_R_Y]-?^+(E^I(O MNR-W5XC0UB%,I($XU\I-MLFMVRN0&R8,74T,O;$F]Z$7X+;UCP1MF)R*07>7I#%,2DP*E1 O_1:R,ZB"D M .VQ(Y'DF9'-C%Q>PR=[;]OI&ZSIB<BO6>/VY7HF%@'W8B. M7A1['+:XF[NBVOU$OM5^L=0Y1Z3*@3O/=YX\ 0)#"JA L++_JD+3H";F?=0& M5K,-[4RY\'!LF\)^P'R/Q!+!$'HHMD;@4:+M 'MN+Q&3G7SUT1KY[,M#[,/3 M+Y^;XMNA7\\>=T\]Z+/ZZ/>K0FU(\X)BHD&AD'$Q?[?]\XJHQBNM30)>P'70T M*Z-W@[X4M&/-H"]^9N1.8K\%Z_JD8G\Z>3/A.?FJ4U4LY W;F@R#N]G,CGEVO=9KNE?93)].F L'S,\F MI((AS!*LJ5KGQ-%M@7BU!>)=#Q QS3_.2IBN^<=I4F,W_S@K])'F'^?OB=-L MEZ+4)2([XR&6DZ+BS$B$0%$2UX+4_L$14B!7*%=6GRM8!F45/"8PL 9OR77K MF A4W ,\_)3U$BG#%#1 P&"%/"5%(B4\>/RHBG=*N,?*=O*ZR-*C5<)_K9N) M)@J;PA2 8M?FG#,&6(XJH*FK]II5>R\J.F67F#ESPX(?@H5 M*5J8+KWUD">\Y.:0\U15-#M/'K+6@)'?OB@Z!O*3XI-:$#_HBJ7 M00IZ P 9OO#E:#U1DE\,*!$MO5(E\7W0C;8WN9.]E_JKGL[; MN-VK;W?6 =(3K)$V%== $>N!$%E6@'," ;;NB50%QR4*FDS82VWPR%M'NYMN MMJ4>&G_KP\LW&)<(A=#(W X .X2S%>64<3H/ 9,%[?IHC1S!\Q#[,)SGWYW'7BX6KD&B#B<\?MM>L>G]T68YMZ\JB M0%"B"@+%8.[\#00HT:Z6#U7:8%G2/*A,/QEG QN--9]N']]R 81C(]OE-=ME MUJ7D[UZX8CCK$G&C6HNF>XM^YNE)WDV8*3M\+<]]7\OSB-<2; "30YC(6*;C M:U3#FAS.QT8X/8$X@_U.+UU^U?O%_&NM7!W'KY;(FUE7Y%'//E_+9?VU!#%% A)2 V[VA_8-(7FA$L B:CA3.PM"!(Y>6:*;SWU?C/NHU M)QG?L!(8?(Z V<]T#@M>F(UTT><6NS4WS@8^D9[41_82FTZ++O-U9:;K&-GIXEK="_;,*S][-5@ M"(:9JJ3@1?>N#@(A<5=K/]I/TN\Z")93G;##'A)GC$XTLGQQOW!'K9/*$,6K MO 2"Y)6U/JP HL*,$HDY;SB+"R6U4]NZ./X3:J#[V.B]AQV'[T\3%?;Z=&O MW2#(_]13]7J^>#&M#TO+=FK*VE#XW@E85T/B8C+-<@(9%-QM'H24&I *<2 J M:@!54"BN,-':JPPL,5\#VX*6TCU=R'AX,KQG-'*SQ^!W^XZ\EYZ!D.R6*O?P=OW) M,8;M&I2:W"AKUD 8K=>XH1X?>4)[+QK]CWMWXOO5_O&VGNDW2WW;3 B4JJR8 M KHJW4PG#EU?= 8HMZN;I(SD,"C!ZQ2AH<]/-V2SEF[VFZ.5Y MJID @,!#RBC9P\\:SPB6ZNCP%)EQ3P+/"'MPL'?N^DBU=:YQYQ2_M%9A]OF] M7M1SU3G+[2]O[MR*U;SZIA>R;NQ6RRA:*%12H""UVU(D-&""&5#D5!5<:F/" MPD_A+ RMZH[F:G>:W=^Y0OV6@4RO&&B7V/6AT]QDB^UJW.YPL_M9;1?B9_5L MM=7],=! A+^4BAO*(2Z 8-AN)6!! #,, TT09:55 5C1R4Q_=KF^GY[\W;#N MW1SPX_^*/#)8>A-8W*BHEO&K;,UZD]GWU/@J$@U:JO4EG(%Q5YYH@ [6I/@GI3ZE?7-[Q^N%^[1-E((20JT MAL(0!BF M@&JF 34"5MI A;%7M_ 0HD]Y)IMMV4AU#KN#YJ7'KW$8)3QU]8$GX4GKH;R# M'[#ND/Q.SE4/0? _3CUR;Z(3E>O[Y9?YPNUW)\90K97U7"%#)2"R<*>G&@-5 M67\)"XQH'EK6?(K64YRL\ WU"T]7=B"+/&&) ^+R4Y;L^CP&EQ^T'$HWU&'+ M#J6G/7 Y%/GLHG:O?TH413\A1V\H_/$]X\6S3W"[%Y0^=4W<.OXW77_^LM3J^JM>\,_Z MW;U[YHUY64_O[4\/Q\L5=OVF>:$ T1(#4F("**PPJ%C%"@II;L*F=072']AT MK,C&!Y="X<34MMGB?EW .@N']Z0KOG) M>,?09@"B<6UB-M[5[D#$JTR-_1[\_*\!L0U;$C:@KCC).E8V=4Y[\Q2OLA6# MZ5RU2" 2N6^AU$=UZ2*A>>SFQ3XF,B?6M6TZTM+&=2AZ7%>^<\*I_ON^&RJS MF31.54E+4U:@P)P#4@@)."X*4&E8((64(*4,RIY-Q-C Z\:OLX7FTS8#8*_; M56;-VRU?_%UW#9UB1UDD>SU^9NXI0 ^S?S%TWDD__2_/%!.7:&E>:@ZIT0W0-PH!!J@'62L%* MYE 608W $O TL,EUG_$P*YH"9S\#.C)Z8;:S8PZTW!W$\Z_:+A_M8?LNIRXG M;L6D\S$[-C/'9SK3F1"T1%8S!4>C&LR$$#ZVE2D?'=F!>#[[;.W$K5OV-U/T M2BB)PK( J"HD(+1D@$MI@!"&YV6N")%EB-T[1F1@0^9( D>S=6BNXN<+'@7( MSV!=*G:8!6HE_A0F<7C_XAZ14C4R/D9BW([&/4(>M#;NN_:"_+8O\ZF]HW&I ML,N'"6)VN\<4 J*J2J>0+G^-6-74R CNV@*5>4AO\$,20>H8VR*\V2'[;W^@ M"%9_:@=I+!\BLI?V$?+3R,OD#M/'[OFGF@\G3AXZ*E/*Y*!] N,G_QP5\&AR MS_$K(P[OWB_F4FO5K%+"FM>6LRY?W66PWXAI_;E=G9N)X!7E(J\ ,K0 !%8, M".Z6SU)2HD5)-?=*WPDC._ *ZEJ8=$/<7S7Y>' M RE,OY\.GX #QT%PBCN*M [M_:SMR2Y=^4\]NO] .=,Y6 M+O1MW8':?NO2-QOSL *[^5_9'7^P''5)5$O^+5L-Y]A]3*HCSV D>P]#_9\V MWC%IL(1[!ZCA=\=Y1Y\6VM%[:&U]VP)ZPB$O&&E+S2L*""D%X)@K4+!2*Z1S M;K:)Y'[^T2$1+_W8SQ$/])!6)%<'=]P:EWECW?C_T8OY,_AC^Q'_5TS))E]J MF?WB6E?^VQ]@F?\)PZO,?^Q6^8/@*JGJK[TM[H/]K-.B)/*SCA 8U<\Z+>!C/ZOGRL@9I"?CPFY?]0M? MKK[[6[W\4L]N9MI%/E[S>M%]%J7"!>=N-FF!!2!82,"4)(#E!<145)J:H/*> MR]@9V"^SY+('W8TMF.HF=#+I94C[:?UX^(59"*^S+<='9SNNLA6K;AQLRX8U.3 'G?C>?S=?-?2:""8R-I""O*@6(H HPRA%@"$MI"BP9%A&E M=#TD(_RAB)JY-0/K+NE7V2X/89:O#S\_LW8I'%$V*Q*"8%/C(5PB.])':50C MX2'R8PO@<\NE[>+7=2;;N2@(J9PRZ]44+'?G,4@"3@P"6 CKX$B,.<=Q#> / M: WLO.SV#M^40 6,20F&SC,NG :0,,V^%(L+&J.?E#)YJ_-#2D_4O/RDR*?; MD9^^);:ZR_(\6R[:.,B'NOF[.S!Z.7>'NI/2E$7)!0,EMOL80F .W)(.#"T% MR4DE[?8FK+KK)*V!57R/C08BH[SHK7K+Z MKM.41J[O.BOR87W7^5LB0Q=V8_@[MT^W>X*7\WNQ-/?3:RE=K+OYH*6NOSJ# M_C>[,; 6Q303@R2NL. @EPH#@HL24+N& PT+S&$E:5D&E7$&TA]8^=>4LRWI M;N_6N2&:_=:13>B$A$B9*HW4 MA^2X>:(!(!PD@H;<&^FH'%@7-[%DU6&^*"0NB#*@PJ4$1+@C5(,4* I."DR) MT3BHPJB/V%@NR&)G]9QUT^#YWB(JNT74E19UI9/_6ES!G+H(?W=T^J_DJJ+5 MN$>MO:_)TY%)!'X"KV55&W3:=TD^(,!'^%1^2A^I<9T2#Z$//!"?>R)CF>?F MN)T:X[8NR#SHY*(9I(CD!'#M>@6BB@).D0$&$H5T(2#F.JRB.SF/(9H55?.] MJD'FZT.H5IEG68$1T^0O2)984^V2;DK7%]Y0"'B!H:N<*DI34(-Y4*G4 MD[Z>F,#VY=T=#ZK-/=H!C?1V/:/H3_G. F/OE[>&C'E=X2'[H2!-%>A/SM^X MQP-#P7MPJ# 8H<@5FK?S5EW^UCM^:[_\9#EIW$S/^6P57:=8HL*0$I"BDBZI M*@>4Z1P06)9:&HZ0#K/H9TD.;:+Y:F9QFV 9=QSA@9NGK4R*1J#Q"P,BW&AY MRY;*"ITG.*Y9\0;@P$[XWQE?[_EI5:\V@25'IA08*"60W?4+!NS_"M""5J8J MH*:L"JWS7#]\8&7N"LIF\Z5=>._X@_.'P^LZ-T#XZ6RL>&':N5_'F;9T\S'W M"4LV-X\>O53SL5#'2C0/K@G3'J7KRMVUC7YM?]9,$",8524"9>&F M"R@$ 94(@YQ)6$E-*"R]SNY[J0RL3VNZZRX$'>6L)>VG6/T8]6M8,LG#5"U* M:&_%\Q+JB 8V6O[T>?[U9WM_IWSVBZW.]3]U%.7S$FRMA7X7C]'CQ27C?OI] M/J&$,>WZKVHD!2 2VE5/*0VT(*6 2E)#@D[@H[@86)WMQZ4/7T^%Y M50E<< )RY)+UN19 $)(#Q"J,=(F8D2CHK&WO\4.?KGW\^.K3Q\ CK7WYD:38 M%(8 H^V&@TA4 LJ5 90BB&2),2JKL%A^/ )1@?B.W!\O L'S)"]:L,"SNY9. M]MN:4L)@P'$14IW [3]\W#.WHX(=G+(=ORI]0]%--\JB4$:QRNY&1$[M;H12 M(& . 4=0"L2XJ4C0]&T?H@,;G98%U]AXRT-[:I^NWV?"7IXC].ELX=@CGW7T M-STYWW7Y#J-UX7R"#IO?7_?,2SIC7MCU7Y5*;)U@C(XF;>%@::P5XH0'/ MBP)P+""BNC Z]^HH__C!8X4A'*WPN$,KNG^H(52@R.A"KRQ1X81=QB^*(+0/ M&CUHL,O^L3C!WN_3=!3HF2+\G#=U,\$*2T18!: @U'FE" @#*R!S"NVOC:6G-HT\(7-#']GOE,CV1NVLSG8<[P7MUC7SR2J,D[Q//^OX5&\IS'(^ MP0N*+GM.B63B.NDDK#U)875*4$]58B>E$6G0]T?9M\^>"%(@CG,&.*UR0+"+ M81J< Z,H0M9=Y$B9(,-\A,C0!G9#,FMIKA0QU#P>0\?3S%TH] MTM)I("E,(4N$E8\&'CQY8+5;T3I?B7=&_GX=NTBJ,,7R%LA;H4XRWZ=%]J8= M#;+?;;7G\'FCJ,Q),=9Z1NZZD]4#KK=/)6_J!<8Y^Z#RC&LD "=/ QU@<.. ) M(Q9>(J:*3_03&S<:X27X0>S![Z[D*5#O]')"N2006_TNFDH6G"@55-MPG,S0#LZZ MICZJQ.$$,IY^S,7R!OHO:U%7! =L#7!9)V ,<%/=4(X,35L=V* MO^INGN=Z*M:$$TJ,1 +0JH*NC! "42'J')("FDJ)2@=U,3TD,; V;@G&CY,[ M@HN?/EXF;9@N!@H:T6OXE"S)6@P?$!BYL_ I 0\;"I^\\J+EL)Y]?C^?UM*= M;JYS3@M2(EGR'&@DK (6F@.>0PIPH:C)$:9:!64&GB8USK+H>EFM*?ODKH;B M%;107HA"U&(9"D#LBMDC6]I5\QBAIU@Y>P0^L7KVW1&GR!_T5SV[W_DXYJJD M3)H2(,H4(,0NG8Q4%6":E53HHJ0PJ$?78P(#*^V*7&#:_ $*?DIYB6QAJKBF M-(C^G1(CD=8=/'Y473LEW&,-.WE=G%Z]U$9;#U?93:EKG.12?IIWEN/.[?W+ M8MXT$ZE)CG,L 9?0-<"0R*J:04 RA! I!$3&A$T4\Z#J]1F]9,38N]UJ^4U/ MO!4+V9V+4LYG8>KI Z:?QJ8"*#X!\,VJE5:;WW>5M23;:1LR]48T0-9$FNY# M<53E#X#@L3T(N37,1+2##-^^NO[XZN-+O>3UM'E;S_2;I;ZUNUS9BNR/V6^.I=9S$87-!^V7J'0)ZXM;Q)G[V\[XWWO/,I7%+\?/[QCZI:5[,;X55YK;) M3=W(Z=RUP-TF3$J#!>:<@ZITCB\NK,\K, 2XQ#DT"#(&@V9C^)$=6!N?__KQ MS;M7'S]F+VY^>?[FW?6G-S?O/F;7[UYF;8EM=OWB__SZYN.;]L=A:[(GJG[+ MJ0/O#B]Y6\6JN[XB MKEC_U4RY68P39@0U!2& L-S5F&L(*!0%@-@PHAC3VJ^7?1^1@0W$BNRZ-TW; M?N*5:SEM2?M7QIU$J%_]4\D=INQ1(@<5T)V3*:J8[N1#1RNL.R?6;I'=V6LC M&\M9/=?Z9CT-[ZWF]@-? (FPJ5K"R@E781CN*C\&WWAU75]F&KZQE["K;L':5[3*7==QE M'7N!G>VBWH2?.S \)U,1]?/'5GO'HESJ$N/+X@(G+D@ZIM9 MLURT-?SOYK-?EU87N[S7UUI?S]1;/;//6M5G3;15(:P( A7N&DPSUZ.& I)S M:+?[ELHZI=1ED0! N%&R/Z-R M$,9$X[\G]-2J,45[P9.AN,?%DZ$9%AZ-A*,W;AKZS/$"JI'2[D5:8Y\17DOW MP0T?:%/0")>5D0R" B$7,R'&G7<:4!!:,-=72;IPYL8S\Z/6B6M8L4 M[$Q-"\K*VT>AWT9&RQ9F_"+%"JJK.Q#C@IJZ[;-&JZ<[8'^WEN[PE[$)K.O6 M7*\M\1=SE^)S;_<9JPW'?-8\UV:^6+7P^L2_Z>;5M^6"6QKUC"\>VO,1=RQI M[[2"64J?W]C=B'WSRXDF5:F@E$#0M@,Q-B[1 -90:HES%E9PI#-PX"\#KP= MZ?K59777OZM;#G/ M;@Y>T.KZEOLN8V++;;9F-V7Z\."8)LM#'H[3D1.:!X?\,#-Z>)*1S4!BASEU M0YQMYL$ABJ"L. 5:\1P04Q# (>2 M821T2Z;@9#!="E'(V0RPKX\]L MN!"TH[,<+GWFI:T5FM>\7K1TMFFU$UH9CK$@P'J7UO1!D@,AM09N[!+D6'&* M@_S-?G(#F[G7]S/59%_T5&5FOLCDM'9\Q+9<.(J7;QPW%0JAH=@-W:O,45X9 MFBWM(=HR],F8O$7#46)/U*ZA3_#3K1MZ[XILXZ!4[2P&G[[GM=W?ON!W]9)/ M5WT_&4=2$PP!*2L-",TK(!@CH&**B4H4"I.@5BJ]U(;>'&YH9XXXJ&?9BGQ@ M(X=>Q/RT/!D.@;NVDQ D;*@:)&.JM@Z]M,;M[. C]D%S!Z^;TK04MT]91XS* M'.422H"UJ%R/UA)0(BF +.>(.4MIZ.C^XV[;ET2 3J+E&<9)@4%@ MY#Q._(M;CA^(-E#?\2V=)VT^?B#NN0[DAS?$*7#;3F'5-&W"!*<*2^-JS4KK M=<,<<(,$@(;8Q1AQ05!0C>KNPP=6TZXMQ/N8#H-[$/@I8JQ@8;KG)U.PJAUC M/I%V[3UZ5(4Z)M1C'3IZ342.N-TFO[#;Y$W5QK7=*G_M9C!MVAPQ3!'5UK<5 M;>-.9*PF00*D]7@AE1CG)/=."S]/;W#EFH$V6#3?E"CQ#0^>O9!\D>M7P 'P M"-7)<[03Y1S["]F;9NSQF/$RB_UEVDLF#K@M;A%\<=\LY[=Z\4%/NZ2<+_5= ML]IS%9PAI&0%&"E<$!XQ()2;CR.M&XM97B$(0];$'EH#:_&:"Z)(!5I8!"$E;F0>H=RL# .O]! MRS:'::?5YAY/@9YR*+J>WO2 F 6N[OKWTUA==6U*'[+?5G\/TK4E%HQ4'GPH M^7&]_$AP#G8"L<^):<56S]P)VD*K>OF:R[:RVW5]FZY2$5PYU*J/A-$%=8TC MJIPCNP?G%#!5N7HF+&C)3<6K@.YLOF2'/OQR-%V_QC:9TNB0"D=_Z#QV#8, M$F9>' O9C* 3] MW?*\GS9B [U0"?=[Z@7?'>?9O>*+F376S7N]:+.Y7M;3^Z56$TT9K3 QH"+2 M.G"B@$!H30%&59E;8ZIA24(D:J1)[G*2JC.IAG1'WL1YZ[//)0 M52]<;.O]8M4C^./2NJ"K((LP!8*%QD#JROJ(5:F X) ![E*B)6'O*E.H#MH33N$>QYD0\.83UNB51YZPVW^\\7 M4]XT-Z9]]6CO#UYX7N3%O;('1Q9]WGAYW"4&XL#I@7[MS:;A1060 WNQ)P6 F. M2FD(\1JT%41U:!]BAVCFJ ;F888AV&]0!L,ET,$(AR2LRU:HB)=TX?*F-5Z7 MKE#Q][IX!=^GU?W[K96%T+ODG%BEP8(@$6A;36@59 $(* MRTLS)24Z+W!8R_)P)KR4XI)^Y3MTLUW"R7R04^A>[(I<@M@@@^>#H4SIE9Q! M8WCGY!0#WXN/<@:@ %?EW),BZ^'W^INW$;P;\VO3T=RELVY52ZN"*&8@, HR M0$J6 PII#I 06NN*"4*#IH2&,C"P'[-+T04'MFFU4\=?QMMW$5C:'HJQGY$: M$KDP$W4P'J%E!LP-L.QTANIJU92IEMD'K>YE6@L5"T6J4O50\N.6IT>"OG0MM-KL]GU2[[DJ\$R$P@K1EA5 LFXM4"5P-9!$A"PO"2X MA%6E2B\+=([0P):F(YWMT'9SB'CVXLPTT#"P^DU)2@@"3T\W ;O+8?87 M@DI$0QR&TZ0&5MCM45_C*%]U20Q-5K?$PUR"'KS\%O\T*(3I[*.SSD>-%].M MYN=E2[1N]Q :=84^+_#CM=CCCLC33OG%NF=3?6,V/2=6VX^96D\_JG6SZARO M;F8?M!N,;+V"Y[RIFT^N@&]GLFI.1$5A"5@E"2"4%8 ;AD!>,6XM05[1*JAA M5E+NADZB6/'J=A';QBI7ZY,$[B9B;%E>]^)7F=UW;+C.6K8#CV*3OD'/X]NG M>B]A!BS=*\E^:WD>ILY@$#13'3\QS8T!5&6'=,VNG!<$%H%3*7.54T"+,1'L0'=KRKEEH]7S- M1+;F(OMMS4=LDDL?GIX&,S%*@7;P5_E4=UOGVS7AT J0DR!Y+JM)1 ]<6CN:K=P;J@.LHV=%2U;Z M<9+0R)4?YP0^+/PX>\PLE/>1-('Z:YVUF":W7- MGCT_)WCD",&38B4=_W=(Y0E&]YT4]?C8O=.7QRGK_E#C]1R^#W;'W&Z;U7N] M<-UV^&<]X2@G!90Y(!6R^ENY>7A2$6#=8I@SP@G10;VM_4D/K-('@[C7O&2. MF:NL8R?;\A.FYP$0^ZG^,,"%68-TF 6;B'#Q$UF- ,*C&I)P0![;EH@G1';/ M_\KKJ=L@O)XOG /\T07QV\"^8V'[W3H+1^4$5Q4K7!.,"A!:'2JWU0)/W!0VMV,P[LC;>K/4![--9LN.CF:RSGF8MW-.9A-68C,^WPC;F8 MUI^[7G.!#?D#7X*?51H0V@C3M*5WE6TX V:^ (ZWJW3I4A>*GZJ??R#U<3O\ MQT%ST/,_\C&Q4P#N[J9MN)=/7:?6U]/Y[V]F]@-TR_>.K:A&V-"< 5JX_N+4 MN#Z+U'XE"6=E*7-=A4V1]*,[M&7:X2*KM^0]&R.'@N@9KT@/36#P8A<5QT'F M6,AV>!CF!#!,[F13!?RHCCQC( B*PXD#8;?'F8X/^JN>W>OU='3WQ+_5RR_K M#K&OOLGIO7*AEZ;1]C]E]W230N2%Q&4!F(:NHEY4@/&\ "73)<+4<*.#SATB M>!C8I'R:.ZU9='R%F9$80/U,RL PA9F7%3.9^]AG:W:RWRT_V9JAJVS#4K;F MR85DTAF;"Q!)9'AB.!C5"%T T6.#=,FC(A/.N_/LYM/\6O[COE[HQ^5R$RIS M*)#A0"L# Y] M8^20",>_,SM.,3[4S=^?ZYG\XF(1JWX1N&0,<:D!U$*Z&A0":(D0D 7)I5!( M>7;<\"4XL ^R1SYS]+,- Y'SS\Y"Z&<+4@(39@HNPR1\FH2GH*E&2IPC-^Y< M"4_A#X9+^-X7.V%BZ79#[Q?SK[72ZOG#KXTKH^_FJ.X-IYE4',&25 H4!3* ME"4"0@D"I-8E@Z7AO.23I7/U_0R"/^D@T[!AP#]S2"^S-J?OWKG4]SW[M0/MQVS#2W9]'K6(01*A "0; M(>%->.3A$:& '(Z-"'["A0TSNH/LM_.FF0BEA.04 YXK!@BRNPPW)1D(5$ * M"VY_7818DR,T!C8;SQR-'^U'OTV.:'?NJ\X7P<=76P7^93>W_SRNXQ ME@\37>::B!*#@I?&I5@:P!E1 )=(4%65@E(3HI7G" ZLHEW@<;I3G^B2#YL= M-O[M#Q3!ZD^9;MD)3(T^AZ:?"J?$*$R?WSX"YE4_".'YTIZ2IZ."-OPG M*0U]@/GK\X^O_L^OK]Y]RE[]U?[Y\:*IYDUP77<*L4,/)_>GFKM2ZT&*K,^) M-LQ4\^:IBI_/B7MFJOF1&R([8J[+HI\_;+[\S]HZ!POYY>&M_FI1:%MS5X4A M$%6 4^TRIK0[4F0E$ 9!CG.LH K*1_ C.[ V;WL.9!O:[6+U[OJO<4VX_<#T M4_;T$(5I_B7HA/>T#!(V51]+/Z+C]JX, N*@7V78W9'SQ6[OIO,'K=N9M'JW MC<(ZM:^0B#!2&:!P2=VH6 DHA3F DB-,D*9%&52A?);BP(;B6LK%_:-"Y585 M5B4:@5OR\P#Z68BDL(09AS5IL.AH[S9J&2 -TEO25!.VSM(;=]:6K_@'4[>\ M;XPNREJX[I,O=??WF]G[A;[CM7JYZH>UJBJQNXV;Y1>]6!UD:X:9+"D#%900 MD,KUH"N1!#HG96D,%@058;D <8P,GB"P8F)=T]5MA>>.@:C.M9%P^UF3 2&, MK0QK^K3ER =%L#>FZ6LPAVO*3/+W@,D#2U93%,#%VR=D%0!VI2+OD:9$5 M)$JU:3QN&&NMWLQ>\+MZR:<3RA''$$%0L@H#0C &%'()*J/+JLH+)DU0==H) M.D/[+QNJF0,26#62'>' $H\3*/D9F 2RAUF0';$=16<]7IP1.[Q HU^H5(48 M)ZB,6W#1+^I!8<69RV-[(LT72]<7PE5G?++/6.7#R(IR5BD-B'U"I:L&=)Q*B-W0^H5]; =4O_ER4?N;&=][,2 X'96!H,CF**8?P]&$Q M_ 2>H]2_E_$[?= $S-[I?4QL==7=*BOZQGR\%_;6>N;V^\X63K J%*%0 ZV@ MW07( KK.;0)4C"K%M&(4!\4S^X@-;("VI-M9NSO$VV4WM(*J!S0_FY(*BC # M$HM"1-W3>?&2%3CUD!JYDNF\T(^7%5SWYAU?[G6V=EOLLY0 M;K@Q"#!9N0:KR'[%: $PPX)2*J V8<77@0P,O4%[^C XDG>@]R3_1$WFP\ YW4<^\#FQ%52WM_-9 MFZ#5GN'>W"\;ZP*YFLU) C^_YU_RG'&9W?)%]=6S\*2/D*L_S]5@??K^T^]/Z?[3Z4X:*JXJP-O1O MO\04[<_^N=J[@%Q9X[V^8+X5+N-+URM2?OFW/\ R_Q.&]C;[X6YO>JFEOA5Z ML?]RQ+_I=6)"4(J+U&! M@4&+A>UN.^:B2WGV7O>-O[^K2.>T)\)%CC5&8LWW7%/74+A.#B' M"7Y F %QDW,F[VX^O?KX_OJ_KI^_??52+WD];=8NT]QLW*-)Q7,&)2E!CA & M!$H*.)(5**A$4&EI*N-U2A- -8ATB9%O;A9A;(RS"KQ^O MW_,'*\MTM=P51$E=H!P@2@@@>26L[F,(D+3_:LR)SIFW[C]^^L!:;LEE*WH! MZGL @8>B7B)8F$KNR'1^%?<03LUEV^>U&\$SF)![9)*^P###1%L>FAKE9EOGAXIY<3)J@23%&@"FRW#8:X$>%: VL-"@&EQHK" ML$;]VX=")=F5O\Y) ANV^F^9, :*(&^:+ M-9""2&;]Z=*HH$-)7\)#+[4_??PIVW*2<>@XND,R QN*_(C#Z4[K2@Q\;2]5P=IJ;-8CEYOYBK>[F\67S4BZ^UU&V%,&.&&*,A M4+FR"BI0"02#"D )RP(:E*N"^RCH*0(#J^:*9'N4MJ(:5$]]$I=^C4PA;9@N M1@CJK8CGI.E307OOCOK9[[:J=_*QHRC=.:'6ZG;VNC!%4[J>O)HMZ^7#M5+V M?3;M )J;1=N?S#(\P<@P*A!W$]>M,VUR SBG")21 MSE:T5_.2+$+9FKZ?_IV%JU\/4X(0IH_Q\GNKI:]P1]33[F%^^CS_^K-]1*>= M]HNM8IY]\"@*ZBO>6E&]KX_,W5M/67];S_0;^V4ST5)J@Q$$D+KN?@3;?6^I M-% &&6%P 0L6%$.(3H-D9\J)A$\3".W,J]I#C):Z*QDJ3MN M'M!YFKZ;I\0]V7WSY UQ2OMIP6>-L:K@NONU3K.E<6->US,^DS6?;HY1 QQ4!5" 2*$ ;32)4!"E5B;BC#%P_H7[1/P4KI+^A*MR:TZC =W,=T% MPW/?$2Y@;+_23K(W_9+%-"@](D"ZKJ2[#Q^[%>D1P8[T'SUV541BF-NAW)@7 M"ZWJY6LN73^RA[=ZYKH0O];Z^G9^/UM.B) ETY "4V(,B"H8X)HA4(K_O[IW M;6Y;Q]I$O\^OX(>IFKVKC!X0!$A@IFJJO!.GVS/IV!.[NZM/?U#A&NN\LN17 MDK-W^MO%N(7@2NO]@.1< JPY TQI!BCF M4-A_+&!8&VA?X*&]X>WU;[>?;Q]O;QZRZR\?LX?'NP__YR]WGS_>?'W8=$VX M^;]_NWW\9]JN"8$'-$.P%>HZ3W51&.3,)E39D1HKO,^)3B@9H8T6>I[WN-O1 MOT[GT^?7YTU.GC1"(%0!63'I#F4I$!65@!B6YU61,T&]@NN/1A[8$[18@0'H MQ_IW&W0OK<(LUENAH#B D\+W" X'&^TF_^3:NQ?^9]^(#*AU94*VNO0ZSHA M3^??[)+,_K2:JK:=UL94?TRP5$ARP4"I&+.[>B(!@R4%=CJJI!!:,!R6UQHH MP,"F5HN3[TDR@Y$NMJ6\PZ,> _FW&\B'I+),/-.3&)X[38OG 9WH7 WP8$?S%LM#V!S"4(JT)!UAI MZ#H<@=PC:XU[6CU4W6^2X'('O2,^6RT%TO MAI7YD9VK5;80L^FWF%Z)$9^$IP,;E-\P%_8F4^ JVPH'S&()G'A7 MV4Z0A+XKFH14WBM<@'']5S1!1QXL?J38@D7S>D/SC^GZZ]'NTQ M#IO/-[4L8*4T,82"G!<*X-SZ!H$K"7"I2UKB4E8JL+K9*9B!_<$!:.90PXI_ M7.#(VQ'TU#S8[D.5CC'R#IW2V?0ID+%-N$/1$Q;;]73/"-#/[M[WZ_3;T_K. M_&W5E&">E!4AB$,!B"AS@$DN *5: ,6Y1*C FA9Q4:"GT 8VUUU49!,ZP-LR MXO..W/@(ROS,-AD18=:[XZ#&O)$^U2 M^VRL:.=+D6%-KBCF;W98]6&OL^'UZ$!*W@)\D(1: 212(TZMVYE1_ZT6'Y9U=2^D"4U83 M6I9:2;L2PUA!NS K*\#SL@22Y0C+DM-2!FV@NL &=J9;Z,PLEG66CG0=&F8+ M._4%GNQV4N;G(5,1$7CAU")D7[74T^]N77^UB0YSQ6FW?3!_^:J_6XKY[-=T M#LQ'Y42^J!-J5+?BH_1;#^'U3NP:[4U7KKH0 JDD,Z50@&)F3=T0"%A9$B ( M5CR'A4!A1>!/H@QLWF>:W074B>CFR'?ATU/ST,7+R39WB6I&>"DU5(N[\:I( M>*EYL;U=CWH2FS'=4+M!'R42C07=$*-.B7X*/UV9O!Z M)R+3Z9.+1OF+GJE/KENA"U#9E0BPOE]6"'-0::X!9B4'#%4$6#,VQ$X0FFK_ M2O@=0 -[NAJYB<9Q>[0F#,?3?B]RU&V[*34/L]L.T$1).1YJ=>;B=+T_7@J. MAQ8'F3<^SZ1_Y[,:;ZX.(V0F!!?<:%$ PZ1TM3*M MH1JC0$6,4-) PDJO$^W^HHQBRDZX[%/=/;<6[RK;"9@Y"=O^6 ## MB/,(PU ]U0X\QQ!Q3*A-GE>8;\;#.)WF'VN8',+&9SRV\-=(C6RA=U2V2IYW%&M=:+ZKZU MV,LO1)=;6NG_?+7S](WKJ]+F^!8"*N/.2*3E#V"E)!"YX'9&S:DV&A%:>.4X M=Z(,?>>UQS1-E MFCH>CJW!;"WZMNZL_=$NEN??K+E/%ZKN/US_6QOF- M+%DC3-9(L^U%WCRR";OXPK6L0/%>;4_+Q;J M]^EL=CU7M_.U_=9-[6ZCWH*L/DY7XOAHG0#)>\ !52!F C&*!508!B MPOX"(8BKH,#F,/B!_=F?[^X^_N/V\^>Z&-/=XU_L3N+VR^/UES_?NFZ]UP\/ M-X\/8+E G#A,I)"0J."X IDX 5BH**($:8JDH!O:Z(+T.-L5QJ@3?E MW70M0&#%_=X5W=ZCAEN#+^M]T0"UW$:KWO:SU&L+ MK]"6O"9;?0-17R=H=6\%M+L#UP]VL=;M-IUA# 6U]LNUH7935%6 %T5IUQ*R MI%A)H6GE?9'< 32T,3?(V0XZ<]@!%Y-=)'6;<4K5 WI7[ K6LB M&N+N5$._!&%WI!ZJ==Z =KT_WOVFAQ8'MY<^S\=&*3?E29KR^/K#8K5>?6B* M.-0AAQ,E"*IX@0 EKO)=7O>#A0KDJ%02\5*3$H?5L[\$Z?45[5/AOKZ]=]O) M^I"EQM_=ZKMEG ONN\K:6A;9RV+I#" T\/0"KX9S@;AKX\FY:Y540MGYU/^74^L;9+>/S5??K+? MI8EDA@AHUX):Y\8Z!KN_8Z@@H)15SJJRD"H/NLJ*$V-@=V&_433,'T2RZ>2J:J\-,- M-FZ)'R_%CVK\^+T5<2#E%JCW2_W2%*6XUW,^6_^XUTM7+LQN^UA5L8I:&W<= M'B'* :N@!J5&G" N*XFQ]XE4%]+ AJ[<*OQEBYV]-.!7[IY=>F]*+O/E<3B5 MBH4PVQZ+@(#CJ51$Q)U/11,2=E#EHV3G257G .,=5?GH<7!6Y?5"[(58V\GZ MSG1<]TA80>0NX2NLI>L/9YT8E1IH:%[T;J2^ MZ/7-'W+VZDIO;:[U)P09I%RM4L1+%T=EPZS@:VFWGZ\S=_]<7Q?];;[4?#;]M_TKG\Y_ MTV:QU(_\CXGB1:ZT741 :I"KQU< !CD'$I4&0BA9408U:DTBU<".I8;.=MB9 M ^_9<2F.?3^',SJG82[)JR_3GI392?ZO,E&+:MW:'\.U;NI%W4#=G.)D>M<& M3[UHO-3SJ=_@D2NLYD!H];CXJ+_KV>+E86'6O_.EGE2Y4%HH!*1P?>HTHX#C MO !&0U/1'#%6Y6$A1F>Q!H\MV@!EDK],UX[%IOZX=,$%@U5\.Q%?&'JR_42N-.*AMYZNB-P);V?3\//S\R M)LL1.[4T! <[H52L)/)5O<49U:6E(N^MYTLV;IR#=%'9JR9/-9]0@@FKC *2 M8KOMHT4!J"05@!6G>5'20I9!*5K[@P_LN&JHS))6YR.UN>RNAB??5> )7,P< M4./G=V(5#O,AC:X-3#KO<$KV1)9^,/2H5GM*J;<6>/*9.&OZ[74UG>O5ZL/B M64SG35^5N7I;"2KPBC)LT.&^=ALYLCU!KK(3+>1=8L+_7DSGZ^SOUH.YQ.%/ MKCQ$4WIL@.O,.((2?;<#P4?]]L<1\]8^(D<9N+3M)#>,D(I#0#DI "ZE! )K M#$J*<9E#5>3,:V4>C#SP3.99X'.@TJFI:](.YXXB"J$.Q=E U66'#RQ+R>%P MA6.]8L^"!OPYR\*>C$V+&B!N]>*RB>Z,NYUV]60?]/+[5.K5PV*F]B/X)Z4[ M^D"* VV*"F!>4B!$I8& 0LM28\I,4!J@'^S 7M<)<760G!+:V]J+.[\57WI& MPEQK !D1/:]#=$O6 ]L+=.2>V"%$'/?(#GH[-O[,%7USTTH3P;\?TS_!A.;* M.F&08Z8!-B4!#,L"<$,A-C*74 >=C':!#1YOMH%NDTBN#C)+0@//.DCSL_]4 M5(19?2P+$<%EE]5+%E36 35R,-EEI8^#R#S>B=AG?;E[O'FXO_[G]6^?;S[J M-9_.5DW]\KRR$SLQ&)C"76MR4P&.: X*55445AI)ZA5+VHDR]$F@@\U:W.R7 M%OG7L#+OW31Y[)%2*!]X*ABI=]BZ_9)>G6OTLR^/MQZ_)/_!VOOBPY$Y(:ZX M]'X;Y4FA$9&P@ !1[LHQ(@$H$>XG6FB.%2\(G[S4%20?UGRY]IM1CW!"OGQO MT?R/"?6WZ=S5T\H?C#]^3_A3ZIWLZ7[RP2 MAVZ3ZZM=H*7Y*^9M9%T:G+"ME99_^K;X_M_M:XU9V1]VUG1RL%&,J$N-C>UT M/A-9(F:S86[+3ZPFW# $"2L Y*AR=2(DH#DGP"X@D=2%,+EKE>0_BQTAC#*# M[>J>Z!8VL/K+$2]^4U=Z6UU&JZ_NRJ(S+! M5$&*"IBBM%O?DA2 8ZT $AJ598$K79BP>Z5840:_:VH$RWZWDF4;T:XVI=*V M,M7Q:XU4V>?@/O(]/@D_3S .OV$N(SFU$?=;?5E)=N<5+%FNZ-L173%W MJ)BZ8 M>P[M7>KE7E#]7+G<2Z^E:9+\>3K7MVO]O)IH5%2(:Y<9*#C %:2 YP4&$'$D ML> 2DZ! ^K-( YOXB=;!#CJKL7MV3-ZQY6?D23@(,^](]7NW3SY2;: 6RCN< M=VVC?*3NI5;*QR_$SM<'.<5O,HYW.<5N:7"_:+";0XD[L_G[:E(J(20D%5#$ M3NB8$@$8A@9PQ@@41&M=! 7"))%JZ$OV&L]EJJVVDF;3>?:Z2]^?N73^EU:> MT%5!BL_%=^TP,MNA*PR/,@I[11. 64(<,00M9,%)GJ!CARB M&$+$<;!BT-O)7,EF_ ]-]9)M#W]C$7"/'P,Y=&2!@#M34 CIA2F-L-7ZER@*&0@)N\ HQ2I4M*<\5E M4&&8+K3!PS%.1$,%^HYNMOS<13(.PCS$F?"H01R"EXI#1DR]C]E[J>T50350 MGCG:?E4I)PHA5^RRRH7+*U> [F]9I?;VR\% M&GD:=%+=PXRY"W6XW.4CQ4)SE=&X=NFMQZ5.2 MSU?-34Y37_]V;@U"K]9-U1;7V=XUK72I.55I[-J^4*!BL.TRSTN[_L\USR&B MF#/EU00HL5QCW]-<90>"9GN27FTZ2VR$;2L)U7N'C;S]KG9B/[RXBZ 1/I*> MUT:#?1J];YIZ:O-]RU;7M@O\5[ MJ[B_:C>N5HOY5W,IG5)G/J9+4^V;Y">TF?(-NH55>3M(IEM69M)%QS4+2G7;91 M+[/N::M@5FL8D3D[\C?'8S'Z\WX? D^S?NZO0MA"^GT^E,ZE^<@BC;?8?Q^N M#[8/[R1"XNXZKE''QX6KQ#HA2A245LA.48H!++$$%$D,4,$EXU5>YBSH#- # MEG0==HX5';K#SA[BS]%AYY@"[PX[ M)UX-S\'\LK K;Y=>_?#C62QFGV;\VX3EI1#,+E8)+@3 1=T*HLR!S+%!!=2Z M4EZ].\^,/W0@UR)K(;,&,W.@_MF8IQCI-N@$>H89;Z"*07F9'8I$I6:>&F^T M[,P.9?83-+L>BYYKI=9J]+>SY05R@>VHO M-#-XTH[Z.+PG\J%)#O,/A_PZU)K>C5".7(\HS*0+@#X$I5L41$DQ]D*A#U4G M%@^]AHOS?I^F\^E:UZO+MUU#]VLYM@FZU\:Z$-?XX9-]8<((E+SD$K"*$8") M*@#-Y9 MWK80OJH3ZNORSOL27F4UOW77F HD5_K(\FHOBT!96_]6XHAXS-M M/DY76R?S5H"5W364V2%>]X M._[(-3G.J'=<:N/<@['MZ%RF_HM>Z^MO2ZWK#GCM5ZRRRX.BD :4M. %XH" M7BIM/1.O."]*7.4JK#G=.:C!CUSGH$7.^!8ZM#?=69[\3#&-]J$'L1O,; UBU97[NS0"-WN;ND\''/NXMOQ![EMB4W:I_0E*6]?ET_+98NRW2"*VR4 MAM:(46[GS,(4@&JM 9?0"$4XXR:H,$8WW. 'LYOR+ZMF@=&4<,[X5H#0<]=. M[GR/5U,Q$GJ*NB&C76TUT-GU93(B3DA]=$QV$-H)-O)YIX_BQ\>:7F^%7X?> MS-?3]8^;9[W\-IU_^_-R\?OZR:X(7OC\QX24AE4F-P#ALG#3M0&L%)6=O4FE M:%X0G'M9^@6<@4V\0D74QUVW5"_<,,.E+UH.M3#\6BKE&[ MQAWM.M5#N?UK59_'8TWT@W85\6:W5YJA@CL(^;94^ MCU0.[FR+H<^A1>$N<]9MBDF9"-S%]B&A=[.E(P5#&RY]'K?FF[<>EQHO';\0 MMT%M\F7HQ)@75B+99( Q FGJ"!$5WG\^=$Y MV+'/D2*OJ#PYC#E'2L%,S_,D*X+]1F6-$$T*4V;%:,Z9ACI;NJ3W(&=,9T'? M\:SI$A'=9TX7WXZ.G.-S.74K^-5Z^>I.L:__F*XFJC &V_\#BNVB&S/L,G0X M DJ5S.YPJ?4=0;/Y&9R!W<(6-=O!9O]RP($S^CF:_!Q! N7#+#]&[YB M"ZM MT@6;G409.Y"L2]4306*=CT<6TUK,OSWJY;,+7OG0]LHC1I=,&0PXH0)@40K M7-_A$BM3X(*PJ@B:S$]@#'Z5N]8K.UW_<''!5]E<%GZ_NFR_S!!9*V,6T D2*"N"\1"[<@@*:E[+$0I#;BY/CZV[=E75"Z[>%K]F*J+$Q=1'>7:_)5?YNN7*T7U::A3*J2FD(H M#O*B@ 7M 0,(@:$8"8O>&X1O>*B4@@SL$%OI=L$%]C)]B#0S]E!4RYZ)V2V MD[(NA->9K)7^X_$XQQZ1]##G\O]'OM5"UFO6.I/AI^']0*J?B/^P^XA$A'5> M6?3%&.]6(Q$;!Q0>>'9KY'&UR8TKTE0? -?;R:U:-)X^!/OWJU+=*5(/KCG>A/ MM&$82^I1]R C?Q1OMS5CPT>6"5;_[^MJ74,_+JZ5JDMC\MD]GZK;>5O^OYXZ MA?62REU1ZOFJ%N&K;DIIZ@>]_#Z5[@IBNE!?M5Q\F]>CU!<3$RIY59(< 2A1 M7?V[!%Q6""A-H"$YESD)FIJ&%GC@.:D6+:MER^2><('U@8?^U/SFFI_ILPC< MB-W??F@CZL%O]8=QSW_4]R)[QGB5;5N=U 7?%ZMUMB=BPB+"(_&8JKKPT.*. M6W9X)/*/ZA&/A1L;X_SPI&>S34R]SHN"%8B!O&(48$P5H,BZ<>[NA:7!6#$> M%N"\/_S0@5Q-T&^-&)MJ<,!&MWOLKV.8,PM2+R*>^906/8*9#X8;.9+YE"K' M8_FR:-9M=T6_[XL%!Z0B0V)2XA@"6$ NL 4=" E*6 M96Z*4I78A-E5)]XXAG8@PE438935,V@M2.8D";6_;AI]#3(9.5$6VHN7",/U MTK:')7>//[)I>RE[;.M^KT77 'E9ZB<[;T^_:P?TK.\7LZG\T?SW4?^Q_LTJ M\1^30E%5&"Z W2E9+U 9!7@.*:#<* $QYL;ORBD4>.CK)2E?GU]G=7QA( M!Q4K/!Q^Z).0#5A8.XPS5/C9>[R"85;MKUNPV9Y6(9%QOAE\5!,\K=A;0SOS M5)@YK9;K23W+Z^4+7ZY_?.'/NHES%J5=C]N%>,YH!7#)2R"D,J"4$%>0R5)* MY&-0YP"&OO#:@\P<9E!T\UE6NFTKA:ZA\#9%CDR@="'0;_Y+S$O868;24EX)H*_DJFR M$CP0Q\U0\*?@*%LAX-7(1>STVWQJIM+U$Y'2.9SI_%N]3I[JU=Z>N,QA3I0" M!;8K7$RT -85N.,Q*EVM&Z&%U\E8&.S0B][;/W^Y_73[X?K+8W;]X=C;X4?I'Z;K']=+S>O#WE+E%:0E!:3DKI N= W%RQSHDAJ1 M8RCLYM?WS'Q_X*%7Y^X(V&$%GG\?Z'[YH#M6H\ UN)\R08?6IR2/.IT^&&BT M8^A3XN^?-Y_\]]CJ[TTN\%?]7<]?]?:/^@;XWUKE$TPQXQ1!P VQLV?EBKM* MB(#!#"HI..$8AA6"OX XL/%L\+,6^6KS0[:3(;0Z_"4._2;.I,R$&6$O4B*J MQWLJFJR0_"6\D6O*>ZI_7%[>]\7(3.!=_\XV?7';Z@## C&[L0:LP*5=0Q,) M!(4"%$K#2@B4*Q*4:NBYL\V&G>T$^!^!:<#G6?*S\S2ZAQGX'N8N(WB( MSA"7E4N5&'P>:-S\X(L*'Z4)7WXCOI7+KC3 IC_61[[6'_5*+J(5TX4B MTFZ"-7(3.JZL*5=Y!30F4"O%-"-5:&>7BZB#3^IBO5>3XFK7(L[)<97M21+> M^>4RI;[S>V*B0N?X_AQ%-8KQUCEAWYC+F*.WD?&FX517&?^7DW>Z^[J8S3XM MEK_SI9J(JF1%:2BP\SVWRX#";@N*@@((>8YRP83203'X?K #.X_.AFRK[%]. MDJP5);R^CP^MGF?NR$K9H.Z$VL/WHML'_5G:SIT@(J##W*FWX]S( MK;OSTZNUBSW_HM>3O"JYY@0"#87U%YI+P*E 0!)(I5(&Y7Y!J6?&'WJOP%=/ MV8N%JK,VIBUVF =XRXB?J??0,\RF-T"90W+-)^7LM>['W>8-N&UEMGGH*KM[ MJ=/&[+]?R_7T>^)J0F>T3F32;T/P;\_W>H;0WKS_J[GN5M=T)(B=$*EX"6)0+8L JPHJ@ MA47.9*&+*O>Z#/? &MCP:Z@LCXR-.T&-Y_X\C<*!FW)7D*9&=4GF#O_=>Z3ZQ!I=Z9M+_A)CG.6YU0#C9 " MN)*NN':9 Y0S;8I2&*)9B-V>P!C87NNVJVZOO=EB9[K!#;/@4^3X66Y/E<,L MMLE?:]&RFPN:!IMHARZ)3/,4PJ@FV:'B6U/L>C3.!/_,IW.7;G@W_SA=O2Q6 M=9V$.].LT/,)YD8*"DL D;2SJ%9V%L4E!5@QQCFAE2!F,J\+R2D_>^P&]/J> MLN9[N@_K/YE:Z,RN%E4-SF=UJ<.9JS&]=C6F><26^@*%?C:;@)8H\W6XV2\. M^5='RQZX(R;U7MI/RT2&?0%L5!OW4_RMN7N^%5GAJAYE4_F=X8K3$F)0HC!TVX6PSO[_"C>V5;##_&A ^Y\+/8 M: W##+2!V4:Y)"RN=$K^5)60#L8>MVS1*;6.:@R=?*AG[O&=<3YE,!(9MR-$0'<* J,$)7(!>.57TBV#]C R]I=[JZK'>D6>S6Z3]A5 M.&]^)IB*C3"+[$%$?%9SAX:IB;T%;HK=?=3-G[?S M:RF7KW;EN8M\F[!242ES"6CAMJT44A=A#@'3B!E)(>*%5^?5$-"!#;X%W.Q> MF^8/BWJ[MULP+\1L^JT^W@N<OLMNSMR9#R M:ME?XV3WS1Z0(U]"^Y-P?#,=\&YX6M;'M@K_[=PLEL]M9=I-PV'#:$6HU@!* M4P%,< X$-1@(7DBL3%EY%E.X!#2P>]A 9WO8$0V:+]+5[0-2DA!F]_'Z!R5_ M^2@7E0S6.?!HR6$^ZNTGBWD]W[]SG#MC:W>#FFI#L-1V9E<(N,P1P# 4 #&L M2EPAI(J@(-'3,(.?20_:/VZ/+K\INS\)8<;ZMHO<7F382/WDCK45XJS8+R0\[@#+WYWJ)F-6SF<*.B/L[QY+GC[J]]X&8[1O'P;7:W6JEV MV&=0QMU<=ZMZM*^^\'BR]+N94GVQ,HVTETE>UD"K/Z M4,+]O,& -(9YB;0,!KN/2!X2N950]%'=320U;]U0[#"1<2G+;WP^_?>F-\UJ M,9NJIB/-7-W;KZ%N^^O=F6T/Z^WYX^KC="5G"U( M,T*!T+BPBQ2<0P9+N],(*E@ZM@(#.\A]=>J65SN%ZD/)?97@V3]&)E3FY D_@ M0FGW/)L;D,S 4[OD/(8?X462D>IP+Q1^W&._2'*.#@1CQXES5S=\Z?80*[M? MJ!N);:-.I%8D9R8'J)2NW8@F@(NR MBZJ8ISJ.VO0]S2.:"!W<]O?#65]1)' M36>OKLG(+[,ZP'-:-V#(+,_9RLD3YF[.TN;G5E*0$>8^-HANS]_T-!PD1N>2 M8HE/Q]EV#5(-8N@AX$72?,_]4E(1>M378&=; MZ_YEGY@6_]>4AWN^RB8[S[L(./(1GB\!QZ=VWF]&YH#/^&IU9Q[6=@_3%OQ' ME.0YUQ#H"KLBR+@ M&RWF20LBBP+DE0UO<1Q,!F7@.Z,XP:,K(UP@EB_$R[ MG[IAIARJ:7C.]EEE4F5I'P.,FY=]5L&C3.SS3Z8JO[!)[-XO)4@44XB4KJ0: MLQM]B17@FAJ@*B61U-KE9?>KP7 "=6@#/2H[<)7MZ@Y$UV;T(]33BE/3%&C8 MO1E*4)ZA0^/!:C27;7]2/)S ?T53QD-OX<] M9!3\"14'"W_?QWKGN/<3:E\.>#_U4F3HG7S2ZG6F[XR+Z*L;$.YN*E'A5N05 M 781#JU=0P&XL'8-=0%-*>W:G(3UXNP &SH(KX5V2]:Z_'#3Q-*K#6TX<7YF MGHJ.,"OOPT1X<)Z'BJDB]+J@Q@W3\U#Z*%;/YYW(,A%ZKI=\=CU7U^IY.I^N MZE7"=[TI3$*444@9-U,K9^68 "&) :(D4."RR 4)"I*_@#>PH;?H]1$Z/\ / MK QQ@34_$T_(19B5[]-P")V^SHNGDJE*0UQ &[2ZEKJ3=],N@<[9+@ .; M_/UR\7VZLA4_?4^F2HHE;*IV%>Y>.2I>4/]=0Z>)[_?/C=ME2 M7_5+>T%_9^Z7UD*F+WQV.W=7]8^_+R:28526BH&\Y99N6%FT\BA4@/K'.FV<__S$T>V$^I0=QO5+Q0C4?(%'/ M6X1W2^,+):DKR2]XK'<(VP^,9DF"-9QI)8F7'B)8)BEO/T-,\_N$X22E,6GT M<:( G\-@P'_HZ;>GM5;7=DW.OVD7X>Q"F;]:T#;I9Z*$E+12):"&V(6&I! ( M;B PI"":"JUX6.Q>J #+S*.0F W$F6M2-E&INQKW?^L%2LPCR64=4]G.2"7 M@7XQ-8WA#C"2BU2^+A1^7+<62[N*QV3X=P MI-0@=K]#>4?S/E*UVXJ/'X\SUB]Z[2H$U@=^2JO??OQMY8Y,VJ7,_-NN%=BD M)"6MR@(#051A[9($R:;S7[.M+(/TD LG()&_ M" >U86$$_+6JT2,T*]?77,=>_.'\V2OT]63^^6'Q6J]FA B%<4" FER!G!. M&>"J5*!$FI4*HESPH-B(BXA#7Z(T^/452AT6<"A"MOFUW42VQT"9$RNN@]UY M6OU\2U*RPEQ*:IZB>]I=U#UQ3[OS>._2T^ZB^N=ZVEU^,3*HNKZH^<1EO=!I MNMAQ6AA4%: HA%V#**Y/FL@D>1RN>?#"_6>VVM5SD+_C3CWR:0 MP$J7.0%&*#LG&ZT!*R !4) B)Q(R2+QZ/!^-/+"9;;$R!^9?>_=0^VZKZJ53 MF#%YJA-42O>DZ%&UKLVU3G<['!=2]++:?U)9K]>:;;R[7K M9U>(N;EXFTBFB7(!=EC8Y1XFVEH:$1PHAO**(H4Y]YJ(0D '-L%]$9K@VCWL MT( Z#PK]UHBIB0FSV'WTJVR+WP3=^M 3$5OGKV^R^#H/R)%C[/Q).(ZS"W@W M,MY^N5BM[I<+,UU/*&%8&WO@8^8: MR9TQF]!2%?OZ^UEQI%9AQMHH=-^M4'CL^['HJ>+<]T8>-Z;]6*6C^/43CT2> MFKRNUHMGO3S*7VW[7>L"4\PD!I#+ F J". PQZ 2NH"%0*JD7@M73[RASU-: M].PXR_IRB^PH_CR/6M*Q$GCNTH>0\%,8/S53'M_>#X.U5SP'\Y[='RZW5;ST?+_LLN;25==7)U^T7>I6RE!%&.!& MN*6NJ]DFB@+ G,@"LZHH.0NK_W &R>M+VZ?R0].3N+[%NUVM7NLV!#5XO;&K M?[^)0XO+)'M+G>]>-YZ.R.WM$0-7F45,GRIV1J7$&6)O4=XE,>R,JN?RP[G_AT^7<^>]6W\Y?7]>JS_JYGJ%TI,JURA P#.8;.?J6=?97[*T>5,482 MR()6VAU8 T^[-52&PFRSBQH_^TRD<)B-.M"L1KW*&MRKK-5_@ 6TAXJ);+8+ M:52[]5#YK>WZO!([]XKUKD3\KMX(%-I(7!A0N$KLN- 5$$1C4$**"XP0ARBH MA,,9G('M]LO=X\U#=G_]S^O?/M^$SJRGB?&=67NK&S&S[K6T&*9=Q06UDLVN MIU%&GET[53V>7;L?CYQ=I_/I6G^>?G4_%3%^O5GJ]VC8_VC]GOM?+ MZ4+EDXI"1"&L -:< 4QR")BQQFP7SB53A49&!Z4_1OLBY U,F2_ M3.=U O'J?!'@I-1[SNS#$QHXZ]<"@5JB;"=2ULBTWTKM!,D)EP/]>$FU5(B4 M8MQE1#^JCI88/8?KN7WXJ^;.<=;QE-M?_F5J[7HIGWZT18MSQ*5 %0/(N.ZM MAN: *^8NP655(5@(07'4AL('?6!GMEMV9UO@^G3@R_7?(\L^AY$;N"5)35GL M)B6&K?A=2HC6J?7LWB9HD/C=SNU\M5[67>,_<:FM2WN=KR=8 M4"0I)D#FL 18P1S0$D)0Y@PA!'.HBZ"XZG- @X?4N/.U+>Z5"S^NET41!XMG MF/+?__35/^9H,5#UJ U0EUX)=T G84;? G4I>VH/U/E\;.CIM5+VDU_=+U9K M/OM_IB\?%DI/)#)Y 2$&A50$8)Z7K@MT 5S1:(P,Q8BBL #44S #&VP;H=DB M7V4-=F;!,X<>&H]ZDJANBTVG?IB]QFH>$:3:I5B/4-63PXXW?,?KKSLW?I)+]N?5^U!-R\PQT;FH&25!A@+ 9BD!I 24JY1"4W) M0B;6"WA#GR#3;:C'I.C?UY].PSJ=HF_7BT(]4IK;J4F#+$@"8"VYG3"!>QEMO_5$S+ M G)K:OV:)6VQ!C:M$Y&8#CDN][>#,;^9,A$/8?8724&"QD='R@W6[FB'],Y- MCHY4OMS:Z/B5R .F[17@G?FP>':UUQL07?PB*' M2%<"Z%PS=^M. =.& U,)1;%6D!9!!]S]Q!G8+=3 H$;.-C4PKI=+^TA]!A@= MV=KS,_ \X!J-V3!'TY#Z6Q]2PP_%DG"1ZNBLGS#C'K E(>[H&"[-J)$!^*ZE MI(OPU.JC72G-OS7WA/59_K7\S]?I:NID64UHH:2B.0)0Y1I@4U6 ,[M5@(+9 MM0Z5J%1%4$"^)_#03JUN7CJMY7USJY@X\,$+?ETH_CS4$08&^J>:F$2%K M9&@#"*XV 8?[@B0,Z@]4/560OR_LN$'_@60<)0&$OA^Y->*KI^NY!/&.*YTH8"0F%LO@B@0N<0 590HQ9C1)JP>D@_JT-LE M5U[0W677-1GU3HS G9(7@9Y[IM2T!.Z>-HS4/^Q)<)5Q5XZQ$:+Q(0GW4B%* MI]I5>6&.N[\*H>%HIQ7T#=7 M3,F0 R8D N$+,[C\0 M![G0B.>Y$!(%N0M_Z(%]QN>;ZX>;AS[5ESMY\_,2P[ 1YBH:R*OL3:WFU4 ! MT>$J#U+!N1/X'8LZ^Q#27>?9:X2D6Y5Z:[0Z6&"+4N=ULRHI-068F,KE#4-@ M/8;)#414X!1[E6/D]]RLU)'3C4B!H=/^Q/;:N?2C*]W6I9%CY+W+>>6'W;R< MP/T9=B_GZ?#Z5/2RHH*PDH&2_M,D0: M(*"@P'!<&(D*P\NP7OGU80KSF51*B (RNTB016 M\[IX 6,*,\*%\8I'# $=V+J[DX*R?SDYLEJ0T,P$'T+]3#\U36$^( 5#*9.D MCE0>/B-J!_FSI#\=D1"0ZW3\[M!]978EB@R3E>$%T 8R@)5;%1CE6FI+SE&> M5Q %E4L(%V&,@TTS6_R^RMSG>;+%S/\8JL=,X/WNL.2%.9F(GC.#W//&]NCD)C=/(SR2FGKC@!1V"YL2D:!*$L7XRD%DY C"H-" MN,]#C1^'%K^$Z2#,<\^2A(; +4LD _WCT(9:F'0 O6\4VL5%B,<;D9VFEFVE MI_JHH[GFDTP2 XD")M<$8,$1$+(DED]18D)R7>@RJ+?4,<; QKM%S%8.\BK[ MK_!/,,]>^#+[[N#_9Y9?$0BS57V0D_'7]=-B.?VW5O\SFR_L-[P]Y5PLL\7K M>F47?4R>(];/UGG2%&?F.J8>&J4TQIYJ!A&VCSBN5JE'4"81Q6T.= M5_&H&53'HW%V?,.7KNC"ZEXOZ]/)W_AJ*B><"FQ*NRW0524!AEH @60%-#2( MTYQ %+9+.(DRL"W7&/7]PL?%;,:7J^Q%+QO+#;QJ.,U151""%;6D%-!RI%5I MO1W30$MAL,E5:?(BK--N;Y:B^NPV/,WJLND;@@:DS<^7]:8BS)MMX-QU2W/5 M02PYLCU')E3K#,2I:UHKFZ2QOAZB. JVPK5$"SS)X?0+=?&(_6P*-9 M/T8/P\G>@5VUD'6]A*9)S?NS?"#/3\&VMT-/0U+C\=U8M1N'19'7KKSGZ*/X M^C0,;":#1*/%+7]OYW+I(H ^ZN;/V_FUK"MD;W*9)R7%F.+"7:,3#C"I.&!< M*,!R@K2!"L(R*%OJ(N+ R^(-FMW4UG!A:[K+?/FM[Y*R$.:R-]#9+QOP7S.[ MVMWRNB5:!E_%&71%ZJ_]V=>C_8HJ0WDV*TJ2JJA(R*D!!ZE,L MX\J:$@WL(E!J10E#%8D/W]W #&SEN\C4.KY_\;K>NQ);;/]Q5D<_]HGHW=+F M9_?]R0@S]C<1NE>;=,6$L7/=*@T2B;L%><>HV[>*=D?8'CT=L;F[_O9M6??% M:*.V2J,5XI0!*5 =9^^:U%EK%::JJA M5)B9;8$"RQ.=5"Q@K])#P;@=R.4/+FP?<4:!SMW!VW?&6_.?D?9@)7_NF0B# MOYVKZ?>I>N6SV8]-4&M58LEX#B!5&N#<2, JR.U?2RB1$=8+>'4,.#/^P&:_ M#QA@("=X\##^?MJ%KJEW6#$NX(2& 5Z@GZ9QCN!V;A;+Y[:ML+#KJVS]I+,Z M&M3]:F&RU[E=M<[J@P=WN*Y7?TKD,\ZKV^DV3KPVGN%TN[<<\D9@I5O *0(,*@&4A ,^K$DA6VKT\13DE94AOVV.(@4]Q MFSY?LL'*9COXL'7\"6K\UO#]% YS+'M85UF+EF[I?EZ31,OV$P"C+MG/*_AV MN=[Q9)SE-9&N$U$P8XB"@"(& 8:$ (Z8ZQE2Z:JT"WB-8(BU-<..8F&\A@HS MJE9K/T,*UR5P5=ZM0+"Y',J;R$3:04EC,U 1S1(1! FB* M&S6D+]F_ZI1 M0XZB3G#B<=C63]/ /7&HDF''2^=5Z3Q>.O':>,=+YV4^.%[J>"QNVONJ7]J+ MK3NS7P%_PJM2E*ZD=E&?4\MZ ZQ*@ VD$@LN&:_"NLJ?@_+ZGO5I*[^YNG-3 MP;SNPQ 5.7*6*K\)L)?Z46:V0W2:'W2@2#?U75(KT<1W%F;4:>^2LF\GO8O/ M1Z8NM8,^+NI*+$M]OW01$>L?]_;S7]OIU<6:O;A')CFG+A51@UP9NPT790X8 M$1)@5$(EM2FX5F%F[ \^O&';WS_59Y^F-#(&I2_[$^AE]8K+B M$ITV3F"]R%HILHT85UDMR%5-VLU%TL*3GX+U3Y43Y0\\;JI4,"%'&53A(T1& ME[DF.'NGZE^LANTU"\.T,J0@0$MJ=\2N/!/EI;8[8OMCA;E1*JCM_7FH@9?; M31^FZ!NH#HK\_$,:QZ[*+"1Q%FE]^( MB3*K3\Q^TV:QU">BTC=7I:Q4'&G& (5, 5Q1!:A&&$B&6&&H(@)Q[WPA/\Q1 MKY6;RZ],U#)EIDZ\>'*)%_;OF6SD"HGQ\F/58Z>=GJN82[5+^.FI"8F*2TY1 M7(S,P^NS6UJZP!BY*9_-GYLH>[[:_)/@]B6IL]63UNM,N2!"^R]\MKF O>K^ M$E[90;C]OMH'].;FPR[5A,ZVX3?3>1T%?96M%C-UY;+SK4]:6854]OMT_63_ MV>7N_W 7)+_8?W1"S5UPSVPO4EK^D*[SX-1DL\7\FU[^^J=-^2V';%?/PNU, MK(SK5R>)!5@\3Z458Z[-U&TAQ9I/YTUM /N/:TOKK*FQP^>9;MJ46DZXE7KU M.JO/75_X:IVMEWR^@WU(C!BD&Z'<8PAKT: M61GX:;%&*!R2G@I"UKXG;YV8 R\ M)*P1@7WQ.7.8@35]3U#BMQ+LJ6C8%-#H^+C1<8!:G!WJI*J\>P)AW!J[YU4\ MJJ;;\6B?/(*F'&_=O^AY,:]+:ES/Z@]'.VL_*")=4"-0 4L7BT$!-E@#6E#7 M$D3A0A-9$>95$2-:@H'M=A?!W\CD)J!&JJ; 2[:5JYY\O9U$X,*&! M2\2?E\N8W(J!..V9@)&0V\B4C0A>_/(Z0@9^A^2/"+U/9XC$#!09!J[MBDX? MIJ1M3@Y^;(X$/[YJ%R3U^/MB4DFD(<0,:%6Y:B 0 0%S 8@HF#95@7-E0M9A M@?A#WY+7TARU+[G:GFK]N&JW4/=\JMK0,2M68'QY(.=^"[T!F0QS\LE)#(]> MCZ,B56A[(/JX<>]QU!P%Q4<.$^FD%O-OVU4N7[L6X%.]VK\$O5].YW+ZPF>W M\Z.85L$J0G-4 85R###"!% M"$"(5AQ)9F0>%#'<2YJA'9B5;;?_NLI:^7YX M1+D.P+RGXQJ+ST W%D]EN,-*04$J]]5+EG&=60K:CEQ;DD$'[E_^VW[OX%VC M.$-SR:4B &(77(5H ;C1&&A$B<[+DB@X3 /ST_(,?J)VH8.Y3\^Y03X'/\I^#N1U,#*0 ,D$Q#@PM4E@NXL,LY MR@XDR?9$B!>ZATPI97 M6O[IV^+[?[=O-V9L?]A9;]>8HQBJAU(;F_1Y-').G\T6O[N@ED^+Y\_Z 7 ;. M_ZEI#%\+1'*1:DT0"C_NVB"2G*,U0NPXD<[J.Y_.W(@6SJ4V/VC9G@8=G@U= M&VOY=W/]^+1@.U"SQ&&)@CUG;\PXQ^Y?###V]/N;%\T"ZE[81 MCLM?T?#3Y+.ZI#H@/@88]\SWK()'Q[CGGXSNKGP[EXMG[5;3$X,HSV5N "^, MM;F*"R!D58&MTX#"#^Q_O$<$5 M5Y17',!""X#S(@><%A# O"A%[HJ$P&(RU^NA:-BF/*_#27 <]-$=&BX$JH3] M$MC-.C82 FZ_&$ J)C&4E2Z(#NR>'?DE"/>Y2;\$?IXV6KTP)^LT:W"R7QS2 M^3YU,=VHCS5(UVAZ;^RQ>T@?JW6B/?2)AV+*#$WM,JI>*S4I-4T:C4NLN;._ M_U:??6_SW""WWD11"BKN2B[PG 'FJOI3PC"U_RF%4=Z)E2'( _O@LU5[-^EM M33Y;G>66+7;2A90N"N&YVX('92_,ND.D&(JL@+#YH4B+"Y=OOG5[7Z>K"U^W M*SZXCB-PMQE[NI7A=3>=ZM3I*LTR5Z!CSJ727NPH9<,1"6!%Z'I;(BAD@,@%2 M/FGU.M-WIJ-T95VE:Q=RE$/(";2K<,$K!3#A+@C"+L 4D087+.>&!@5!1,@P M=+A7*Y$SN\Y*KZNV[EL6'?\5\P'X+?P&IC5L AF&T?"YZ@+O,A(0$B8BSF^CMB[K1@@/]Q7T]17!.?@ MWN?D_X+R9P_T+[T7&W/U:3K37U[K+RSC6$-40%#DQ(5HNB,C)36 %:X4U*) MU*N0PZG!QXFR$ILC:=@ M(!=%GK-*\AQ[U/.OE;EM8$I0C1BD0E6( 'Q[N_WGQ]R*Z_?,R^WOS]YLO?;C+[T(<;]]SC[=V7T*+8 MGOSZ+8"'8"W,^%L)FC[3&QGJD[YL(\5 >56ANB>KK.T).W*E[3 RCBMO![X? MOF3^V)YG?YJN))^YB)E/]C>K"4.BDK24@%/L.KP2NW+F10D0A;R0R%77]#KA MZ\ 8.KBE1CJ!SF$F'Z%NT/+Z@D)1J^QS8XZVV+Z@ MU/Z:^]*CPT;]-@&3FWA)%RXYD9CFG D#7#H1P%5. 254@%(3IDA>%A3F02T= MHT49X\IVF-C=$[0&GG$-2E:@!_")S@V+R-W%\HX?@'N>NI$C;D\(\E.&V)XG M+#:FMF/$.'?7!+(\K.U(=72@6-6+FHGDF!-5,:"Q@@ K#-TY'06D0I@I*$HC M@TI)G,$9>,71!C]M8;-_;8 #;P3/T>3GFQ(H'^9X8O0.=AL7M$KD$\ZAC&KP M%U1]:\V7'N^9N]S^\7DZU_F$XYQQ*"C("TH!1D0"X;JVV_V!Z\UC\K+R,M1. ME'%.UK?IO.T/F_?;YIV^=M+M@7QDW=#N'6NH'5!$+*B($$")9+ M@'%1 6%4"01AD!G%N8)>M]R!N .;;BU(UDJRUWH19/O1)4TU\/I;70L5TGNXT&L7\3K*5+8OO!GW=Y@$:A8 MP7(*H,3(57*K !>&@8H0A@16%:J".F&= QKZQ.\PR^LJ<\B!=WT7N?);@Z=@ M(&+W'ZY\SU2W8\T&27C;@WG'M+=C9;N3WTX\GZYNMJL:Z0JE-=<"$RY$SG3% M@5%U.AA#0%A#!K#2"JH*YHA4?4ME'T(.;,QG"SO755+KBD50N<)36"'?]GW$0:\!SA+C>YXR M/TM.1T28.3<%D:JK1&% BP4?MP56B0Y1VNVV''B'%5'SO+U\V*YGOZ[+L1P\X=K5E&7&W1E M!R EXJNXL3A>&TU&5>P!!W%2?&P$[+?@-9F N*9-// M$0W/49@[ZJQP<)7=;,JU[ O7-OM*6^^T'S&)O%.D$*/ZJ'Y$O?54/4>+3^2X MU\OI0MW,51W-7.A<(BHK8)@KE\@1!R+/!:@4A+DP)8;*ZV;W+,+05[J;K(8& M-+.H=6AR> K'(2_=3B6)MH'7MZ&*1B5OG%2F5^K&X8BC)VZ<5.A4VL;I!R,K M)KV*U51-^?*'"YZ^,TW+9%?YUB!-*DYSP(L< BRP!APK=XA+L)0*YQ@&-9 X MBS2PV=6E,^S6O^GE'5,6^#Q'?O-Y$LW#3#!(Z?"Z0Y<42E5=Z"S.N#6$+JE[ M5"GHX@L1 9/7".;TWG[*;0$;6B@&945!4;JS56;7Z()6N;L>Q04NBPI!Y1T5 M^6;PP=?;.;.09:0\"(,\],^#5R\=7/<&%J(K2)1TI(P$FV*Z-C9VQ2469 MH!P7A<8A"92^P$&.(CQ=,O2L/R*NPIOBA#3\R\BW(Q^2]1KQA?[X; MCH_G.X4$OQ^=P[AT0W_4S9^W\X^ZZ1;9EFN8L-)=27"[ML"0 %RP$C#"K6.A MDE8%QH*RT&S&;L2A-^$M6K9LX(*3&2_PY>_/MKQ\ MOQC74TP("C#E$(C2,*"8DK#,C2*Z=S)'IP0_ M6>17?2U6"S;,/F7'?-H-2Q2?0^Y-OS4?UW9?UF9'VVWGM5_RU[X#PL[ MJTMGK?D?[N_U[>W>,*EZYO3ND?.3],0)[H$S8,^;XS[>[44"-X@+B31 UH6Y M^C8Y$'8'!X@N42FI8=AX71!= AK8KYUH41]XS7*1*;^54@K]PUQ;E.KA^7,7 M]$J5/G<.9MSLN0O*'B7/77J^;]C%W?+F/U_MFJ?9I-W.O^O56NN]>^/??AP_ MO'FL[C8S$24I"&42Y(4T !LJ@*"F!% (75!,=8&"2EZD%&[HX(XMNFO_UN"W M!Q391HZK[# :0OS(3KZV>;YMV10=))+@$_5S2._U.84YL8B/Z"I[M*->_!QZ MQ*VD(RQYJ$L"T=XI.B8=J><#:A)BQ,>E/B[Y?#5U:[BO^F6Q7$]TKG*#4 6T ML@LLK*T;ID83H%#.L*:E1MHKJ:<+9.B+L4W0Y@XW:X##XU./^.GV9ZFT#O-+ M$0I'Q:F>TZA7J.K1H*-'JYY3ZU3 ZMEGXTWP_[[RI?V6SWZTW[ J1Y1I*4%% M( 880@UH(1!0(M>5Q@5#?L?,'1AC&> 6-MK^WI+C;WX]5(ZT/F]MHXSOC#Z] M;._MF*.;WAFE3EG>N4>CCQI>GU]GKM!Z77'@P^+Y9:F?M#7N[WK7V/V+7M^9 M1_['Q.U',*80&*[LQ@0I!D15*:!R5.1E27*2!VU, O&'/YC82),MZMH8 M;&9%"3Z@".+7^]QB*-:"CS.VA#7%1 Y$R=K:V[\X:7Z]RJQ ;D=@14IZUA'# M1;HCD"#TL4]&8J@Y<6 2-4QL9>_V$+7Q;]/Y-U<[_'4U,8(1F7,$"DRMZ]%& M \$A 4@I5%6,XI)X51^Z!#2PCVG+7+?8V18\:]!#RWN?(>OR^B 5!6$.(U;[ MB!K?W:KU*/-]9N"1*WUWJW=<[/O"\[&M_]9\.M?JAB]=:ONF$S,J*\0,-$ + M@@"N*@*XU':54$%2Y:2 D)"P1G^G8$9<#'S49BJG@<%C9\CQF^+[JQQFF!N\ M; ,XP+5$MT[)>NV=!!FYLUZ7HL=]]#J?CK7,U7HY=4G\'_CJZ7I>_^'.SK[S MF;LDGE1%+KDH*.#0->@RB@"&$0:<,5D9)IEF0<7\+@$.'2MAT>K[;NE^T#O< M[$G/U/$M>7M['AQ>X,VOKYFG8RW4X#?(V9:[^H<]])2F[Z=G,B=P 6YD=^"G M_+%C\'RO1V'>:VG':T[R-HVU"TKMO3FZ M88:>O!UHMH<:66C_#$>>V_3>F@?NQL.5CBO->U:GE'5YCT'&+\I[5M&3%7G/ M/QUGH&\J2'UY=>N"._/PQ.V7X.YUO5I;IVU7#+_QU51.A"&%=I$"RLWE6/$" M,%$24!9E80V70P&]>N)&H0]LSC5&]LMTGJUJ^%_#K#B02,$4KY "%34*8 9S MP"M2 7?I1W5.F.156%GRP:B,*E6^+3W'V])S#:?N9$XNGI^MVUC5416+G6!7 MF1CS$_!SKX.Q&N9UCRKY-8+4H0\-L7?[1-;2I//'420DJW1;D^3>=\+BW4M5Q/O]>5H"<4DP+)D@.F"NNF"$6 M4T2 *C#A*H>Y*.!DKK^Y XQ'SV#W&$&\+(LUEG4DCK>5;23+GKG2F?51_+D) MI%2O.C.+9;9^TAG?6_I8\YON"MOQ6OJ "/*HCZ3;;PW+<)3OVK+ZN,A:>8[* M ;IV#QN9LIU00W,9$*4_-*=QT?M#K2F)0%%("+',.N*D80*82G.3,(.9U6W9Z M^($MW>%E+6" 71RSX&'PO70+W=3MU(JQ^V/] DR_EYYQUN_U,89Y@+-:=#J! MX[?&\P-G)3YP!>>?BH]]O9W;+"6!Y$@R MJ)7&Q(0&O[X%&=@S;.-!]W##$G$Z&>KV%ZGT#O,:42I'1<&>TZE7&.S1H*/' MP9Y3ZU0@[-EG$Y9-_KQMITZKO- 8EZ!$&@.LF#5(A+'+#,$,0CMAQV;DG8(; MV#1WX&\SZ<+[TGORYW>DFXZ5,,/M24B:@Y9<_GSN)WHPQ3WJKY\_%:D MX;O!GA8S^\9JDUPF9Z_N8/?>A=W 2'#[#S*P&E*BCP&IDG!>:* @8O9CT QP^S]0V<^'4,[+ MBHCV8[B9JY_[0]@(Z/T1W-37$>_*OZ>?'YW1L/F@D>DJVTJ5M6)E^W*YJ+)# MR;*-: FGBJ14I9I2T@@U[M23E,BC*2KMZ'%3V4&JJ@0*N$&, MDV*;1LD;-O%GKE[A!75IXZ[H%OA 1V3P'HVY#J[M99JK<+JZGBO7U[Z^Y)]4/,>HX 4@U"642%("7O *&"IEH7.F MJC*H9Z$O\,#[\'TQG!M2SKS,]D)8.G'JP&S5"A08O.I+KY\3&H*T,/?SEJ_: M'=VN5J]NN5N7,F[HVHJ2,.XU4/E4D;"^L./&Q@:2<10M&_I^Y,[>3>]M:76[ M &@O8AC.-2PKU318PH56@!EA=X@05H1K.U(1%-]^$F5@Q]'"9;_IN7QZYLO_ MB*R?=YHASSU<7[W#;#]"Y?"]5I=*J;9.)S'&W0EUJ7FTL>E\.#;'^]-TIIYALPV MF*%YW(>$7+[B1HGTXWLB9V2>5.4[(/OU8;+9G;9_; M'N/W>EE?CEF)=]5I)[S(2U@5&G#%7$LQ X'@N@1EJ:H\)U51T*#"_5ZHX\R$ M;M?92I'MB9'MY(AK .)'K-^$F9RNJ DT 5,1V9\!FB=+ ?7!'#D/-("&XV30 MD)?CW,A1O.O;_?_N9,!MO28",@EQSBW[=@%=%]H74! @2ZP*4QA9,AEQ@!@H MQC@GB/?V]T]\E?R\,)1S/U\S!(7],@S6NRAXCU/$=+XGDHE$7B@4?51_%$G- M6\\4.\PY'[7_V7^V/_VO_[+YC?V/L";XO_[+_P=02P,$% @ '8"B6(QK M(CB*<@ Z/\$ !4 !AEL.!G_Z\_T+^3GG](X3.)P_/E? M?_[CX@.8G__'O_W3/_W+_P/PO]Z=??SI_21<7:;Q_*?#:7+S%'_Z)]-+@'];_+/#R=^/9XL=__?G+?/[UGW_YY<\___S+=S\=_64R_?P+ M(X3_AL^-0'\;'TE__U^\?S\"5=.AB. M9W,W#N4%L^$_SQ:__#@);KZ0^JMT_?3L)\I/?ZGFZ:_A,GE+^53O]PH^F 9W7Z8I_^O/Y:%0]$WXDIC_]\7G M_7)'ZE"/-02H6= M&?*ST.DLA;]\GGS[!1_\2Y%<^68APH7X'KUN*;/MZ+X1TCW97#@_2@-NE$DY M2\C)*A A6+""&E"*$YF-3H:&G5AX[LT/N;F/@8-I^&DRC6F*UNGFU6X:'N'A MX;JX_L0O7Q$3JYK*'#^:2R1)>J0])__@DED--TFN+'I>:> M973!Y1SM=UI\PTG\\GX6\'WX>S 1%698+& M642-DB$A@@U: ;4TBB 923R_ (WL9GY!]?6;EOA(H_GLYC=W0'F5F/[04D?/ MDRZ$W@!Z[M/_?G+IAN,!%3K;Z"TX+5 NS&4P.7C[KT:3JPW$8='8'$M 5!0P#/C :F@G&.XO^\ MJ@V652+ZQ:^])SY.S%G+8&T%.+;'W:&>>V:\QJ$C':)!G QX#T40+ M4,P'$"EFL-0H""39$#4+VNWFL+_T]G[04MV'J2KD1L!R@9\=*.$)XMR"%)J# M,,&A,'0":V/B423&_4NV97UPE+8UB$2)RIK-0C(HJ6%AY<5,VHAXL=A%O(PCYA-OC M)!Z-XWOT[0.[47; M"#8NIFX\&Q:AW.";JD@)56CW$.0BLP 6@0TIBRP3,UZD5&EB"EQ$W]HZIW*2WJ1(=@+'ZAO7 M H5\,Z#82:!-@.$L?1Z6]/-X?N(NT0O70ON4/$@=T N7B8 UU@(1D?)L Q/< M5P#$P[>N!0KUQD"Q@V"; ,;Q.$RF:. 60EED$0\G5^/Y],?A)*9!,H0D9C7X M'-'HF1"<<2!(^8%U)2\,'C-AMDR"$C_N-+!X#KXN6)5Z^%%?O&L+*K MB%O"R2%^>SJ]F/PY'C G#1.40J($68CH?1GF$LA$?>2!2B=M/93F!Y._G6:I)N"3&?)K.Y&_W_PZ\+MRM8$P/+"M!"HFALV4R#RJ"L5U8E M[HBJN/L\>/=Z:'D[:=A*4NX9*\4F'DR36]!MI=4DY0">)%7.&-"W4EH!TUQ: M[S0A>3=TW'_;>GAX.XG7K279,P)* >WHTY?)^";S0PU#I5%5SJ4M"$8<^"0C MA&@D&D!GLMHME;;ZQO60\'82K#M)M&99.T%V*VM^\+KU0^ M#P13@;-HP>:$&-;"@%.& _/.!*5DCFDWJ_#$2]<#Q-M)D^XJUT9VBJ/OX8L; M?TZ+PP'MJ4C"!<"-38"@Z -[%JEW"T;^M1;UP/&V\F"[BS9)N+/ MPZMID=[R;+F@'%5R-1MDHJ)+,H"C'A%.,$!R#K^3! -I)KGG5N^$D)?>OAY2 MWEH.M(*DFT#,\1B?YL)\^"V]=W-WS=9 $.HY+1DZ8E XRN*FR9P#;A5-D7KE M=[0I+[U]O=JQMY80K2#I)A!3ZA6FAVZ>/D^F/P;,$IEUC$ ,RZ5DH6RCY=99 M6@YT>[DV 8OS2S<:O;N:H31F: >SR@:% 430Q7Z9 MP'/%( >B$DV":[%;6>$3+UT/%F\MV;F]7)N Q=%EFG[&_?'7Z>3/^9?#R>57 M-_XQ\ I];JL]Z,@2QN36X3:9+6AK*45?R_K,*\#CR9>O!Y.WDP.M)>3EIT1ZDV@8E[ M-P'/OZ 89Z=7\]*3HH3Q QM#D ;!G1.7Y=B'@T<&(#+E,U64:K7;_8;7:5@/ M,V\G>5I9ZGT?MBW][ _#67"C_TQN>E.>[[B*R$0JZ#>E*PM'Q]L0T$%8&Q7- MSNY6K/K::B5A"E0.?;QP"6) DR2V\L M\4;YW?(E#UZW'A[>3HYU>UFVL=T@Y5,W.A[']/U_IA^#XCH)P0)01R@(XP2X M2 QX$4TF0I!4I7APY;7K@>+MY%=WEVTC5Z3NS-P'_,ULP&1(C#/TI')A04H' M5BL-- 1OF1+1QCHWI%9>O!Y WDY:M89\FX+(\C+@D@EJA98Q4D@H&C2"-H-C M6://+:U-PLE ZMS(?O3J]6Y:OIU<:AT95P/*O_SR2*[(X]]V:E]W>'KR_NCD M_.@]?G-^^O'X_<'%T?MW!Q\/3@Z/SG\[.KHX?\C&>DWLUGAJO59VF[*P8T.[ M1^V*3O.'X=B-PQ A,EG>M[SMDR:8YR8E#=QG@O$OQ3W'*H=.:B!&.IVR=B^L MQ9VZ@;U UZ[-9@YFLS2?W7(9LQ32HL>E4A*X&CP#)S@#KPI_$>,V\5)>?ALN M'U+02..J6DA8;3*S@[@;Z%^UI/XZ<+N3!TV.BZ@AF6)!J1#@0_3(A&:.8U!/ MY4NYE.TQLT)(O]#91;-/@F07,3> E4,W^W(PCN6/H_^Z&GYS(V1F=C _=-/I MC^'X\W^XT54::"N4BT("L1+WUMZPG">FGU4UW2-E=VCU"I@2TUS)YE_)DFCY< MC>/LMS2*'R;3P]&P[+8W+"6D.[F2M-#"E>PE!^>L QZ4XHQ+0\A*D8*305(JNN L\&1EN<1:?#$O(2I-:4+4>_]2 M%<,V9N8),OKIDM.=D=E5T@WL2@^$,HC&4!DMA<1=N1W/T3Y&E:%<5)/1Q\A< M-PF;3:Q+]4/(#OW:K:7;@!WY-)U\3=/YCT\CMYP'@J'>UY+.*LY7"D8P:5$, M: I!>+DHX(G@+)'!B:29JNW8OD1/"P%1E6Q--:$W8%M^G4SBG\/1:&"C*HK MH0%@G:*==.76T\?D9NFL3$@[S7_,EAP.LJ<:&2(0,,X!P0U%HVG1A5=2!32C MY0YN942]2% +<5,5*-43>PL8FG])T^LE,1F':S^-2L.1Z !O3MD@M)EXCHJ M3QU1(O$7*^^VPLY3A+00+M7!S,YB;@ K2_H'1DHJG&! A$%H."]37<;+<2Y?)B,4^JRXZ/,?MZ() M)EJOK0!N6*D5RP8\+T.IF*1<$\F9EY4!LBYM_49)G9=#=**B!BS//;Y6DQ,Q M:1X)\>7.KBFC'P3XB+&A"5$R3SSC_J41/#N"K:F2B6ZT_SS$=E%% Z ZF!1V& ,>O\QEWF>(8/A64/2EC++'77FI8MP MVZ#H5:+ZS1UV!*BZJF@ 6P\3$C?\_+@]=.&:LH2^9$JE=[RB";S,"D(F263C MDGFQ3?_NB:!5BOI-*G:$JHI*: %2BWQ%"-.K)Q>(")%R'@,X9=&!M,B-85F" MT(&DS(UBOO8H[YYV!6DZBFA 4@=3L8+D?QU./]R>#6;3R[3]-$R492( M9)2$X,OX/KU8)L&"<#PSIM%+]+63UNO0U6\>LB-X55=(W_5BA?BEF)8%3VF\& MLS*.NI5YCPG/!6,O,J*MU%P;"9:Z!"(0C#LD M)5BJR;2![>R)#3F:8$TF!"0KDU4\D6 4$2!I&<_D(UK2E[JMU4E%]C/JJ..M M:D=AMW5X)?SEYH*ABQ$8

T9PE]4>B!>*2Z))(!TFL1\3U$PB:2]Y M[!T5TH Q>M&5NW?@[%5T)I>)'"3BHJ&ZC$'.R!:52G.B=$JUX[8U26LFY;TK M QLK?43 . >W_]VC+I\C)=N._W)9AP93K#I?^T:$"XT$FK#))P##T%)Q@RV Q) MD)54[)/R&D2;C!,:HQE3[L99BCR5ZT[. M2"F$"Y*J3FHEGZ2FF3QX;4#5D7\#2'J:"1I=);,C M8)KQA/:2']A(V W@Y 6))$>S(KAR.$?73F29D9-H(&@6';*DF:U=JK1C,>X^ MO)_N4%1)%0WL6Y]NWKM@:=G?B!)+'+$*Y9'+)+]4RM\C!QU"3CYG_$5ME_H) M,OIN<5='PX^[=^PD[@80'7B"G[UL!G2"HEO@;0-+%-)7SPQ_WU@*&B$''F" E@?%C%@8L=QZHM900 M1Q.:YLH >DQ%OVY01[C94=B;P\4NX3).GQ?EF%4*M6-<7*IQHT]N&(_'A^[K M$+VK@:.1&8Y #Y&61FJ&@(W)@ROY=1F\P5BR=J7VTZ3TZ_MT!)T:8F_ W)RE MN1N.4SQRTS%:R]E!"%>75XMBX?4QSL?)K!S>G.8+ M][W4>0:UN!7#-+I]MC3?PH@$-+<)0Q JJ*M^WW8S$OO-&G5ES#I44P,H?"RU M@;8Y$Q$E1%_*B#-C8!A3P"E/.5/%HZP=SCVFHID,]CZ3 AN)OH$,TVMB&OA M+/4HF<@#FF26&5CK%9 H2_=))@6MG6=ZC:9F4MM[R5GNKI8&8/9H^-W!U?S+ M9#K\>XJ#D(/VVA,06@@0PJ52+LH@1Y^R4-F17+O]V@OD]!T)=MQ7H)8B&MCW M'H2WUWPM6!I(Q4@I;@"2EK=H%+J1^%T@*BIOA':F=NO'9XGI.SSL&$]UE/#& MQP=]6NCB2YH/@QO-'C)5:YC0RCOV.5KH)?;V.FB(1NJ439 #YR",IV!B"! M MX<8I(8VHG?/9RZ"AT6CR)SXZ?9A,WT^N_#Q?C1X/$;AMX&R\CL0%T,%&]"\] M!X.1$7BF9%(L*))K7TW8B,"^SW JX^A1+-F9LAK841\>5>&R/YTN!!H7R>-/ M:;HP[0.2N:%)1:"DG#GPC)8]*0TJ4*UD.=*BM3/VZU'6]^E/Q]CK0#W-@>ZQ M4XK> H8W%J@N)Q8^.8RB>("@LM#$))>KYV=?IN@M! C50+:3.AH%U_WC4V:2 M%E)E8*5%K%#1E[Z-#&*@REG#.08]>T#7IB?8/<<+E>&UK4(:Q=?Q;':%*\71 MP)TW#'!5H)2TU6!5"J4C<3*:BZ2K]X%^GIJ^#Y1Z0-46:F@ 4/?R,\]N\,JI MY(OYU4Z6BT \@C.EB3Y'9JV4CE6O&%V#K+Z/CCJ&6&W%M(6U1_M\TBYS7?I> M>Z%05.48(W)13L.DHBQJ[CK$V%8^5V?=-O:)K9T4T2*FKLTP2];(% ADX7!? M]U2"U50 12*HM-1'5GLW?(:4?IMQ[!]+6RB@11S==Q*)=]H$XH%Z%)*0)(#W MU(-G%/=V;3G7G9\8;>JR=]:H8_^(VE85#<#J^>,*H95B0EF(OI0>N<"0A\@A ML9AX(#1R5GNJW&YG1I2\6435T<+;.S0ZO\"OOQ^=7)R??C@\_?W3V=%O^)GC M_SCZ>'I^7NW8Z.6W='QPM &+E8Z.E@5 9" MJ200HE:8VJ=%SY"R>X'7]0,O%O?Y9:26VS(KF-A<4B0&%JW8<(E(S1:%W/6+ MN^Y3T.\13PU]/Z[CVEK"/6YJL^F\S-B+5V&.\6B:?AN&=/!].!M8$3 Z,&B, MF411Z*S*,!,#WOGHF$+JU5IUIOB">^C G^Z0\=R[&SG^VT*/DXI";0,4B]*Q M)0>S]Y-+-QP/7-):1"G!T! 7_65QUX[HN*7$?%)6<.GJ(>,Q ?W HXY.'P-D M1P'WW67U+)7K\^C%_YXN?9H.J!+4D.Q QM)@R#D-7E@%"=>,HYIYROEK'LE3 M#^Y=Z;OJ:5)):'TK',61TVRVN-=S(X^S]"V-K](U-TJYP%V@D+U'80B%%M,F M7!72N>"\X\&+M2#PZJOZ.:OO"!1U!=M G'R[D6)_>BDH ;@,@UON_FZ'D:"IT>M+4YY8Z?71?;@UL= MXU5)Z W Y]?I9#8K#MZPC)-2/L4LP*KLEKT.<W;/$+EE6SN6!.^M1(.RZ]W-*5!+'C,V\ MLTGMJ\0T4DA8!RUU1-Z -3E/HU'93L?Q=S?]6[K'TL 1JP7* (O,2IZ9?%Z>2NE=CKCJR;P!%OZ8Q"FB$G!S$R^%X6(0S'WY+ M-^R(:(6291U(;2*R3UZ]QT@Z>:6F@ 5&>H$R3@ M"_+S'J."T>1KL=\WS!#AL,=0.H M>AIH $X'EY/I?/CWA4I.\S$J9_QYZ$>I1)+SV2 RB1;6,:!98A2 /@%8X0DX M@L97V!!PA53&T\L4]>LO=0.HBCIH %&/9#2@V1EJ"05-8RSM?"T8)P287%KW M2,(,J=UL^Q$1_5ZMZ 8WNTFZI1#MKKU3N5HD%',!/#$"A"$)O,[HX[&07/:1 MBM39].0[,AJYB5,Y+-M2S T@Y7C\+U)U.O4Q1(Y=I*NUF]83?A$VZV9)O#O>& MXRMDZGK/GHROYSS?CIM+LZ/OZ#JBTH9C-_VQD&<9L5*.!2>+S-G->AL(']$2 M4PE2:@H8CF;PL3202M('DE-PH;Y-ZXR=1N[OU+*);:B]"=?NFL7K%?PNC5,Y M;G*X4J-(&71F'$2D#JPIZ]ID)J.2*;O!LPG"=I?B^< M$51$0R@'2CT&OJ7[L"T=@:4-1&697+"U\U0/"%@/(F^EIFE[V39@3Y[H&WW3 M,_JNZ6NF@2F70%M2.GY1 J53FU)73TT8'-> MZDM^\,T-1Z7@],-D>NY&Z;Q4H"]; \?_?;4,H6][EZ?,:.8L@!94XQ;M%9AD M!.[3@CI'G3*Y=A%F+=K[/7*N#JJG@HM]:[@!9+\@UX%GI>5PR) 5+?)D&*.C M((MCH*SS+GE3.YQ]@9Q^CZB[QE\M/32P#]\,$+GINW-WY.$MT2H+X,$R$%9Q ML"Y%T$:XH"(+K'HWM^=H6<^8O95BO2H2;\ 8K?+QSLV&82"TUP1=3B"4*1#4 M,'#)YM):7\=($B6T]I[Y)"'];H!U=/P*<#87>(.H>3\<7_MZAI1^MZZ](&<;H?=]W_*O:?CY"Q)]\"U-W>I](OGS,2G?5Q]>K+,UB:G M]2KA;H7=@ 5:X>WDJMPI/G1^?')^<7KX/W\[_?C^Z.S\Z-__.+[X MSX<,UNK*]<+[]MF?:UVVZP]Y>6G2HU%2,MS[)5&DW"[UZ.!I4L#."QZ=L[7O M4*U%6.4N7C$G8= 1AB"%!<%2*9-397 W]\FA$VM\9\-L&NCB51\+K_3TVD3> M#6RQM]0O)5*R=Y,Q_CA;]BT*TFF*IEGK4HJBH@ ON0!&;6DRXDRFG:V1IPAJ M!$M;:/HYT.PL]@8PM,+#=9.;+#0G0EL@+J"OJ0ANZU&5CGG$9>X5]=5KYI\D MI!',[*[HU<3%SE)O #KW>OY>-S!"?],[0CPD;VP9_"+ >LH@FNR]DLPY6;]5 MP@H1/2=(=U?L\YV5MY!R S!YHI'O-2/,!:T,T2 Q5$!&)*C?&Z?U851/^@U Z2S-41XIWAP;7'-1)FWC M=FT@2H_R,3J!B2Z D"$:%QV)O'Y/LJC,N$^G<%EPD&(,D9!V'*I)'/M930E[=91)/^QR:Z:5<+W[03< D0>I>$M M6E23A 0F94)YX)K"$)0"5X2J0$GJ(!^ZU?'(/FO0-]+J*DAV$O'6&/F:IL-) M1%ZF\TK&9#5MBJ9QV:SQ4^GZ@+J9SZ=#?S4OR^IB\LR='JE]%*75D8ZE&Y]/ M$O"_#%1YFX23-IC:A\5U*&_$:%7"Y/Z5V1:0EU/*WE^5SNJ?EB]8+-/%7YY^ M75Q<._J>IF$X2W%@8I"V+%-MF"D3/AA8C:+6RCE>YIS9U3;E=4"[$97-M6O< M&:#=*:F%G?=I#A<3/I]FD'K*B?0:""6XVD@9'"%H:1W:!R_:BW:'I4YVX]Z4;P;=7,Z-)F2DK0>=RHDL9 >-- )H, M^AO2)I4[Z?CT"EW-M+?/(^^QW4S>1O(F,=\R_'8UC2VGD1%+@B4C@Y?**\,2#\QJ]O\AE MM)9+5GU\^A[3R'OMK]- 'GD3;;:$X^<2E ]"]>2T$R1Z"*QT4<"U"5Y2 5%; M1EFY7^KK#S)6B=O_*[1P?EO'SZ>_O7\(3NU;A;=/GV?]XB> M9JG^K:%#-_OR833Y\UZ3#R^;;-]$.;#;\O&0#<2X()F:H+%!9DTKAQ<0X[P M ,%)Y@)QPH8.HLD-J6RD?F!7!#T1?':IK@;"B)5^?5;8[%4")ITM0XPIV! S M)&Y2],9Y6]W)VZ(78E\9P[T!HP(2^3_CF,%RH M&+\?I86NQ_'^;)Z!$(;RG#50ILL@7>[ I(!KW L5DC>*IMJ[^#IT]6MP^T?/ MI&-5-@#/6UE]3&Z6SDJ+B-.,8ER,B+K/V$T;?)DR,4)I2"J@ 5N1]YK#B0Y MM!!6\9AL9:AN2F._-K8YV':JX@8@_'#*V8?AV*'$QY_+J>%LT4EE%LJIX6S M!#KSY5IOIH6OP'!I9LT@!ILX)3:(ZIF?=6GKMUBP.N*GB"C'X+!9L#X*Z*:@!K!R%,EQ[* M@\5TNW9P'7V:ILOAU>7L;A;7;,"]RR8E!QX]&1 R1W"X#X )1$="!3HWM:M: MMZ.TWT+#YA"[!W6W,R=K(=09,OAA,GT_N?+S?#5" 2SW!.$%)9Q$R*D4GJ?@ MP5N_.,'PB7F9DZF=*7B)GG[K!IO#:375-6!BWU^_]MXP)5QF^.+/H^>X+_5I9-M];C^99KZK19L#HY55=@$)/W\WOR(EM;;G@(\I*,@J#O^R( M=!E=Z-J&\F6*>JZE; Z%%?6WJR6L@L=W5[/A.,UFN*;\<+Q0['*:YV>4.7XW M0Z%.K_4]=?C;A2X.OY1OC\?+BQ*G^9E_\G'H_' TG/^@ QLM21'W!,ITN1CI M*5A>FA_$G*UU3!A1^RKAGECKN;2SN172(J(:,/RHCG+G*+U/RS_O*>#Z(MQ= M^W7FB5.4@!*>E"OM&)FJ9 "YLSIY93FKW3MU?>IZKAUM#NX=Z;5)Q-XD4#!T M/9G,TPSEGX;?%OV4E#=&1*Z EG,181(#$SB!1"UE@5JK6.U>&9O0UV^)05<8 M>16*E136A*?RF+N28![C/\*E/(B,)1UU +<8(X&L@)., .?9&^U9<*IVT>"+ M!/5;'- ;X+952:,(^S1-7]TPWF3OKH_H<#4M#NZ63O^ LHC<& V4.G1$/(:A MSJ$$,0S =61\E+1[T[<.I?V>_O>&R>I*;!2L"W;NW)PE7\DR*HB7D#W!@)27 M@S=BT>I;0F22W)E4^V;O>I3U6PG0&QAW5E([^=/GW8U/[L?2Q]#2BD@9R!0Y M\F4,>.D84#3^0C,>#.T>?"M$]7N>W[LGN(UJ6HU%IE=(QW5"H#@OW)+Z_C;:"JIK$X(T?>Y8PU+I*@Y"8 M1U.>(%A9>J!;"=;I#-FA/+EP68O:EU-?):K?X_3>,+>+:AK VOK7M@;:FJAC M%""C+^=<&-M[8SV4LOW@4\XJ^,J@6Y^Z]9)]__>4N7>DU^T1.\$EV"5BEY6G MSP@R!69,<*!LEJ7VCZ$@782LJ'=!2QI-[5JYS:ELI.OXGFZRUU)7 R84PZN; M;I>E\<@4-X6Y&W\>8LAU'>M[QU%*Z'4$;2D(H048ACL.,\Q$8XP(U0_W7B6J MR1OOU5"Q6AE<545-Y (?L82R1.,^__%IY,;S@W$L39J^EH\,0K;!YVQ!^N2* MY"AX3\J-:Q&,UI%D5OL:T/K4-7EK?6\XK*.TQ@#Y'EWAT>3K^76_GT'61#IJ M(D2N%&X?(8$UED/VDFN2,?@BM5."SQ+3[WE(;W#;126-H>MZY:P6*-^5+I=" MYH$T.2GJ/)A4:NNCDV"T%\!"=D1S(6WLW.:]3&*_AR%]&[Z*ZFOG= 2E&5** MLP\H[L(4&O3?W;SP]>,T/\_QP-*D7&0H6<%+8P<,PXS/&B)+C@G)K'*U>W1L M26J_)RG[!NT>U-E _+*^5 $7I2PEY6*GJ1W(K$]= MOV\9F1TIK-[]SVZGA"4'ZH$A0-D&R^$4(H)=[V,(Z7K M;.U3F.=H:3*;4PT#CR9$5U!(KU%-Z8?[>E+J"?D-%"D=0:P ;XE%WP)%9G10 MP(2W0NH8M5V)I1_W^MWZ[4WF:FJC;#^Z:31H>7+4G94Y>!70,0D^@^ 6?8=@ M+.B8F,TJ16)KU]B\2E23>9RN#%Y=%?6XI2[7UC4W-VNL<'4X&N*W'Z[&\=2/ MAI_=LG>[IS*CEXIAOZ*N-#PL/JQ4Z)SGK%;]Y5-)F6ZL7"=:*$! M=VU](2)GCO"H&& D9) S&<"6J@T6%(9,E'DN:@^N69^Z)E,M75FXCI360#A; MV"K_E9.=;VY4EMH9ANC38O'+T/2RNT)ZA M1W"4P&\O2VT")14:-(>C4^P0^JPA<1*D5KM[ZV?;N<=O]&..V<+N)$AL9>';- MTPHG!^BA3:<_<#]9CF&FU%!T[R)04HKJ/65@)7[!G24[H[Q5K';V[JK"\7CC11 MAD1J/:G>K'(]TEH9PEP;AEUHI@$3>3.4]Y,;QI,T'UBF*6&>@N,*R>?E8ESB M 9(508M2%YIJ VN%A)ZG.7:AYD<7"+>7>0.0N7\2==O7^BSEJW&<#;3+5)6K M:HR3!*+4:QJK\4=/C(O<44EKWXA^B9Z>+U3M 4S5M-$ LJXGHIQ./[GI_/J' M>X.<5\_?KX_E(QT$DR6GDB^G\PB"R\C@OH_Q-@]<)JU=]>+9;6GMN01L#XC< MBQ:;0.L\S9;SQ^G $RIXM!AEIT1!2"F1BR @HX_)/$N)F^KEA_?>W_.)R%Y0 MM:6T&T#*HOG3^?#S>)B'P8UO%L7%U(UG*!<4T2)SL^A^>]?S]M?AMS2F Z:R M,\0(8"@KC+DQ\';1>[3A#$.:8+/)MCM^>!B#TCG)0R9FPTO4RVMU.J\^\Y<[DE>9N7[T(S15 M(3]]GZ=Q3/'G'>W ]+,;7\_.*N"8C(;174]Y_72/G]N9A&YT&\_>1;&:$RI5 M2D"=0P@)2\!*JP%ARVRD+AM=>X1:%<)WMJ*[$%$&E8TF!0OXZ7N+][H_VG#\ M^1,^+PS3[ *5_0[?^[>!4%987*?@@[*XR^!:-=H3R#$9QW6BPE:?1;MG'OL- MMO>_'A[9\I8QU;3]/S_^]>3XP_'A 1K,P\/3/TXNCD]^_73Z\?CP^.A\&^/_ M\@/K6?X-"*]D]A_CX2XC24G2I>6G\I2#8 S]D) 5!&&YD<$DX6I?BW^>FIV3 MU^LM 1Y,%-Y&B$()7 *"E5DI'J@6)!/OHXJU6W:_!6-8"26/\M;UE=*T77KW MQ_GQR='Y.7IW[XY/%K[<.;IX!^?G1[C>__V/X_/CQ>^V,5%K/[N>M=J.G4J& MZXF1+KC3+0>[WR5T;F%*? HJ:PE6DK#!4]'!^=_G!TM?K^-O5OGL?5,W<9, M5+)R']QPNLC8W$'D;NM5U&=&%/KKPCH0)EHPR4F(21H:K=?,U5[++]&SJP5[ MZMEWZT'Z2*7F&20I3H 1&3QC GT"+JCB.3M>.XG](D']VJMJN%BU3O64T+11 M^O7T]/U?CS]^Q,5\>O';T=DQ!EPGOQZ_^WBT\%ZVLDBO/K.>.=J,_$JVZ-?) M)/XY'(UP8UP])[N7;;B-"[0E.=L$V2G">G%T?GGP[^\P"-Q#;6[<&_KV?)GB>KDM4J[=J>@!"+)"<7"-A03FDI M,V"-4D"()X':Z+RI'0\^34F-J?=/ E=&PRPBM5R/!L%R*:\Q$D,4R@V362A9 MNUCN&5+ZM2P5]/_4)/I=1=ZTK3@\/;DX.SB\./_K\<5OAW^<7YS^?G16 I^S MH_\X.OGC"/_^\*A\9-O#U,U>4,_:[,!8)7-T/89ATS/8O+0O?/I0!/1UJ/V#,-M$+7G-,V O\J42*L9KUV<^I""G0LO M'HQ4FIWFCVDVFTR?VIYY-MX$XH"FB%%#]F7*DG20DK*6TBR"JWW-?GWJ^K4H M.Z#B4=5"-PIIVG2<_W9P=O0.U^S[4K=U='*^M6/TS),J5ABL06JMR.M6Y:7< M\+),N%U0?99&I4/H\ B7>]'FZ!:%4,A-AT)LVG)8Q6!XWEDQ MXT83A-;1BMH)I-THWCF26_?M[^Z__6XYQ4B4CUJ!5#2"2,Z"RS$#-202W)<3 M,=4COMU([CDRW!\^'T60>U1UTY;SY.CBX^GY^2>,PHIAVBHQM?*(BKFIEXBK M9"2/W'2,FV5ID;10^"V\;!""Z]) QGM;^LEHL#GCEJR=I)%02E/MS@+/T;*K M85M][AV.2XLGIR+Z&%$LBH(=?@G?2!*MB"+5-UK/$]&N,JN!@U-Q;H(;@V[8A+U5=+\I1?U0O&K]^[)Y* MQY]BHOL"'E+0;$'X)EI?-38["+F!J[1/ M-Z9ZK7'52W"^NUAT1'4ZJNDZ8!SC=LD%V5@V*RC MBS'7#]_K]9BG&-K')1GKG4G9:+!I,?0J4\#M,8#F46C\%?>Y=H5#EY=DSL.7 M%*]&9:')%J5@88OX6R"NTN='-C.WW;K[*:PY22:\I*%[&W"7MP$E::IMH MILZ6/N2U:U9VH;??>+DS>.Y-A4T[F:_=$=S>PUSSR?N[[MBA;[G9Q;24A#=! M+%JX(VJ58V!B.;&W,BG+H\RZ]HG'7B\]WCDF-Z^]=_M%*T.UQ8 O4@_"$@7. MX(\R)LY#\FCF:T]A?8&>U[O<#R*"E.D),B5DT>ARH4L:E"1S(B>61/4&I%N0V:\;V <8N]%@0R"=O,3BAZMY M$>GE9#J_[M]W]+W4>*[Z&I$:IF6(P$-4Z!K3 -9H=(V=%H%K2JRJ[2[6I+]? M]W'_L-Z[SIOV+^_?W-[>EWSB*=U<+N_01WSFBG$IV$RE\[?3QB_G#3OB2HVE MC0R#7Y_9V[AB?F?6R_-7\9QX">(%E/GN98P# 2]XQG66DXG6$11!9SOP8WJ: MO&R^"1*>WU-W%'Y#F^=IO@[ AXL+8I/QYXLTO7R"O^"-])X[R$:46_H*19A\ MA!A]J3%D@IK:R?M-:>S7M^L4D=;7GM=ON][,&_KWT;N,/]:_7V9V0B MJX3VA!'\$AD')QT!+9A**?*4=>V^OW7O!"^>5NY0K0 UZ12II@9*0AH$0:\+ MG2[\43$?HQ2.N]K-?9\AI:W;OAOH>]58U!!U QM3N:.ZM#&Z@391JFXIT22VA>TMB"SW^VI*M*Z55'3.],&=T2W MWKTV?D?%MCP[L=?&=74KN4Z)6@BE/Z9(H31_R@JH18^(&L]SKA[M5;BNOH=+ MO3LD!YY\4&<7?#L$U[/7.TMA.%7H+1,K2T?5TH=,L@3!,$9@*@;EJI0UW-E$-4AN.\8.)4*(7#")")-DJ@K%M9T'> M1J0V>D5X$PP]'^UUI[2FM]87[\V]3W,W'&UEN]9Z[IZN_SW)1O?W_P0OPS\0 M&4*65+?/B!&/,.4L"F,C)8;6[GG;X0"9*S\;QJ&;_CB=ELL_Z'2F^9=)7!:; MI%0JGT[S^1P7Q[L?CS]\\['%,AJ0+*Q34H+2Y5*_LQ2<\@1DLM$J)5F4U\GEVXX'K#D5=(Z M@*8&71M!"5B%2YLX99/P,C->^U;LZU2U@L.=U+\*JKJZ: %=3\D)/:MT/$^7 MLX%R7FH7-$1;ZCRY0&[*1!^=A3,N>ER=M>>)O$Q1OYFZMJW;=FIK (1/WQ@_ MF!^ZZ?0'>C"+^N=!-$YXH4N)O)<@F%;HMC@.1A!!G=%4Y-JEDVL1UJ"AVQ() M:UWTWT4M3<>XZP[JVR'KTYQ& MJ:TABH;:ZWV_PPA7G[O<%G+.BC"92C/A4BA 40#!HJ?B0N+!HS.AJ^<#GB+D M38T:W 0KJV9N=S4TL(4^DDQQ=3GUG@4E@?O2&<@K!X8Y =)I(H3T@8G:.>.G MZ.@Y$;*[>E\!S,:R;A O-]&+=\Q:XH S[4I[ @66E,F:G)MLA3'U4VY/4](6 M9C;7\"N0V4+EL8V$9EDYKRZQL ?TW>?W(_\)&C:^J1THQ.?VEF MJ3&"U8: "]8 R5EGDIA+*:RE_4>/[KEQ6F75[R:Y!G>+N_@R*>EH5 0$*3=& M(K?H>/D(@:MHN)!$L]H)HF>):0LT]?V,[:3> 'S.TM?KLIK3?'[E41/%I4^Q ME$D/D."2"/- ]&)V9-)@?=E6 Y-,$R]X]5GK+]'3UJ:SIG:"GZWEVP VGL#^'>(71X9+L@9E&#S"/@'53I?Z, I6$ HQ&)>" M5]G%KKVGYVCKN5GGOFS2[GII &^W==^3!7/3]&DZB5=A/OQV?>UZH)R2/BL% M(4C$\Q"*U>H/(J43WWZ.P$874UT0"TUETR-P?<^.8TFQ_/ M9EE$>2G-!U.XJ*0>W9/'+-!8-%G(PTHH7VIS3#HC&(4GVC4 MP@I!ZM_N7)NXM0"IWQ8@N]%, Y K(?9=C^8/+I3F)U?C^4!JKI0V"9!@E%8J M+BW']4.\5Y(&FBBK?3'R.5K6 I1Y6X"J(O<&\+/^PE"4"B>-1"?5E>,IDL$2 M[2#$S).GC@E9NZO>AB:KIR;A]QH3/>P3[)[L$SQ9Z1.\0[G/_HC;:Y/R+@2Z MCR;GPJE@/&.0DW0@M&5@,H9VW@@>?<35KVMG:;IH< MOOMQS==B_Y\NAC.&'XM"#FUBEIY2B)F4$%QXL)ES<)129G6R)-8N+%R#K'ZP MVCRDGIN!4DF_+4'V*8:N2P]4\LPEI< 8%9$E&_;C]]K=AFB)17WY\3-_2:+%&CVM R'*! M)#-1+B9;*36)E-9N[K$>9?TA_;\[,$-F([*R)D'?-915TM8?%X_/5J/EM(C%YO"81( M#")UA)C*4%V:T<'1A ,+V;HR[D^ZS@8P/B:G$9S5!\%S<-M1(XV"B]VP(FFT M+DE(MC3(91G]#GI2\P4^RC(BC$25#0W!KF627WA) S?. MMU3=I ,I-F"'EFTZ'^;@[DKX!LE$0E324)KXHQ?#<0=0I#!7.BJB2\U%[?J( MERGJT4Y5T_JD,Q4T *CKV;=/,$(Y93(9!3S;DLH-&8R1#**)FB>A"'+2R1ZW M+8RZ[4*PFQVJ*^Z*&U-/%Q_*'9B[&&PU.NOV7L-Z[][KM84MQ+&/6PE9D4C* MD#?&T#@*9\I(+!N L)2%)J7DJ_IQ10>W$NY?O'I"RK@_E/[$US&4C-%Q7(;! MB !"9(8[ TT0"<6-07D94Q=WWUXAJY'BA5TQ\M1-N)H*:6 _?2[!;R5Q@;N$ MZC>+NB$'3L@(U'N9,\%O;>W6N;N<_'4Z8+NJRM<\L=M$_@W J&KB-)-<;I9: MT,F6\+FTT3+$@TTB9"T81V_COT_L-CRQVPA079[8;:+=!I!]F*;S81[BQPI? M[]/7R6PXORDB)R8'ERAX11UZUD&#-SH 3Y1R+:VEOOH8A>?)^0[2$X%8B/&0=N!:Z M7*"IG;5[BHY^ZPR;P=O.*FH 9G^<_SKYEJ;CA;?R.8W+C,4GEX^.-JK(.1!? MNA=JCM%;5@Z\8([F2#Q^H#+TUJ6MWRY_S<"Q$U4V -%7*S*X5RE[L3CE0P<[ MEH[DUAH(03--DR):5&_+5J.8IK.V@,U LJKJ&H#BW8E.D=LBNJ.:J!!1/(*Q M4F_N%5C))40E+4DYRQAJ%[D^IJ)?![#K3,V.4F\.-X=E>,9D.OS[0D/7*R$H M&3WE%D+2!E>",X .A &6N+9,.YUIMSAZBJI^ ]M=]?XBC'960N^U?>,X_#:, M5VXTNAG$8DW$A60BN*0U""D9.&D=T!"CL%H))U9.89ZKO7OT[):0L+OJ)O7D MV#<,#CY_GJ;/*)$;.5@2K4T!%,VX71M;[E41#2@0PYS#_])Z3:Y6'MSO%M,E M ':18 -[RTWMW&E>W7GO]N2/MP5RED:=@V?@#7K\0@4)EB4"S&>-!M1KRFN? M+FU$8+^IA:X]F>YTU;<9>J*&BMT-MB0Q$$\]+*9%"5RFX$E00+A%'@TS.LBU M;-)+;^EY@G%WFGVE0'$[,3>(ES.T\--AF*='PYHO)]/Y\._X^\EL/B B.Z?1 MND=:2GRCP,T9S3)D;[GA(F=AZ;9@6H^$MDH5M]3_*ZCJ0!G;0VXR=Z.ZJ:3K MM;EB[^^SMB@LQX7*DXE< ,8="D3IY.*939!(I,2S[(*L/GQV0QI[;/!4'8U[ MT5./.-Q\M8WC"[P/F J<$?1 B/)EQ LM(8LOIUL(6]&0A#E($Q2A6&4+^.& R-. M4C8?5>.'C!R^SXP.4BJ M-07E.4%Q4PD&EQPX+24*PWL5:T]#J4)X/T=)O>[O'6CT+9G31[O(DXM8)>XL MT1HL+7F(E!5N)CF"D*D)2&F\R=2*H+>^@+H9*?V,G6H$FKLK9W,HVB44QXL$>[SH MW2_"/!;5N9 M-QC-WRV9APMHH) I10F%Q%0Y:$T$K,$%0X-B6E&3ZC=N7I>V]1#W1HZ .E7, M6PI>'MGP@? V>1LR6)Y"&=Z)OK$KU:J<"4YY*FTZNH^QUT/;&SGBV;-6^L;? MR56I*3K-=^0?CQ\F SY-EO-%!XXH11)+('EQ707-I1^,@Q2$45RY0/UZ3MSZ M[^RWJ&M/-1,=J:"!K?3EQ^CA, L*S6U#GS@$4J" MBCF)XDVJ\CY;A?!^2\6Z!V]_6JX&[9YZ!CVQO73;*.B%%^ZU.]"ZC.^C)1 3 MD3DGT8(*4=I4Q0 N2PZ$&J]XCHQ5OZ+?94N@1^'^:AA&*%/<,'2&DRIMB.EKV&&Q7$M9=(Q&:O1)D&)QTK_2X2 MN)@<+HL49:8JT^H)CBXCD9?M_K7$\:>_#N=?AN/3 1/5>+"H5\2:DMC-XI;CF(V0-9FVW=5-3:PE:_+[4'&=R*S%U^F MDZO/7SX,ORWXGMUC/(? @M(@+<'@SHL(5EM19OU$$AQGA.J>\/LJ\2W'17N MZ<5O1V?')Q<')[\>O_N(?M[YT<7YW6B> M7R>3^.=P-#H(_W4UO#Y6V,$%KO/B>OYN!X*HY-S>OF\=C89C7#=HA+C M@#A/G7 4LBH3Q6DTX V30%C00A)%RGQ9O&3!'N)#& 9<)-WQ6*H\82BD*&G@0GN98 MN]WS2_3T&T1TA9N=)=^259$Y6<$R@<1+89RPI? #PW1I&5.<<_0)NMJ/^G75 M.[,JFTAT1ZMR-(X]^]PG;CK%-WW;)<.\\3OVYTF_S%XO3G-4(GNI-"BA2N&? MM>"\=I#0[ABBN$GU]S]9:.LTKPIP8'RI1BP]*'!O M ,%I DL<@Y"32I93'VGU^Y8ZIXNTS%W'\S0[GXSB M?3X'Z&T$87QA(S@0DG&,?@GRQZR61"G'=.U8;SW*VO#9ND==!WIJNE1Y_93B MBN#WGF)=X_U]9%HW%4LOOJ.)R:FL*1A"2E^/:H(3/9::G\KARTM^Y":8>K[)<%5]-;#/O\#/NQ^_N_]=BM;<;+:8%*!=DED@:YEG#\(%B3XR M[BG<*<,T=3[DVNV^-B"OE6;%=1'R>,)J)^IJ&XEWC)VXRW0]1,=$$RUR MYF M=&245N"T)^!H#BH3+JBL?=J_(8F]ST[M!BKK0W)GO34 R\.KV7QRF:9G:;10 MW>S+\.O-J*7LHK*E49Y+20#ZTP%<#!%P/V&42>E#K![]/$].LW#;'0:K04\E MG30 K_?I6QI-OI;6,N'+>#*:?/YQ-OS\97[##@F46^H-I)*:%\PX<,5_L3YR M=&:4H;KVL<?IRDM;BA<^DK[-Q.06V#[GZI17)*F"0, MX(HL[069 <.B V-E#D(8'^OW7%B+LF;=_2T1L3[DME5/VZ!;=+<,.E)['/UK-#4+M*UQL#[4-E=*,_672ZY&3W%U4QA( M!PJ=SR 9@> # Y$H!2-) DJ1R^B]4*%V?^';CK] M,1Q_/KB<7!79Q'L=T>]73SPZ-.^T@* RB7NL,>A2N+V4(3A>_D_C;J^B7W:^ MMSXO;M(2*D4VC-9.D+5:AB"\(2+ET@(E+LK7)/@@2NVY"9%8DLU=M]S_+D.H MA*D=RA VT5?;OL.CP\HH':4R>\C.E<1I1K=("0<^4:3-<5_QE)7[#,EG29Q2U??F?Y@RA(U@L$$9PB8Z M:0!>KQUURQ2BY8&"M66+D)X![A(1%.59FNPYR;6K4/^ARA!V@5E-W30 M4<' MX5(*QQ-W$$/I^\(I!2^H0T2D;*)CQJ94&5MONPQA%S#M)/T&T//"H;>)*4GE M+6A)*$9660*B7X#A1BD;M3>V=JG4/TH9PBZ(JJ21!K"UUIDF\T%&G\JX.8G6 M-@1?DO("6,:E0HSD4=;>"?^ARA Z"CNW4U#;H#M+97$NZQ)>(+79@&!+S&Q0J%!+@6WC='F0I-#G MY,F6TTID1>1@T-BS,D),2Q0?#='5WGZKG.[U$2-TCKS-5=(VQ)XY/!H8$BPO ML4\L:2,A0P"#7(.3(0=IK-:L]D71S:EL-KKH'(8UU-;K2.DU>#Q)\X%.F@J) M[JT4)H#0"=T;AS\RKK6WWAD:]G@7#2EJ-OSH''*;JN,?I-O!T?>O*:PLL_*[ M\:S+CE<;O;^/;@>;BJ67,H,<-.%$2 RW0YD)XC-XBALVYY9$HJ/E_DV7&;RT M03S6R])ICF74X@2^Y MOCH4U^_T\[_G$Q^"QDQQIBP0-L=Z7Y)1S*4PPRXZ82WB&TJW@JO^.<-U9CJ\3 MK?1G)\%RF31GX)*WH!1#"(+.2R=$Y1E*+$?,^C]#Z59H-7]+M.XJQU>'UO62 MM)NC)J_KV(4"16%MI[(%G/:II@AM$"A=/&9']TOD;H5;^W?#[7")]@W>FKWF M4JOBA0 OZZ!*%/5>Q#'(3(@H8RA*'''0Q;:7">X_&H*[RJ7K_70?3S^?G)^] M^=\WOWPX:;$7X]GGMN]1^]N!#*L9!2T/1_E3-OQ>?NT/*G2KBX@Q],CK4>15D>QT&\,5* M"-S:C%&CEX?%2R\];_O*^%G(#&1X!\#Y,)]]H:=]J^?Y3']GS9BB7);*\[J% MCGQWC0Y<)A5L4K2QH,G!MZ[@>HR.<:ZW#J=F]N9UAWC9H-X05[)*$3AS=9!= MM@1X5D ;39^8B#J*UFKF<4K&53+[2_@%R Q@=R>@^;PYQ74;BJA+O(0"X64& MY0VO)_!0IRV@$<7QT-IA_YF*OL R1+:/P&4/1G< E8_S%2[/PH^J;$]77W&Q M^?5U^Y(0R2GO,Z"OJU*99Q3PUQF&VABEC$5C6[=8O$#2N$48!P!12Q&,B*BU M'3_'1!%E/B.^39?+^>)'/=SUJ'!N@C U+\F]!Q7J]"YA XC,4),7IQQ_,+/D MB:#ZF9>,6^W0$!Q-N3DB*I:+U>13F'VY,LW,>D*R*!!*W?)F&4%Y72B4BT$F M XKM5H'24^]H$OI_MUKDW@O'@4-[CW8X%WL0_0:QB7,TB1/X4150J#>9$,/><2W*& MR!\//@G0I*IL5HJ'LI77^8+([[UT9*$/$=F\!?\Z<";?TBNGJW?.X.*==^$@91 M$A<4.K%0F^$]!&,\N4TF.N.YS-@ZJ?$8'>-&J?O*]EFH#&#TR/;D;9VI'S?JN&:)YX5R1O&H5=:X9'@.%#F!C$,RXK:H#7C KC[U[G(*_PWB4 M>_-V;.<2_[Q3MUY>&1-H 7S/,00QWKK#E98R4AL.B /B"GF$HB;CU%F'X+L^M$;F!6A\3JB/F:R-4VUJQ- *Y) MWY; 4&/92O+WGSM.^O)(LM^#A1TXI6\>+(-?ZT9N4D[("R1>2]A)O! 4I_A= M66<+LE2P=>O,8W2,4[I]N!!F;UYWB)?-UQ-B\EX)!8B!W'4GD0Z "9C+]!$9 M=-*V;F5_G))Q YG])?P"9 :P>VP3E)'D8&GRDH5TS MIE0MY*ZG_].AQ+T!;BWT_SHTM]T<8UMV=N Z4BP6?JS' M!)^6\\M(DIC.ZJ"V6CE N@U]3EX#K?"JAQ-:C)9ZCIZ_J M\X$BGQ^(_QU@Z:'2?3N?K::S+^OP?K:8.*J<.<'BWCFWB15'1>P:860)5R%@' MIA)]4EA\+E88TWJVT]WW]U7XTP8_@_D[MA]4CW]:[M]$OB-]>W%VI8/?(5YM M2)Q(C%HF\NZ"R@%4\!$HM&-0+ ]2"^>L$B M5=E]H3_X?I86&);X?O9;6/P35V_#G]-5N+@>O:N\1N8LA2+9U?G[T4.4Q%S% MBDLJ$0-T:@6S[KA][F;7W='QP(7'NQN ,/ZFY4LHY$>*'0F&4.6!('I2*O*T,T M<&3!\QB$!L4W5@\;J^>SWU?3:YE9% M.LM76G4S=&AB4!8>50 M.7$MT/<2A18@$WU#CCQ*AMOY3CN^>"L4^=>!HH,S MO@=0G2VNM>P9DL^W^K'Q]2;HA9$48X 4)M-!&(.8O &=T&HA/0_);XV@I]ZR M7=*2O3*\-.%I!P;L[)[Y/?FKYL$NI\NO5S5)R]5RPA4Z'XR 2*\G-EGZ%44 MH#FFH*VVLOG$VA>)V@Y3KRP3WE8476\2>82'MULRUK[NO5/L/OCK\8<>9OK7 M%@67GG,MDX% M9:D:7VTA)). <\EU":1^T6QEL[9[W_BC>_84^$L7M_ORN ,;]LB (U<"4XXT MI2FYUM%+!;%D5VM4;) F<7TUQK%$YFJ^EJ MBLO-*122(Z:-)%^?D5HVP4"PI8"RV3H72VT5W@8V+S;#/45!3V 9*MUYG8ZEN*& ( <0J2I?SQ4X9SF@38@E*C3R[S=KKK65VIOS':)G\PVXXHK6 M=9M3R@BJ. 9>RP3))Q5*'3']<#3NWV?RW$X2WF[RW"[L[@ T+\VR8IXT9XH* M1' "E' (SI<,+!66'(NQ'+0L:.@XL6//I-M)ZCN.$]M%!!T@ZI$1>TA<261N M(2=#GUG=&WD52U>80)FS +,-CCZ';!S=[,KH#J)Q_G2]6GQ\J9>.< MI_]I\ [)#TS"0)2)['CDQHD4!'O8P;TW6AXEI*^2Q-8>S_Z\[Q% UZ&$L8+5 M,7O3+P$3(Z \P0\3X'F0&\'GMHSN)T9B[<*ZKT9A!29948J"+=X3UPHGP&"%B MR"D81!Y;B+S#T9@[B>S)T9B[\&]LP8>_[A"NLM;:6PV:,;)5GC2=YZ'V,BNM M4C8JI*VZ.U\2_-V7CCATJ(7@!_-O[#JX%^W>AYL:'EZ85<90P!XS@]H'#5X& M!3DH)Y1#IL*+M2@[OK.OAI-6#L$A&=]!J''_ONNWL+I886_XC(MIG^N MFV5$R1[1&RAK!SNC@Q"< MG%-3$DR2Q4AT3$H%!,:?"X.T&6OLB3.1G-0Y#U'7<^W MCH> 7S-)=8?!MV&Q^#&=?=DT>EG)G!=<42A!+J$J,M0<% /#;4B:9XRY]3[K MY^CI.==[")SM(8W!R/J.BSAO>6U9.R[F87;38F^E59I)01%&J>O@:]US_5(X M_=((%07Q[A!WE0_HZ#EMTP9+>W._ ^UT]];U[>6BLK:.4:TK?BRX$#FHVKL< M,X4_G&6I(S+G<*MM-P,ONS=D].SE-\3/'KSO #[7EZ_W9GQ(;R):,M B*$'1 M#QIPNNZ/"2;YK+F7!UGR^)".OEK'#P&@O;G_NMM>PFP]]^K]IWN MG:Q1*\RC+SIB>\S+!SULRTR."7TU9QAJ%3,/&6((!8P.,4IDF3V<^-!9R\SM M4Z\P7J=Y7#-RHWG_>S%?+B>Y8 [DZT'2R.IXS@0NF@ V>HQ&:Z54Z[61+]$T M?IGRGHCXV05O*(3=-9B_^NAF^*7&E2P 8CV+OI :YEJ!]CF[ MJ+.0KG5D]P@9XU9['0 \^[*Z Y_I,?Q_G,_2_4] Q&0P 4^Y3IZ-M8)-$(N4 MC\IS7=!NM2EH3SWT@*QQA_0>217M(XKNM-'M82:,%T^*E4/FH=98<@].*@/2 M.)N%T)CB(3=IWU(R3F+@2#II(,.[4$O/9,:8$#;7_4K>ECJZ+%@(3A805K"2 MN3/%'G8VSX \9?/W8CBSOSG9-1(K:FNC!)EM3(\)!J'W\PB0I7?8N\M:5 MJ'??/\X$N2/9J9V8VX%2>337CH%E6UP"CYK@3;X91"$%)%8/D32W_B!=64-N M.IH/BCL@4/9F=H?U2U>%.8'+5&)B8(6KNSBL!W+N.03-9>"A!)VVVUGTU!O& M&?=V "RTXV,'VN.QR0Q8"+1U+%T0@IPJE8EX;\A/UZ(XM"+)PWJT_\.'/DMAC((22J:#% TQHX)D F?>>1MPNZ59>V],.EJ%V'!- MTI:=72B4%VX[,!":=2#/VRE;E]JO-\(5R%;KC(G"M=(Z+]?GE5-CT>]ZZ[2+ M'%[OO?FFL'=:_][=9OSF]^9/ONA(]^;;'?2P]^9%),45S^"PMGS4[%VLI1C: ME8PL(F'L$#Y#^WOS>S,6;AA[=QS]S1#Q3UBM-VF(T_*.Z @7_XMA,8G>6OJ" M% B>$)0V%#SRHB!K))ON4$9VR%3.$)K'][+V1-2S@S(.+<0.+.\.YWT_^TB: MX/._\>([_C:?K;XN)SZ4*+BU(&-=UI+J[D^6$QB!WM6TNW^XTNF8B/V9X"YO M^H\$USW%]]JP6C_&S_^>3Y(H)0=;V\I2(.Y: 3X0LU4,PH20ZMW0F!#=T-EE MU<#1D#E$6!T \MD+R1@R1EMSOSH2\S0*<-9[D!(Q!^6-X_D ?LU>M\''+BC8 M!V#-F#\<2/-5N#APG/+V]./G3V_>?C[_X_WG_WG[^_GGT]]./IV_^?CKIY-_ MG'S\_81^_^U)_2.?WY]^W/CW0\*40>]I%Z7L?\Q&05KSD: M[E,PP%AMA:UFP&=,X*10/ML<(VM]B?4/&(,? 73-I](&LQ27F\W"!R[?S M;]^FRV7=[GUUF#>S?*>4D;LZ?%50^*3=>D!P+18Q#C K&U7(Y-,> &=;4C=N M?'$DU!U"4CU@\-M\L=HLCZN;G*Z(>'#0Y42SK&-""?2/>A>H T32U/57CMQL M+):U[DC=CK)Q0X^C8*^]A#K W?4Y-AR\^4>:?YE-_Q]F/HEU:5#=V"P-W5*ZVK"SIJSV[M-HDY5/UMBW2%NEI!S^W7=.Y$X;BUV-T <*+,.('FV MF'^?5E>!@O%?YY=Q52XOKH.IB2TL%V,9)&D+\:U0S*14 I83TAGN4V3/]C,5WA:2G+2< @/"L,"C<>5 D)O.:AEAD6 M^G3HD\+6C=D[DCAN#?E1@HH#RNS50+)ZM=]Q,<7EA-E8>-0,ERSD+P-O/7USU:$C;3%_,BW&HT%U"/JKHK# MF*$5FCH.MN[.U63MG> :3,K"*Q8"YM;35%^BJ3-0[86 [2W@[N+H %[K M>Y*-BO^(UVN?.*9 +,J@'(^@$G'(&]3 HDTY9F]8:MVW_B@AO0%I'UD_W+:U M-^,[0,_/P,^('&0T%!N'0&?9:A?+7G4?/>P3/2B& MFK"_ Q@]HK%OEB#*X!B/*M%1\KHLV4%0%%&4I(7/(<;D@[M(@ MUO>(HCM[$651.CIN(-AB0!%'ZDJ& BYR+Y)*+K/6FXV?(:Z7KBEC1:.!Q#>UE$SPD$T5D.1,3GI0Y2Q=;?@"R1U!JFAHG\( MJ89RZ %6#X_QX:9S/,6@'3E]H&UM[BXZ$(-< /H@59&"_JUH74#V-#7C%BP> MP\H-8WR/$'HT VM*G=YI%!A'<:W2G/P_A_3#,_K7(8=;AY!A090T).1U(BP@A,$'?0_(Q M1_HT'JY1>&(0T,_/'O?+WT-P]^;^[,FS#NS'V6+^)RY6/\XNPKHR_^1?E],_ M:Q/GG2 @.41DV@+3CCPV(P7$DBPDYWB;D'6N(JI.12VA=I N8R\ M\/MVQ3W:)'Q&8HI--6W*(Y +)T"XD%#YY(7?"DPO+/N^>>&(X^L::9_A_.M! MZ)N 7_,B& 8')HE,EEM8B"YRX,5@G4*ODMK*Y=I&[&,F5O80UD-Q#^#R\=6>A#1#9OP;^Q M!1_^ND,X44IQ15$@LE2@ZD1%IY@&J;1B9 :YT%LU?;PD^+LO'4?--Q/\8/Z- M/9_VGHV[DY;Q63L1L"ZG)>Q&;L%Q%H$B-D,NBQ.\/"B%WR8@'3G/V=*HMV)> M!R'$!UPN$4_)724)S+ZL0_8ZQ.JT7)<=3EBM?Z@=XXP5XI )$EPR :(QBD=5 MBFJ_LNY%JGJ)2P<*_N'HL+92Z !7]\_R!TZ_?*VS5[[3O_V"=2Y6+:'X%%:X MZ5V;%$LAD*7S"2X1E!<2/+<>O%?%\,P215V-4;8KC;U$(VTP=U )]8[ FW[* MFT^-3XH2)NC,(9$IJ 7T!H(4'$Q,.GLL6OO6)9V[TMB+Z3P" O>5T.NYS?E$ MCSWYZT^<+?'M_-N?\QG.ABVLWN*I![KWV>((A[D,"E$[Y*Q X;%:11X@(#ES MBA?ZCS=D,%N/TFYS&?3X-U#'ST^BL%IBK2 DLU[O212X;,@CQ6!SCF3Y8^LR MX)^IZ.KF:!P M##FIP=H#UOK^\SX%XU9C-H3&'HSM8ROB#:*ME2[7+*6W1=14I84H"QTB"60U MB!7-MQ#MIBD.5K;4$ [#V-GU+-W[3MLC0>;MA.*]'8X7'G\@SV.70QW&!?$V M:U&WIT8C?>T@07 B:B!7.&69C52Z=>#:L![E;5A^/0O3_&Z^N!HDO21M>'%) M7'H_^_P5?\.U$.K=Y6E9O_;#-,3IQ7JT^>U0ZQ0DKT6"S-3I1SDZ<"I[P"B* M*,X&:\)+6&I&35>>RR[@N)==/+I<.G!T[G_%9YNQ^1-&(5Y,1+NVZ$ QF\ K MU)!U3E)8D3&VSC\^3LF(.RW,>#($]>=9#FXW*O-B9KL$1,%4JF$ M[*V:1?^C2WX>[4YY)EFEI!4FPZU03^1 M VP(_R8[;SE90.Y;U#%V6-LT6/"#^=>5*_?AYKY2""X"%PID$4C8E74@O584 M$C%FHQ#&/5Q9T;ZVZ6@%RT.,>BOF=9!/V*:JAM5+'R7!RE#JBOH(H7@#N8@0 M!"O9Y=83"EYC;=-.@A]0V[2#%%[/O?YC![].R_S8+(C\<9"T^\]O.6+V_84C M'B@)CPS1:0!M/:5F=\!,=NHM.;"ZM2 /G;.ZV6V MAA=3BH@@C:[%8!0BD)GP@#8[B3PD]K!P_&A8W&7I\-&RKD> X!#1O#;D$93( MUT7DZ%$"CR97%R5!P*1K,3_+QF(HK/TU[(Y$]I7P/1;Z=A;/*\/?NSDYSKYX M;@.7P#*3H#!F<)8AA$B^<:8H6\;6Q<.[TCCN4KJ1T+>S<%X1^-X4>N?ZD-/O M.$&A-'><0RS:DH9W]'%)9*"RM=H+9GG1(R'P'J'C;JL; 8;#Q?2*L#B)7+J2 MF0".\_5B>[6@;=UW="(C;21C-"A@/!++?9WG3C(3Y MY*]$?_2J F;"$:/7W(#CM;"@1 TN6CIS0)>P).,?WLP?%G%/$3KNDKICP:^) MF+HHJW[B@!,>?.2J).)5":"D=1"#12BYY"1,\A);YXJ?(&7<370-$=6"U8/U MUW=152QL)Y[2\HV\E7%2G8)(D0SH7A>*"IUIL7L"SC& S4S8)1K[I M*(;S46K'W4%W;%.ZO\"ZOJTX_Y\WGTY^>7-^\NO;T]_.3CZ>O_G\_O3C'C,F MGW]@NSN('0AO=-UPVU)0KZV^U4['J\&C>%'M3NT:69Y_)2(CX2A?X^<&J;H8 MM.MF%*/"U9:)Z,D&!F*?-[IN$6YM.O:C>.^>M?KD7^J3[[[[S6)1:Q*N)JW= M_I'-R]^0D//'RUII<%K6O[M\<[GZ.E_4#=^3(#6/IG#0*5&TE+*OM0<.D&6* MF(+*+K1N<6I^B'$O0(Z(X9\Z[4:%0Q<>PF 6G*XG&2]/+U?+52 G>_;EBBD3 MB\XF-!HP1 Y*<0]>Z@32Q92%):=IN\K%8WP13QUBW/N8U_A%-(%#!XFE5BKA M.]G\6NST;K[X;_J[JTEPSG&#'+R5!12W 3SG#JQ,1B;Z+Q>MM]8?ZBSCWA>] MQJ^C)3AZ^$A6\_3/]\OE)>9?+Q?TK9_A8CK/5Z=;_^9&'9S\A8LT)69,=/12 M5'/(BJ+HQ"!2Z!P9"#2<@FDCL#1?(K->18T)[,,*=-_\V><#J_=)9C$F M6[-_SI';QJ.'NA<-*$(3VA9N66F]T?QQ2L:]A>I.M>XDF!X48_J*^?("-YK^ M.5.Q?,I67-5(FQBXD]&"]:5._0QD&[P60%^5-2[+Z'WKA=/-B!_W8FM,$(\B M_@YP?T7Y]8QZ[U@H@8AW)CMR^0T1'R1Y,\H;*WA0K'E.Y!X!X^8S1@+!PVV@ M@R72 9R&,^[VV+-<8%]Q[P&K76.K0,AZ[$^R-8-Q5^F_7%W(4MO8K^MJ^: S$;#*PF"0R M%7SQVPUY>/#@D;7AZ&*>-^+Y:]"+3_'RPTW+5(P\%*FK>V,C**\,?;)D4[S( M'H41+&XW1_\8::@/X[8O]F70CRS[UXSVE[)M/F7.&$^@O9:U_]2#+VC V:(2 M8R$DT>N=W:!4['C*O3$FCY6.W04@_T$?RNTU)IV6R5)W?[E0]Y.:")Y[!SDD M;DAO"6M:MPV,GA:QB MP>FJ5KQ-C!.)"Z?!L$3LU\Y!E,X"QX0RG7F*UZ\GUWQ86*S*TQ*!I9I\KU$E!!JKTH.66$.$N-VBTZ/X7H\=H!Q+P3' M!O=H4.BZRO_CR>?UF7SFRKYVS4]\W(2%G71TI).?LV@:2+_Z]?I MQ279K"&= /N_M%VW0&,&-.HH>/C.FWOQ%+(HVF=@CM?>)UD@,!' *Z=8,@*S M;5W6^Q0M^RIG\G&N=JM\F"^7$QU-,%PP$"8;4%P%LBS:0W L^9*%=[9UKN,> M >.F\)K(^Z'*&\[@#DSW@X5O]Q,B=V+ ]=0/N;. MJYH;2;IUY=A.!(Z;!3L(N@XGH"XZ,A[5^A/! QK)^?5&@[HDP?,$=48A=R*B M8JVS3X\2,FX&Z2!XVI_A7>#FB<]BXRS\]'5,)!;A7!; M:T%O)Q\6D,^K='. M>&31%-\Z#-Z1Q'$S-\?474V$U 4*'W)M<[()2J^%%Q2PEUC'/6,$'P,%+RP@ MC\I)K0[M/MYSXD/T'*0I_/=?SD_^[^\G'S^?_(-^G._3#O[$ MHQHV@F]#;*. [?PR+O%?ET3MR??[A4.Z4GI$SUJ//'B"E*Z M,T#&+X!F",/[Q,VFZ)0^&E%"9A00>%N+3CDXA0%$TD):U(SE ^O36V+ZPLX@ M4;\,GP%\[P] FT)CJ7),KDBPNI ZEL:"9_0KXI1/FGNK9>LIF(\2TAUPA@CY M>>@,X'A_L+F]>N)6!\5B 5TRZ604 IR0&:210: K*?CFQ:I/T#)R1=V!+=8P MEH_>1?+ERV+=)/V/<'%YU?'X;3Z[JN>8Y?7=^3FFNO!B6@L^ODR7]&*L"UO/ M _$O,^U+L!IB("8J$PIX;NF\07B9I2?O4=Q'UU--)WO1T95:&@B$^3A2Z0: MF^35KF?E+B2?<@!Z;MT](2A0J0D>T]"NE)N+2%X!+ETC<&+ M]5]>'^Q-^M?E=#E=5W-.,GHOC!$MGF.;UI,[Y[/,BS)979$U8LD(ZKH#ID,GU]!FB MDAR"UCF%XJ27S?O?MZ1MY&+8EK@[J%@Z@-OU9(K/\_7A%GBVF.?+NL@ M3ER4A?-"WF[RI*+1R7H6"=&7Y'@.S,G6U=@O$C5R'>LA -96$!T@ZU>,J_>S MY6IQ6<_U+B3J0_3H)VX)R0D.HC?8L:DV,Y.B:KS_0T? /+P$ %0 M @ $M"0$ 87-U&UL4$L! A0#% M @ '8"B6.S-%-=J0 _*@" !4 ( !;2@! &%S=7(M,C R M-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( !V HEB@;Y 3"J8 %?% 4 M " 0II 0!A&UL4$L%!@ + L *X ( +8Y P $! end XML 68 asur-20240331_htm.xml IDEA: XBRL DOCUMENT 0000884144 2024-01-01 2024-03-31 0000884144 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000884144 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-03-31 0000884144 2024-05-01 0000884144 2024-03-31 0000884144 2023-12-31 0000884144 asur:RecurringMember 2024-01-01 2024-03-31 0000884144 asur:RecurringMember 2023-01-01 2023-03-31 0000884144 asur:ProfessionalServicesRevenueMember 2024-01-01 2024-03-31 0000884144 asur:ProfessionalServicesRevenueMember 2023-01-01 2023-03-31 0000884144 2023-01-01 2023-03-31 0000884144 us-gaap:CommonStockMember 2023-12-31 0000884144 us-gaap:TreasuryStockCommonMember 2023-12-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000884144 us-gaap:RetainedEarningsMember 2023-12-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000884144 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000884144 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000884144 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000884144 us-gaap:CommonStockMember 2024-03-31 0000884144 us-gaap:TreasuryStockCommonMember 2024-03-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000884144 us-gaap:RetainedEarningsMember 2024-03-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000884144 us-gaap:CommonStockMember 2022-12-31 0000884144 us-gaap:TreasuryStockCommonMember 2022-12-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000884144 us-gaap:RetainedEarningsMember 2022-12-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000884144 2022-12-31 0000884144 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000884144 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000884144 us-gaap:CommonStockMember 2023-03-31 0000884144 us-gaap:TreasuryStockCommonMember 2023-03-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000884144 us-gaap:RetainedEarningsMember 2023-03-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000884144 2023-03-31 0000884144 asur:PeopleStrategyMember 2024-01-01 2024-03-31 0000884144 asur:PeopleStrategyMember 2024-02-22 0000884144 asur:PeopleStrategyMember 2024-03-31 0000884144 asur:WebbPayrollMember 2023-01-01 2023-12-31 0000884144 asur:WebbPayrollMember 2023-10-01 0000884144 asur:WebbPayrollMember 2024-03-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2024-03-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000884144 us-gaap:CertificatesOfDepositMember 2024-03-31 0000884144 us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000884144 us-gaap:MunicipalBondsMember 2024-03-31 0000884144 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0000884144 us-gaap:AvailableforsaleSecuritiesMember 2024-03-31 0000884144 us-gaap:CertificatesOfDepositMember 2023-12-31 0000884144 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000884144 us-gaap:MunicipalBondsMember 2023-12-31 0000884144 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0000884144 us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0000884144 asur:IndividuallyMember 2024-03-31 0000884144 asur:IndividuallyMember 2023-12-31 0000884144 asur:AggregateMember 2023-12-31 0000884144 us-gaap:CustomerRelationshipsMember 2023-12-31 0000884144 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-03-31 0000884144 us-gaap:CustomerRelationshipsMember 2024-03-31 0000884144 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0000884144 us-gaap:DevelopedTechnologyRightsMember 2024-01-01 2024-03-31 0000884144 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0000884144 us-gaap:TradeNamesMember 2023-12-31 0000884144 us-gaap:TradeNamesMember 2024-01-01 2024-03-31 0000884144 us-gaap:TradeNamesMember 2024-03-31 0000884144 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000884144 us-gaap:NoncompeteAgreementsMember 2024-01-01 2024-03-31 0000884144 us-gaap:NoncompeteAgreementsMember 2024-03-31 0000884144 us-gaap:NotesPayableOtherPayablesMember 2024-01-01 2024-03-31 0000884144 srt:MinimumMember srt:ConsolidatedEntitiesDomain 2024-03-31 0000884144 srt:MaximumMember srt:ConsolidatedEntitiesDomain 2024-03-31 0000884144 us-gaap:NotesPayableOtherPayablesMember 2024-03-31 0000884144 us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0000884144 us-gaap:ShortTermDebtMember 2024-03-31 0000884144 us-gaap:LongTermDebtMember 2024-03-31 0000884144 us-gaap:ShortTermDebtMember 2023-12-31 0000884144 us-gaap:LongTermDebtMember 2023-12-31 0000884144 2023-06-30 0000884144 asur:USAPayrollMember 2024-03-31 0000884144 2023-01-01 2023-01-31 0000884144 asur:SellerMember 2023-01-01 2023-01-31 0000884144 asur:ClaimantMember 2023-01-01 2023-01-31 0000884144 asur:SecuredPromissoryNoteMember 2023-09-12 2023-09-12 0000884144 2023-08-07 2023-08-07 0000884144 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000884144 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000884144 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000884144 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000884144 srt:MinimumMember 2024-03-31 0000884144 srt:MaximumMember 2024-03-31 0000884144 asur:A2018PlanMember 2024-03-31 0000884144 us-gaap:SubsequentEventMember 2024-04-19 0000884144 us-gaap:SubsequentEventMember 2024-04-01 2024-06-30 0000884144 us-gaap:SubsequentEventMember 2024-04-30 shares iso4217:USD iso4217:USD shares asur:security pure --12-31 false 0000884144 2024 Q1 10-Q true 2024-03-31 false 1-34522 ASURE SOFTWARE, INC. DE 74-2415696 405 Colorado Street, Suite 1800 Austin TX 78701 512 437-2700 Common Stock, $0.01 par value ASUR NASDAQ Series A Junior Participating Preferred Share Purchase Rights true Yes Yes Non-accelerated Filer true false false 25813067 23166000 30317000 5108000 4787000 15074000 14202000 205000 155000 4187000 3471000 42632000 48145000 239808000 219075000 282440000 267220000 15822000 14517000 86011000 86011000 70960000 62082000 4674000 4991000 9431000 9047000 469338000 443868000 23000 27000 1610000 2570000 3399000 6519000 1510000 1490000 7170000 3862000 3547000 6853000 17259000 21321000 241141000 220019000 258400000 241340000 960000 16000 1751000 1728000 5256000 4282000 4281000 4638000 1015000 209000 13263000 10873000 271663000 252213000 0.01 0.01 1500000 1500000 0 0 0 0 0 0 0.01 0.01 44000000 44000000 25749000 25382000 25749000 24998000 258000 254000 0 384000 0 5017000 494537000 487973000 -295761000 -290440000 -1359000 -1115000 197675000 191655000 469338000 443868000 30273000 27956000 1379000 5108000 31652000 33064000 9045000 8664000 22607000 24400000 7767000 7200000 10063000 9956000 1769000 1979000 3449000 3302000 23048000 22437000 -441000 1963000 336000 349000 180000 2293000 10000 83000 -275000 102000 33000 -237000 -308000 339000 -244000 481000 -552000 820000 -0.01 0.02 -0.01 0.02 25334000 20347000 25334000 21041000 24998000 254000 -5017000 487973000 -290440000 -1115000 191655000 301000 3000 173000 176000 450000 5000 4489000 4494000 1902000 1902000 -4000 5017000 -5013000 0 -308000 -308000 -244000 -244000 25749000 258000 0 494537000 -295761000 -1359000 197675000 20244000 206000 -5017000 433586000 -281226000 -2483000 145066000 375000 4000 1984000 1988000 1337000 1337000 339000 339000 481000 481000 20619000 210000 -5017000 436907000 -280887000 -2002000 149211000 -308000 339000 4860000 4789000 335000 307000 142000 169000 0 982000 78000 14000 46000 652000 24000 -73000 652000 453000 1902000 1337000 0 -160000 0 -69000 919000 3290000 50000 -33000 473000 -4850000 -30000 0 -960000 -450000 -2665000 -123000 -141000 -219000 -5040000 -4339000 -3947000 4588000 710000 0 240000 726000 2435000 1158000 3516000 10189000 2406000 5426000 -4495000 -6647000 0 232000 236000 0 176000 1988000 21122000 19372000 21062000 21128000 12620000 19069000 177622000 164042000 190242000 183111000 23166000 21438000 167076000 161673000 190242000 183111000 0 1038000 0 82000 6345000 0 827000 0 4494000 0 THE COMPANY AND BASIS OF PRESENTATION<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asure Software, Inc. (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of cloud-based Human Capital Management (“HCM”) software solutions delivered as Software-as-a-Service (“SaaS”) for small and medium-sized businesses (“SMBs”). We offer human resources (“HR”) tools necessary to build a thriving workforce, provide the resources to stay compliant with dynamic federal, state, and local tax jurisdictions and their respective labor laws, freeing cash flows so SMBs can spend their financial capital on growing their businesses rather than administrative overhead that can impede growth. Our solutions also provide new ways for employers to connect with their employees in order to enhance their relationships with their talent. Asure’s HCM suite (“Asure HCM”) includes Payroll &amp; Tax solutions, HR compliance and services, Time &amp; Attendance software and data integrations that enable employers and their employees to enhance efficiencies and take advantage of value-added solutions, which we refer to as AsureMarketplace™. AsureMarketplace™ automates interactions between our HCM systems with third-party providers to enhance efficiency, improve accuracy and to extend the range of services offered to employers and their employees. Our approach to HR compliance services incorporates artificial intelligence technology to enhance scalability and efficiency while prioritizing client interactions. We offer our services directly and indirectly through our network of reseller partners.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to be the most trusted HCM resource to SMBs. We target less densely populated U.S. metropolitan cities where fewer of our competitors have a presence. Our</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions solve three primary challenges that prevent businesses from growing: HR complexity, allocation of human and financial capital, and the ability to build great teams. We have and will continue to invest in research and development to expand our solutions. O</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ur solutions reduce the administrative burden on employers and increase employee productivity while managing the employment lifecycle. The Asure HCM suite includes five product lines: Asure Payroll &amp; Tax, Asure Tax Management Solutions, Asure Time &amp; Attendance, Asure HR Compliance, and AsureMarketplace™.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Alabama, California, Florida, New Jersey, New York, Tennessee, and Vermont.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared the accompanying unaudited Condensed Consolidated Financial Statements in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”) and accordingly, they do not include all information and footnotes required under U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, these interim financial statements contain all adjustments, consisting of normal, recurring adjustments, necessary for a fair presentation of our financial position as of March 31, 2024, comprehensive (loss) income and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> changes in stockholders’ equity for the three months ended March 31, 2024 and March 31, 2023, and cash flows for the three months ended March 31, 2024 and March 31, 2023. Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the consolidated financial position or consolidated results of operations of the Company. </span></div>These unaudited Condensed Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements and notes thereto filed with the SEC in our annual report on Form 10-K for the fiscal year ended December 31, 2023 (our “2023 Annual Report on Form 10-K”). The Company’s results for any interim period are not necessarily indicative of results for a full fiscal year. SIGNIFICANT ACCOUNTING POLICIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of the Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired, and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CASH AND CASH EQUIVALENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740), which requires companies to disaggregate information about their effective tax rate reconciliation as well as information on income taxes paid. The standard applies to all entities subject to income taxes. The standard becomes effective for public entities for annual periods beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2025.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses for interim and annual periods. In addition, the standard requires public entities that have a single reportable segment to provide all the disclosures required by the standard and all existing segment disclosures in Topic 280. The standard is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ACCUMULATED OTHER COMPREHENSIVE LOSS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, accumulated other comprehensive loss consisted of net unrealized gains and losses on available-for-sale securities.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of the Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired, and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CASH AND CASH EQUIVALENTS</span></div>We consider all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740), which requires companies to disaggregate information about their effective tax rate reconciliation as well as information on income taxes paid. The standard applies to all entities subject to income taxes. The standard becomes effective for public entities for annual periods beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2025.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses for interim and annual periods. In addition, the standard requires public entities that have a single reportable segment to provide all the disclosures required by the standard and all existing segment disclosures in Topic 280. The standard is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. We are currently evaluating this standard and the potential effects of these changes to our consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2024.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ACCUMULATED OTHER COMPREHENSIVE LOSS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, accumulated other comprehensive loss consisted of net unrealized gains and losses on available-for-sale securities.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 22, 2024, we acquired certain assets of a payroll processing and benefits brokerage servicer based in New Jersey. The aggregate purchase price paid for the acquisition of these assets was $6,000, consisting of $500 paid in cash on hand, 450 shares of Asure common stock, having an agreed value of $4,500, and the remaining $1,000 in the form of a promissory note. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years. As of March 31, 2024, the promissory note had an outstanding balance of $1,000 and matures on February 22, 2026.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective October 1, 2023, we acquired certain assets of an Alabama based reseller partner, which were used to provide payroll processing services. The aggregate purchase price paid for these assets was $8,391, paid as follows: (i) $6,891 in cash of which $6,545 was paid at closing and (ii) the delivery of a promissory note in the amount of $1,500. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years. As of March 31, 2024, the promissory note had an outstanding balance of $1,500 and matures on October 1, 2025.</span></div> 6000000 500000 450000 4500000 1000000 1000000 8391000 6891000 1500000 1500000 INVESTMENTS AND FAIR VALUE MEASUREMENTS<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:7.050%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">identical</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> assets or liabilities;</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">similar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis for the periods presented below (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for clients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for clients</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,201 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,770 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following for the periods presented below (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,489)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,408 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,363)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,320 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,379)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,201 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive loss. As of March 31, 2024 and December 31, 2023, there were 32 and 54 securities, respectively, in an unrealized gain position and there were 141 and 113 securities in an unrealized loss position, respectively. As of March 31, 2024, these unrealized losses were less than $60 individually and $1,489 in the aggregate. As of December 31, 2023, these unrealized losses were less than $61 individually and $1,363 in the aggregate. We invest in high quality securities with roughly 70% of our portfolio made up of A ratings and above with unrealized losses primarily attributable to macroeconomic factors rather than credit related. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible credit losses. Factors considered in determining whether a loss is a credit loss include the length of time and extent to which fair value has been less than the cost basis, the credit rating of the investment, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.</span></div><div style="text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">At March 31, 2024 and December 31, 2023, none of these securities were classified as cash and cash equivalents on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients represent assets that the Company has classified for use solely for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services, which are classified as client funds obligations on our Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients have been invested in the following categories for the periods presented below (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:68.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents held to satisfy client funds obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities held to satisfy client funds obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities held to satisfy client funds obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total funds held for clients</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,075 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected maturities of available-for-sale securities are as follows for the period presented below (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:75.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:7.050%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">identical</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> assets or liabilities;</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">similar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis for the periods presented below (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for clients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for clients</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,201 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,770 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2316000 2316000 0 0 72732000 0 72732000 0 75048000 2316000 72732000 0 3431000 3431000 0 0 71770000 0 71770000 0 75201000 3431000 71770000 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following for the periods presented below (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,489)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,408 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,363)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,320 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,379)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,201 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive loss. As of March 31, 2024 and December 31, 2023, there were 32 and 54 securities, respectively, in an unrealized gain position and there were 141 and 113 securities in an unrealized loss position, respectively. As of March 31, 2024, these unrealized losses were less than $60 individually and $1,489 in the aggregate. As of December 31, 2023, these unrealized losses were less than $61 individually and $1,363 in the aggregate. We invest in high quality securities with roughly 70% of our portfolio made up of A ratings and above with unrealized losses primarily attributable to macroeconomic factors rather than credit related. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible credit losses. Factors considered in determining whether a loss is a credit loss include the length of time and extent to which fair value has been less than the cost basis, the credit rating of the investment, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.</span></div><div style="text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">At March 31, 2024 and December 31, 2023, none of these securities were classified as cash and cash equivalents on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients have been invested in the following categories for the periods presented below (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:68.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents held to satisfy client funds obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities held to satisfy client funds obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities held to satisfy client funds obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total funds held for clients</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,075 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2320000 1000 4000 2316000 842000 2000 1000 843000 66607000 130000 1232000 65505000 4241000 0 222000 4019000 2398000 1000 34000 2365000 74088000 133000 1489000 72732000 76408000 134000 1493000 75048000 3447000 0 16000 3431000 845000 2000 1000 846000 67277000 258000 1090000 66445000 4251000 0 239000 4012000 500000 0 33000 467000 72873000 260000 1363000 71770000 76320000 260000 1379000 75201000 32 54 141 113 60000 1489000 61000 1363000 167076000 147305000 13881000 10042000 58851000 61728000 239808000 219075000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected maturities of available-for-sale securities are as follows for the period presented below (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:75.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13881000 58851000 72732000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GOODWILL AND OTHER INTANGIBLE ASSETS</span><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:56.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.511%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe significant synergies are expected to arise from our strategic acquisitions and their assembled work forces. This factor contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, we recorded goodwill for each acquisition. A portion of acquired goodwill will be amortizable for tax purposes. As of March 31, 2024, there has been no impairment of goodwill based on the qualitative assessments performed by the Company.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:55.168%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Intangible Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,376 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of our intangible assets are as follows for the periods presented below (in thousands, except weighted average periods):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Amortization<br/>Period <br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,731)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(880)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,132 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,172)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,674)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record amortization expenses using the straight-line method over the estimated useful lives of the intangible assets, as noted above. Amortization expenses recorded in Operating Expenses were $3,449 and $3,302 for the three months ended March 31, 2024 and 2023, respectively. Amortization expenses recorded in Cost of Sales were $50 and $268 for the three months ended March 31, 2024 and 2023, respectively. There was no impairment of intangibles during the three months ended March 31, 2024 based on the qualitative assessment performed by the Company. However, if market, political and other conditions over which we have no control continue to affect the capital markets and our stock price declines, we may experience an impairment of our intangibles in future quarters.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future estimated amortization expense relating to our intangible assets for the period presented below (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:75.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,047 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:56.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.511%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 86011000 0 86011000 0 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:55.168%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Intangible Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,376 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of our intangible assets are as follows for the periods presented below (in thousands, except weighted average periods):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Amortization<br/>Period <br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,731)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(880)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,132 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,172)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,674)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 127843000 12376000 140219000 12001000 0 12001000 880000 0 880000 1032000 0 1032000 141756000 12376000 154132000 P8Y7M6D 140219000 70630000 69589000 P6Y10M24D 12001000 10731000 1270000 P4Y3M18D 880000 880000 0 P5Y2M12D 1032000 931000 101000 P8Y4M24D 154132000 83172000 70960000 P8Y6M 127843000 67165000 60678000 P6Y10M24D 12001000 10701000 1300000 P4Y3M18D 880000 880000 0 P5Y2M12D 1032000 928000 104000 P8Y3M18D 141756000 79674000 62082000 3449000 3302000 50000 268000 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future estimated amortization expense relating to our intangible assets for the period presented below (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:75.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,047 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12047000 15292000 12177000 9983000 8537000 6694000 6230000 70960000 NOTES PAYABLE<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our outstanding debt as of the dates indicated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:36.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.005%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated Notes Payable – Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/31/25 - 9/30/26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 5.00%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Notes Payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">See Note 3 — Business Combinations and Asset Acquisitions and Subordinated Notes Payable - Acquisitions section below for further discussion regarding the notes payable related to acquisitions.</span></div><div style="text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the debt issuance costs as of the dates indicated (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.131%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Notes Payable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt Issuance Costs and Debt Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Notes Payable</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,309 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future principal payments related to our outstanding debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the period presented below</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:75.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Notes Payable - Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, we acquired certain assets of a payroll processing and benefits brokerage servicer based in New Jersey. In connection with the acquisition that took place, we delivered a promissory note to the seller. As of March 31, 2024, the promissory note had an outstanding balance of $1,000 and matures on February 22, 2026. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, we acquired certain assets of an Alabama based reseller partner, which were used to provide payroll processing services. In connection with the acquisition that took place, we delivered a promissory note to the seller. As of March 31, 2024, the promissory note had an outstanding balance of $1,500 and matures on October 1, 2025. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, we calculated the final contingent consideration due in connection with the acquisition of a payroll business in September 2021. As a result, the fair value of the contingent consideration of $587 was added as an increase to the principal balance due on the promissory note. As of March 31, 2024, the promissory note had an outstanding balance of $4,200. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, we resolved the outstanding claims for indemnification for which we were withholding payment of a subordinated note payable issued in connection with the purchase of a business acquired in 2020. Payment on the principal balance was withheld as security for outstanding claims for which we were entitled to indemnification under the purchase agreement. As a result of the resolution of those claims, the remaining balance of $232 was paid to the Seller ($182) and to the claimant ($50) in satisfaction of its claim. As of March 31, 2024, there are no further amounts due or owing under this subordinated promissory note.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 — Business Combinations for further discussion regarding the issuance of subordinated notes payable related to acquisitions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Credit Facility with Structural Capital Investments III, LP</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 12, 2023, we terminated the Loan and Security Agreement (the “Loan Agreement”), among the Company, Structural Capital Investments III, LP (“Structural” and together with the other lenders that were parties thereto, the “Lenders”), and Ocean II PLO LLC, as administrative and collateral agent for the Lender and repaid the outstanding balance on the secured promissory note issued under the Loan Agreement (the “Note”). In connection with the termination, the Company paid the Agent for the benefit of the Lenders an aggregate amount of $30,927 (the “Payoff Amount”) in full payment of our outstanding obligations under the Loan Agreement. The Payoff Amount represented $30,617 of outstanding principal and interest on the unpaid principal balance, a 1.0% prepayment fee in the amount of $306 and $5 for the accrued non-utilization fee and lender expenses associated with the extinguishment. As of March 31, 2024, there are no further amounts due or owing under the Facility.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2023, we entered into an amendment to the Loan Agreement, whereby the Final Payment Fee (as defined in the Loan Agreement) was settled for $1,677 (the “Settled Amount”), which was paid on August 7, 2023. The Final Payment Fee was originally equal to 1.0% of the increase in our market capitalization since September 10, 2021, and was due upon payment in full of the obligations under the Loan Agreement. We also paid the Lenders a breakup fee equal to $250.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our outstanding debt as of the dates indicated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:36.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.005%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated Notes Payable – Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/31/25 - 9/30/26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 5.00%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Notes Payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">See Note 3 — Business Combinations and Asset Acquisitions and Subordinated Notes Payable - Acquisitions section below for further discussion regarding the notes payable related to acquisitions.</span></div><div style="text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the debt issuance costs as of the dates indicated (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.131%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Notes Payable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt Issuance Costs and Debt Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Notes Payable</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,309 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10/31/25 - 9/30/26 0.0200 0.0500 6700000 5700000 6700000 5700000 420000 397000 23000 6280000 1024000 5256000 6700000 1421000 5279000 420000 393000 27000 5280000 998000 4282000 5700000 1391000 4309000 <div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future principal payments related to our outstanding debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the period presented below</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:75.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 420000 1878000 4402000 6700000 1000000 1500000 587000 4200000 232000 182000 50000 30927000 30617000 0.010 306000 5000 1677000 0.010 250000 CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables from contracts with customers, net of allowance for credit losses</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $5,108, w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ere $15,074 at March 31, 2024. Receivables from contracts with customers, net of allowance for credit losses of $4,787, were $14,202 at December 31, 2023.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We had a provision for expected losses of $46, write-offs charged against the allowance for credit losses of $3, and recoveries on previously written off receivables of $279 during the three months ended March 31, 2024. No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Commissions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred commission costs from contracts with customers w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ere $10,378 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $10,302 at March 31, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. The amount of amortization recognized for the three months ended March 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $611 and $496, respectively. The increase in amortization during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2024 is primarily due to an increased focus on sales of recurring revenue streams in the prior year that are now being amortized.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, revenue of $5,118 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $5,613, respectively, was recognized from the deferred revenue balance at the beginning of each period.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, approximately $18,713 of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 76% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter. These amounts exclude remaining performance obligations related to contracts for professional services for tax and payroll offerings whose remaining contractual term is less than one year as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Co</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ncentration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue.</span></div> 5108000 15074000 4787000 14202000 46000 3000 279000 No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively No customer represented more than 10% of our net accounts receivable balance as of March 31, 2024 and December 31, 2023, respectively 10378000 10302000 611000 496000 5118000 5613000 18713000 0.76 During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue. During the three months ended March 31, 2024 and 2023, there were no customers that individually represented 10% or more of consolidated revenue. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8 - LEASES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into office space lease agreements, which qualify as operating leases under ASU No. 2016-02, “Leases (Topic 842)”. Under such leases, the lessors receive annual minimum (base) rent. The leases have original terms (excluding extension options) ranging from one year to eight years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify;text-indent:33.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record base rent expense under the straight-line method over the term of the lease. In the accompanying Condensed Consolidated Statements of Comprehensive (Loss) Income, rent expense is included in operating expenses under general and administrative expenses. The components of the rent expense are as follows for the periods presented below (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:67.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rent expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of calculating the operating lease assets and lease liabilities, extension options are not included</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the lease term unless it is reasonably certain we will exercise the option, or the lessor has the sole ability to exercise the option. The weighted average discount rate of our operating leases is 10% as of March 31, 2024 and December 31, 2023. The weighted average remaining lease term is five years as of March 31, 2024 and December 31, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases are as follows for the periods presented below (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows for the period presented below (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:75.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,251 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P1Y P8Y The components of the rent expense are as follows for the periods presented below (in thousands):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:67.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rent expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases are as follows for the periods presented below (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 446000 531000 4000 5000 442000 526000 0.10 0.10 P5Y P5Y 500000 494000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows for the period presented below (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:75.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,251 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1505000 1679000 1217000 1000000 995000 855000 7251000 1460000 5791000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9 - SHARE-BASED COMPENSATION</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have one active equity plan, the 2018 Incentive Award Plan (the “2018 Plan”). The 2018 Plan, approved by our stockholders, replaced our 2009 Equity Incentive Plan, as amended (the “2009 Plan”); however, the terms and conditions of the 2009 Plan will continue to govern any outstanding awards granted thereunder. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares reserved for issuance under the 2018 Plan is 4,350 shares. We have an aggregate of 2,612 options, restricted stock units (“RSUs”) and performance stock units (“PSUs”) granted and outstanding pursuant to the 2018 Plan as of March 31, 2024. As of March 31, 2024, the number of shares available for future grant under the 2018 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 1,040. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share based compensation for our stock option plans for the three months ended March 31, 2024, and March 31, 2023, was $1,902 and $1,337, respectively. We issued 26 and 277 shares of common stock related to exercises of stock options for the three months ended March 31, 2024 and 2023, respectively. We issued 166 and 98 shares of common stock upon the vesting of restricted stock units for the three months ended March 31, 2024 and 2023, respectively. We issued 109 shares of common stock upon the vesting of RSUs converted from PSUs for the three months ended March 31, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2023, the Compensation Committee of the Board of Directors (the “Compensation Committee”) approved the grant of performance stock units (“PSUs”) pursuant to a PSU Award Grant Notice and PSU Award Agreement (the “2023 PSU Award Agreement”) under the 2018 Plan to our executive officers payable in the form of RSUs. The number of RSUs into which the PSUs converted for each executive officer was a sliding scale between 0% to 200% of the target amount based on the Company’s achievement of certain performance metrics tied to the Company’s recurring revenue and gross profit for 2023. On February 26, 2024, the PSUs converted to RSUs at 200% of target based on the achievement of set performance metrics, and we paid out a total of 325 RSUs to our executive officers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2024, the Compensation Committee approved the grant of PSUs pursuant to a PSU Award Grant Notice and PSU Award Agreement (the “2024 PSU Award Agreement”) under the 2018 Plan to our executive officers payable in the form of RSUs. The number of RSUs into which the PSUs convert for each executive officer is a sliding scale between 0% to 200% of the target amount based on the Company’s achievement of certain performance metrics tied to the Company’s recurring revenue and gross profit for 2024.</span></div> 4350000 2612000 1040000 1902000 1337000 26000 277000 277000 166000 98000 109000 325000 NET LOSS PER SHARE<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute net income or loss per share based on the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the maximum dilution that would have resulted from incremental common shares issuable upon the exercise of stock options or vesting of RSUs and in some cases PSUs. In periods of net income, we compute the adjustment to the denominator of our dilutive net earnings per share calculation to include these stock options, RSUs, and PSUs, as applicable, using the treasury stock method. Regardless of the period resulting in net income or net loss, we exclude the adjustment to the denominator of our dilutive net loss per share calculation to the extent that they are anti-dilutive. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per common share for the periods presented below (in thousands, except per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:74.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.700%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic (loss) income per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:17pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) income per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per common share for the periods presented below (in thousands, except per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:74.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.700%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic (loss) income per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:17pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) income per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -308000 339000 25334000 20347000 -0.01 0.02 -308000 339000 25334000 21041000 -0.01 0.02 SUBSEQUENT EVENTS<div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 9, 2024, we filed a universal shelf registration statement on Form S-3 with the Securities and Exchange Commission (“SEC”) to provide access to additional capital, if needed. Pursuant to the shelf registration statement, we may from time to time offer to sell in one or more offerings shares of our common stock or other securities having an aggregate value of up to $150,000 (which includes [1,480] of unsold securities that were previously registered on a prior registration statement effective at the time of the filing of our current S-3). The shelf registration statement relating to these securities became effective on April 19, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 9, 2024, we filed an acquisition shelf registration statement on Form S-4 with the SEC to allow for us to issue securities in future business combinations. Pursuant to the acquisition shelf registration statement, we may from time to time issue up to 12,500 shares of our common stock as consideration in future business combinations. The registration statement relating to these securities became effective on April 19, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2024, we acquired certain assets of a reseller partner, which were used to provide payroll processing services. The partner is located in Ohio. The aggregate purchase price that we paid for these assets was $3,000, consisting of $2,300 paid in cash on hand, $700 in the form of a promissory note with the principal balance due on October 30, 2025, and 50 shares of Asure common stock.</span></div> 150000000 1480000 12500000 3000000 2300000 700000 50000