0001635282-23-000202.txt : 20231101 0001635282-23-000202.hdr.sgml : 20231101 20231101070620 ACCESSION NUMBER: 0001635282-23-000202 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231101 DATE AS OF CHANGE: 20231101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rimini Street, Inc. CENTRAL INDEX KEY: 0001635282 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 364880301 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37397 FILM NUMBER: 231366532 BUSINESS ADDRESS: STREET 1: 1700 S. PAVILION CENTER DR. STREET 2: SUITE 330 CITY: LAS VEGAS STATE: NV ZIP: 89135 BUSINESS PHONE: (702) 839-9671 MAIL ADDRESS: STREET 1: 1700 S. PAVILION CENTER DR. STREET 2: SUITE 330 CITY: LAS VEGAS STATE: NV ZIP: 89135 FORMER COMPANY: FORMER CONFORMED NAME: GP Investments Acquisition Corp. DATE OF NAME CHANGE: 20150227 10-Q 1 rmni-20230930.htm 10-Q rmni-20230930
false2023Q30001635282--12-31http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent33.33505033.3300016352822023-01-012023-09-300001635282us-gaap:CommonStockMember2023-01-012023-09-3000016352822023-10-30xbrli:shares00016352822023-09-30iso4217:USD00016352822022-12-31iso4217:USDxbrli:shares00016352822023-07-012023-09-3000016352822022-07-012022-09-3000016352822022-01-012022-09-300001635282us-gaap:CommonStockMember2023-06-300001635282us-gaap:CommonStockMember2022-06-300001635282us-gaap:CommonStockMember2022-12-310001635282us-gaap:CommonStockMember2021-12-310001635282us-gaap:CommonStockMember2023-07-012023-09-300001635282us-gaap:CommonStockMember2022-07-012022-09-300001635282us-gaap:CommonStockMember2022-01-012022-09-300001635282us-gaap:CommonStockMember2023-09-300001635282us-gaap:CommonStockMember2022-09-3000016352822023-06-3000016352822022-06-3000016352822021-12-310001635282us-gaap:AdditionalPaidInCapitalMember2023-06-300001635282us-gaap:AdditionalPaidInCapitalMember2022-06-300001635282us-gaap:AdditionalPaidInCapitalMember2022-12-310001635282us-gaap:AdditionalPaidInCapitalMember2021-12-310001635282us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001635282us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001635282us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001635282us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001635282us-gaap:AdditionalPaidInCapitalMember2023-09-300001635282us-gaap:AdditionalPaidInCapitalMember2022-09-300001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001635282us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001635282us-gaap:RetainedEarningsMember2023-06-300001635282us-gaap:RetainedEarningsMember2022-06-300001635282us-gaap:RetainedEarningsMember2022-12-310001635282us-gaap:RetainedEarningsMember2021-12-310001635282us-gaap:RetainedEarningsMember2023-07-012023-09-300001635282us-gaap:RetainedEarningsMember2022-07-012022-09-300001635282us-gaap:RetainedEarningsMember2023-01-012023-09-300001635282us-gaap:RetainedEarningsMember2022-01-012022-09-300001635282us-gaap:RetainedEarningsMember2023-09-300001635282us-gaap:RetainedEarningsMember2022-09-300001635282us-gaap:TreasuryStockCommonMember2023-09-300001635282us-gaap:TreasuryStockCommonMember2023-06-300001635282us-gaap:TreasuryStockCommonMember2022-09-300001635282us-gaap:TreasuryStockCommonMember2022-06-300001635282us-gaap:TreasuryStockCommonMember2022-12-310001635282us-gaap:TreasuryStockCommonMember2021-12-3100016352822022-09-30xbrli:pure00016352822021-07-202021-07-2000016352822021-07-200001635282us-gaap:LineOfCreditMember2023-09-300001635282us-gaap:LineOfCreditMember2022-12-310001635282srt:MinimumMemberrmni:A2023AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMember2023-02-282023-02-280001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMemberus-gaap:LineOfCreditMember2023-02-282023-02-280001635282srt:MinimumMemberrmni:A2023AmendedCreditFacilityMemberus-gaap:BaseRateMemberus-gaap:LineOfCreditMember2023-02-282023-02-280001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMemberus-gaap:LineOfCreditMember2023-02-282023-02-280001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2023-02-222023-02-220001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2023-09-3000016352822022-05-310001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2023-09-302023-09-300001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2023-06-302023-06-300001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2023-03-312023-03-310001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2022-03-31rmni:payment0001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2022-06-300001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2022-09-300001635282rmni:A2023AmendedCreditFacilityMemberus-gaap:LineOfCreditMember2022-05-312022-05-310001635282rmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2021-07-202021-07-200001635282rmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2021-07-200001635282srt:MinimumMemberrmni:July2021CreditFacilityMemberrmni:LIBORMemberus-gaap:LineOfCreditMember2021-07-202021-07-200001635282rmni:July2021CreditFacilityMemberrmni:LIBORMembersrt:MaximumMemberus-gaap:LineOfCreditMember2021-07-202021-07-200001635282rmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2023-07-012023-09-300001635282rmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2022-07-012022-09-300001635282rmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-09-300001635282rmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2022-01-012022-09-300001635282us-gaap:InterestRateSwapMember2022-05-180001635282us-gaap:FairValueInputsLevel2Memberrmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2023-09-300001635282rmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2023-09-300001635282us-gaap:FairValueInputsLevel2Memberrmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001635282rmni:July2021CreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001635282us-gaap:LineOfCreditMember2021-07-200001635282srt:MinimumMemberus-gaap:LineOfCreditMember2021-07-200001635282us-gaap:LineOfCreditMember2021-07-202021-07-200001635282us-gaap:LineOfCreditMember2023-07-012023-09-300001635282us-gaap:LineOfCreditMember2022-07-012022-09-300001635282us-gaap:LineOfCreditMember2023-01-012023-09-300001635282us-gaap:LineOfCreditMember2022-01-012022-09-3000016352822022-05-2700016352822022-05-272022-05-2700016352822022-05-2800016352822022-05-282022-05-2800016352822022-02-2700016352822022-01-1400016352822023-02-232023-02-230001635282srt:MinimumMemberus-gaap:PhantomShareUnitsPSUsMember2023-09-300001635282us-gaap:PhantomShareUnitsPSUsMembersrt:MaximumMember2023-09-300001635282us-gaap:PhantomShareUnitsPSUsMember2023-04-032023-04-030001635282us-gaap:PhantomShareUnitsPSUsMember2023-07-012023-09-300001635282us-gaap:PhantomShareUnitsPSUsMember2023-01-012023-09-300001635282us-gaap:RestrictedStockUnitsRSUMemberrmni:TwoThousandsAndThirteenPlanMember2023-01-012023-09-300001635282srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberrmni:TwoThousandsAndThirteenPlanMember2023-01-012023-09-300001635282srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberrmni:TwoThousandsAndThirteenPlanMember2023-01-012023-09-300001635282us-gaap:RestrictedStockUnitsRSUMemberrmni:TwoThousandsAndThirteenPlanMember2023-07-012023-09-300001635282us-gaap:RestrictedStockUnitsRSUMemberrmni:TwoThousandsAndThirteenPlanMember2022-07-012022-09-300001635282us-gaap:RestrictedStockUnitsRSUMemberrmni:TwoThousandsAndThirteenPlanMember2022-01-012022-09-300001635282us-gaap:RestrictedStockUnitsRSUMemberrmni:TwoThousandsAndThirteenPlanMember2023-09-300001635282us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001635282us-gaap:EmployeeStockOptionMemberrmni:StockPlansMember2023-01-012023-09-300001635282rmni:StockOptionsPlansMember2022-12-310001635282rmni:StockOptionsPlansMember2023-01-012023-03-310001635282rmni:StockOptionsPlansMember2023-01-012023-09-300001635282rmni:StockOptionsPlansMember2023-09-300001635282us-gaap:EmployeeStockOptionMember2023-09-300001635282us-gaap:EmployeeStockOptionMember2022-12-310001635282us-gaap:CostOfSalesMember2023-07-012023-09-300001635282us-gaap:CostOfSalesMember2022-07-012022-09-300001635282us-gaap:CostOfSalesMember2023-01-012023-09-300001635282us-gaap:CostOfSalesMember2022-01-012022-09-300001635282us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001635282us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001635282us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001635282us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001635282us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001635282us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001635282us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001635282us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001635282rmni:TwoThousandsAndThirteenPlanMemberus-gaap:EmployeeStockOptionMember2023-01-012023-09-300001635282us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:PhantomShareUnitsPSUsMember2023-09-300001635282us-gaap:PhantomShareUnitsPSUsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-09-300001635282rmni:OracleLitigationMember2015-01-012016-12-31rmni:claim0001635282rmni:OracleLitigationMember2016-01-012016-12-310001635282rmni:RiminiIInjunctionProceedingsMember2022-01-012022-01-310001635282rmni:RiminiIInjunctionProceedingsMember2023-08-242023-08-240001635282us-gaap:SubsequentEventMemberrmni:RiminiIInjunctionProceedingsMember2023-10-252023-10-250001635282rmni:RiminiIInjunctionProceedingsMember2022-12-310001635282rmni:RiminiIInjunctionProceedingsMember2023-09-300001635282rmni:RiminiIInjunctionProceedingsMember2022-01-012022-09-300001635282us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberrmni:PeopleSoftSoftwareProductServicesMember2023-07-012023-09-300001635282us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberrmni:PeopleSoftSoftwareProductServicesMember2023-01-012023-09-300001635282rmni:RiminiStreetIncMemberrmni:AdamsStreetPartnersMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001635282us-gaap:WarrantMember2023-07-012023-09-300001635282us-gaap:WarrantMember2022-07-012022-09-300001635282us-gaap:WarrantMember2023-01-012023-09-300001635282us-gaap:WarrantMember2022-01-012022-09-300001635282us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001635282us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001635282us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001635282us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001635282us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001635282us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001635282us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001635282us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001635282us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-09-300001635282us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:CashMember2023-09-300001635282us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:ShortTermInvestmentsMember2023-09-300001635282us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:OtherLongTermInvestmentsMember2023-09-300001635282us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-09-300001635282us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:CashMember2023-09-300001635282us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:USTreasurySecuritiesMember2023-09-300001635282us-gaap:FairValueInputsLevel2Memberus-gaap:OtherLongTermInvestmentsMemberus-gaap:USTreasurySecuritiesMember2023-09-300001635282us-gaap:CashMember2023-09-300001635282us-gaap:ShortTermInvestmentsMember2023-09-300001635282us-gaap:OtherLongTermInvestmentsMember2023-09-300001635282us-gaap:InterestRateSwapMember2023-07-012023-09-300001635282us-gaap:InterestRateSwapMember2023-01-012023-09-300001635282us-gaap:InterestRateSwapMember2022-07-012022-09-300001635282us-gaap:InterestRateSwapMember2022-01-012022-09-300001635282rmni:DepositsAndOtherAssetsNoncurrentMember2023-09-300001635282rmni:DepositsAndOtherAssetsNoncurrentMember2022-12-310001635282rmni:AccumulatedOtherComprehensiveIncomeLossMember2023-09-300001635282rmni:AccumulatedOtherComprehensiveIncomeLossMember2022-12-310001635282country:US2023-07-012023-09-300001635282country:US2022-07-012022-09-300001635282country:US2023-01-012023-09-300001635282country:US2022-01-012022-09-300001635282us-gaap:NonUsMember2023-07-012023-09-300001635282us-gaap:NonUsMember2022-07-012022-09-300001635282us-gaap:NonUsMember2023-01-012023-09-300001635282us-gaap:NonUsMember2022-01-012022-09-300001635282us-gaap:NonUsMember2023-09-300001635282us-gaap:NonUsMember2022-12-310001635282country:US2023-09-300001635282country:IN2023-09-300001635282rmni:NonUSAndNonIndiaMember2023-09-300001635282country:US2022-12-310001635282country:IN2022-12-310001635282rmni:NonUSAndNonIndiaMember2022-12-310001635282rmni:SingleFinancialInstitutionMember2023-09-300001635282rmni:SingleFinancialInstitutionMember2022-12-310001635282rmni:ThreeFinancialInstitutionsMember2023-09-30rmni:institution0001635282srt:MinimumMember2023-09-300001635282srt:MaximumMember2023-09-30rmni:dayrmni:lease


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the Quarterly Period Ended September 30, 2023
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: 001-37397
Rimini Street, Inc.
(Exact name of registrant as specified in its charter)

Delaware36-4880301
(State or other jurisdiction of incorporation or
organization)
(I.R.S. Employer Identification No.)
1700 S. Pavilion Center Drive, Suite 330,
Las Vegas, NV
89135
(Address of principal executive offices)(Zip Code)
Registrant's telephone number, including area code:
(702) 839-9671
Not Applicable
(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 class:Trading Symbol(s)Name of each exchange on which registered:
  
Common Stock, par value $0.0001 per shareRMNIThe Nasdaq Global Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.         Yes þ No ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes þ No ¨
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 filer ¨
Accelerated filer þ
Non-accelerated filer ¨
Smaller 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).        
Yes No þ
The registrant had approximately 89,389,000 shares of its $0.0001 par value common stock outstanding as of October 30, 2023. 






RIMINI STREET, INC.
TABLE OF CONTENTS
Page
Unaudited Condensed Consolidated Balance Sheets
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income
Unaudited Condensed Consolidated Statements of Stockholders' Deficit
Unaudited Condensed Consolidated Statements of Cash Flows

1



PART I - FINANCIAL INFORMATION
 
ITEM 1. Financial Statements. 
RIMINI STREET, INC. 
Unaudited Condensed Consolidated Balance Sheets
(In thousands, except per share amounts)
September 30,December 31,
 20232022
ASSETS
Current assets:
Cash and cash equivalents$108,233 $109,008 
Restricted cash427 426 
Accounts receivable, net of allowance of $860 and $723, respectively
61,191 116,093 
Deferred contract costs, current17,641 17,218 
Short-term investments19,914 20,115 
Prepaid expenses and other24,678 18,846 
Total current assets232,084 281,706 
Long-term assets:
Property and equipment, net of accumulated depreciation and amortization of $17,320 and $15,441, respectively
8,488 6,113 
Operating lease right-of-use assets6,339 7,142 
Deferred contract costs, noncurrent22,412 23,508 
Deposits and other6,643 7,057 
Deferred income taxes, net59,009 65,515 
Total assets$334,975 $391,041 
LIABILITIES, REDEEMABLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT
Current liabilities:
Current maturities of long-term debt$5,912 $4,789 
Accounts payable6,139 8,040 
Accrued compensation, benefits and commissions35,782 37,459 
Other accrued liabilities22,718 32,676 
Operating lease liabilities, current4,175 4,223 
Deferred revenue, current214,073 265,840 
Total current liabilities288,799 353,027 
Long-term liabilities:
Long-term debt, net of current maturities65,671 70,003 
Deferred revenue, noncurrent24,326 34,081 
Operating lease liabilities, noncurrent7,511 9,094 
Other long-term liabilities1,718 2,006 
Total liabilities388,025 468,211 
Commitments and contingencies (Note 8)
Stockholders’ deficit:
Preferred stock; $0.0001 par value. Authorized 99,820 (excluding 180 shares of Series A Preferred Stock) no other series has been designated
  
Common stock; $0.0001 par value. Authorized 1,000,000 shares; issued and outstanding 89,323 and 88,517 shares, respectively
9 9 
Additional paid-in capital164,522 156,401 
Accumulated other comprehensive loss(4,904)(4,195)
Accumulated deficit(211,561)(228,269)
Treasury stock, at cost(1,116)(1,116)
Total stockholders' deficit(53,050)(77,170)
Total liabilities and stockholders' deficit$334,975 $391,041 

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



RIMINI STREET, INC. 
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)
(In thousands, except per share amounts)
Three Months Ended
September 30,
Nine Months Ended September 30,
 2023202220232022
Revenue$107,453 $101,931 $319,386 $301,041 
Cost of revenue40,110 39,271 118,802 113,822 
Gross profit67,343 62,660 200,584 187,219 
Operating expenses:
Sales and marketing35,593 35,934 107,356 103,840 
General and administrative18,384 18,454 55,475 57,267 
Reorganization costs  59  
Litigation costs and related recoveries:
Professional fees and other costs of litigation2,127 6,145 5,475 12,837 
Insurance costs and recoveries, net 92  (389)
 Litigation costs and related recoveries, net
2,127 6,237 5,475 12,448 
Total operating expenses56,104 60,625 168,365 173,555 
Operating income11,239 2,035 32,219 13,664 
Non-operating income and (expenses):
Interest expense(1,413)(1,167)(4,139)(2,974)
Other income (expenses), net990 (1,329)1,799 (2,696)
Income (loss) before income taxes10,816 (461)29,879 7,994 
Income taxes(4,015)56 (13,171)(5,202)
Net income (loss)6,801 (405)16,708 2,792 
Other comprehensive income
Foreign currency translation loss(1,061)(1,667)(1,011)(3,878)
Derivative instrument and other adjustments, net of tax140 1,220 302 1,220 
Comprehensive income (loss)$5,880 $(852)$15,999 $134 
Net income (loss) attributable to common stockholders$6,801 $(405)$16,708 $2,792 
Net income (loss) per share attributable to common stockholders:
Basic$0.08 $ $0.19 $0.03 
           Diluted$0.08 $ $0.19 $0.03 
Weighted average number of shares of Common Stock outstanding:
Basic89,228 87,965 88,942 87,441 
Diluted89,357 87,965 89,322 89,054 


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



RIMINI STREET, INC.
Unaudited Condensed Consolidated Statements of Stockholders' Deficit
(In thousands) 
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Common Stock, Shares
  Beginning of period89,085 87,529 88,517 87,107 
    Exercise of stock options for cash 193 57 518 
    Restricted stock units vested238 701 922 1,391 
    Issuance of Common Stock  75 60 
    Retired shares of Common Stock (200)(248)(853)
  End of period89,323 88,223 89,323  88,223 
Total Stockholders' Deficit, beginning of period$(62,061)$(76,487)$(77,170)$(80,386)
Common Stock, Amount
  Beginning of period9 9 9 9 
    Exercise of stock options for cash    
    Restricted stock units vested    
    Retired shares of Common Stock    
  End of period9 9 9 9 
Additional Paid-in Capital
  Beginning of period161,391 152,147 156,401 149,234 
    Stock based compensation expense3,131 2,443 9,056 8,653 
    Exercise of stock options for cash 513 79 964 
    Restricted stock units vested    
    Retired shares of Common Stock (992)(1,014)(4,740)
  End of period164,522 154,111 164,522 154,111 
Accumulated Other Comprehensive Loss
  Beginning of period(3,983)(4,935)(4,195)(2,724)
    Other comprehensive loss(921)(447)(709)(2,658)
  End of period(4,904)(5,382)(4,904)(5,382)
Accumulated Deficit
  Beginning of period(218,362)(222,592)(228,269)(225,789)
    Net income (loss)6,801 (405)16,708 2,792 
  End of period(211,561)(222,997)(211,561)(222,997)
  Treasury Stock(1,116)(1,116)(1,116)(1,116)
Total Stockholders' Deficit, end of period$(53,050)$(75,375)$(53,050)$(75,375)

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



4




RIMINI STREET, INC.
Unaudited Condensed Consolidated Statements of Cash Flows
(In thousands)
Nine Months Ended September 30,
20232022
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income$16,708 $2,792 
Adjustments to reconcile net income to net cash provided by operating activities:
Stock-based compensation expense9,056 8,653 
Depreciation and amortization2,001 1,871 
Accretion and amortization of debt discount and issuance costs728 728 
Deferred income taxes6,263 327 
Amortization and accretion related to operating right of use assets3,347 4,140 
Changes in operating assets and liabilities:
Accounts receivable54,112 75,068 
Prepaid expenses, deposits and other(4,339)(6,417)
Deferred contract costs674 (2,412)
Accounts payable(2,551)2,710 
Accrued compensation, benefits, commissions and other liabilities(14,702)(3,842)
Deferred revenue(57,684)(46,861)
Net cash provided by operating activities13,613 36,757 
CASH FLOWS USED IN INVESTING ACTIVITIES:
Capital expenditures(3,654)(3,144)
Payment for purchases of investments(24,118)(11,148)
Proceeds from sale of investments23,614  
       Net cash used in investing activities(4,158)(14,292)
CASH FLOWS FROM FINANCING ACTIVITIES:
Payments of professional fees related to March 2021 Common Stock offering (27)
Principal payments on the Credit Facility(3,938)(8,375)
Payments to repurchase and retire Common Stock(1,014)(4,740)
Principal payments on capital leases(247)(235)
Proceeds from exercise of employee stock options79 965 
Net cash used in financing activities(5,120)(12,412)
Effect of foreign currency translation changes(5,109)(11,050)
Net change in cash, cash equivalents and restricted cash(774)(997)
Cash, cash equivalents and restricted cash at beginning of period109,434 119,990 
Cash, cash equivalents and restricted cash at end of period$108,660 $118,993 
 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 

5



RIMINI STREET, INC. 
Unaudited Condensed Consolidated Statements of Cash Flows, Continued
(In thousands)

Nine Months Ended September 30,
20232022
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:
Cash paid for interest$3,409 $2,195 
Cash paid for income taxes4,164 1,886 
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
Increase (decrease) in payables for capital expenditures$669 $(2)


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


6


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS



NOTE 1 — NATURE OF BUSINESS AND BASIS OF PRESENTATION
 
Nature of Business
 
Rimini Street, Inc. (the “Company”) is a global provider of end-to-end enterprise software support, products and services. The Company offers a comprehensive family of unified solutions to run, manage, support, customize, configure, connect, protect, monitor, and optimize clients’ enterprise application, database, and technology software platforms.

Basis of Presentation and Consolidation
 
The Unaudited Condensed Consolidated Financial Statements, which include the accounts of the Company and its wholly-owned subsidiaries, are prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”). All significant intercompany balances and transactions have been eliminated. The accompanying Unaudited Condensed Consolidated Financial Statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures required by U.S. GAAP for complete financial statements have been condensed or omitted in accordance with such rules and regulations. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the Unaudited Condensed Consolidated Financial Statements have been included. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s Audited Consolidated Financial Statements for the year ended December 31, 2022, included in the Company’s 2022 Annual Report on Form 10-K as filed with the SEC on March 1, 2023 (the “2022 Form 10-K”).
 
The accompanying Unaudited Condensed Consolidated Balance Sheet and related disclosures as of December 31, 2022 have been derived from the Company’s audited financial statements. The Company’s financial condition as of September 30, 2023, and operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the financial condition and results of operations that may be expected for any future interim period or for the year ending December 31, 2023.
 
NOTE 2 — LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES
 
Liquidity
 
As of September 30, 2023, the Company’s current liabilities exceeded its current assets by $56.7 million, and the Company recorded net income of $6.8 million for the three months ended September 30, 2023. As of September 30, 2023, the Company had available cash, cash equivalents and restricted cash of $108.7 million and short-term investments of $19.9 million. As of September 30, 2023, the Company’s current liabilities included $214.1 million of deferred revenue whereby the historical costs of fulfilling the Company's commitments to provide services to its clients was approximately 37% of the related deferred revenue for the three months ended September 30, 2023.

On July 20, 2021, the Company entered into a five-year term loan of $90 million (the “Credit Facility”). Annual minimum principal payments over the five-year term for the Credit Facility are 5%, 5%, 7.5%, 7.5% and 10%, respectively, with the remaining balance due at the end of the term. See Note 5 for further information regarding the Company's Credit Facility.

Additionally, the Company is obligated to make operating and financing lease payments that are due within the next 12 months in the aggregate amount of $5.6 million. During the third quarter of 2023, the global economy continued to experience interest rate and inflationary pressures, geopolitical conflicts, global supply chain issues, a rise in energy prices and the continuing effects of fiscal and monetary policies adopted by governments in response to and following the global outbreak of the coronavirus (“COVID-19”). Assuming the Company’s ability to operate continues not to be significantly adversely impacted by the related changes in the macroeconomic environment, geopolitical pressures, or the litigation matters described in Note 8, the Company believes that current cash, cash equivalents, restricted cash, and future cash flow from operating activities will be sufficient to meet the Company’s anticipated cash needs, including Credit Facility repayments, working capital needs, capital expenditures and other contractual obligations for at least 12 months from the issuance date of these financial statements.
 
Use of Estimates
 
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in its consolidated financial statements and
7


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances to determine the carrying values of assets and liabilities that are not readily apparent from other sources. The Company’s accounting estimates include, but are not necessarily limited to, valuation of accounts receivable, valuation assumptions for stock options and leases, deferred income taxes and the related valuation allowances, and the evaluation and measurement of contingencies. To the extent there are material differences between the Company’s estimates and actual results, the Company’s future consolidated results of operations may be affected.
 
Recent Accounting Pronouncements

Recently Adopted Standards. The following accounting standards were adopted during fiscal year 2023:

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and amended in December 2022 with ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying U.S. GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after modifying its interest rate swap agreement in connection with the amendment of the Credit Facility to implement certain changes in the reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The application of this expedient preserves the presentation of the derivative consistent with past presentation and did not have a material impact on our Unaudited Condensed Consolidated Financial Statements.

NOTE 3 - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE

Activity for deferred contract costs consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Deferred contract costs, current and noncurrent, as of the beginning of period$40,106 $39,709 $40,726 $36,509 
Capitalized commissions during the period4,913 3,817 13,630 15,620 
Amortized deferred contract costs during the period(4,966)(4,606)(14,303)(13,209)
Deferred contract costs, current and noncurrent, as of the end of period$40,053 $38,920 $40,053 $38,920 


Deferred revenue activity consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Deferred revenue, current and noncurrent, as of the beginning of period$285,324 $300,387 $299,921 $300,268 
Billings, net60,528 49,731 257,864 248,960 
Revenue recognized(107,453)(101,931)(319,386)(301,041)
Deferred revenue, current and noncurrent, as of the end of period$238,399 $248,187 $238,399 $248,187 

The Company’s remaining performance obligations represent all future non-cancellable revenue under contract that has not yet been recognized as revenue and includes deferred revenue and unbilled amounts. As of September 30, 2023, remaining performance obligations amounted to $550.1 million, of which $238.4 million was billed and recorded as deferred revenue. As of September 30, 2022, remaining performance obligations amounted to $532.3 million, of which $248.2 million was billed and recorded as deferred revenue.

8


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Deferred revenue is a contract liability that consists of billings issued that are non-cancellable and payments received in advance of revenue recognition. The Company typically invoices its customers at the beginning of the contract term, in annual and multi-year installments. Deferred revenue is recognized as the Company satisfies its performance obligations over the term of the contracted service period. The Company expects to recognize revenue on approximately $214.1 million of the billed remaining performance obligations over the next 12 months, with the remaining deferred revenue balance recognized thereafter.

NOTE 4 — OTHER FINANCIAL INFORMATION
  
Other Accrued Liabilities
 
Other accrued liabilities consisted of the following (in thousands): 
September 30,December 31,
 20232022
Accrued sales and other taxes$5,760 $6,878 
Accrued professional fees4,078 9,184 
Accrued reorganization costs 2,526 
Current maturities of capital lease obligations353 333 
Income taxes payable1,285 2,229 
Accrued litigation settlement costs6,982 6,979 
Other accrued expenses4,260 4,547 
Total other accrued liabilities$22,718 $32,676 


NOTE 5 — DEBT

Debt is presented net of debt discounts and issuance costs in the Company's balance sheets and consisted of the following (in thousands):
September 30,December 31,
20232022
Credit Facility$71,583 $74,792 
Less current maturities 5,912 4,789 
Long-term debt, net of current maturities$65,671 $70,003 

On February 22, 2023, the Company amended its Credit Facility. The amendment implemented, among other things, certain changes in the reference rate from LIBOR to the SOFR. Effective February 28, 2023, the Company has a choice of interest rates between (a) Adjusted Term SOFR and (b) Base Rate (as defined in the Credit Facility), in each case plus an applicable margin. The applicable margin remains the same as the existing Credit Agreement and is based on the Company’s Consolidated Leverage Ratio (as defined in the Credit Agreement) and whether the Company elects Adjusted Term SOFR (ranging from 1.75 to 2.50%) or Base Rate (ranging from 0.75 to 1.50%).

In addition, the amendment adjusted the definition of Consolidated EBITDA to provide an addback solely for the fourth fiscal quarter of 2022, and any period including such quarter, that costs and legal fees and expenses incurred by the Company in connection with its ongoing litigation with Oracle up to $10.0 million can be added back and included in the applicable calculation of Consolidated EBITDA.

Based on voluntary prepayments made to date under the Credit Facility, the Company currently has available $40.0 million in incremental borrowings available for future use, subject to the terms of the Credit Facility.

On May 31, 2022, the Company amended the Credit Facility to increase the aggregate value of the shares of Common Stock that can be repurchased by the Company to $50 million during the term of the Credit Facility.

On September 30, 2023, June 30, 2023 and March 31, 2023, the Company made its required principal payments under the Credit Facility of $1.7 million, $1.1 million, and $1.1 million, respectively. On September 30, 2022, June 30, 2022 and March
9


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


31, 2022, the Company also made its required three principal payments of $1.1 million, respectively. On May 31, 2022, the Company prepaid $5.0 million of indebtedness outstanding under its Credit Facility with no prepayment penalty.

Effective July 20, 2021, the Company received $89.3 million of net proceeds pursuant to the Credit Facility. The borrowings under the Credit Facility were incurred with an original discount of 0.375%. As part of the transaction, the Company incurred issuance costs of $4.2 million, which were capitalized and are being amortized over the term of the Credit Facility.

The Credit Facility originally bore interest at LIBOR, plus a margin ranging from 1.75% to 2.50% through February 28, 2023. Subsequently, the Credit Facility was amended to bear interest at SOFR as noted above. For the three months ended September 30, 2023 and 2022, the average interest rate on the Credit Facility was 7.12% and 3.94%, respectively. For the nine months ended September 30, 2023 and 2022, the average interest rate on the Credit Facility was 6.76% and 3.06%, respectively.

On May 18, 2022, the Company entered into an interest rate swap agreement with a notional value of $40.0 million, with a fixed payer LIBOR rate of 2.9935% and an initial floating LIBOR rate of 0.93557%. The floating rate is reset at each month end and had an embedded floor rate of 0.0%. The term of the interest rate swap agreement coincides with that of the Credit Facility. See Note 11 for further information regarding the fair value accounting for the interest rate swap agreement. Effective February 28, 2023, the interest rate swap agreement was amended in connection with the amendment of the Credit Facility to implement certain changes in the reference rate from LIBOR to SOFR.

The fair value of the Credit Facility was $74.9 million (Level 2 inputs) as of September 30, 2023 compared to the carrying value of $73.9 million as of September 30, 2023. The fair value of the Credit Facility was $78.8 million (Level 2 inputs) as of December 31, 2022 compared to the carrying value of $77.8 million as of December 31, 2022.

The Credit Facility contains certain financial covenants, including a minimum fixed charge coverage ratio greater than 1.25, a total leverage ratio less than 3.75, and a minimum liquidity balance of at least $20 million in U.S. cash. Annual minimum principal payments over the five-year term for the Credit Facility are 5%, 5%, 7.5%, 7.5%, and 10%, respectively, with the remaining balance due at the end of the term.

Pursuant to a Guaranty and Security Agreement, dated July 2, 2021 (the “Guaranty and Security Agreement”), among the Credit Parties and Capital One, National Association, as agent, the obligations under the Credit Facility are guaranteed by certain of the Company’s subsidiaries (the Company and the guarantors, collectively, the “Credit Parties”) and are secured, subject to customary permitted liens and exceptions, by a lien on substantially all assets of the Credit Parties.

The components of interest expense are presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Credit Facility:
  Interest expense$1,147 $897 $3,351 $2,174 
  Accretion expense related to discount and issuance costs245 245 728 728 
Interest on finance leases21 25 60 72 
$1,413 $1,167 $4,139 $2,974 

For the three and nine months ended September 30, 2023, interest expense included a reduction related to interest rate swap payments received of $0.2 million and $0.6 million, respectively.

NOTE 6 — COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS 

Common Stock Retired

On May 28, 2022, the Board of Directors authorized an increase to the Company’s previously announced Common Stock repurchase program to increase the value of the shares that could be acquired by the Company from up to $15.0 million over two years to up to $50.0 million over four years, subject to compliance with the Company’s Credit Facility, provided that all other applicable conditions and legal requirements are satisfied.

10


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


On February 27, 2022, the Board of Directors approved the adoption of a stock repurchase program to acquire up to $15.0 million of the Company’s Common Stock both on the open market and in privately negotiated transactions, including through Rule 10b5-1 plans, through March 4, 2024, subject to compliance with the Company's Credit Facility, which was amended effective January 14, 2022 to increase the aggregate value of the shares of Common Stock that could be acquired by the Company to no greater than $15.0 million during the term of the Credit Facility, provided that all other applicable conditions and legal requirements are satisfied.

During the three months ended September 30, 2023, the Company did not acquire any shares of its Common Stock on the open market. For the nine months ended September 30, 2023, the Company acquired 0.2 million shares of its Common Stock on the open market at a cost of $1.0 million. For the three months ended September 30, 2022, the Company acquired 0.2 million shares of its Common Stock on the open market at a cost of $1.0 million. For the nine months ended September 30, 2022, the Company acquired an aggregate 0.9 million shares of Common Stock on the open market at a total cost of $4.7 million. Upon completion of all repurchase transactions, the associated shares of Common Stock were retired.

Stock Plans

The Company’s stock plans consist of the 2007 Stock Plan (the “2007 Plan”) and the 2013 Equity Incentive Plan, as amended and restated in July 2017 (the “2013 Plan”). The 2007 Plan and the 2013 Plan are collectively referred to as the “Stock Plans”. On February 23, 2023, pursuant to the “evergreen” provisions of the 2013 Plan, the Board of Directors authorized an increase of approximately 3.5 million shares available for grant under the 2013 Plan. For additional information about the Stock Plans, please refer to Note 8 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K. The information presented below provides an update for activity under the Stock Plans for the three and nine months ended September 30, 2023.

On March 31, 2023, the Company’s Board of Directors, approved the Company’s 2023 Long-Term Incentive Plan (the “2023 LTI Plan”), consisting of awards of performance units (“PSUs”), restricted stock units (“RSUs”) and stock options to purchase shares of the Company’s Common Stock under the terms of the Company’s 2013 Equity Incentive Plan (the “2013 Equity Plan”), as amended, effective as of April 3, 2023.

Performance Units

The PSUs awarded under the 2023 LTI Plan (the “Target PSUs”) will be measured over a performance period beginning on January 1, 2023 and ending on December 31, 2023 (the “Performance Period”), but will remain subject to a continued service-based vesting requirement. Half of the PSUs awarded will be eligible to vest based on the Company’s achievement against a target adjusted EBITDA goal for fiscal year 2023, and the remaining half of the PSUs awarded will be eligible to vest based on the Company’s achievement against a target total revenue goal for fiscal year 2023. The ultimate number of PSUs that may vest (as calculated, the “Earned PSUs”) range from zero to 200% of the Target PSUs. Under the terms of the 2023 LTI Plan, the Earned PSUs will vest in equal annual installments on the first, second and third anniversaries of the Date of Grant, generally subject to the awardee continuing to be a Service Provider through the applicable vesting date.

The Company granted 0.6 million PSUs on April 3, 2023 at a grant price of $3.93. The Company recognized compensation expense related to PSUs of $0.4 million and $0.7 million for the three and nine ended September 30, 2023, respectively.
 
Restricted Stock Units
 
For the nine months ended September 30, 2023, the Board of Directors granted RSUs under the 2013 Plan to employees and to non-employee members of the Board of Directors for an aggregate of approximately 1.4 million shares of Common Stock. RSU grants vest over periods generally ranging from 12 to 36 months from the respective grant dates and the awards are subject to forfeiture upon termination of employment or service on the Board of Directors, as applicable. Based on the weighted average fair market value of the Common Stock on the date of grant of $4.16 per share, the aggregate fair value for the shares underlying the RSUs amounted to $5.6 million as of the grant date that will be recognized as compensation cost over the vesting period. For the three months ended September 30, 2023 and 2022, the Company recognized compensation expense related to RSUs of approximately $1.8 million and $1.8 million, respectively. For the nine months ended September 30, 2023 and 2022, the Company recognized expense of $5.7 million and $6.6 million, respectively. As of September 30, 2023, the unrecognized expense of $7.0 million net of forfeitures is expected to be charged to expense on a straight-line basis as the RSUs vest over a weighted-average period of approximately 1.6 years.
 
11


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Stock Options
 
For the nine months ended September 30, 2023, the Board of Directors granted stock options for the purchase of an aggregate of approximately 1.9 million shares of Common Stock at exercise prices that were equal to the fair market value of the Common Stock on the date of grant. Options granted to employees generally vest as to one-third of the shares subject to the award on each anniversary of the designated vesting commencement date, which may precede the grant date of such award, and expire ten years after the grant date.
 
The following table sets forth a summary of stock option activity under the Stock Plans for the nine months ended September 30, 2023 (shares in thousands): 
 Shares
Price (1)
Term (2)
Outstanding, December 31, 20226,994 $6.17 5.5
Granted1,912 4.20 
Forfeited(288)5.95 
Expired(213)6.64 
Exercised(57)1.38 
Outstanding, September 30, 2023 (3)(4)8,348 5.75 5.8
Vested, September 30, 2023 (3)5,106 6.22 3.8
 
(1)Represents the weighted average exercise price.
(2)Represents the weighted average remaining contractual term until the stock options expire in years.
(3)As of September 30, 2023, there was no aggregate intrinsic value of all stock options outstanding. As of September 30, 2023, there was no aggregate intrinsic value of vested stock options.
(4)The number of outstanding stock options that are not expected to ultimately vest due to forfeiture amounted to 0.4 million shares as of September 30, 2023.

The following table presents activity affecting the total number of shares available for grant under the Stock Plans for the nine months ended September 30, 2023 (in thousands):
 
Available, December 31, 20227,543 
Newly authorized by Board of Directors3,541 
Stock options granted(1,912)
RSUs and PSUs granted(1,960)
Expired options under Stock Plans213 
Forfeited options under Stock Plans288 
Forfeited RSUs under Stock Plans177 
Repurchased shares of Common Stock248 
Issuance of Common Stock(75)
Available, September 30, 20238,063 
 
The aggregate fair value of approximately 1.9 million stock options granted for the nine months ended September 30, 2023 amounted to $4.5 million, or $2.33 per stock option as of the grant date utilizing the Black-Scholes-Merton (“BSM”) method. The fair valued derived under the BSM method will result in the recognition of compensation cost over the vesting period of the stock options. For the nine months ended September 30, 2023, the fair value of each stock option grant under the Stock Plans was estimated on the date of grant using the BSM option-pricing model, with the following weighted-average assumptions:
12


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


 
Expected life (in years)6.0
Volatility55%
Dividend yield0%
Risk-free interest rate3.75%
Fair value per share of Common Stock on date of grant$4.20
 
As of September 30, 2023 and December 31, 2022, total unrecognized compensation costs related to unvested stock options, net of estimated forfeitures, was $5.3 million and $4.1 million, respectively. As of September 30, 2023, the unrecognized costs are expected to be charged to expense on a straight-line basis over a weighted-average vesting period of approximately 2.0 years.
 
Stock-Based Compensation Expense
 
Stock-based compensation expense attributable to RSUs and stock options is classified as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
 2023202220232022
Cost of revenue$503 $535 $1,423 $1,616 
Sales and marketing817 787 2,067 2,467 
General and administrative1,811 1,121 5,566 4,570 
Total$3,131 $2,443 $9,056 $8,653 

Warrants
 
As of September 30, 2023, warrants were outstanding for an aggregate of 3.4 million shares of Common Stock exercisable at $5.64 per share. For additional information about these warrants, please refer to Note 8 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K.
 
NOTE 7 — INCOME TAXES
 
On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law. The IRA includes a 15% corporate alternative minimum tax for companies that report over $1 billion in U.S. profits to shareholders and a 1% excise tax on stock buy backs. The Company does not expect the IRA to have a material tax impact.

For the three months ended September 30, 2023 and 2022, the Company’s effective tax rate was 37.1% and 12.1%, respectively. For the nine months ended September 30, 2023 and 2022, the Company’s effective tax rate was 44.1% and 65.1%, respectively. The Company’s income tax expense was primarily attributable to earnings in the United States and foreign jurisdictions subject to income taxes and foreign withholding taxes. The Company did not have any material changes to its conclusions regarding valuation allowances for deferred income tax assets or uncertain tax positions for the three and nine months ended September 30, 2023 and 2022.

For additional information about income taxes, please refer to Note 9 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K.

NOTE 8 — COMMITMENTS AND CONTINGENCIES
 
Retirement Plan

The Company has defined contribution plans for both its U.S. and foreign employees. For certain of these plans, employees may contribute up to the statutory maximum, which is set by law each year. The plans also provide for employer contributions. For the three months ended September 30, 2023 and 2022, the Company’s matching contributions to these plans totaled $1.0 million and $0.8 million, respectively. For the nine months ended September 30, 2023 and 2022, the Company’s matching contributions to these plans totaled $2.6 million and $2.7 million, respectively.

13


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Rimini I Litigation

In January 2010, certain subsidiaries of Oracle Corporation (together with its subsidiaries individually and collectively, “Oracle”) filed a lawsuit, Oracle USA, Inc. et al. v. Rimini Street, Inc. et al. (United States District Court for the District of Nevada) (the “District Court”) (“Rimini I”), against the Company and its Chief Executive Officer, Chairman of the Board and President, Seth Ravin, alleging that certain of the Company’s processes (Process 1.0) violated Oracle’s license agreements with its customers and that the Company committed acts of copyright infringement and violated other federal and state laws. The litigation involved the Company’s business processes and the manner in which the Company provided services to its clients.

After completion of a jury trial in 2015 and subsequent appeals, the final outcome of Rimini I was that Mr. Ravin was found not liable for any claims and the Company was found liable for only one claim: “innocent infringement,” a jury finding that the Company did not know and had no reason to know that its former support processes were infringing. The jury also found that the infringement did not cause Oracle to suffer lost profits. The Company was ordered to pay a judgment of $124.4 million in 2016, which the Company promptly paid and then pursued appeals. With interest, attorneys’ fees and costs, the total judgment paid by the Company to Oracle after the completion of all appeals was approximately $89.9 million. A portion of such judgment was paid by the Company’s insurance carriers.

Rimini I Injunction Proceedings

Since November 2018, the Company has been subject to a permanent injunction (the “Rimini I Injunction”) prohibiting it from using certain support processes that had been found in Rimini I to “innocently” infringe certain Oracle copyrights. The Rimini I Injunction does not prohibit the Company’s provision of support services for any Oracle product lines, but rather defines the manner in which the Company can provide support services for certain Oracle product lines.

In July 2020, Oracle filed a motion to show cause contending that the Company was in violation of the Rimini I Injunction, and the Company opposed this motion, disputing Oracle’s claims. In January 2022, the District Court issued its findings and order following an evidentiary hearing held in September 2021 regarding whether the Company (i) violated the Rimini I Injunction for certain accused conduct and (ii) should be held in contempt in those instances where the District Court found a violation of the Rimini I Injunction, and what sanctions, if any, were appropriate.

In the order, the District Court ruled in favor of the Company with respect to five of the items. With respect to the other five items, the District Court found the Company violated the Rimini I Injunction, awarded sanctions to Oracle of $0.6 million and ordered that certain computer files be quarantined from use and notice and proof of such quarantining be provided to Oracle. The District Court also ruled that Oracle may recover its reasonable attorneys’ fees and costs. The Company reserved all rights, including appellate rights, with respect to the District Court rulings.

In February 2022, the Company filed a notice of appeal in the District Court, commencing an appeal of the District Court’s January 2022 decision to the Ninth Circuit Court of Appeals (“Court of Appeals”). Shortly thereafter, the District Court stayed the briefing on Oracle’s bill of attorneys’ fees and costs until the Company’s appeal was resolved.

Following oral argument on the appeal held in February 2023, on August 24, 2023, the Court of Appeals issued its decision on the Company’s appeal of the five items for which the District Court held the Company in contempt. The Court of Appeals affirmed the District Court’s contempt findings on four of the five items and reversed the District Court’s finding of contempt on the fifth item, holding that the District Court had abused its discretion in holding the Company in contempt. In addition, the Court of Appeals vacated the District Court’s order to the extent that it read the Rimini I Injunction to prohibit “de minimis” copying, as well as vacated and remanded the sanctions award to the District Court for recalculation in light of its reversal of the contempt finding on the fifth item.

On September 6, 2023, the Company filed a petition for panel rehearing and rehearing en banc of the Court of Appeals’ ruling that the District Court was permitted to use the Copyright Act’s damages framework to measure the original award of $0.6 million in sanctions to Oracle. On October 12, 2023, the Court of Appeals denied the Company’s petition. On October 25, 2023, the District Court filed an order imposing a recalculated award against the Company, reducing the sanctions originally awarded to Oracle by $0.1 million and reimposing the remaining $0.5 million sanctions award, which amount was previously paid by the Company to Oracle, as described below.

At this time, the Company believes that it is in substantial compliance with the Rimini I Injunction and has complied with the order regarding the quarantining of certain computer files. As of September 30, 2023 and December 31, 2022, the Company
14


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


had accrued $6.9 million, respectively, as an estimate related to Oracle’s reasonable attorneys’ fees and costs relating to this matter. During the nine months ended September 30, 2022, the Company paid $0.6 million to Oracle for the sanctions award. Regarding the Company’s estimate for reasonable attorneys’ fees and costs, significant judgment is required to determine the amount of loss related to this matter as the outcome is inherently unpredictable and subject to uncertainties. Per order of the District Court, the deadline for Oracle to file its proposed bill of reasonable fees and costs is November 24, 2023. The Company’s response is due sixty (60) days after Oracle’s filing, and Oracle’s reply is due twenty (20) days after the Company’s response. The Company reserves all rights, including appellate rights, with respect to the District Court’s rulings in the contempt matter, including any award of attorneys’ fees and costs. An adverse outcome regarding Oracle’s motion for attorneys’ fees and costs could have a material adverse impact on the Company’s financial position, results of operations and cash flows.

Rimini II Litigation

In October 2014, the Company filed a separate lawsuit, Rimini Street Inc. v. Oracle Int’l Corp., in the District Court against Oracle seeking a declaratory judgment that the Company’s revised “Process 2.0” support practices, in use since at least July 2014, did not infringe certain Oracle copyrights (“Rimini II”). The Company’s operative complaint asserted declaratory judgment, tort, and statutory claims, including a request for injunctive relief against Oracle for unfair competition in violation of the California Unfair Competition Law. Oracle asserted counterclaims including copyright infringement claims, violations of the Digital Millennium Copyright Act (“DMCA”) and Lanham Act, breach of contract and business tort violations with respect to PeopleSoft and other Oracle-branded products, including J.D. Edwards, Siebel, Oracle Database and Oracle E-Business Suite (“EBS”).

In mid-October 2022, on the eve of the Rimini II jury trial, Oracle withdrew all of its monetary damages claims against the Company and the Company’s Chief Executive Officer, Chairman of the Board and President, Mr. Ravin in Rimini II and moved to proceed with a bench trial instead of a jury trial for its claims for equitable relief.

The District Court entered an order on October 24, 2022, dismissing with prejudice Oracle’s claims in Rimini II “for monetary relief of any kind under any legal theory[,] including but not limited to claims for damages, restitution, unjust enrichment, and engorgement. . . .” In addition, Oracle’s claims for breach of contract, inducing breach of contract and an accounting, were dismissed with prejudice, meaning that the claims (including for monetary damages) have been dismissed on their merits and that the judgment rendered is final. Prior to the date of the District Court’s order dismissing with prejudice all of Oracle’s claims for monetary relief, no damages of any kind were awarded by the District Court in Rimini II. The parties each reserved the right to seek or object to any attorneys’ fees and/or costs to the extent permissible by law.

The Rimini II bench trial began in Las Vegas on November 29, 2022 and concluded on December 15, 2022. The parties submitted their proposed findings of fact and conclusions of law to the District Court in February 2023.

On July 24, 2023, the District Court issued its findings of fact and conclusions of law in Rimini II, accompanied by a permanent injunction against the Company (the “Rimini II Injunction”) which, as set forth in detail below, is subject to an administrative stay and is not currently effective. The District Court found infringement as to Oracle’s PeopleSoft and Oracle Database products but did not find infringement as to Oracle’s EBS, Siebel and J.D. Edwards products, further ordering that the Company was entitled to a declaration of non-infringement for Oracle’s EBS product. The District Court also found in favor of Oracle on its DMCA and Lanham Act claims, enjoining the Company from making certain statements and prohibiting certain actions in connection with the manner of marketing, selling and providing services to clients of the Oracle products in question as further described below, and on indirect and vicarious copyright infringement claims against the Company’s Chief Executive Officer, Chairman of the Board and President, Mr. Ravin. The District Court denied the Company’s California Unfair Competition Law claim and other declaratory judgment claims.

On July 25, 2023, the Company filed a notice of appeal in the District Court, commencing an appeal of the District Court’s July 24, 2023 Rimini II judgment and Injunction.

On July 28, 2023, the Company filed an emergency motion with the District Court to stay enforcement of the Rimini II Injunction pending the Company’s appeal of the Rimini II judgment and Injunction.

On August 15, 2023, the District Court issued an order denying the Company’s emergency motion to stay the Rimini II Injunction pending the Company’s appeal with the Court of Appeals, but it granted an administrative stay of the Rimini II Injunction pending the outcome of a motion to stay to be filed by the Company with the Court of Appeals.
15


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS



On August 22, 2023, the Company filed the separate motion to stay the Rimini II Injunction with the Court of Appeals, asserting that certain provisions of the Rimini II Injunction are vague and overbroad, that the District Court committed legal error, that certain provisions would require the Company to commit criminal acts to comply with its terms, and that the Rimini II Injunction would cause the Company and third parties “irreparable harm,” among other grounds. As of the date of this Report, the Court of Appeals has not issued a decision on the Company’s motion to stay the Rimini II Injunction.

As of the date of this Report, the Rimini II Injunction, as issued by the District Court, is currently stayed by the District Court, meaning that it is not currently effective. The Rimini II Injunction is primarily directed at Oracle’s PeopleSoft software product and, if effective, would limit, but not fully prohibit, the support services the Company can provide its clients using Oracle’s PeopleSoft software product.

Among other things, the Rimini II Injunction requires the Company to immediately and permanently delete certain PeopleSoft software environments, files and updates identified in the Rimini II Injunction, as well as to delete and immediately and permanently discontinue use of certain Company-created automated tools. The Rimini II Injunction also prohibits using, distributing, copying, or making derivative works from certain files, and it prohibits the transfer or copying of PeopleSoft files, updates, and modifications, and portions of PeopleSoft software that are developed, tested, or exist in one client’s systems to the Company’s systems or another client’s systems.

The Rimini II Injunction also specifies that the Company shall not remove, alter or omit any Oracle copyright notices or other Oracle copyright management information from any file that contains an Oracle copyright notice and prohibits the Company from publicly making statements or statements substantially similar to those the District Court found to be “false and misleading,” which are listed in the Rimini II Injunction.

On August 21, 2023, Oracle filed a motion to amend the District Court’s judgment in Rimini II regarding an update, technical specification and tool related to Oracle’s EBS software product. As of the date of this Report, the District Court has not issued a decision on Oracle’s motion to amend.

On September 12, 2023, the Court of Appeals issued an order holding the Company’s appeal of the District Court’s decision in Rimini II in abeyance pending the District Court’s resolution of Oracle’s above-described motion to amend the Rimini II judgment. Accordingly, as of the date of this Report, the briefing schedule for the Company’s appeal of the Rimini II decision has been stayed.

While the Company plans to continue to vigorously pursue a stay of the Rimini II Injunction pending appeal and its appeal of the Rimini II judgment and Injunction, it is unable to predict the timing or outcome of these matters. No assurance is or can be given that the Company will succeed in its efforts to stay the Rimini II Injunction in full or in part pending appeal or prevail in all or part of its Rimini II appeal.

There were no monetary damages included in the District Court’s judgment in Rimini II. The deadline for the parties to file motions for attorneys’ fees and costs is November 6, 2023, and oppositions to such motions are due February 20, 2024. As of the date of this Report, no party has filed such a motion with the District Court. A decision about whether to award any attorneys’ fees and/or costs, and if so, the amounts, will be made by the District Court. Accordingly, at this time the Company does not believe that any award of attorneys’ fees and costs are probable or estimatable. An adverse outcome regarding any Oracle motion for attorneys’ fees and costs could have a material adverse impact on the Company’s financial position, results of operations and cash flows.

The Rimini II Injunction, if reinstated, would affect certain support services delivered by the Company to clients receiving support for Oracle’s PeopleSoft products and is expected to result in additional future period costs, among other potential impacts. However, these costs are not currently estimatable and are not required to be recorded as of September 30, 2023. Accordingly, the Company has made no associated accrual as of September 30, 2023. Any required changes to how support services are delivered to the Company’s PeopleSoft clients could have a material adverse impact on the Company’s financial position, results of operations and cash flows. The percentage of revenue derived from services the Company provides solely for Oracle’s PeopleSoft software product was approximately 8% and 9% of the Company’s total revenue for the three and nine months ended September 30, 2023, respectively.

The Company reserves all rights, including appellate rights, with respect to the District Court’s rulings in Rimini II and the Rimini II Injunction, including any award of attorneys’ fees and costs to Oracle.
16


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS



Other Litigation

From time to time, the Company may be a party to litigation and subject to claims incident to the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business. Regardless of the outcome, litigation can have an adverse impact on the Company because of judgment, defense and settlement costs, diversion of management resources and other factors. At each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimatable under ASC 450, Contingencies. Legal fees are expensed as incurred.

Liquidated Damages
 
The Company enters into agreements with clients that contain provisions related to liquidated damages that would be triggered in the event that the Company is no longer able to provide services to these clients. The maximum cash payments related to these liquidated damages is approximately $12.6 million and $8.1 million as of September 30, 2023 and December 31, 2022, respectively. To date, the Company has not incurred any costs as a result of such provisions and has not accrued any liabilities related to such provisions in these Unaudited Condensed Consolidated Financial Statements.
 
NOTE 9 — RELATED PARTY TRANSACTIONS

An affiliate of Adams Street Partners and its affiliates (collectively referred to as “ASP”) is a member of the Company’s Board of Directors. As of September 30, 2023, ASP owned approximately 26.4% of the Company’s issued and outstanding shares of Common Stock.

NOTE 10 —EARNINGS PER SHARE

The Company computes earnings per share in accordance with ASC Topic 260, Earnings per Share. Basic earnings per share of Common Stock is computed by dividing net income attributable to common stockholders by the weighted average number of shares of basic Common Stock outstanding. Diluted earnings per share of Common Stock is calculated by adjusting the basic earnings per share of Common Stock for the effects of potential dilutive Common Stock shares outstanding such as stock options, restricted stock units and warrants.

For both the three and nine months ended September 30, 2023 and 2022, basic and diluted net earnings per share of Common Stock were computed by dividing the net income attributable to common stockholders by the weighted average number of common shares outstanding during the respective periods. The following tables set forth the computation of basic and diluted net income attributable to common stockholders (in thousands, except per share amounts):
17


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Income (loss) attributable to common stockholders:
  Net income (loss)$6,801 $(405)$16,708 $2,792 
   
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Weighted average number of shares of Common Stock outstanding:  
  Basic 89,228 87,965 88,942 87,441 
  Warrants    
  Stock options  18 543 
  RSUs129  362 1,070 
  Diluted89,357 87,965 89,322 89,054 
Net income (loss) per share attributable to common stockholders:
  Basic $0.08 $ $0.19 $0.03 
  Diluted$0.08 $ $0.19 $0.03 

The following potential Common Stock equivalents were excluded from the computation of diluted net income per share for the respective periods ending on these dates, since the impact of inclusion was anti-dilutive (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
RSUs and PSUs2,767 1,243 1,270 460 
Stock options8,358 4,914 7,830 4,161 
Warrants3,440 18,128 3,440 18,128 
Total14,565 24,285 12,540 22,749 

NOTE 11 — FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS
 
Fair Value Measurements
 
Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts and considers assumptions that market participants would use when pricing the asset or liability. Additional information on fair value measurements is included in Note 13 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K. The Company’s policy is to recognize asset or liability transfers among Level 1, Level 2 and Level 3 as of the actual date of the events or change in circumstances that caused the transfer.

Investments

During September 2022, the Company invested $20 million of its cash and cash equivalents into U.S. Federal agency bonds, U.S. government bonds, U.S. treasury notes and other securities. We consider all highly liquid interest-earning investments with a maturity of three months or less at the date of purchase to be cash equivalents. The fair values of these investments approximate their carrying values.

In general, investments with original maturities of greater than three months and remaining maturities of less than one year are classified as short-term investments. Debt investments are classified as available-for-sale and gains and losses are recorded using the specific identification method. Changes in fair value are recorded in the operating statement. Fair value is calculated based on publicly available market information.
18


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS



Listed below are the cash equivalent and investment balances as of September 30, 2023 (in thousands):
Fair Value LevelCost BasisUnrealized Gains (Losses)Recorded BasisCash EquivalentsShort-term InvestmentsLong-term Investments
Federal Agency BondsLevel 2$14,895 $165 $15,060 $195 $14,160 $705 
US Treasury notesLevel 25,716 38 5,754  5,754  
$20,611 $203 $20,814 $195 $19,914 $705 

Derivatives

On May 18, 2022, the Company entered into an interest rate swap agreement for a notional value of $40.0 million. The derivative was recognized in the accompanying Unaudited Condensed Consolidated Balance Sheets at its estimated fair value as of September 30, 2023. The Company uses derivatives to manage the risk associated with changes in interest rates. The Company does not enter into derivatives for speculative purposes.

To estimate fair value for the Company's interest rate swap agreement as of September 30, 2023, the Company utilized a present value of future cash flows, leveraging a model-derived valuation that uses Level 2 observable inputs such as interest rate yield curves. The Company estimated the fair value of the interest rate swap agreement to be $1.8 million as of September 30, 2023.

Changes in the fair value of the derivatives that qualify as cash flow hedges are recorded in Accumulated other comprehensive loss in the accompanying Unaudited Condensed Consolidated Balance Sheets until earnings are affected by the variability of the cash flows.

The Company received interest swap payments of $0.2 million and $0.6 million during the three and nine months ended September 30, 2023, respectively, which were recorded as a reduction to interest expense. The Company incurred interest payments of $0.1 million and $0.2 million during the three and nine months ended September 30, 2022, respectively, which were recorded as interest expense.

The amounts recorded for the interest rate swap agreement are described below (in thousands):
Derivative InstrumentBalance Sheet ClassificationSeptember 30, 2023December 31, 2022
Interest rate swapDeposits and other$1,797 $1,402 
Accumulated other comprehensive loss1,408 1,107 
Three Months Ended September 30,Nine Months Ended September 30,
Derivative InstrumentIncome Statement Classification2023202220232022
Interest rate swapInterest expense (benefit)$(235)$81 $(600)$224 

Significant Concentrations
 
The Company attributes revenues to geographic regions based on the location of its clients’ contracting entities. The following table shows revenues by geographic region (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
 2023202220232022
United States of America$55,740 $53,423 $163,146 $159,616 
International51,713 48,508 156,240 141,425 
Total$107,453 $101,931 $319,386 $301,041 
 
19


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


No clients represented more than 10% of revenue for both the three and nine months ended September 30, 2023 and 2022. As of September 30, 2023 and December 31, 2022, no clients accounted for more than 10% of total net accounts receivable. The Company tracks its assets by physical location. As of September 30, 2023 and December 31, 2022, the net carrying value of the Company’s property and equipment located outside of the United States amounted to approximately $2.5 million and $1.8 million respectively. As of September 30, 2023, the Company had operating lease right-of-use assets of $3.3 million, $2.4 million and $0.7 million in the United States, India and the rest of the world, respectively. As of December 31, 2022, the Company had operating lease right-of-use assets of $2.6 million, $3.4 million and $1.2 million in the United States, India and the rest of the world, respectively.
 
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, and accounts receivable. The Company maintains its cash, cash equivalents and restricted cash at high-quality financial institutions, primarily in the United States. Deposits, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. As of September 30, 2023 and December 31, 2022, the Company had cash, cash equivalents and restricted cash with a single financial institution for an aggregate of $32.5 million and $44.9 million, respectively. In addition, as of September 30, 2023, the Company had cash and cash equivalents with three other single financial institutions of $61.2 million. As of September 30, 2023 and December 31, 2022, the Company had restricted cash of $0.4 million. The Company has never experienced any losses related to these balances.
 
Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company’s client base and their dispersion across different geographies and industries. The Company performs ongoing credit evaluations on certain clients and generally does not require collateral on accounts receivable. The Company maintains reserves for potential bad debts and historically such losses are generally not significant.
 
NOTE 12 - LEASES

Effective at the start of fiscal 2020, the Company adopted the provisions and expanded disclosure requirements described in Accounting Standards Codification (ASC) Topic 842, Leases. The Company adopted the standard using the prospective method. The Company has operating leases for real estate and equipment with an option to renew the leases for up to one month to five years. Some of the leases include the option to terminate the leases upon 30-days’ notice with a penalty. The Company’s leases have various remaining lease terms ranging from July 2023 to December 2028. The Company’s lease agreements may include renewal or termination options for varying periods that are generally at the Company's discretion. The Company’s lease terms only include those periods related to renewal options the Company believes are reasonably certain to exercise. The Company generally does not include these renewal options as it is not reasonably certain to renew at the lease commencement date. This determination is based on consideration of certain economic, strategic and other factors that the Company evaluates at lease commencement date and reevaluates throughout the lease term. Some leases also include options to terminate the leases and the Company only includes those periods beyond the termination date if it is reasonably certain not to exercise the termination option.

The Company uses a discount rate to calculate the right of use (“ROU”) asset and lease liability. When the implicit rate is known or provided in the lease documents, the Company is required to use this rate. In cases in which the implicit rate is not known, the Company uses an estimated incremental borrowing rate.

Some leasing arrangements require variable payments that are dependent on usage or may vary for other reasons, such as payments for insurance and tax payments. The variable portion of lease payments is not included in the Company’s ROU assets or lease liabilities. Rather, variable payments, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred and are included in lease expenses recorded in selling and administrative expenses on the Consolidated Statements of Operations and Comprehensive Income.

The Company has lease agreements with both lease and non-lease components that are treated as a single lease component for all underlying asset classes. Accordingly, all expenses associated with a lease contract are accounted for as lease expenses.

The Company has elected to apply the short-term lease exception for all underlying asset classes. That is, leases with a term of 12 months or less are not recognized on the balance sheet, but rather expensed on a straight-line basis over the lease term. The Company’s leases do not include significant restrictions or covenants, and residual value guarantees are generally not included within its operating leases. As of September 30, 2023, the Company has one additional operating lease with a net present value of $0.5 million in Tokyo, Japan that will commence on October 1, 2023.

20


RIMINI STREET, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


The components of lease expense and supplemental balance sheet information were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease expense related to ROU assets and liabilities$1,109 $1,360 $3,347 $4,140 
Other lease expense318 229 491 633 
Total lease expense$1,427 $1,589 $3,838 $4,773 

Other information related to leases was as follows (in thousands):
Supplemental Balance Sheet InformationSeptember 30, 2023December 31, 2022
Operating lease right-of-use assets, noncurrent$6,339 $7,142 
September 30, 2023December 31, 2022
Operating lease liabilities, current$4,175 $4,223 
Operating lease liabilities, noncurrent7,511 9,094 
  Total operating lease liabilities$11,686 $13,317 
Weighted Average Remaining Lease TermYears
Operating leases3
Weighted Average Discount Rate
Operating leases10.0 %

Maturities of operating lease liabilities as of September 30, 2023 were as follows (in thousands):
Year Ending September 30,
2024$5,078 
20253,956 
20262,806 
20271,187 
2028366 
Thereafter94 
  Total future undiscounted lease payments13,487 
Less imputed interest(1,801)
Total$11,686 

For the three months ended September 30, 2023 and 2022, the Company paid $1.3 million and $1.4 million, respectively, for operating lease liabilities. For the nine months ended September 30, 2023 and 2022, the Company paid $4.2 million and $4.1 million, respectively, for operating lease liabilities.

21


ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
 
CAUTIONARY NOTE ABOUT FORWARD-LOOKING STATEMENTS
 
    This Quarterly Report on Form 10-Q (this “Report”) includes forward-looking statements. All statements other than statements of historical facts contained in this Report, including statements regarding our future results of operations and financial position, business strategy and plans, and our objectives for future operations, are forward-looking statements. The words “anticipate,” “believe,” “continue,” “could,” “currently,” “estimate,” “expect,” “future,” “intend,” “may,” “might,” “outlook,” “plan,” “possible,” “potential,” “predict,” “project,” “seem,” “seek,” “should,” “will,” “would” and similar expressions that convey uncertainty of future events or outcomes are intended to identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking. Forward-looking statements include, but are not limited to, information concerning:

the evolution of the enterprise software management and support landscape facing our clients and prospects;
our ability to educate the market regarding the advantages of our enterprise software management and support services and products;
costs, including attorneys’ fees, associated with defending intellectual property infringement and other claims, such as those claims discussed under “Legal Proceedings” in Part II, Item 1 of this Report, and our expectations with respect to such litigation, including the disposition of pending motions to appeal, and any new claims;
any additional expenses to be incurred in order to comply with the Rimini II Injunction and the impact on future period revenue and costs;
estimates of our total addressable market;
expectations of client savings relative to use of other providers;
the occurrence of catastrophic events, including terrorism and geopolitical actions specific to an international region, that may disrupt our business or that of our current and prospective clients;
our ability to maintain an adequate rate of revenue growth;
our ability to maintain sufficient cash flow and capital or raise additional capital necessary to fund our operations and invest in new services and products;
the impact of our Credit Facility’s debt service obligations and financial and operational covenants on our business and related interest rate risk;
our business plan and our ability to effectively manage our growth and associated investments;
the impact of any recessionary economic trends, including inflation, rising interest rates and changes in foreign exchange rates;
beliefs and objectives for future operations;
our ability to expand our leadership position in independent enterprise software support and to sell our application management services (“AMS”) and Rimini ONE™ integrated services;
our ability to attract and retain clients and our ability to further penetrate our existing client base;
our ability to maintain our competitive technological advantages against new entrants in our industry;
our ability to timely and effectively scale and adapt our existing technology;
our ability to innovate new products and bring them to market in a timely manner;
our ability to maintain, protect, and enhance our brand and intellectual property;
our ability to capitalize on changing market conditions including a market shift to hybrid and cloud/SaaS offerings for information technology environments and retirement of certain software releases by software vendors;
our ability to develop strategic partnerships;
benefits associated with the use of our services;
our ability to expand internationally;
our need and ability to raise equity or debt financing on favorable terms and our ability to generate cash flows from operations to help fund increased investment in our growth initiatives;
the effects of increased competition in our market and our ability to compete effectively;
our intentions with respect to our pricing model;
cost of revenue, including changes in costs associated with production and client support;
changes in laws or regulations, including tax laws or unfavorable outcomes of tax positions we take, or a failure by us to establish adequate reserves for tax events;
our ability to maintain our good standing with the United States and international governments and capture new contracts;
economic and industry trends or trend analysis;
our ability to prevent unauthorized access to our information technology systems and other cybersecurity threats, protect the confidential information of our employees and clients and comply with privacy and data protection regulations;
22


the amount and timing of repurchases, if any, under our stock repurchase program and our ability to enhance stockholder value through such program or any other actions to provide value to stockholders;
the attraction and retention of additional qualified personnel, including sales personnel, and the retention of key personnel;
future acquisitions of or investments in complementary companies, products, subscriptions or technologies;
uncertainty from the discontinuance of LIBOR and the transition to SOFR or other interest rate benchmarks;
the effects of seasonal trends on our results of operations, including the contract renewal cycles for vendor-supplied software support and managed services;
our ability to maintain an effective system of internal control over financial reporting and our ability to remediate any identified material weaknesses in our internal controls; and
other risks and uncertainties, including those discussed under “Risk Factors” in Part II, Item 1A of this Report.

    We have based these forward-looking statements largely on our current expectations and projections about future events and financial 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. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those referred to under “Risk Factors” in Part II, Item 1A of this Report. Moreover, we operate in very competitive and rapidly changing markets. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
 
    You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. The forward-looking statements in this Report are made as of the date of the filing, and except as required by law, we disclaim and do not undertake any obligation to update or revise publicly any forward-looking statements in this Report. You should read this Report and the documents that we reference in this Report and have filed with the SEC as exhibits with the understanding that our actual future results, levels of activity and performance, as well as other events and circumstances, may be materially different from what we expect.
 
Overview
 
    The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the Unaudited Condensed Consolidated Financial Statements and the related notes to those statements included in Part I, Item 1 of this Report, and our Audited Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of our 2022 Form 10-K.
 
    Certain figures, such as interest rates and other percentages included in this section have been rounded for ease of presentation. Percentage figures included in this section have not in all cases been calculated based on such rounded figures but on the basis of such amounts prior to rounding. For this reason, percentage amounts in this section may vary slightly from those obtained by performing the same calculations using the figures in our Unaudited Condensed Consolidated Financial Statements or in the associated text. Certain other amounts that appear in this section may similarly not sum due to rounding.

Rimini Street, Inc. was formed in the State of Nevada in 2005 and, through a merger in 2017 with a public company, became Rimini Street, Inc., a Delaware corporation, trading on the Nasdaq Global Market under the ticker symbol “RMNI.”

Rimini Street, Inc. and its subsidiaries (referred to as “Rimini Street”, the “Company”, “we” and “us”) are global providers of end-to-end enterprise software support, products and services. The Company offers a comprehensive family of unified solutions to run, manage, support, customize, configure, connect, protect, monitor, and optimize clients’ enterprise application, database, and technology software platforms.

Over the years, as our reputation for technical capability, value, innovation, responsiveness and trusted reliability grew, clients and prospects began asking us to expand the scope of our support, product and service offerings to meet other current and evolving needs and opportunities related to their enterprise software. We also heard from prospects and clients that their goals include reducing the number of IT vendors to more manageable numbers from a governance perspective, with a desire to select vendors who can provide a wider scope of IT services and become true trusted partners.
23



To meet the needs of our clients and prospects and to service what we believe is a significantly expanded addressable market opportunity, we designed, developed and are now delivering a new, expanded solutions portfolio (our “Solutions Portfolio”) for a wider array of enterprise software – including an expanded list of supported software; managed services for Oracle, SAP, IBM, Salesforce and open-source database software; and new solutions for security, interoperability, observability and consulting. We also now offer an integrated package of our services as Rimini ONE™, a unique end-to-end, “turnkey” outsourcing option for Oracle and SAP landscapes designed to optimize our clients’ existing technologies with a minimum of 15 extended years of operating lifespan and enable our clients to focus their IT talent and budget on potentially higher-value, innovative projects that will support competitive advantage and growth.

Enterprise software support, products and services is one of the largest categories of overall global information technology (“IT”) spending. We believe enterprise resource planning (“ERP”), customer relationship management (“CRM”), product lifecycle management (“PLM”) database and technology software systems have become increasingly important in the operation of mission-critical business processes over the last 30 years. Also the costs associated with running and supporting these systems, system failure and downtime, security exposure, system integration and monitoring, and maintaining the tax, legal and regulatory compliance of these software systems have each contributed to increases in both actual spend and as a percentage of the typical full IT budget. As a result, we believe that licensees often view enterprise software support, products and services as a mandatory cost of doing business. The majority of our revenue through September 30, 2023, was generated from our support solutions.

In a traditional licensing model, the customer typically procures a perpetual software license and pays for the license in a single upfront fee (“perpetual license”), and base software support services can be optionally procured from the software vendor for an annual fee that is typically 20-23% of the total cost of the software license. In a newer subscription-based licensing model, such as software as a service (“SaaS”), the customer generally pays for the usage of the software on a monthly or annual basis (“subscription license”). Under a subscription license, the product license and a base level of software support are generally bundled together as a single purchase, and the base level of software support is not procured separately nor is it an optional purchase.

When we provide our support solutions for a perpetual software license, we generally offer our clients service for a fee that is equal to approximately 50% of the annual fees charged by the software vendor for their base support. When providing supplemental software support for a perpetual license, where the client procures our support service in addition to retaining the software vendor’s base support, we generally offer our clients service for a fee that is equal to approximately 25% of the annual fees charged by the software vendor for their base support. We also offer a special support service, Rimini Street Extra Secure Support, available to clients that require a more rigorous level of security background checks and/or government security clearance for engineers accessing a client’s system than our standard employment security background check and requirements. Clients may incur an additional fee for Rimini Street Extra Secure Support.

In addition to our support services, we also offer a breadth of enterprise software support, products and services through our full portfolio of solutions at an additional fee that is calculated based on a variety of factors and metrics. Our solutions are designed to meet specific client needs and are designed to provide what we believe is exceptional value and return for the fees charged. For more details about our Solutions Portfolio, please see Item 1 “Business” included in Part I of our 2022 Form 10-K.    

    As of September 30, 2023, we employed over 2,050 professionals and supported over 3,090 active clients globally, including 66 Fortune 500 companies and 15 Fortune Global 100 companies across a broad range of industries. We define an active client as a distinct entity, such as a company, an educational or government institution, or a business unit of a company that purchases our services to support a specific product. For example, we count as two separate active clients instances where we provide support for two different products to the same entity.
 
    Our subscription-based revenue provides a strong foundation for, and visibility into, future period results. For the three months ended September 30, 2023 and 2022, we generated revenue of $107.5 million and $101.9 million, respectively, representing an increase of 5%. During the three months ended September 30, 2023, we recorded net income of $6.8 million, and as of September 30, 2023, we had an accumulated deficit of $211.6 million. Approximately 52% of our revenue was generated in the United States for both the three months ended September 30, 2023 and 2022, respectively. Approximately 48% of our revenue was generated in foreign jurisdictions for both the three months ended September 30, 2023 and 2022, respectively.
 
24


    Since our inception, we have financed our operations through cash collected from clients and net proceeds from equity financings and borrowings.
 
Global Economic Uncertainty

We have experienced some clients not renewing our services due to the adverse impact on their businesses from current global economic uncertainty, as well as by the economic disruption continuing to be caused by the Israel-Hamas conflict, the Russian invasion of Ukraine in early fiscal 2022 and recent political and trade turmoil with China, amongst other global challenges. While we do not physically operate in Russia, the Ukraine or in mainland China, we do have operations in Israel. These global events, together with fiscal and monetary policy adopted during and after the COVID-19 pandemic, have had adverse macroeconomic impacts and increased inflationary cost pressures, causing the U.S. Federal Reserve to repeatedly raise rates. We expect additional rate increases in the future. Despite these macroeconomic and geopolitical pressures, we expect to continue to be able to market, sell and provide our current and future products and services to clients globally. We also expect to continue investing in the development and improvement of new and existing products and services to address client needs. Further, although our operations are influenced by general economic conditions, we do not believe the impacts of economic disruptions described above had a significant net impact on our revenue or results of operations during the three and nine months ended September 30, 2023.

The extent to which rising inflation, interest rate increases, continuing global economic and geopolitical uncertainty, and any lingering impacts of the COVID-19 pandemic impact our business going forward, however, will depend on numerous evolving factors we cannot reliably predict, including continued governmental and business actions in response to increasing global economic uncertainty, including the possibility of recession or financial market instability. As such, the effects of rising inflation, interest rate increases and other negative impacts on the global economy may not be fully reflected in our financial results until future periods. Refer to “Risk Factors” (Part II, Item 1A of this Report) for a discussion of these factors and other risks.

Recent Developments

Reference is made to Note 8 to our Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report for a discussion of recent developments in our litigation with Oracle.

Key Business Metrics
 
Number of clients
 
    Since we founded our company, we have made the expansion of our client base a priority. We believe that our ability to expand our client base is an indicator of the growth of our business, the success of our sales and marketing activities, and the value that our services bring to our clients. We define an active client as a distinct entity, such as a company, an educational or government institution, or a business unit of a company that purchases our services to support a specific product. For example, we count as two separate active clients when support for two different products is being provided to the same entity. As of September 30, 2023 and 2022, we had over 3,090 and 3,000 active clients, respectively.

    We define a unique client as a distinct entity, such as a company, an educational or government institution or a subsidiary, division or business unit of a company that purchases one or more of our products or services. We count as two separate unique clients when two separate subsidiaries, divisions or business units of an entity purchase our products or services. As of September 30, 2023 and 2022, we had over 1,540 and 1,510 unique clients, respectively.
 
    The increases in both our active and unique client counts have been almost exclusively from new unique clients and not from sales of new products and services to existing unique clients. However, as noted previously, we intend to focus future growth on both new and existing clients. We believe that the growth in our number of clients is an indication of the increased adoption of our enterprise software products and services.
 
Annualized recurring revenue
 
    We recognize subscription revenue on a daily basis. We define annualized recurring revenue as the amount of subscription revenue recognized during a quarter and multiplied by four. This gives us an indication of the revenue that can be earned in the following 12-month period from our existing client base assuming no cancellations or price changes occur during that period. Subscription revenue excludes any non-recurring revenue, which has been insignificant to date. 
 
25


    Our annualized recurring revenue was $416 million and $400 million as of September 30, 2023 and 2022, respectively. We believe the sequential increase in annualized recurring revenue demonstrates a growing client base, which is an indicator of stability in future subscription revenue.
 
Revenue retention rate
 
    A key part of our business model is the recurring nature of our revenue. As a result, it is important that we retain clients after the completion of the non-cancellable portion of the support period. We believe that our revenue retention rate provides insight into the quality of our products and services and the value that our products and services provide our clients.
 
    We define revenue retention rate as the actual subscription revenue (dollar-based) recognized in a 12-month period from clients that existed on the day prior to the start of the 12-month period divided by our annualized recurring revenue as of the day prior to the start of the 12-month period. Our revenue retention rate was 94% for both the 12 months ended September 30, 2023 and 2022, respectively.
 
Gross profit margin
 
    We derive revenue through the provision of our enterprise software products and services. All the costs incurred in providing these products and services are recognized as part of the cost of revenue. The cost of revenue includes all direct product line expenses, as well as the expenses incurred by our shared services organization which supports all product lines.
 
    We define gross profit as the difference between revenue and the costs incurred in providing the software products and services. Gross profit margin is the ratio of gross profit divided by revenue. Our gross profit margin was approximately 62.7% and 61.5% for the three months ended September 30, 2023 and 2022, respectively. We believe the gross profit margin provides an indication of how efficiently and effectively we are operating our business and serving our clients.

26


Results of Operations
 
Comparison of Three Months Ended September 30, 2023 and 2022
 
Our consolidated statements of operations for the three months ended September 30, 2023 and 2022, are presented below (in thousands): 
Three Months Ended
September 30,
Variance
20232022AmountPercent
Revenue$107,453 $101,931 $5,522 5.4%
Cost of revenue:
Employee compensation and benefits25,904 25,493 411 1.6%
Engineering consulting costs6,192 6,252 (60)(1.0)%
Administrative allocations (1)
3,520 3,970 (450)(11.3)%
All other costs4,494 3,556 938 26.4%
Total cost of revenue40,110 39,271 839 2.1%
Gross profit67,343 62,660 4,683 7.5%
            Gross profit margin62.7 %61.5 %
Operating expenses:    
Sales and marketing35,593 35,934 (341)(0.9)%
General and administrative18,384 18,454 (70)(0.4)%
Litigation costs and related recoveries, net2,127 6,237 (4,110)(65.9)%
Total operating expenses56,104 60,625 (4,521)(7.5)%
Operating income11,239 2,035 9,204 452.3%
Non-operating income and (expenses):    
Interest expense(1,413)(1,167)(246)21.1%
Other income (expenses), net990 (1,329)2,319 (174.5)%
Income (loss) before income taxes10,816 (461)11,277 (2,446.2)%
Income taxes(4,015)56 (4,071)(7,269.6)%
Net income (loss)$6,801 $(405)$7,206 (1,779.3)%
-
(1)Includes the portion of costs for IT, security services and facilities costs that are allocated to cost of revenue. In our Unaudited Condensed Consolidated Financial Statements, the total of such costs is allocated between cost of revenue, sales and marketing, and general and administrative expenses, based primarily on relative headcount, except for facilities which is based on occupancy.

    Revenue. Revenue increased from $101.9 million for the three months ended September 30, 2022 to $107.5 million for the three months ended September 30, 2023, an increase of $5.5 million or 5%. The increase was driven by an 3% increase in the average number of unique clients from 1,491 for the three months ended September 30, 2022 to 1,532 for the three months ended September 30, 2023. On a geographic basis, United States revenue grew from $53.4 million for the three months ended September 30, 2022 to $55.7 million for the three months ended September 30, 2023, an increase of $2.3 million or 4%. Our international revenue grew from $48.5 million for the three months ended September 30, 2022 to $51.7 million for the three months ended September 30, 2023, an increase of $3.2 million or 7%.
 
    Cost of revenue. Cost of revenue increased from $39.3 million for the three months ended September 30, 2022 to $40.1 million for the three months ended September 30, 2023, an increase of $0.8 million or 2%. The key drivers related to the cost of revenue increase were a $0.4 million increase in employee compensation and benefits and a $0.9 million increase in all other costs, which was driven primarily by a $0.9 million increase in outside services. These increases were offset, in part, by a decrease in administrative allocations.

As discussed in Note 8 to our Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report, the District Court issued its findings of fact and conclusions of law in Rimini II, accompanied by the “Rimini II Injunction” on July 24, 2023. The District Court found infringement as to Oracle’s PeopleSoft and Oracle Database products.
27


As a result of the findings, we are likely to incur additional expenses for incremental labor costs in order to comply with the District Court’s Rimini II Injunction. At this time, we have yet to determine the impact on future period costs. Any adverse outcome in our ongoing judicial proceedings could have a material adverse effect on our results of operations.
 
    Gross profit. Gross profit increased from $62.7 million for the three months ended September 30, 2022 compared to $67.3 million for the three months ended September 30, 2023, an increase of $4.7 million or 7%. Gross profit margin for the three months ended September 30, 2022 was 61.5% compared to 62.7% for the three months ended September 30, 2023. For the three months ended September 30, 2023, the total cost of revenue increased by 2% compared to an increase in revenue of 5% for the three months ended September 30, 2023. As a result, our gross profit margin improved by 120 basis points period over period.

    Sales and marketing expenses. As a percentage of our revenue, sales and marketing expenses were 33% and 35% for the three months ended September 30, 2023 and 2022, respectively. In dollar terms, sales and marketing expenses decreased from $35.9 million for the three months ended September 30, 2022 to $35.6 million for the three months ended September 30, 2023, a decrease of $0.3 million or 1%. This decrease was primarily due to a decrease in employee compensation and benefits of $0.5 million and a decrease in recruitment costs of $0.3 million offset by an increase in marketing and advertising of $0.5 million. We will continue to seek to accelerate our future revenue growth by investing in more resources.

The $0.5 million decrease in sales and marketing expense attributable to employee compensation and benefits for the three months ended September 30, 2023 was primarily due to a decrease in salaries, wages and benefits of $0.9 million offset by an increase in commissions of $0.3 million and bonuses of $0.1 million.
  
    General and administrative expenses. General and administrative expenses decreased from $18.5 million for the three months ended September 30, 2022 to $18.4 million for the three months ended September 30, 2023, a decrease of $0.1 million. This decrease was comprised of several items, which included a decrease in professional fees of $0.6 million, a decrease in computer supplies and licenses of $0.6 million, a decrease in contract labor of $0.5 million. and a decrease in rent and facilities costs of $0.4 million. These decreases were offset, in part, by an increase bonus expense of $1.5 million, and we allocated $0.8 million less expense related to administrative costs.
Looking forward on a quarter-over-quarter basis, we are monitoring the demand for our services in light of current global economic conditions and will adjust our expenditures accordingly. However, we expect to incur higher expenses associated with supporting the growth of our business, both in terms of size and geographical diversity. Our company costs that are expected to increase in the future include costs relating to additional information systems costs, costs for additional personnel in our accounting, human resources, IT and legal functions, SEC and Nasdaq fees, and incremental professional, legal, audit and insurance costs. As a result, not taking into account temporary reductions in certain expenses resulting from the COVID-19 pandemic in prior periods, we expect our general and administrative expenses related to public company costs will continue to increase in future periods.

    Litigation costs, net of related insurance recoveries. Litigation costs, net of related insurance recoveries, consist of the following (in thousands):
Three Months Ended September 30,
 20232022Change
Professional fees and other costs of litigation$2,127 $6,145 $(4,018)
Insurance costs and recoveries, net— 92 (92)
Litigation costs and related recoveries, net$2,127 $6,237 $(4,110)
 
    Professional fees and other costs associated with litigation decreased from $6.1 million for the three months ended September 30, 2022 to $2.1 million for the three months ended September 30, 2023, a decrease of $4.0 million. This decrease was primarily due to the timing of trial costs that occurred during the three months ended September 30, 2022.

Insurance costs and related recoveries, net decreased from $0.1 million for the three months ended September 30, 2022 compared to no activity for the three months ended September 30, 2023. We are self-insured for any costs related to any current or future intellectual property litigation. We currently believe our cash on hand, accounts receivable and contractually committed backlog provides us with sufficient liquidity to cover our ongoing attorneys’ fees and related costs, such as travel, hotels and consultants, associated with ongoing litigation, including Rimini II. However, please refer to the litigation matters as disclosed in Note 8 to our Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report for further information.
28



    Interest expense. Interest expense increased from $1.2 million for the three months ended September 30, 2022 to $1.4 million for the three months ended September 30, 2023, an increase of $0.2 million. Interest expense increased primarily due to rising interest rates on our five-year Credit Facility. These rising interest rates were offset, in part, by a reduction of interest costs of $0.2 million related to payments associated with our interest rate swap, which was entered into on May 18, 2022.
 
    Other income (expenses), net. Other income (expenses), net is primarily comprised of interest income, foreign exchange gains and losses, and other non-operating income and expenses. For the three months ended September 30, 2023, net other income of approximately $1.0 million was comprised of gains from cash equivalents and investments of $1.1 million which were offset by foreign exchange losses of approximately $0.1 million. For the three months ended September 30, 2022, net other expenses of approximately $1.3 million was comprised primarily of foreign exchange losses of approximately $1.4 million. For the three months ended September 30, 2022, we experienced a significant change in foreign currency exchange rates as the U.S. dollar strengthened against the majority of foreign currencies where our foreign entities operate.
 
    Income tax expense. We had an income tax benefit of $0.1 million for the three months ended September 30, 2022 compared to an income tax expense of $4.0 million for the three months ended September 30, 2023. For the three months ended September 30, 2023, the primary reason for the increase in income tax expense was due to an increase of income before taxes of $11.3 million in the current year period compared to the prior year period as well as an increase in foreign withholding taxes.

Comparison of Nine Months Ended September 30, 2023 and 2022
 
Our consolidated statements of operations for the nine months ended September 30, 2023 and 2022, are presented below (in thousands): 
Nine Months Ended September 30,Variance
20232022AmountPercent
Revenue$319,386 $301,041 $18,345 6.1%
Cost of revenue:
Employee compensation and benefits76,478 77,562 (1,084)(1.4)%
Engineering consulting costs19,269 16,397 2,872 17.5%
Administrative allocations (1)
10,659 11,693 (1,034)(8.8)%
All other costs12,396 8,170 4,226 51.7%
Total cost of revenue118,802 113,822 4,980 4.4%
Gross profit200,584 187,219 13,365 7.1%
            Gross profit margin62.8 %62.2 %
Operating expenses:    
Sales and marketing107,356 103,840 3,516 3.4%
General and administrative55,475 57,267 (1,792)(3.1)%
Reorganization costs59 — 59 100.0%
Litigation costs and related recoveries, net5,475 12,448 (6,973)(56.0)%
Total operating expenses168,365 173,555 (5,190)(3.0)%
Operating income32,219 13,664 18,555 135.8%
Non-operating income and (expenses):    
Interest expense(4,139)(2,974)(1,165)39.2%
Other income (expenses), net1,799 (2,696)4,495 (166.7)%
Income before income taxes29,879 7,994 21,885 273.8%
Income taxes(13,171)(5,202)(7,969)153.2%
Net income $16,708 $2,792 $13,916 498.4%

(1)Includes the portion of costs for IT, security services and facilities costs that are allocated to cost of revenue. In our Unaudited Condensed Consolidated Financial Statements, the total of such costs is allocated between cost of revenue, sales and marketing, and general and administrative expenses, based primarily on relative headcount, except for facilities which is based on occupancy.
29



    Revenue. Revenue increased from $301.0 million for the nine months ended September 30, 2022 to $319.4 million for the nine months ended September 30, 2023, an increase of $18.3 million or 6%. The increase was driven by an 2% increase in the average number of unique clients from 1,483 for the nine months ended September 30, 2022 to 1,520 for the nine months ended September 30, 2023. On a geographic basis, United States revenue grew from $159.6 million for the nine months ended September 30, 2022 to $163.1 million for the nine months ended September 30, 2023, an increase of $3.5 million or 2%. Our international revenue grew from $141.4 million for the nine months ended September 30, 2022 to $156.2 million for the nine months ended September 30, 2023, an increase of $14.8 million or 10%, driven primarily by Japan and Australia, with increases of $5.5 million and $2.4 million, respectively.
 
    Cost of revenue. Cost of revenue increased from $113.8 million for the nine months ended September 30, 2022 to $118.8 million for the nine months ended September 30, 2023, an increase of $5.0 million or 4%. The key drivers related to the cost of revenue increase were a $2.9 million increase in engineering consulting costs and a $4.2 million increase in all other costs driven primarily by a $3.3 million increase in outside services and a $1.0 million increase in computer software and licenses. These cost increases were offset, in part, by a reduction of administrative allocations of $1.0 million and a decrease of employee compensation and benefits of $1.0 million.

    Gross profit. Gross profit increased from $187.2 million for the nine months ended September 30, 2022 to $200.6 million for the nine months ended September 30, 2023, an increase of $13.4 million or 7%. Gross profit margin for the nine months ended September 30, 2022 was 62.2% compared to 62.8% for the nine months ended September 30, 2023. For the nine months ended September 30, 2023, the total cost of revenue increased by 4% compared to an increase in revenue of 6% for the nine months ended September 30, 2023. As a result, our gross profit margin improved by 60 basis points period over period.

    Sales and marketing expenses. As a percentage of our revenue, sales and marketing expenses were 34% for both the nine months ended September 30, 2023 and 2022, respectively. In dollar terms, sales and marketing expenses increased from $103.8 million for the nine months ended September 30, 2022 to $107.4 million for the nine months ended September 30, 2023, an increase of $3.5 million or 3%. This increase was primarily due to an increase in employee compensation and benefits of $0.9 million, an increase in advertising, trade show expenses and marketing costs of $3.8 million, an increase in travel and entertainment costs of $0.6 million and an increase in contract labor of $0.3 million. These increases were offset, in part, by a decrease in administrative allocations and all other costs of $1.3 million and a decrease in recruitment costs of $0.8 million. We will continue to seek to accelerate our future revenue growth by investing in more resources.
 
    The $0.9 million increase in sales and marketing expense attributable to employee compensation and benefits for the nine months ended September 30, 2023 was primarily due to an increase in commissions of $1.3 million and bonuses of $0.4 million offset by a decrease in salaries, wages, and benefits of $0.8 million.
 
    General and administrative expenses. General and administrative expenses decreased from $57.3 million for the nine months ended September 30, 2022 to $55.5 million for the nine months ended September 30, 2023, a decline of $1.8 million or 3%. This was primarily due to a decrease in computer software and licenses of $1.8 million, a decrease of contract labor of $1.5 million, a decrease in rent and facilities costs of $0.8 million and a reduction of professional services fees of $0.3 million. These decreases were offset by lower administrative costs being allocated of $2.0 million, an increase in employee compensation and benefits of $0.3 million, and an increase of travel and entertainment expenses of $0.3 million.
Litigation costs, net of related insurance recoveries. Litigation costs, net of related insurance recoveries, consist of the following (in thousands):
Nine Months Ended September 30,
 20232022Change
Professional fees and other costs of litigation$5,475 $12,837 $(7,362)
Insurance costs and recoveries, net— (389)389 
Litigation costs and related recoveries, net$5,475 $12,448 $(6,973)
 
    Professional fees and other costs associated with litigation decreased from $12.8 million for the nine months ended September 30, 2022 to $5.5 million for the nine months ended September 30, 2023, a decrease of $7.4 million. This decrease was primarily due to the timing of trial costs during the nine months ended September 30, 2022.

30


Insurance costs and related recoveries, net increased from a net benefit of $0.4 million for the nine months ended September 30, 2022 compared to no activity for the nine months ended September 30, 2023. We are self-insured for any costs related to any current or future intellectual property litigation. We currently believe our cash on hand, accounts receivable and contractually committed backlog provides us with sufficient liquidity to cover our ongoing attorneys’ fees and related costs, such as travel, hotels and consultants, associated with ongoing litigation, including Rimini II. However, please refer to the litigation matters as disclosed in Note 8 to our Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report for further information.

    Interest expense. Interest expense increased from $3.0 million for the nine months ended September 30, 2022 to $4.1 million for the nine months ended September 30, 2023, an increase of $1.2 million. Interest expense increased primarily due to rising interest rates on our five-year Credit Facility. These rising interest rates were offset, in part, by a reduction of interest costs of $0.6 million related to payments associated with our interest rate swap, which was entered into on May 18, 2022.
 
    Other income (expenses), net. Other income (expenses), net is primarily comprised of interest income, foreign exchange gains and losses, and other non-operating income and expenses. For the nine months ended September 30, 2023, net other income of approximately $1.8 million was comprised of gains from cash equivalents and investments of $2.8 million which were offset, in part, by foreign exchange losses of approximately $0.7 million and other costs of $0.3 million. For the nine months ended September 30, 2022, net other expenses of approximately $2.7 million was comprised primarily of foreign exchange losses of approximately $2.4 million.
 
    Income tax expense. We had income tax expense of $5.2 million for the nine months ended September 30, 2022 compared to an income tax expense of $13.2 million for the nine months ended September 30, 2023. For the nine months ended September 30, 2023, the primary reason for the increase in income tax expense was due to an increase of income before taxes of $21.9 million in the current year period compared to the prior year period as well as an increase in foreign withholding taxes.
    
Liquidity and Capital Resources
 
Overview
 
    As of September 30, 2023, we had a working capital deficit of $56.7 million and an accumulated deficit of $211.6 million. For the three months ended September 30, 2023, we recorded net income of $6.8 million. As of September 30, 2023, we had available cash, cash equivalents and restricted cash of $108.7 million and short-term investments of $19.9 million.

Effective July 20, 2021, we received $89.3 million of net proceeds from our Credit Facility, which previously bore interest at LIBOR plus a margin ranging from 1.75% to 2.50%. On February 22, 2023, we amended our Credit Facility to implement certain changes in the reference rate from LIBOR to SOFR. As of February 28, 2023, we have a choice of interest rates between (a) Adjusted Term SOFR and (b) Base Rate, in each case plus an applicable margin. The applicable margin remains the same as the existing Credit Agreement and is based on our Consolidated Leverage Ratio (as defined in the Credit Agreement) and whether we elect an Adjusted Term SOFR (ranging from 1.75 to 2.50%) or a Base Rate (ranging from 0.75 to 1.50%). Annual minimum principal payments over the five-year term for the Credit Facility are 5%, 5%, 7.5%, 7.5%, and 10%, respectively, with the remaining balance due at the end of the term.

Please refer to Note 5 to the Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report for information regarding our Credit Facility.

    A key component of our business model requires that substantially all clients prepay us annually for the services we will provide over the following year or longer. As a result, we typically collect cash from our clients in advance of when the related service costs are incurred, which resulted in deferred revenue of $214.1 million that is included in current liabilities as of September 30, 2023. Therefore, we believe that working capital deficit is not as meaningful in evaluating our liquidity since the historical costs of fulfilling our commitments to provide services to clients are currently limited to approximately 37% of the related deferred revenue based on our gross profit percentage of 63% for the three months ended September 30, 2023.

    For the next year, assuming that our operations are not significantly impacted by rising inflation, interest rate increases, other global economic or geopolitical uncertainties, or the litigation matters as disclosed in Note 8 to our Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report, we believe that cash, cash equivalents and restricted cash of $108.7 million as of September 30, 2023, plus future cash flows from operating activities will be sufficient to meet our anticipated cash needs including working capital requirements, planned capital expenditures and our contractual obligations. Our future capital requirements depend on many factors, including client growth, number of employees,
31


expansion of sales and marketing activities, and the introduction of new and enhanced services offerings. We may also enter into arrangements to acquire or invest in complementary businesses, services, technologies, or intellectual property rights in the future. We may choose to seek additional debt or equity financing to support these long-term capital requirements. Alternatively, we may also consider reducing amounts outstanding under our Credit Facility to minimize our exposure to rising interest rates. If interest rates continue to increase as expected and adverse economic changes occur, we may not be able to access credit on terms favorable to us, impacting our ability to support these long-term capital requirements. In an economic downturn, we may also be unable to raise capital through debt or equity financings on terms acceptable to us or at all. Covenants in our Credit Facility could also have consequences on our operations, including restricting or delaying our ability to obtain additional financing, potentially limiting our ability to adjust to rapidly changing market conditions or respond to business opportunities. Additionally, in challenging and uncertain economic environments, we cannot predict when macroeconomic uncertainty may arise, whether or when such circumstances may improve or worsen or what impact such circumstances could have on our business and our liquidity requirements.

    For the nine months ended September 30, 2023, we generated cash flows from our operating activities of approximately $13.6 million, which was derived from net income of $16.7 million as well as adjustments to reconcile net income to net cash of approximately $21.4 million and an unfavorable change in operating assets and liabilities of approximately $24.5 million. We believe that our operating cash flows for the year ending December 31, 2023 will be sufficient to fund the portion of our contractual obligations that is not funded with existing capital resources.

Cash Flows Summary
 
    Presented below is a summary of our operating, investing and financing cash flows (in thousands): 
Nine Months Ended September 30,
 20232022
Net cash provided by (used in):
Operating activities$13,613 $36,757 
Investing activities(4,158)(14,292)
Financing activities(5,120)(12,412)
 
The effect of foreign currency translation was unfavorable by $5.1 million and $11.1 million for the nine months ended September 30, 2023 and 2022, respectively, due to unfavorable foreign exchange impacts related to foreign cash. For the nine months ended September 30, 2023, the unfavorable foreign currency impact was primarily related to our foreign cash held in Japan as the Japanese yen weakened significantly against the U.S. dollar during the nine months ended September 30, 2023. For the nine months ended September 30, 2022, we experienced a significant change in foreign currency exchange rates as the U.S. dollar strengthened against the majority of foreign currencies where our foreign entities operate. The strengthening of the U.S. dollar reduced the reported amount of our foreign-denominated cash and cash equivalents which are translated into U.S. dollars and reported in our Unaudited Condensed Consolidated Financial Statements for the nine months ended and as of September 30, 2022.

Cash Flows Provided by Operating Activities
 
    As clients typically prepay us annually for the services which we will provide over the following year or longer, we typically collect cash in advance of the date when the vast majority of the related services are provided.

    For the nine months ended September 30, 2023, cash flows provided by operating activities amounted to approximately $13.6 million. The key drivers resulting in our cash provided by operating activities for the nine months ended September 30, 2023, included net income of $16.7 million and adjustments to reconcile net income to net cash totaling $21.4 million, as well as unfavorable changes in operating assets and liabilities of $24.5 million, resulting in net cash provided by operating activities of $13.6 million.

For the nine months ended September 30, 2023, adjustments to reconcile net income to net cash consisted primarily of stock-based compensation expense of $9.1 million, amortization and accretion related to operating lease ROU assets of $3.3 million, depreciation and amortization expense of $2.0 million and accretion, amortization of debt discount and issuance costs of $0.7 million and deferred income taxes of $6.3 million. For the nine months ended September 30, 2023, the changes in operating assets and liabilities, net consisted of favorable changes to accounts receivable of $54.1 million and deferred contract costs of $0.7 million. The favorable change to accounts receivable was a result of collecting $314.2 million during the nine
32


months ended September 30, 2023 which was offset by billings, net of $257.9 million during the nine months ended September 30, 2023. As a result, our days sales outstanding for accounts receivable was 101 days as of September 30, 2023. The favorable change in deferred contract costs was due to capitalizing $13.6 million of commissions and amortizing $14.3 million of deferred contract costs during the nine months ended September 30, 2023.

Offsetting these favorable changes were unfavorable changes to accrued liabilities of $14.7 million, deferred revenue of $57.7 million, accounts payable of $2.6 million and prepaid expenses, deposits and other assets of $4.3 million. The unfavorable use of cash for accrued liabilities was due to payments of $2.5 million related to our reorganization plan, incremental professional fee payments of $5.1 million and incremental compensation related primarily to bonuses and commissions of $1.7 million during the current period. Regarding the use of cash for deferred revenue, it was due to recognizing $319.4 million in revenue for the current period, which was offset by recording billings, net of $257.9 million during the current period.

For the nine months ended September 30, 2022, cash flows provided by operating activities amounted to approximately $36.8 million. The key drivers resulting in our cash provided by operating activities for the nine months ended September 30, 2022 included net income of $2.8 million, as well as adjustments to reconcile net income to net cash totaling $15.7 million and favorable changes in operating assets and liabilities of $18.2 million. These items resulted in net cash provided by operating activities of $36.8 million.

For the nine months ended September 30, 2022, adjustments to reconcile net income to net cash consisted primarily of stock-based compensation expense of $8.7 million, amortization and accretion related to operating lease ROU assets of $4.1 million, depreciation and amortization expense of $1.9 million, accretion and amortization of debt discount and issuance costs of $0.7 million and deferred income taxes of $0.3 million. For the nine months ended September 30, 2022, the changes in operating assets and liabilities, net primarily consisted of favorable changes to accounts receivable of $75.1 million and accounts payable of $2.7 million. The favorable change to accounts receivable was a result of collecting $328.1 million during the nine months ended September 30, 2022 compared to billings, net of $249.0 million during the nine months ended September 30, 2022. As a result, our days sales outstanding for accounts receivable was 120 days as of September 30, 2022.

The favorable cash sources noted above were offset by unfavorable uses of cash related to deferred revenue of $46.9 million, prepaid expenses, deposits and other assets of $6.4 million, accrued liabilities of $3.8 million, and deferred contract costs of $2.4 million. The unfavorable use of cash related deferred revenue was because we recognized $301.0 million of revenue during the period, which was offset by recording billings, net of $249.0 million during the nine months ended September 30, 2022.
    
Cash Flows Used in Investing Activities
 
    Cash used in investing activities was primarily driven by investment purchases and capital expenditures for leasehold improvements, software development costs, and computer equipment. Cash used in investing activities totaled $4.2 million and $14.3 million for the nine months ended September 30, 2023 and 2022, respectively.

    For the nine months ended September 30, 2023, cash used in investing activities of $4.2 million consisted of investment purchases of $24.1 million and capital expenditures of $3.7 million, which were both offset by proceeds from sales of investments of $23.6 million. The capital expenditures consisted of $2.3 million primarily for capitalized software development costs, new computer equipment, and furniture and fixtures in our U.S. entity and $1.4 million for computer equipment at our foreign locations, primarily in Brazil of $0.3 million and in India of $0.9 million.

For the nine months ended September 30, 2022, cash used in investing activities of $14.3 million consisted of investment purchases of $11.1 million and capital expenditures of $3.1 million. The capital expenditures consisted of $2.1 million primarily for new computer equipment and capitalized development costs for a new payroll system in our U.S. facilities and $1.0 million for computer equipment at our foreign locations, primarily in India of $0.5 million and Brazil of $0.3 million.

Cash Flows from Financing Activities
 
    For the nine months ended September 30, 2023, cash utilized in financing activities of $5.1 million was attributable to principal payments related to the Credit Facility of $3.9 million, payments to repurchase shares of Common Stock totaling $1.0 million and capital lease payments of $0.2 million. These cash uses were offset by proceeds of $0.1 million received from stock option exercises.

33


For the nine months ended September 30, 2022, cash utilized in financing activities of $12.4 million was attributable to principal payment related to the Credit Facility of $8.4 million, payments to repurchase shares of Common Stock totaling $4.7 million, and capital lease payments of $0.2 million. These cash uses were offset by proceeds of $1.0 million received from stock option exercises.

Foreign Subsidiaries
 
    Our foreign subsidiaries and branches are dependent on our U.S.-based parent for continued funding. We currently do not intend to repatriate any amounts that have been invested overseas back to the U.S.-based parent. However, we may still be liable for withholding taxes, state taxes, or other income taxes that might be incurred upon the repatriation of foreign earnings. We have not made any provision for additional income taxes on undistributed earnings of our foreign subsidiaries. As of September 30, 2023, we had cash and cash equivalents of $41.6 million held by our foreign subsidiaries.
 
Critical Accounting Estimates
 
    Our management’s discussion and analysis of financial condition and results of operations is based on our Unaudited Condensed Consolidated Financial Statements, which have been prepared in accordance with U.S. GAAP. The preparation of these Consolidated Financial Statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements, as well as the reported revenue and expenses during the reporting periods. These items are monitored and analyzed for changes in facts and circumstances, and material changes in these estimates could occur in the future. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Changes in estimates are reflected in reported results for the period in which they become known. Actual results may differ from these estimates under different assumptions or conditions. We describe our significant accounting policies in Note 2 to our Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of our 2022 Form 10-K, and we discuss our critical accounting policies and estimates in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section included in Part II, Item 7 of our 2022 Form 10-K. Since the filing of our 2022 Form 10-K, there have been no material changes in our critical accounting policies and estimates from those disclosed therein.

Recent Accounting Pronouncements
 
    From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies that are adopted by us as of the specified effective date. For additional information on recently issued accounting standards and our plans for adoption of those standards, please refer to the section titled Recent Accounting Pronouncements under Note 2 to our Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report.

Recently Issued Accounting Standards

The Company believes that no recently issued accounting standards will have a material impact on its Unaudited Condensed Consolidated Financial Statements or apply to its operations.

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk.
 
Foreign Currency Exchange Risk
 
    We have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the U.S. Dollar, primarily the Euro, British Pound Sterling, Brazilian Real, Australian Dollar, Indian Rupee and Japanese Yen. For each of the three months ended September 30, 2023 and 2022, we generated approximately 48% of our revenue from our international business, respectively. Increases in the relative value of the U.S. Dollar to other currencies may negatively affect our revenue, partially offset by a positive impact to operating expenses in other currencies as expressed in U.S. Dollars. We have experienced and will continue to experience fluctuations in our net income (loss) as a result of transaction gains or losses related to revaluing certain current asset and current liability balances, including intercompany receivables and payables, which are denominated in currencies other than the functional currency of the entities in which they are recorded. While we have not engaged in the hedging of our foreign currency transactions to date, we are evaluating the costs and benefits of initiating such a program and we may in the future hedge selected significant transactions denominated in currencies other than the U.S. Dollar.

As of September 30, 2023, the effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would have impacted our income before income taxes by a plus or minus of $2.0 million in our Consolidated
34


Statements of Operations and Comprehensive Income and would have impacted the effect of foreign currency changes on cash by a plus or minus $4.2 million in our Consolidated Statement of Cash Flows.

Interest Rate Risk
 
Risk with Respect to Investments

    We hold cash and cash equivalents for working capital purposes. We do not have material exposure to market risk with respect to investments, as any investments we enter into are primarily highly liquid investments.

Variable Rate Debt

In July 2021, we entered into the Credit Facility, which originally bore interest at LIBOR plus a margin. ranging from 1.75% to 2.50% and now bears interest at SOFR plus a margin ranging from 1.75% to 2.50% as a result of the amendment to our Credit Facility described above. Accordingly, we are exposed to market risk due to variable interest rates based on SOFR. As of September 30, 2023, we had $74.3 million outstanding debt under the Credit Facility. As of this date, a hypothetical adverse change of 100 basis points in SOFR would have resulted in an increase of approximately $0.7 million in annual interest expense. On May 18, 2022, we entered into an interest rate swap for a notional value of $40.0 million. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2 as well as Note 5 and Note 11 to our Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report for more information related to the Credit Facility.

ITEM 4. Controls and Procedures
 
Evaluation of Disclosure Controls and Procedures
 
    We maintain a system of disclosure controls and procedures that are designed to reasonably ensure that information required to be disclosed in our SEC reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and to reasonably ensure that such information is accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosure.
 
    Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act) (“Disclosure Controls”) will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. We monitor our Disclosure Controls and make modifications as necessary; our intent in this regard is that the Disclosure Controls will be modified as systems change and conditions warrant.
 
    In connection with the preparation of this Report, as of September 30, 2023, an evaluation of the effectiveness of the design and operation of our Disclosure Controls was performed. This evaluation was performed under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer. Based on this evaluation, we concluded that our disclosure controls and procedures were effective to provide reasonable assurance that
information required to be disclosed in our SEC reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and to reasonably ensure that such information is accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting
 
35


There were no changes in our internal control over financial reporting during the fiscal quarter ended September 30, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II - OTHER INFORMATION

ITEM 1. Legal Proceedings.
 
    The legal proceedings described in Note 8 to our Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report are incorporated herein by reference. In addition, from time to time, we may be a party to litigation and subject to claims incident to the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, we currently believe that the final outcome of these ordinary course matters will not have a material adverse effect on our business. Regardless of the outcome, litigation can have an adverse impact on us because of judgment, defense and settlement costs, diversion of management resources and other factors.

ITEM 1A. Risk Factors.
 
    Factors that could cause our actual results to differ materially from those in this Report are any of the risks described in this Item 1A. Any of these factors could result in a significant or material adverse effect on our business, financial condition, results of operations and cash flows. Additional risk factors not presently known to us or that we currently deem immaterial may also impair our business or results of operations. In addition, risk factors relating to economic uncertainties and downturns in the general economy or the industries in which our clients operate should be interpreted as heightened risks in the current macroeconomic global environment.
 
    Our business operations are subject to a number of risk factors that may adversely affect our business, financial condition, results of operations or cash flows. If any significant adverse developments resulting from these risk factors should occur, the trading price of our securities could decline, and moreover, investors in our securities could lose all or part of their investment in our securities.
 
    You should refer to the explanation of the qualifications and limitations on forward-looking statements under the section titled “Cautionary Note About Forward-Looking Statements” set forth under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2 of this Report. All forward-looking statements made by us are qualified by the risk factors described below.
 
The following is a summary of some of the principal risk factors which are more fully described below.

Risks Related to Our Business, Operations and Industry
Since 2010, we and our Chief Executive Officer, Chairman of the Board and President have been involved in continuing litigation with Oracle. Adverse outcomes and future adverse outcomes in the litigation could result in the payment of substantial attorneys’ fees and/or costs and/or injunctions against certain of our business practices.
The Oracle software products that are part of our ongoing Rimini I Injunction compliance and that are the subject of the Rimini II litigation with Oracle and the Rimini II Injunction represent a significant portion of our revenue.
Our ongoing litigation with Oracle presents challenges for growing our business.
Oracle has a history of litigation against companies offering alternative support programs for Oracle products.
Economic uncertainties, changes in economic conditions, including rising inflation, or downturns in the general economy or the industries in which our clients operate could disproportionately affect the demand for our products and services and may have a material adverse effect on our business.
The market for independent software support services is relatively undeveloped and may not grow.
We face significant competition for all components of our Solutions Portfolio.
We have had a history of losses and may not achieve or sustain revenue growth or profitability in the future.
If our retention rates decrease or we fail to accurately predict retention rates, our future revenue and results of operations may be harmed.
If we are unable to attract new clients or retain and sell additional products or services to existing clients, our revenue growth will be adversely affected.
Because we recognize revenue from subscriptions over the term of the relevant contract, downturns or upturns in sales are not immediately reflected in full in our results of operations.
The variability of timing in our sales cycle or our failure to accurately forecast revenue could affect our results of operations and liquidity
Our future liquidity and results of operations may be adversely affected by the timing of new orders, the level of client renewals and cash receipts from clients.
36


The loss of one or more key employees could harm our business.
The failure to attract and retain additional qualified personnel, including sales personnel, or to expand our marketing and sales capacities could prevent us from executing our business strategy.
Our past growth is not indicative of future growth, and, if we grow rapidly, we may not be able to manage our growth effectively.
Our failure to generate significant capital or raise additional capital necessary to fund our operations and invest in new services and products could reduce our ability to compete and could harm our business.
Our business may suffer if it is alleged or determined that our technology infringes others’ intellectual property rights.
Interruptions to or degraded performance of our services, including as a result of interruptions or performance problems with technologies provided by third parties, could result in client dissatisfaction, damage to our reputation, loss of clients, limited growth and reduction in revenue.
We may experience fluctuations in our results of operations due to the sales cycles for our products and services, which makes our future results difficult to predict and could cause our results of operations to fall below expectations or our guidance.
Our reputation and/or business could be negatively impacted by ESG matters and/or our reporting of such matters.
We may need to change our pricing to compete successfully.
If we are not able to scale our business quickly and grow efficiently, our results of operations could be harmed.
Our business will be susceptible to risks associated with global operations as our growth strategy involves further expansion of our sales to clients outside the United States.
Consolidation in our target sales markets is continuing at a rapid pace, which could harm our business.
If there is a widespread shift by clients or potential clients to enterprise software vendors, products and releases for which we do not provide software products or services, our business would be adversely impacted.
Cybersecurity threats continue to increase in frequency and sophistication; if our data security measures are compromised or our services are perceived as not being secure, clients may curtail or cease their use of our services, our reputation may be harmed, and we may incur significant liabilities.
We are subject to governmental and other legal obligations related to privacy, and our actual or perceived failure to comply with such obligations could harm our business.
If our products and services fail due to defects or other similar problems, and if we fail to correct any defect or other software problems, we could lose clients, become subject to service performance or warranty claims or incur significant costs.
If we are not able to maintain an effective system of internal control over financial reporting, investors could lose confidence in our financial reporting, which could harm our business and have an adverse effect on our stock price.
If we fail to enhance our brand, our ability to expand our client base will be impaired.
If we fail to adequately protect our proprietary rights, our competitive position could be impaired and we may lose valuable assets, experience reduced revenue and incur costly litigation to protect our rights.
We may be subject to additional obligations to collect and remit sales tax and other taxes, and we may be subject to tax liability, interest and/or penalties for past sales, which could adversely harm our business.
The amount of and ultimate realization of the benefits from the net operating loss carryforwards for income tax purposes is dependent, in part, upon future events, the effects of which cannot be determined; if we are not able to use a significant portion of our net operating loss carryforwards, our profitability could be adversely affected.
We are a multinational organization, and we could be obligated to pay additional taxes in various jurisdictions.

Risks Related to our Indebtedness, Capitalization Matters and Corporate Governance
Our level of indebtedness and any future indebtedness we may incur may limit our operational and financing flexibility.
The terms of our Credit Facility impose operating and financial restrictions on us.
Our variable rate indebtedness subjects us to interest rate risk, which, along with the phase-out of LIBOR and transition to SOFR, could cause our indebtedness service obligations to increase significantly.
Our stock repurchase program could affect the price of our Common Stock and increase volatility and may be suspended or terminated at any time, which may result in a decrease in the trading price of our Common Stock.
We do not currently intend to pay dividends on our Common Stock.
The price of our Common Stock may be volatile.
Any issuance of Common Stock upon the exercise of remaining warrants will cause dilution to existing stockholders and may depress the market price of our Common Stock.
Certain of our common stockholders can exercise significant control, which could limit our stockholders’ ability to influence the outcome of key transactions, including a change of control.
Future resales of our Common Stock held by significant stockholders may cause the market price of our Common Stock to drop significantly.
37


The DGCL and our organizational documents contain provisions that limit the ability of stockholders to take certain actions and could delay or discourage takeover attempts that stockholders may consider favorable.
Our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, stockholders or employees could be limited by our choice of forum in our bylaws.

Risks Related to Our Business, Operations and Industry

Risks Related to Litigation

We and our Chief Executive Officer, Chairman of Board and President have been involved in continuing litigation with Oracle since 2010. Adverse outcomes and future adverse outcomes in the ongoing litigation could result in the payment of substantial attorneys’ fees and/or costs and/or injunctions against certain of our business practices, which could have a material adverse effect on our business and financial results.

In January 2010, certain subsidiaries of Oracle Corporation (together with its subsidiaries individually and collectively, “Oracle”) filed a lawsuit, Oracle USA, Inc. et al v. Rimini Street, Inc. et al (United States District Court for the District of Nevada) (the “District Court”) (“Rimini I”), against us and our Chief Executive Officer, Chairman of the Board and President, Seth Ravin, alleging that certain of our processes (Process 1.0) violated Oracle’s license agreements with its customers and that we committed acts of copyright infringement and violated other federal and state laws. The litigation involved our business processes and the manner in which we provided our services to our clients.

After completion of a jury trial in 2015 and subsequent appeals, the final outcome of Rimini I was that Mr. Ravin was found not liable for any claims and we were found liable for only one claim: “innocent infringement,” a jury finding that we did not know and had no reason to know that our former support processes were infringing. The jury also found that the infringement did not cause Oracle to suffer lost profits. We were ordered to pay a judgment of $124.4 million in 2016, which we promptly paid and then pursued appeals. With interest, attorneys’ fees and costs, the total judgment paid by us to Oracle after the completion of all appeals was approximately $89.9 million. A portion of such judgment was paid by our insurance carriers (for additional information on this topic, see Note 8 to our Consolidated Financial Statements included in Part I, Item 1 of this Report).

Since November 2018, we have been subject to a permanent injunction (the “Rimini I Injunction”) prohibiting us from using certain support processes that had been found in Rimini I to “innocently” infringe certain Oracle copyrights. The Rimini I Injunction does not prohibit our provision of support services for any Oracle product lines, but rather defines the manner in which we can provide support services for certain Oracle product lines.

In July 2020, Oracle filed a motion to show cause contending that we were in violation of the Rimini I Injunction, and we opposed this motion, disputing Oracle’s claims. In January 2022, the District Court issued its findings and order following an evidentiary hearing held in September 2021 regarding whether we (i) violated the Rimini I Injunction for certain accused conduct and (ii) should be held in contempt in those instances where the District Court found a violation of the Rimini I Injunction, and what sanctions, if any, were appropriate.

In the order, the District Court ruled in favor of us with respect to five out of ten items. With respect to the other five items, the District Court found that we violated the Rimini I Injunction, awarded sanctions to Oracle of $0.6 million and ordered that certain computer files be quarantined from use and notice and proof of such quarantining be provided to Oracle. The District Court also ruled that Oracle may recover its reasonable attorneys’ fees and costs. We reserved all rights, including appellate rights, with respect to the District Court rulings.

In February 2022, we filed a notice of appeal in the District Court, commencing an appeal of the District Court’s January 2022 decision to the Ninth Circuit Court of Appeals (“Court of Appeals”). Shortly thereafter, the District Court stayed the briefing on Oracle’s bill of attorneys’ fees and costs until our appeal was resolved.

Following oral argument on the appeal held in February 2023, on August 24, 2023, the Court of Appeals issued its decision on our appeal of the five items for which the District Court held us in contempt. The Court of Appeals affirmed the District Court’s contempt findings on four of the five items and reversed the District Court’s finding of contempt on the fifth item, holding that the District Court had abused its discretion in holding us in contempt. In addition, the Court of Appeals vacated the District Court’s order to the extent that it read the Rimini I Injunction to prohibit “de minimis” copying, as well as vacated and remanded the sanctions award to the District Court for recalculation in light of its reversal of the contempt finding on the fifth item.

38


On September 6, 2023, we filed a petition for panel rehearing and rehearing en banc of the Court of Appeals’ ruling that the District Court was permitted to use the Copyright Act’s damages framework to measure the original award of $0.6 million in sanctions to Oracle. On October 12, 2023, the Court of Appeals denied our petition. On October 25, 2023, the District Court filed an order imposing a recalculated award against us, reducing the sanctions originally awarded to Oracle by $0.1 million and reimposing the remaining $0.5 million sanctions award, which amount was previously paid by us to Oracle, as described below.

At this time, we believe that we are in substantial compliance with the Rimini I Injunction and have complied with the order regarding the quarantining of certain computer files. As of September 30, 2023 and December 31, 2022, we have accrued $6.9 million for an estimate related to Oracle’s reasonable attorneys’ fees and costs for this matter. During the nine months ended September 30, 2022, we paid $0.6 million to Oracle for the sanctions award. Regarding our estimate for reasonable attorneys’ fees and costs, significant judgment is required to determine the amount of loss related to this matter as the outcome is inherently unpredictable and subject to uncertainties. Per order of the District Court, the deadline for Oracle to file its proposed bill of reasonable fees and costs is November 24, 2023. Our response is due sixty (60) days after Oracle’s filing, and Oracle’s reply is due twenty (20) days after our response. We reserve all rights, including appellate rights, with respect to the District Court’s rulings in the contempt matter, including any award of attorneys’ fees and costs. An adverse outcome regarding Oracle’s motion for attorneys’ fees and costs could have a material adverse impact on our financial position, results of operations and cash flows.

In October 2014, we filed a separate lawsuit, Rimini Street Inc. v. Oracle Int’l Corp., in the District Court against Oracle seeking a declaratory judgment that our revised “Process 2.0” support practices, in use since at least July 2014, did not infringe certain Oracle copyrights (“Rimini II”). Our operative complaint asserted declaratory judgment, tort, and statutory claims, including a request for injunctive relief against Oracle for unfair competition in violation of the California Unfair Competition Law. Oracle asserted counterclaims including copyright infringement claims, violations of the Digital Millennium Copyright Act (“DMCA”) and Lanham Act, breach of contract and business tort violations with respect to PeopleSoft and other Oracle-branded products, including J.D. Edwards, Siebel, Oracle Database and Oracle E-Business Suite (“EBS”).

In mid-October 2022, on the eve of the Rimini II jury trial, Oracle withdrew all of its monetary damages claims against us and our Chief Executive Officer, Chairman of the Board and President, Mr. Ravin in Rimini II and moved to proceed with a bench trial instead of a jury trial for its claims for equitable relief.

The District Court entered an order on October 24, 2022, dismissing with prejudice Oracle’s claims in Rimini II “for monetary relief of any kind under any legal theory[,] including but not limited to claims for damages, restitution, unjust enrichment, and engorgement. . . .” In addition, Oracle’s claims for breach of contract, inducing breach of contract and an accounting were dismissed with prejudice, meaning that the claims (including for monetary damages) have been dismissed on their merits and that the judgment rendered is final. Prior to the date of the District Court’s order dismissing with prejudice all of Oracle’s claims for monetary relief, no damages of any kind were awarded by the District Court in Rimini II. The parties each reserved the right to seek or object to any attorneys’ fees and/or costs to the extent permissible by law.

The Rimini II bench trial began in Las Vegas on November 29, 2022 and concluded on December 15, 2022. The parties submitted their proposed findings of fact and conclusions of law to the District Court in February 2023.

On July 24, 2023, the District Court issued its findings of fact and conclusions of law in Rimini II, accompanied by a permanent injunction against us (the “Rimini II Injunction”) which, as set forth in detail below, is subject to an administrative stay and is not currently effective. The District Court found infringement as to Oracle’s PeopleSoft and Oracle Database products but did not find infringement as to Oracle’s EBS, Siebel and J.D. Edwards products, further ordering that we were entitled to a declaration of non-infringement for Oracle’s EBS product. The District Court also found in favor of Oracle on its DMCA and Lanham Act claims, enjoining us from making certain statements and prohibiting certain actions in connection with the manner of marketing, selling and providing services to clients of the Oracle products in question as further described below, and on indirect and vicarious copyright infringement claims against our Chief Executive Officer, Chairman of the Board and President, Mr. Ravin. The District Court denied our California Unfair Competition Law claim and other declaratory judgment claims.
On July 25, 2023, we filed a notice of appeal in the District Court, commencing an appeal of the District Court’s July 24, 2023 Rimini II judgment and Injunction.

On July 28, 2023, we filed an emergency motion with the District Court to stay enforcement of the Rimini II Injunction pending our appeal of the Rimini II judgment and Injunction.

39


On August 15, 2023, the District Court issued an order denying our emergency motion to stay the Rimini II Injunction pending our appeal with the Court of Appeals, but it granted an administrative stay of the Rimini II Injunction pending the outcome of a motion to stay to be filed by us with the Court of Appeals.

On August 22, 2023, we filed the separate motion to stay the Rimini II Injunction with the Court of Appeals, asserting that certain provisions of the Rimini II Injunction are vague and overbroad, that the District Court committed legal error, that certain provisions would require us to commit criminal acts to comply with its terms, and that the Rimini II Injunction would cause us and third parties “irreparable harm,” among other grounds. As of the date of this Report, the Court of Appeals has not issued a decision on our motion to stay the Rimini II Injunction.

As of the date of this Report, the Rimini II Injunction, as issued by the District Court, is currently stayed by the District Court, meaning that it is not currently effective. The Rimini II Injunction is primarily directed at Oracle’s PeopleSoft software product and, if effective, would limit, but not fully prohibit, the support services we can provide our clients using Oracle’s PeopleSoft software product.

Among other things, the Rimini II Injunction requires us to immediately and permanently delete certain PeopleSoft software environments, files and updates identified in the Rimini II Injunction, as well as to delete and immediately and permanently discontinue use of certain Company-created automated tools. The Rimini II Injunction also prohibits using, distributing, copying, or making derivative works from certain files, and it prohibits the transfer or copying of PeopleSoft files, updates, and modifications, and portions of PeopleSoft software that are developed, tested, or exist in one client’s systems to our systems or another client’s systems.

The Rimini II Injunction also specifies that we shall not remove, alter or omit any Oracle copyright notices or other Oracle copyright management information from any file that contains an Oracle copyright notice and prohibits us from publicly making statements or statements substantially similar to those the District Court found to be “false and misleading,” which are listed in the Rimini II Injunction.

On August 21, 2023, Oracle filed a motion to amend the District Court’s judgment in Rimini II regarding an update, technical specification and tool related to Oracle’s EBS software product. As of the date of this Report, the District Court has not issued a decision on Oracle’s motion to amend.

On September 12, 2023, the Court of Appeals issued an order holding our appeal of the District Court’s decision in Rimini II in abeyance pending the District Court’s resolution of Oracle’s above-described motion to amend the Rimini II judgment. Accordingly, as of the date of this Report, the briefing schedule for our appeal of the Rimini II decision has been stayed.

While we plan to continue to vigorously pursue a stay of the Rimini II Injunction pending appeal and our appeal of the Rimini II judgment and Injunction, we are unable to predict the timing or outcome of these matters. No assurance is or can be given that we will succeed in our efforts to stay the Rimini II Injunction in full or in part pending appeal or that we will prevail in all or part of our Rimini II appeal.

There were no monetary damages included in the District Court’s judgment in Rimini II. The deadline for the parties to file motions for attorneys’ fees and costs is November 6, 2023, and oppositions to such motions are due February 20, 2024. As of the date of this Report, no party has filed such a motion with the District Court. A decision about whether to award any attorneys’ fees and/or costs, and if so, the amounts, will be made by the District Court. Accordingly, at this time we do not believe that any award of attorneys’ fees and costs are probable or estimatable. An adverse outcome regarding any Oracle motion for attorneys’ fees and costs could have a material adverse impact on our financial position, results of operations and cash flows.

The Rimini II Injunction, if reinstated, would affect certain support services delivered by us to clients receiving support for Oracle’s PeopleSoft products and is expected to result in additional future period costs, among other potential impacts. However, these costs are not currently estimatable and are not required to be recorded as of September 30, 2023. Accordingly, we have made no associated accrual as of September 30, 2023. Any required changes to how support services are delivered to our PeopleSoft clients could have a material adverse impact on our financial position, results of operations and cash flows. The percentage of revenue derived from services we provide solely for Oracle’s PeopleSoft software product was approximately 8% and 9% of our total revenue for the three and nine months ended September 30, 2023, respectively.

We reserve all rights, including appellate rights, with respect to the District Court’s rulings in Rimini II and the Rimini II Injunction, including any award of attorneys’ fees and costs to Oracle.
40



Oracle may file additional contempt motions against us at any time to attempt to enforce its interpretation of the Rimini I Injunction and/or the Rimini II Injunction or if it has reason to believe we are not in compliance with the express terms of the Rimini I Injunction and/or the Rimini II Injunction. Such contempt proceedings or any judicial finding of contempt could result in a material adverse effect on our business and financial condition. In addition, the existence of the Rimini I Injunction, the Rimini II Injunction, the District Court’s January 2022 order and/or the District Court’s July 2023 order could dissuade clients from purchasing or continuing to purchase our services. If we are obligated to pay substantial civil assessments arising from any finding of contempt, this could reduce the amount of cash flows available to pay principal, interest, fees and other amounts due under our Credit Facility, which could result in an event of default, in which case the lenders could demand accelerated payment of principal, accrued and unpaid interest, and other fees. We cannot provide assurances that we will have sufficient assets which would allow us to repay such indebtedness in full at such time. As a result, we could be forced into bankruptcy or liquidation.

We could be required to pay substantial attorneys’ fees and/or costs in connection with litigation relating to our current or past business activities and/or be enjoined from certain business practices. Any of these outcomes could result in a material adverse effect on our business and financial condition, and the pendency of the litigation alone could dissuade clients from purchasing or continuing to purchase our services. If we are obligated to pay substantial attorneys’ fees and/or costs to Oracle, including as a result of the District Court’s rulings in Rimini II, or are enjoined from certain business practices, this could reduce the amount of cash flows available to pay principal, interest, fees and other amounts due under our Credit Facility, which could result in an event of default, in which case the lenders could demand accelerated payment of principal, accrued and unpaid interest, and other fees. If we default in our payment obligations under the Credit Facility and the indebtedness under the Credit Facility were to be accelerated, there can be no assurance that our assets would be sufficient to repay such indebtedness in full, and we could be forced into bankruptcy or liquidation.

Our business has been and may continue to be materially harmed by this litigation and Oracle’s conduct. During the course of these cases, we anticipate there will be additional rulings by the District Court in Rimini II with respect to attorneys’ fees and costs and our support processes relating to EBS, the District Court in the contempt proceedings, and the Court of Appeals in both the contempt proceedings and in Rimini II in connection with hearings, motions, decisions, and other matters, as well as other interim developments related to the litigation. If securities analysts or investors regard these rulings as negative, the market price of our Common Stock may continue to decline, which stock price volatility may result in other legal claims against us. If current or prospective clients regard these rulings as negative, it could negatively impact our new client sales or renewal sales.

While we plan to continue to vigorously litigate the pending matters in the contempt proceedings and in our Rimini II appeal, we are unable to predict the timing or outcome of these matters. No assurance is or can be given that we will prevail on any appeal, contempt proceeding, claim, or counterclaim.

See the section titled “Legal Proceedings” in Part II, Item 1 and Note 8 to our Unaudited, Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report for more information related to this litigation.

The Oracle software products that are part of our ongoing Rimini I Injunction compliance and that are the subject of the Rimini II litigation with Oracle and the Rimini II Injunction represent a significant portion of our current revenue.

In addition to the ongoing litigation with Oracle over compliance with the Rimini I Injunction, Oracle filed counterclaims in Rimini II relating to our support services for Oracle’s PeopleSoft, J.D. Edwards, Siebel, E-Business Suite, and Database software products, prevailing only on its copyright infringement claims relating to PeopleSoft and Oracle Database and only obtaining injunctive relief relating to its PeopleSoft product line. The Rimini II Injunction currently limits, but does not fully prohibit, the support services we can provide clients using Oracle’s PeopleSoft software product. The percentage of revenue derived from services we provide solely for Oracle’s PeopleSoft software product was approximately 9% of our total revenue for the nine months ended September 30, 2023. For the nine months ended September 30, 2023, approximately 64% of our total revenue was derived from services provided to our clients using Oracle software products. Although we provide support services for additional Oracle product lines that are not subject to the Rimini I Injunction or the Rimini II Injunction, as well as for software products provided by companies other than Oracle, our current revenue depends significantly on the product lines that are the subject of the Rimini I Injunction and Rimini II Injunction. Should we not obtain a stay of the Rimini II Injunction pending our appeal of the District Court’s ruling, should our appeal in Rimini II fail or should a contempt proceeding on the Rimini I Injunction result in a final order holding us in contempt, implicating processes for which we have not previously modified the way we provide our support services, we could be required to change the way we provide support services to some of our clients, which could result in the loss of clients and revenue, and may also give rise to claims for
41


compensation from our clients, and require us to incur additional costs in order to comply with a final Rimini II injunction, any of which could have a material adverse effect on our business, financial condition and results of operations.

Our ongoing litigation with Oracle presents challenges for growing our business.

We have experienced challenges growing our business as a result of our ongoing litigation with Oracle. Many of our existing and prospective clients have expressed concerns regarding our ongoing litigation and, in some cases, have been subjected to various negative communications by Oracle in connection with the litigation. We have experienced in the past, and may continue to experience in the future, volatility and slowness in acquiring new clients, as well as clients not renewing their agreements with us, due to these challenges relating to our ongoing litigation with Oracle. Further, certain of our prospective and existing clients may be subject to additional negative communications from software vendors. We have taken steps to minimize disruptions to our existing and prospective clients regarding the litigation, but we continue to face challenges growing our business while the litigation remains ongoing. In certain cases, we have agreed to pay certain liquidated damages to our clients if we are no longer able to provide services to these clients, and/or reimburse our clients and our former lenders for their reasonable legal fees incurred in connection with any litigation-related subpoenas and depositions or to provide certain client indemnification or termination rights if any outcome of litigation results in our inability to continue providing any of the paid-for services. In addition, we believe the length of our sales cycle is longer than it otherwise would be due to prospective client diligence on possible effects of the Oracle litigation on our business. We cannot provide assurances that we will continue to overcome the challenges we face as a result of the litigation and continue to renew existing clients or secure new clients.

Additionally, the existence of this ongoing litigation, including the January 2022 District Court order and the July 2023 District Court order, could negatively impact the value of our equity securities, and could negatively impact our ability to raise additional equity or debt financing, as well as resulting in other legal claims against us.

We are self-insured for any costs related to any current or future intellectual property litigation, although we maintain and have tendered our errors and omissions insurance coverage for the wrongful acts alleged in Oracle’s Rimini I Injunction contempt proceeding in order to seek determinations of a duty to defend. We obtained a determination of a duty to defend with respect to our primary errors and omission insurance carrier and are seeking a determination of a duty to defend by one of our excess errors and omissions insurance carriers. We cannot provide assurances that we will prevail on this claim or any other similar claims that we may tender in the future.

While we currently believe our cash on hand, accounts receivable and contractually committed backlog provides us with liquidity to cover attorneys’ fees and related costs, such as travel, hotels, and consultants, associated with the ongoing litigation with Oracle, we cannot assure our liquidity will be sufficient.

Oracle has a history of litigation against companies offering alternative support programs for Oracle products, and Oracle could pursue additional litigation with us.

Oracle has been active in litigating against companies that have offered competing maintenance and support services for their products. For example, in March 2007, Oracle filed a lawsuit against SAP and its wholly-owned subsidiary, TomorrowNow, Inc. After a jury verdict awarding Oracle $1.3 billion, the parties stipulated to a final judgment of $306 million subject to appeal. After the appeal, the parties settled the case in November 2014 for $356.7 million. In February 2012, Oracle filed suit against ServiceKey, Inc. and settled the case in October 2013 after the District Court issued an injunction against ServiceKey and its CEO. Oracle also filed suit against CedarCrestone Corporation in September 2012 and settled the case in July 2013. TomorrowNow and CedarCrestone offered maintenance and support for Oracle software products, and Service Key offered maintenance and support for Oracle technology products. Given Oracle’s history of litigation against companies offering alternative support programs for Oracle products, we can provide no assurance, regardless of the outcome of our current litigations with Oracle, that Oracle will not pursue additional litigation against us. Such additional litigation could be costly, distract our management team from running our business and reduce client interest and our sales revenue.

Other Risks Related to Our Business, Operations and Industry

Economic uncertainties, changes in economic conditions, including rising inflation, or downturns in the general economy or the industries in which our clients operate, may result in increased costs of operations, could disproportionately affect the demand for our products and services and could negatively impact our results of operations.

General worldwide economic conditions have experienced significant fluctuations in recent years, and market volatility and uncertainty remain widespread, with the expectation that inflation, other economic challenges and possible recession will be exacerbated for an extended period. Inflation has accelerated in the U.S. and globally due in part to global
42


supply chain issues, a rise in energy prices, fiscal and monetary policies adopted during and since the COVID-19 pandemic and continued strong consumer demand. An inflationary environment may increase our and our clients’ cost of labor due to higher wages, as well as result in higher financing costs and/or higher supplier prices for both us and our clients. As a result, we and our clients may find it difficult to accurately forecast and plan future business activities. In addition, these conditions could cause our clients or prospective clients to reduce their IT budgets, which could decrease corporate spending on our products and services, resulting in delayed and lengthened sales cycles, a decrease in new client acquisition and loss of clients. Furthermore, during challenging economic times, our clients may face issues with their cash flows and in gaining timely access to sufficient credit or obtaining credit on reasonable terms, which could impair their ability to make timely payments to us, impact client renewal rates and adversely affect our revenue. In addition, continued disruptions in the U.S. banking sector could impact certain of our clients’ ability to access their existing cash, which could also impair their ability to make timely payments to us, adversely affecting our revenue. If such conditions occur, we may be required to increase our reserves, allowances for doubtful accounts and write-offs of accounts receivable, and our results of operations would be harmed. We cannot predict the timing, strength or duration of any economic slowdown or recovery, whether global, regional or within specific markets. If the conditions of the general economy or markets in which we operate worsen, our business could be harmed. In addition, even if the overall economy improves, the market for our products and services may not experience growth. Moreover, multiple events, including changes in U.S. trade policies and responsive changes in policy by foreign jurisdictions, geopolitical developments and uncertainty in the European Union, China and elsewhere, and governmental and multinational organizations’ responses to the COVID-19 pandemic have increased levels of political and economic unpredictability globally, and may increase the volatility of global financial markets and the global and regional economies.

The market for independent software support services is relatively undeveloped and may not grow.

The market for independent enterprise software support services is still relatively undeveloped, has not yet achieved widespread acceptance and may not grow quickly or at all. Our success will depend to a substantial extent on the willingness of companies to engage a third party such as us to provide software support services for their enterprise software. Many enterprise software licensees remain hesitant to use a third party to provide such support services, choosing instead to rely on support services provided by the enterprise software vendor. Other enterprise software licensees have invested substantial personnel, infrastructure and financial resources in their own organizations with respect to support of their licensed enterprise software products and may choose to self-support with their own internal resources instead of purchasing services from the enterprise software vendor or an independent provider such as ourselves. Particularly because our market is relatively undeveloped, we must address any potential clients’ concerns and explain the benefits of our approach to convince them of the value of our services. If companies are not sufficiently convinced that we can address their concerns and that the benefits of our services are compelling, then the market for our services may not develop as we anticipate, and our business will not grow.

We face significant competition for the services comprising each component of our Solutions Portfolio, from both enterprise software vendors and other companies offering independent enterprise software support, products and services, as well as from software licensees that attempt to self-support, which may harm our ability to add new clients, retain existing clients and grow our client base across all of our Solutions Portfolio offerings.

Our current and potential competitors across each component of our Solutions Portfolio, which include enterprise software vendors, may have significantly more financial, technical, sales and marketing teams and other resources than we have, may be able to devote greater resources to the development, promotion, sale and support of their products and services, may have more extensive customer bases and broader customer relationships than we have and may have longer operating histories and greater name recognition than we have. Specifically, we face intense competition from enterprise software vendors, such as Oracle and SAP, who provide software support for their own products, as well as from other competitors who provide independent enterprise software support, products and services. Competitors, including enterprise software vendors, have offered, and may continue to offer, discounts to companies to whom we have marketed our services. In addition, competitors, including enterprise software vendors, may take other actions in an attempt to maintain their business, including changing the terms of their customer agreements, the functionality of their support, products or services, or their pricing terms. For example, starting in the second quarter of 2017 Oracle has prohibited us from accessing its support websites to download software updates on behalf of our clients who are authorized to do so and permitted to authorize a third party to do so on their behalf. In addition, the support, license or other contractual policies of our future and current competitors, including Oracle and SAP, may include clauses that penalize customers that choose to use our or any independent provider’s services or products. Further, the contractual policies of enterprise software vendors, such as Oracle and SAP, may contain clauses that penalize customers that seek to return to the software vendor to purchase new licenses following a departure from the software vendor’s support program. In addition, our current and potential competitors may develop and market new technologies that render our existing or future enterprise software support, products or services less competitive or obsolete. Finally, we also face competition from software licensees that choose to self-support. Competition could significantly impede our ability to sell our enterprise support, products and services on terms favorable to us, and we may need to decrease the prices for our support,
43


products or services to remain competitive. If we are unable to maintain our current pricing due to competitive pressures, our margins will be reduced and our results of operations will be negatively affected.

There are also several smaller support services vendors in the independent enterprise software support services market with whom we compete with respect to certain of our support services. We expect competition to continue to increase in the future, particularly if we prevail in our appeal of the District Court’s order and injunction in Rimini II, which could harm our ability to increase sales, maintain or increase renewals and maintain our prices. In addition, certain providers of independent enterprise software support, products and services may have or may develop more strategic relationships with enterprise software vendors, which may allow them to compete more effectively than us over the long term. To the extent any of our competitors have existing relationships with potential clients for any component of our Solutions Portfolio, those potential clients may be unwilling to purchase our services because of those existing relationships, which could cause the demand for our services to be substantially impacted. Further, our competitors may attempt to use the Oracle litigation and the existence of the Rimini I Injunction and the Rimini II Injunction described above under the section titled “Risks Related to Litigation,” to dissuade certain of our prospective or existing clients from purchasing or continuing to purchase any or all of the components of our Solutions Portfolio, including our enterprise software support services.

We have had a history of losses and may not achieve or sustain revenue growth or profitability in the future. Further, if we are unable to attract new clients or retain and/or sell additional products or services to our existing clients, our revenue growth could be adversely affected.

We recorded a net income of $6.8 million for the three months ended September 30, 2023, and we had an accumulated deficit of $211.6 million as of September 30, 2023. We will need to generate and sustain increased revenue levels in future periods while managing our costs to be profitable, and, even if we do, we may not be able to maintain or increase our level of profitability. To increase our revenue, we must add new clients, secure renewals or service extensions by existing clients on terms favorable to us and sell additional products and services to existing clients. As competitors introduce low-cost and/or differentiated services that are perceived to compete with ours, or as enterprise software vendors introduce competitive pricing or additional products and services or implement other sales strategies to compete with us, our ability to sell to new clients and renew agreements with existing clients based on pricing, service levels, technology and functionality could be impaired. In addition, certain of our existing clients may choose to license a new or different version of enterprise software from an enterprise software vendor, and such clients’ license agreements with the enterprise software vendor will typically include a minimum one-year mandatory maintenance and support services agreement. In such cases, it is unlikely that these clients would renew their maintenance and support services agreements with us, at least during the early term of the license agreement. In addition, such existing clients could move to another enterprise software vendor, product or release for which we do not offer any products or services. As a result, we may be unable to renew or extend our agreements with existing clients or attract new clients or new business from existing clients on terms that would be favorable or comparable to prior periods, which could have an adverse effect on our revenue and growth.

Additionally, we intend to continue to expend significant funds to expand our sales and marketing operations, enhance our service offerings, expand into new markets, launch new product offerings and meet the increased compliance requirements associated with our operations as a public company. Our efforts to grow our business may be costlier than we expect, and we may not be able to increase our revenue enough to offset our higher operating expenses. Further, many companies with which we compete have larger and longer-tenured sales and marketing teams, which may impact the ability to grow our business, which could have an adverse effect on our revenue and growth. If we are unable to achieve and sustain revenue growth or profitability, the market price of our securities may significantly decrease.

If our retention rates decrease, or we do not accurately predict retention rates, our future revenue and results of operations may be harmed.

Our clients have no obligation to renew their product or service subscription agreements with us after the expiration of a non-cancelable agreement term. In addition, the majority of our multi-year, non-cancelable client agreements are not pre-paid other than the first year of the non-cancelable service period. We may not accurately predict retention rates for our clients. Our retention rates may decline or fluctuate as a result of a number of factors, including our clients’ decision to license a new product or release from an enterprise software vendor, our clients’ decision to move to another enterprise software vendor, product or release for which we do not offer products or services, global economic conditions, including rising inflation and interest rates on our clients’ businesses, client satisfaction with our products and services, the acquisition of our clients by other companies and clients going out of business. If our clients do not renew their agreements for our products and services or if our clients decrease the amount they spend with us, our revenue will decline and our business will suffer. In addition, certain of our existing clients may choose to license a new or different version of enterprise software from an enterprise software vendor, and such clients’ license agreements with the enterprise software vendor will typically include a minimum one-year mandatory
44


maintenance and support services agreement. In such cases, it is unlikely that these clients would renew their maintenance and support services agreements with us, at least during the early term of the license agreement. In addition, such existing clients could move to another enterprise software vendor, product or release for which we do not offer any products or services.

Because we recognize revenue from subscriptions over the term of the relevant contract, downturns or upturns in sales are not immediately reflected in full in our results of operations.

As a subscription-based business, we recognize revenue over the service period of our contracts. As a result, much of our reported revenue each quarter results from contracts entered into during previous quarters. Consequently, while a shortfall in demand for our products and services or a decline in new or renewed contracts in any one quarter may not significantly reduce our revenue for that quarter, it could negatively affect our revenue in future quarters and full year periods. Accordingly, the effect of significant downturns in new sales, renewals or extensions of our service agreements for a quarter will not be reflected in full in our results of operations until future periods. Our revenue recognition model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new clients must be recognized over the applicable service contract term.

Due to the variability of timing in our sales cycle, if we fail to forecast our revenue accurately, or if we fail to match our expenditures with corresponding revenue, our results of operations and liquidity could be adversely affected.

The variability of the sales cycle for the evaluation and implementation of our products and services, which typically has been six to twelve months once a client is engaged, may cause us to experience a delay between increasing operating expenses for such sales efforts, and the generation of corresponding revenue. Accordingly, we may be unable to prepare accurate internal financial forecasts or replace anticipated revenue that we do not receive as a result of delays arising from these factors. As a result, our results of operations and liquidity in future reporting periods may be significantly below the expectations of the public market, securities analysts or investors, which could negatively impact the price of our Common Stock.

Our future liquidity and results of operations may be adversely affected by the timing of new orders, the level of client renewals and cash receipts from clients.

Due to the collection of cash from our clients before services are provided, our revenue is recognized over future periods when there are no corresponding cash receipts from such clients. Accordingly, our future liquidity depends upon the ability to continue to attract new clients and to enter into renewal arrangements with existing clients. If we experience a decline in orders from new clients or renewals from existing clients, our revenue may continue to increase while our liquidity and cash levels decline. Any such decline, however, will negatively affect our revenues in future quarters. Accordingly, the effect of declines in orders from new clients or renewals from existing clients may not be fully reflected in our results of operations and cash flows until future periods. Comparing our revenues and operating results on a period-to-period basis may not be meaningful, as it may not be an indicator of the future sufficiency of our cash and cash equivalents to meet our liquidity requirements. You should not rely on our past results as an indication of our future performance or liquidity.

We rely on our management team and other key employees, including our Chief Executive Officer, Chairman of the Board and President, and the loss or disability of one or more key employees could harm our business. Additionally, the failure to attract and retain additional qualified personnel, including sales personnel, or to expand our marketing and sales capabilities could prevent us from executing our business strategy.

The loss of or a disability that would prevent our Chief Executive Officer, Chairman of the Board and President or any of our key senior members of management from substantially performing their duties could have a material adverse effect on our business, operating results and financial condition, particularly if we are unable to hire and integrate suitable replacements on a timely basis. Mr. Ravin has been under long-standing medical care for kidney disease, which includes ongoing treatment. Although Mr. Ravin’s condition has not adversely impacted his performance as Chief Executive Officer, Chairman of the Board and President or on the overall management of the Company, we can provide no assurance that his condition will not affect his ability to perform the role of Chief Executive Officer, Chairman of the Board and President in the future. Further, as we continue to grow our business, we will continue to adjust our senior management team to best address our growth opportunities. If we are unable to attract or retain the right individuals for the team, it could hinder our ability to grow our business and could disrupt our operations or otherwise have a material adverse effect on our business. We do not maintain key man life insurance on any of our employees.

Furthermore, to execute our business strategy, we must attract and retain highly qualified personnel, including sales personnel. Our ability to increase our client base and achieve broader market acceptance of our services will depend to a
45


significant extent on our ability to expand our marketing and sales operations. We plan to continue expanding our sales force globally. We are experiencing a very competitive recruiting environment, creating difficulty in hiring and retaining sufficient numbers of highly skilled sales personnel and other employees with appropriate qualifications. In particular, we have experienced extreme hiring competition in the San Francisco Bay Area, where we have a significant amount of operations, but also face extremely competitive hiring environments across the United States and the other countries in which we operate. Our efforts to attract, develop, integrate and retain highly skilled employees with appropriate qualifications may be compounded by intensified restrictions on travel, immigration, or the availability of work visas. Many companies with which we compete for experienced personnel have greater resources and less stock price volatility than we do. In making employment decisions, job candidates often consider the value of the equity incentives they are to receive in connection with their employment. If the price of our stock continues to experience significant volatility, our ability to attract or retain qualified employees will be adversely affected. In addition, as we continue to expand into new geographic markets, there can be no assurance that we will be able to attract and retain the required management, sales, marketing and support services personnel to profitably grow our business. If we fail to attract highly qualified new sales and other personnel or fail to retain and motivate our current personnel, our growth prospects could be severely harmed.

Moreover, our sales personnel typically take an average of between nine to twelve months before any new sales personnel can operate at the capacity typically expected of experienced sales personnel. This ramp cycle, combined with our typical six- to twelve-month sales cycle for engaged prospects, means that we will not immediately recognize a return on this investment in our sales results. In addition, the cost to acquire clients is high due to the cost of these marketing and sales efforts. Further, the cost of marketing and sales efforts will likely increase as we continue to offer new products and services, as even our experienced sales personnel will need to receive specialized training on our new offerings. Our business may be materially harmed if our efforts do not generate a corresponding increase in revenue. We may not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop and retain talented sales personnel, if our new sales personnel are unable to achieve desired productivity levels in a reasonable period of time or if our sales and marketing programs are not effective.

Our past growth is not indicative of our future growth, and if we grow rapidly, we may not be able to manage our growth effectively.

Our revenue grew from $101.9 million for the three months ended September 30, 2022 to $107.5 million for the three months ended September 30, 2023, representing a period over period increase of 5%. You should not consider our past growth as indicative of our future performance. We believe growth of our revenue depends on a number of factors, including our ability to:

price our products and services effectively so that we are able to attract new clients and retain existing clients without compromising our profitability;
introduce our products and services to new geographic markets;
introduce new enterprise software products and services supporting additional enterprise software vendors, products and releases;
satisfactorily conclude any Oracle-related litigation and any other litigation or governmental inquiry that may occur; and
increase awareness of our company, products and services on a global basis.

We may not successfully accomplish all or any of these objectives.

In addition, our historical growth has placed and may continue to place significant demands on our management and our operational and financial resources. Our organizational structure is becoming more complex as we add additional staff, and we will need to improve our operational, financial and management controls, as well as our reporting systems and procedures. Further, we believe that our corporate culture has been a critical component of our success. We have invested substantial time and resources in building our team and nurturing our culture. As we continue to expand our business and operate as a public company, we may find it difficult to maintain our corporate culture while managing our employee growth. We will require significant capital expenditures and the allocation of valuable management resources to grow and change in these areas without undermining our corporate culture of rapid innovation, teamwork and attention to client service that has been central to our growth. Any failure to manage our anticipated growth and related organizational changes in a manner that preserves our culture could negatively impact future growth and achievement of our business objectives.

Our failure to generate significant capital through our operations or raise additional capital necessary to fund and expand our operations, invest in new services and products, and service our debt could reduce our ability to compete and could harm our business.
46



We may need to incur additional debt under our Credit Facility and/or raise additional capital beyond what is available under our Credit Facility if we cannot fund our growth or service our debt through our operating cash flows. Should this occur, we may not be able to obtain additional debt or additional equity financing on favorable terms, if at all, which could harm our business, results of operations and financial condition. We are also subject to certain restrictions for future financings as discussed in the risk factor “The terms of our Credit Facility impose operating and financial restrictions on us.” If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests and the value of our Common Stock could decline. If we engage in additional debt financings, the holders of the debt securities or lenders would have priority over the holders of our Common Stock. We may also be required to accept terms that further restrict our ability to incur additional indebtedness, take other actions that would adversely impact the short-term price of our Common Stock, or force us to maintain specified liquidity or other ratios, any of which could harm our business, results of operations and financial condition and reduce the value of our Common Stock.

Our business may suffer if it is alleged or determined that our technology infringes the intellectual property rights of others.

The software industry is characterized by the existence of a large number of patents, copyrights, trademarks, trade secrets and other intellectual and proprietary rights. Companies in the software industry are often required to defend against claims and litigation alleging infringement or other violations of intellectual property rights. Many of our competitors and other industry participants have been issued patents and/or have filed patent applications and may assert patent or other intellectual property rights within the industry. Our ongoing litigation with Oracle relates in part to copyright infringement claims and, from time to time, we may receive threatening letters or notices alleging infringement or may be the subject of claims that our services and underlying technology infringe or violate the intellectual property rights of others. Any allegation of infringement, whether innocent or intentional, can adversely impact marketing, sales and our reputation.

Interruptions to or degraded performance of our service could result in client dissatisfaction, damage to our reputation, loss of clients, limited growth and reduction in revenue.

Our software support agreements with our clients generally guarantee a 10-minute response time with respect to certain high-priority issues. If we do not meet the 10-minute guarantee, our clients may in some instances be entitled to liquidated damages, service credits or refunds. To date, no such payments have been made.

We also deliver tax, legal and regulatory updates to our clients. If there are inaccuracies in these updates, or if we are not able to deliver them on a timely basis to our clients, our reputation may be damaged, and we could face claims for compensation from our clients and potentially lose clients.

Any interruptions or delays in our service, whether as a result of third-party error, our own error, natural disasters or other catastrophic events, security breaches or a result of any other issues, whether accidental or willful, could harm our relationships with clients and cause our revenue to decrease and our expenses to increase. Also, in the event of damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. These factors, in turn, could further reduce our revenue, subject us to liability, cause us to pay liquidated damages, issue credits or cause clients not to renew their agreements with us, any of which could materially adversely affect our business.

We depend and rely on SaaS technologies and related services from third parties in order to operate critical functions of our business and interruptions or performance problems with these technologies or services may adversely affect our business and operating results.

We depend and rely on software-as-a-service, or SaaS, technologies and related services from third parties in order to operate critical functions of our business, including billing and order management, financial accounting services, and customer relationship management services. If these services become unavailable due to extended outages or interruptions, security vulnerabilities, or cyber-attacks, because they are no longer available on commercially reasonable terms or prices, or due to other unforeseen circumstances, our expenses could increase, our ability to manage these critical functions could be interrupted, and our processes for and ability to manage sales of our products, recognize revenue, and support our customers could be impaired, all of which could adversely affect our business and operating results.

We may experience fluctuations in our results of operations due to the sales cycles for our products and services, which makes our future results difficult to predict and could cause our results of operations to fall below expectations or our guidance.

47


Our results of operations have fluctuated in the past and are expected to fluctuate in the future due to a variety of factors, many of which are outside of our control, including seasonality linked to certain of the sales cycles for our products and services. Historically, our sales cycle has been tied to the renewal dates for our clients’ existing and prior vendor support agreements for the products that we support. Because our clients make support vendor selection decisions in conjunction with the renewal of their existing support agreements with Oracle and SAP, among other enterprise software vendors, we have experienced an increase in business activity during the quarterly periods in which those agreements are up for renewal. However, because we have introduced and intend to continue to introduce products and services for additional software products that do not follow the same renewal timeline or pattern, our past results may not be indicative of our future performance, and comparing our results of operations on a period-to-period basis may not be meaningful. Also, if we are unable to engage a potential client before its renewal date for software support services in a particular year, it will likely be at least another year before we would have the opportunity to engage that potential client again, given that such potential client likely had to renew or extend its existing support agreement for at least an additional year’s worth of service with its existing support provider. Furthermore, our existing clients generally renew their agreements with us at or near the end of each calendar year, so we have also experienced and expect to continue to experience heavier renewal rates in the fourth quarter.

We may not be able to accurately forecast the amount and mix of future product and service subscriptions, revenue and expenses, and as a result, our results of operations may fall below our estimates or the expectations of securities analysts and investors. If our revenue or results of operations fall below the expectations of investors or securities analysts, or below any guidance we may provide, the price of our Common Stock could decline.

Our reputation and/or business could be negatively impacted by ESG matters and/or our reporting of such matters.

There is an increasing focus from regulators, including U.S. state attorneys general, certain investors, certain clients, the communities in which we operate and other stakeholders concerning environmental, social, and governance (“ESG”) matters, both in the United States and internationally. These stakeholders may have differing priorities and expectations regarding ESG matters. In particular, certain of our clients or potential clients might require that we implement specified ESG procedures or standards in order to do business or continue to do business with them. In addition, proxy advisory firms and certain institutional investors who manage investments in public companies are increasingly integrating ESG factors into their investment analysis. The specific consideration of ESG factors in making business, investment and voting decisions is unsettled and still developing. In addition, recent judicial decisions, federal and state legislative actions and actions of private interest groups have challenged certain ESG policies and practices. Accordingly, the frameworks and methods for assessing ESG policies are not fully developed, likely vary across our various stakeholders and will likely continue to evolve over time.

Moreover, the subjective nature of methods used by our various stakeholders to assess a company with respect to ESG criteria could result in erroneous perceptions or a misrepresentation of our actual ESG policies and practices. In addition, we could also incur additional costs and require additional resources to monitor, report and comply with various ESG practices and associated legal, legislative and regulatory requirements. To the extent that our required and voluntary disclosures about ESG matters increase, we could be criticized for the accuracy, adequacy, or completeness of such disclosures. If we fail to comply with specific ESG-related client/potential client or investor expectations and standards, or to provide the disclosure relating to ESG issues that any third parties may believe is necessary or appropriate (regardless of whether there is a legal requirement to do so), our reputation, business, financial condition, and/or results of operations, as well as the price of our common stock, could be negatively impacted.

We may need to change our pricing models to compete successfully.

We currently offer our clients support services for a fee that is equal to a percentage of the annual fees charged by the enterprise software vendor; therefore, changes in such vendors’ fee structures would impact the fees we would receive from our clients. If the enterprise software vendors offer deep discounts on certain services or lower prices generally, we may need to change our pricing models, which could have an adverse effect on our results of operations. In addition, our other product and service offerings, such as our Rimini ONE integrated services, have pricing models that use a variety of different metrics and formulas as compared to our support solutions. To the extent that we do not have substantial experience with pricing such new products and services, we may need to adjust our pricing models for these offerings over time to ensure that we remain competitive and realize a return on our investment in developing these new products and services. If we do not adapt our pricing models as necessary or appropriate, our revenue could decrease and adversely affect our results of operations.

We may not be able to scale our business systems quickly enough to meet our clients’ growing needs, and if we are not able to grow efficiently, our results of operations could be harmed.

48


As enterprise software products become more advanced and complex, we will need to devote additional resources to innovating, improving and expanding our offerings to provide relevant products and services to our clients using these more advanced and complex products. In addition, we will need to appropriately scale our internal business systems and our global operations and client engagement teams to serve our growing client base, particularly as our client demographics expand over time. Any such expansion may be expensive and complex, requiring financial investments, management time and attention. Any failure of or delay in these efforts could adversely affect the quality or success of our services and negatively impact client satisfaction, resulting in potential decreased sales to new clients and possibly lower renewal rates by existing clients.

We could also face inefficiencies or operational failures as a result of our efforts to scale our infrastructure. There can be no assurance that the expansion and improvements to our infrastructure and systems will be fully or effectively implemented within budgets or on a timely basis, if at all. Any failure to efficiently scale our business could result in reduced revenue and increased expenditures and adversely impact our operating margins and results of operations.

Because our long-term growth strategy involves further expansion of our sales to clients outside the United States, our business will be susceptible to risks associated with global operations, including currency exchange rate fluctuations.

A significant component of our growth strategy involves the further expansion of our operations and client base outside the United States. Accordingly, our international revenue grew from $48.5 million for the three months ended September 30, 2022 to $51.7 million for the three months ended September 30, 2023, an increase of $3.2 million or 7%. We currently have subsidiaries outside of the United States in Australia, Brazil, Canada, UAE (Dubai), France, Germany, Hong Kong, India, Israel, Japan, Korea, Malaysia, Mexico, Netherlands, New Zealand, Poland, Singapore, Sweden, Taiwan and the United Kingdom, which focus primarily on selling our services in those regions.

In the future, we may expand to other locations outside of the United States. Our current global operations and future initiatives will involve a variety of risks, including among others:

changes in a specific country’s or region’s political or economic conditions;
the occurrence of catastrophic events, including natural disasters, that may disrupt our business;
changes in regulatory requirements, taxes or trade laws or the imposition of trade sanctions;
currency exchange rate fluctuations and the resulting effect on our revenue and expenses, and the cost and risk of entering into currency exchange rate hedging transactions;
more stringent regulations relating to data security, such as where and how data can be housed, accessed and used, and the unauthorized use of, or access to, commercial and personal information;
differing labor regulations, especially in countries and geographies where labor laws are more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations;
challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs as well as hire and retain local management, sales, marketing and support personnel, along with the ability to recapture costs to open up new geographies;
difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems and regulatory systems;
increased logistics, travel, real estate, infrastructure and legal compliance costs associated with global operations;
limitations on our ability to reinvest earnings from operations in one country to fund the capital needs of our operations in other countries;
laws and business practices favoring local competitors or general preferences for local vendors;
limited or insufficient intellectual property protection;
war, political instability or terrorist activities, including geopolitical actions specific to an international region, such as the ongoing geopolitical conflict between Israel and Hamas;
exposure to liabilities under anti-corruption and anti-money laundering laws, including the United States Foreign Corrupt Practices Act and similar laws and regulations in other jurisdictions; and
adverse tax burdens and foreign exchange controls that could make it difficult to repatriate earnings and cash.

Our exposure in operating our business globally with the risks noted above and the unique challenges of each new geography increase the risk that any potential future expansion efforts that we may undertake will not be successful. If we invest substantial time and resources to expand our global operations and are unable to do so successfully and in a timely manner, our business and results of operations will be adversely affected.

Consolidation in our target sales markets is continuing at a rapid pace, which could harm our business in the event that our clients are acquired and their agreements are terminated, or not renewed or extended.
49



Consolidation among companies in our target sales markets has been robust in recent years, and this continuing trend poses a risk for us. If such consolidation rates continue, we expect that some of the acquiring companies will terminate, renegotiate and elect not to renew our agreements with the clients they acquire, which may have an adverse effect on our business and results of operations.

If there is a widespread shift by clients or potential clients to enterprise software vendors, products and releases for which we do not provide software products or services, our business, financial condition and results of operations would be adversely impacted.

Our current revenue is primarily derived from the provision of support services for Oracle and SAP enterprise software products. If other enterprise software vendors, products and releases emerge to take substantial market share from current Oracle and SAP products and releases we support, and we are unable to, or do not, offer products or services for such vendors, products or releases, demand for our products and services may decline or our products and services may become obsolete. Developing new products and services to address different emerging enterprise software vendors, products and releases could take a substantial investment of time and financial resources, and we cannot guarantee that we will be successful. If fewer clients use enterprise software products for which we provide products and services, and we are not able to provide services for new vendors, products and releases, our business may be adversely impacted.

We continue to invest resources in research and development to enhance our current product and service offerings, and other new offerings that will appeal to clients and potential clients, for example, our partnership with Salesforce to support SaaS solutions, our Application Management Services (AMS) for SAP and Oracle products and our Rimini ONE integrated services. The development of new product and service offerings may not generate sufficient revenue to offset the increased research and development expenses and may not generate gross profit margins consistent with our current margins. Also, our new product and service offerings may be in markets that are more competitive than markets for our existing product and service offerings, making it more difficult to introduce them to clients and potential clients effectively or provide them profitably.

If our new or modified products, services or technology do not work as intended, are not responsive to client needs or industry or regulatory changes, are not appropriately timed with market opportunity, or are not effectively brought to market, we may lose existing and prospective clients or related opportunities, in which case our financial condition and results of operations may be adversely impacted, and if we are not successful in implementing any new product and service offerings, we may need to write off the value of our investment in such offerings.

Cybersecurity threats continue to increase in frequency and sophistication; if our data security measures are compromised or unauthorized access to or misuse of client data occurs, our services may be perceived as not being secure, clients may curtail or cease their use of our services, our reputation and our business may be harmed, and we may incur significant liabilities.

Our services sometimes involve accessing, processing, sharing, using, storing and transmitting proprietary information and protected data of our clients. We rely on proprietary and commercially available systems, software, tools and monitoring, as well as other processes, to provide security for accessing, processing, sharing, using, storing and transmitting such information and data. If our security measures are compromised as a result of third-party action, employee, vendor or client error, malfeasance, stolen or fraudulently obtained log-in credentials or otherwise, our reputation could be damaged, our business and our clients may be harmed, and we could incur significant liabilities. Cyberattacks continue to increase in frequency and in magnitude generally, and these threats are being driven by a variety of sources, including nation-state sponsored espionage and hacking activities, industrial espionage, organized crime, sophisticated organizations and hacking groups and individuals. Furthermore, due to tensions related to the ongoing geopolitical conflicts such as between Russia and Ukraine, the risk of cyber-attacks may be elevated. We have been the subject of cybersecurity threats and expect such threats to continue in the future. In addition, if the security measures of our clients are compromised, even without any actual compromise of our own systems or security measures, we may face negative publicity or reputational harm if our clients or anyone else incorrectly attributes the blame for such security breaches to us, our products and services, or our systems. We may also be responsible for repairing any damage caused to our clients’ systems that we support, and we may not be able to make such repairs in a timely manner or at all.

We may be unable to fully anticipate or prevent techniques used to obtain unauthorized access or to sabotage systems because they change frequently and generally are not detected until after an incident has occurred. As we increase our client base and our brand becomes more widely known and recognized, we may become more of a target for third parties seeking to compromise our systems or security measures or gain unauthorized access to our clients’ proprietary information and protected data as was the case in a 2021 successful phishing incident where we were a victim, which resulted in some unauthorized
50


sharing of client addresses and outstanding billing data information, but did not significantly impact our business or client relationships.

Although we attempt to identify, mitigate and manage these risks by employing a number of measures, including insurance, monitoring of our systems and networks, employee training and maintenance of backup and protective systems, our systems, networks, products and services remain potentially vulnerable to increasingly sophisticated advanced persistent threats that may have a material effect on our business. In addition, the devotion of additional resources to the security of our information technology systems in the future could significantly increase the cost of doing business or otherwise adversely impact our financial results.

In addition, many governments have enacted laws requiring companies to notify individuals of data security incidents involving certain types of personal data, and some of our clients contractually require notification of any data security compromise. In the event of a data security compromise, we may have difficulty timely complying with notification requirements that are unreasonably short or burdensome. New SEC rules and potential other applicable legislative action will require public disclosure of material security compromises experienced by our clients, by our competitors or by us, which may lead to widespread negative publicity. Any data security compromise in our industry, whether actual or perceived, could harm our reputation, erode client confidence in the effectiveness of our security measures, negatively impact our ability to attract new clients, cause existing clients to elect not to renew their agreements with us, or subject us to third party lawsuits, government investigations, regulatory fines or other action or liability, all or any of which could materially and adversely affect our business, financial condition and results of operations.

We cannot provide assurances that any limitations of liability provisions in our contracts for a security breach would be enforceable or adequate or would otherwise protect us from any such liabilities or damages with respect to any particular claim. Further, certain of our contracts do not contain limitations of liability specific to security breaches, which could expose us to significant liabilities or damages, all or any of which could materially and adversely affect our business, financial condition and results of operations. We also cannot be sure that our existing general liability insurance coverage and coverage for errors or omissions will continue to be available on acceptable terms or will be available in sufficient amounts to cover one or more claims, or that the insurer will not deny coverage as to any future claim. The successful assertion of one or more claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of substantial deductible or co-insurance requirements, could have a material adverse effect on our business, financial condition and results of operations.

We are subject to governmental and other legal obligations related to privacy and security, and our actual or perceived failure to comply with such obligations could harm our business.

As an expanding global company, we are subject to the laws and regulations of numerous jurisdictions worldwide regarding accessing, processing, sharing, using, storing, transmitting, disclosure and protection of personal data, the scope of which are constantly changing, subject to differing interpretation and related to jurisdictions where we have operations, customers, or where we conduct marketing, and such laws may be inconsistent between countries or in conflict with other laws, legal obligations or industry standards. For example, the General Data Protection Regulation in the European Union creates a broad range of requirements and imposes substantial penalties for non-compliance, including possible fines of up to 4% of global annual revenue for the preceding financial year or €20 million (whichever is higher) for the most serious infringements. We are also subject to certain requirements in other international jurisdictions with or developing strong privacy and security legislation, as well as expanding U.S. state law, including the California Consumer Privacy Act of 2018, the California Privacy Rights Act of 2020, the Virginia Consumer Data Protection Act of 2021 (effective Jan 1, 2023), the Colorado Consumer Privacy Act of 2021 (effective July 1, 2023), as well as privacy and security legislation in other states, including Nevada, each of which add to the range of privacy- and security-related compliance requirements. We generally comply with industry standards and strive to comply with all applicable legal obligations relating to privacy, data protection and security, but it is possible that these laws and other legal obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with industry standards or our practices or may be mandated at a pace that exceeds our ability to comply. Compliance with such requirements may be costly and may require us to modify our business practices, which could adversely affect our business and profitability. Any failure or perceived failure by us to comply with these laws, policies or other obligations may result in governmental enforcement actions or litigation against us, with potential consequences such as fines and other expenses related to such governmental actions, an order requiring that we change our data practices or business practices, and could cause our clients to lose trust in us, any of which could have an adverse effect on our business.

If our products and services fail due to defects or similar problems, and if we fail to correct any defect or other software problems, we could lose clients, become subject to service performance or warranty claims or incur significant costs.
51



Our products and services and the systems infrastructure necessary for the successful delivery of our products and services to clients are inherently complex and may contain material defects or errors unknown to us. We have from time to time found defects in our products and services after delivery to our customers and may discover additional defects in the future. In particular, we have developed our own tools and processes to deliver comprehensive tax, legal and regulatory updates tailored for each client, which we endeavor to deliver to our clients in a shorter timeframe than our competitors, which may result in an increased risk of material defects or errors occurring. We may not be able to detect and correct all defects or errors before clients begin to use our products and services, as some may be unknown. Consequently, defects or errors may be discovered after our products and services are provided and used. These defects or errors could also cause inaccuracies in the data we collect and process for our clients, or even the loss, damage or inadvertent release of such confidential data. Even if we are able to implement fixes or corrections to our tax, legal and regulatory updates in a timely manner, any history of defects or inaccuracies in the data we collect for our clients, or the loss, damage or inadvertent release of such confidential data could cause our reputation to be harmed, and clients may elect not to renew, extend or expand their agreements with us and subject us to service performance credits, warranty or other claims or increased insurance costs. The costs associated with any material defects or errors in our products and services or other performance problems may be substantial and could materially adversely affect our financial condition and results of operations.

If we are not able to maintain an effective system of internal control over financial reporting, current and potential investors could lose confidence in our financial reporting, which could harm our business and have an adverse effect on our Common Stock price.

We have had material weaknesses in our internal control over financial reporting in the past as described in our historical periodic reports filed with the SEC. We remediated the material weaknesses; however, we cannot provide assurance that material weaknesses in our internal control over financial reporting will not be identified in the future.

We are required to have our independent registered public accounting firm attest to and report on management’s assessment of the effectiveness of our internal control over financial reporting. If we are unable to conclude that we have effective internal control over financial reporting, or if our independent registered public accounting firm is unable to provide us with an attestation and an unqualified report as to the effectiveness of our internal control over financial reporting, investors could lose confidence in the reliability of our financial statements, which could result in a decrease in the value of our securities. For further information regarding our controls and procedures, see “Controls and Procedures” in Part I, Item 4 of this Report.

If we fail to enhance and protect our brand, our ability to expand our client base will be impaired and our financial condition may suffer.

We believe that our development and protection of the Rimini Street brand is critical to achieving widespread awareness of our products and services, and as a result, is important to attracting new clients and maintaining existing clients. We also believe that the importance of brand recognition will increase as competition in our market increases. Successful promotion of our brand will depend largely on the effectiveness of our marketing efforts and on our ability to provide reliable products and services at competitive prices, as well as the outcome of our ongoing litigation with Oracle. Brand promotion activities may not yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incurred in building our brand. If we fail to successfully promote, maintain and protect our brand, our business could be adversely impacted.

If we fail to adequately protect our proprietary rights, our competitive position could be impaired and we may lose valuable assets, experience reduced revenue and incur costly litigation to protect our rights.

Our success depends, in part, upon protecting our proprietary products, services, knowledge, software tools and processes. We rely on a combination of copyrights, trademarks, service marks, trade secret laws and contractual restrictions to establish and protect our proprietary rights. However, the steps we take to protect our intellectual property may be inadequate. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Any of our copyrights, trademarks, service marks, trade secret rights or other intellectual property rights may be challenged by others or invalidated through administrative process or litigation. Furthermore, legal standards relating to the validity, enforceability and scope of protection of intellectual property rights are uncertain. Despite our precautions, it may be possible for unauthorized third parties to copy or use information that we regard as proprietary to create products and services that compete with ours. In addition, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States. To the extent we expand our global activities, our exposure to unauthorized copying and use of our brand, processes and software tools may increase.
52



We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with the parties with whom we have strategic relationships and business alliances. No assurance can be given that these agreements will be effective in controlling access to and distribution of our proprietary intellectual property. Further, these agreements may not prevent our competitors from independently developing products and services that are substantially equivalent or superior to our products and services.

Although we have been successful in the past, there can be no assurance that we will receive any additional patent protection for our proprietary software tools and processes. Even if we were to receive patent protection, those patent rights could be invalidated at a later date. Furthermore, any such patent rights may not adequately protect our processes, our software tools or prevent others from designing around our patent claims.

To protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation brought to protect and enforce our intellectual property rights could be costly, time consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our products, processes and software tools against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our products and services, impair the functionality of our products and services, delay introductions of new products and services, result in our substituting inferior or more costly technologies into our products and services, or injure our reputation.

We may be subject to additional obligations to collect and remit sales tax and other taxes, and we may be subject to tax liability, interest and/or penalties for past sales, which could adversely harm our business.

State, local and foreign jurisdictions have differing and complex rules and regulations governing sales, use, value-added and other taxes, and these rules and regulations can be subject to varying interpretations that may change over time. In particular, the applicability of such taxes to our products and services in various jurisdictions is unclear. Further, these jurisdictions’ rules regarding tax nexus are complex and can vary significantly. As a result, we could face the possibility of tax assessments and audits, and our liability for these taxes and associated interest and penalties could exceed our original estimates. Should these jurisdictions determine that we should be collecting additional sales, use, value-added or other taxes, it could result in substantial tax liabilities and related penalties for past sales, discourage clients from purchasing our products and services or otherwise harm our business and results of operations.

The amount of and ultimate realization of the benefits from the net operating loss carryforwards for income tax purposes is dependent, in part, upon the tax laws in effect, our future earnings, and other future events, the effects of which cannot be determined; if we are not able to use a significant portion of our net operating loss carryforwards, our profitability could be adversely affected.

We have United States federal and state net operating loss carryforwards due to prior period losses, which could expire unused and be unavailable to offset future income tax liabilities, which could adversely affect our profitability.

In addition, under Section 382 of the Internal Revenue Code of 1986, as amended, our ability to utilize net operating loss carryforwards or other tax attributes in any taxable year may be limited if we experience an “ownership change.” A Section 382 “ownership change” generally occurs if one or more stockholders or groups of stockholders who own at least 5% of our stock increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. Similar rules may apply under state tax laws in the United States. While our ownership changes to date have not triggered any limitations under Section 382, it is possible that any future ownership changes or issuances of our capital stock, could have a material effect on the use of our net operating loss carryforwards or other tax attributes, which could adversely affect our profitability.

We are a multinational organization faced with increasingly complex tax issues in many jurisdictions, and we could be obligated to pay additional taxes in various jurisdictions.

As a multinational organization, we may be subject to taxation in several jurisdictions worldwide with increasingly complex tax laws, the application of which can be uncertain. Significant judgment is required in determining our worldwide provision for income taxes. In the ordinary course of our business, there are many transactions and calculations where the ultimate tax determination is uncertain. As such, our results may differ from previous estimates and may materially affect our financial position.
53



The amount of taxes we pay in jurisdictions in which we operate could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents, which could have a material adverse effect on our liquidity and results of operations. In addition, the authorities in these jurisdictions could review our tax returns and impose additional tax, interest and penalties, and the authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries, any of which could have a material impact on our business and results of operations.

Any actions taken by governmental authorities, clients or others in response to any lingering impacts of the COVID-19 pandemic in the future may have a material adverse effect on our business, financial condition, results of operations, and cash flows.

The COVID-19 pandemic has adversely affected the global economy, created significant financial market volatility and disrupted global supply chains, business operations and consumer confidence. In response to the COVID-19 pandemic, we have taken, and may take additional or different measures designed to protect the health of our employees and to minimize our operational disruption and resulting provision of services to our clients. As there is still some remaining uncertainty around any lingering impacts of the COVID-19 pandemic on the global economy and consumer confidence, such lingering impact could have a sustained adverse impact on economic and market conditions, which may delay prospective clients’ decisions regarding engaging our services, impair the ability of our current clients to make timely payments to us, cause our current clients to ask for payment concessions or discounts, impact client renewal rates and adversely affect our revenue. If such conditions occur, we may be required to increase our reserves, allowances for doubtful accounts and write-offs of accounts receivable, and our results of operations would be harmed.

We continue to monitor the remaining impact of the COVID-19 pandemic to assess its potential effects on our business. The extent to which our results may be affected will largely depend on future developments which cannot be accurately predicted and are uncertain, but any lingering impacts of the COVID-19 pandemic could have a material adverse effect on our business, financial condition, results of operations, or cash flows. Refer to the section titled “Global Economic Uncertainty” under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2 of this Report for additional information.

Risks Related to our Indebtedness and Securities

Our level of indebtedness and any future indebtedness we may incur may limit our operational and financing flexibility and negatively impact our business.

On September 30, 2023, our outstanding indebtedness under the Credit Facility and finance leases totaled $75.1 million. We may incur substantial additional indebtedness in the future. Our Credit Facility and other debt instruments we may enter into in the future may significantly impact our business, including the following among others:

our ability to obtain additional financing for working capital, capital expenditures, acquisitions or general corporate purposes may be impaired;
our requirement to use a significant portion of our cash flows from operations to pay principal and interest on our indebtedness, which will reduce the funds available to us for operations and other purposes;
our level of indebtedness could place us at a competitive disadvantage compared to our competitors that may have proportionately less debt;
our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate may be limited; and
our level of indebtedness may make us more vulnerable to economic downturns and adverse developments in our business.

We expect to depend primarily on cash generated by our operations for funds to pay our expenses and any amounts due under our Credit Facility and any other indebtedness we may incur. Our ability to make these payments depends on our future performance, which will be affected by financial, business, economic and other factors, many of which we cannot control, including inflation and global economic conditions. Our business may not generate sufficient cash flows from operations in the future, and our currently anticipated growth in net sales and cash flows may not be realized, either or both of which could result in our being unable to repay indebtedness or to fund other liquidity needs. If we do not generate adequate resources, we may be required to refinance all or part of our then existing debt, sell assets or borrow more money, in each case on terms that may not be acceptable to us. In addition, the terms of existing or future debt agreements, including our existing Credit Facility, may restrict us from adopting some or any of these alternatives. Our inability to incur additional debt in the
54


future could also delay or prevent a change in control of our Company, make some transactions more difficult and impose additional financial or other covenants on us. In addition, any significant levels of indebtedness in the future could make us more vulnerable to economic downturns and adverse developments in our business. Our current indebtedness and any inability to pay our debt obligations as they come due or an inability to incur additional debt could adversely affect our business and results of operations.

The terms of our Credit Facility impose operating and financial restrictions on us.

Our Credit Facility contains certain restrictions and covenants that generally limit our ability to, among other things, create liens on assets, sell assets, engage in mergers or consolidations, make loans or investments, incur additional indebtedness, engage in certain transactions with affiliates, incur certain material ERISA or pension liabilities and pay dividends or repurchase capital stock and in each case, subject to certain exceptions set forth in our credit agreement. Our Credit Facility may limit our ability to engage in these types of transactions even if we believe that a specific transaction would contribute to our future growth or improve our operating results. Our Credit Facility also requires us to achieve specified financial and operating results and maintain compliance with specified financial ratios, including as a condition to accessing additional amounts available for borrowing. As of September 30, 2023 and on the date of filing this Report, we were in compliance with each of these financial covenants. Our ability to comply with these provisions may be affected by events beyond our control. A breach of any of these financial covenants or our inability to comply with required financial ratios in our Credit Facility could result in a default under the Credit Facility in which case the lenders would have the right to declare all borrowings, which includes any principal amount outstanding, together with all accrued, unpaid interest and other amounts owing in respect thereof, to be immediately due and payable. If we are unable to repay all borrowings when due, whether at maturity or if declared due and payable following a default, the lenders would have the right to proceed against the collateral granted to secure the indebtedness. If we breach these covenants or fail to comply with other terms of the Credit Facility and the lenders accelerate the amounts outstanding under the Credit Facility, our business and results of operations would be adversely affected. Additionally, we may need to refinance our Credit Facility at maturity or upon default, and future financing may not be available on acceptable terms, or at all.

Our variable rate indebtedness subjects us to interest rate risk, which, along with the phase-out of LIBOR and transition to SOFR, could cause our indebtedness service obligations to increase significantly.

As a result of market interest rate fluctuations, interest rates under our Credit Facility or other variable rate indebtedness we may incur in the future could be higher or lower than current levels. As interest rates increase, our debt service obligations under our Credit Facility may increase even though the amounts borrowed remain the same, and our net income (loss) and cash flows, including cash available for servicing our indebtedness, would correspondingly decrease. We have entered into an interest rate swap agreement that involves the exchange of floating for fixed rate interest payments in order to partially reduce interest rate volatility under our Credit Facility. However, we currently do not maintain interest rate swap agreements with respect to all of our variable rate indebtedness, and any interest rate swap agreements we enter into in the future may not fully mitigate our interest rate risk.

Effective February 28, 2023, we amended both our Credit Facility and our then-effective interest rate swap agreement to implement certain changes in the reference rate from LIBOR to SOFR in response to the previous announcement by the ICE Benchmark Administration, the administrator of LIBOR, that it would cease publication of all remaining U.S. Dollar LIBOR settings effective June 30, 2023. As a result, we have a choice of interest rates between (a) Adjusted Term SOFR and (b) a Base Rate, in each case plus an applicable margin and as further defined in the Credit Facility. The applicable margin is based on our Consolidated Leverage Ratio (as defined in the Credit Facility) and whether we elect Adjusted Term SOFR (ranging from 1.75 to 2.50%) or Base Rate (ranging from 0.75 to 1.50%). SOFR is a relatively new reference rate, and its composition and characteristics are not the same as LIBOR. SOFR is calculated based on short-term repurchase agreements, backed by Treasury securities. As such, SOFR is observed and backward looking, which stands in contrast with LIBOR under the previous methodology, which is an estimated forward-looking rate and relies, to some degree, on the expert judgment of submitting bank panel members. Given SOFR’s limited history, the future performance of SOFR cannot be predicted based on historical performance, and there is no assurance that SOFR will perform in the same way as LIBOR would have performed at any time or that it is a comparable substitute for LIBOR. The consequences of transitioning to SOFR could result in an increase in the cost of our variable rate indebtedness, which may impact our ability to refinance some or all of our existing indebtedness or otherwise have a material adverse impact on our business, financial condition and results of operations.

Our stock repurchase program could affect the price of our Common Stock and increase volatility and may be suspended or terminated at any time, which may result in a decrease in the trading price of our Common Stock.

55


Our Board of Directors has authorized a $50.0 million stock repurchase program. During the three months ended September 30, 2023, we did not acquire any shares of Common Stock on the open market. Repurchases pursuant to any such stock repurchase program could affect our Common Stock price and increase its volatility. The existence of a stock repurchase program could also cause our Common Stock price to be higher than it would be in the absence of such a program and could potentially reduce the market liquidity for our Common Stock. Such repurchase program will not obligate us to repurchase any further specific dollar amount or number of shares of Common Stock within that authorization and may be suspended or discontinued at any time, which could cause the market price of our Common Stock to decline. The timing and actual number of further shares repurchased under any such stock repurchase program depends on a variety of factors including the timing of open trading windows, price, corporate and regulatory requirements, and other market conditions. Further, the provisions of the Inflation Reduction Act of 2022 impose an excise tax of 1% tax on the fair market value of stock repurchases made after December 31, 2022, net of certain adjustments for issuances of incentive and other equity. The impact of this provision will depend on the extent of share repurchases and qualified reductions for issuances made in future periods. There can be no assurance that any stock repurchases will enhance stockholder value because the market price of our Common Stock may decline below the levels at which we repurchased shares of Common Stock. Although our stock repurchase program is intended to enhance stockholder value, short-term stock price fluctuations could reduce the program’s effectiveness.

The price of our Common Stock may be volatile, any issuance of Common Stock upon the exercise of remaining warrants will dilute existing stockholders and such issuances and/or any sales of Common Stock by large stockholders may depress the market price of our Common Stock.

The price of our Common Stock may fluctuate due to various factors enumerated in this Risk Factors section and elsewhere in this Report. Additional factors impacting the price of our Common Stock could include:

the failure of securities analysts to publish research about us, or shortfalls in our results of operations compared to levels forecast by securities analysts;
any delisting of our Common Stock from Nasdaq Global Market due to any failure to meet listing requirements; and
the general state of securities markets.

These factors may materially reduce the market price of our Common Stock, regardless of our operating performance. Additionally, we have registered for resale the shares of Common Stock of certain of our significant holders of our Common Stock, including our largest stockholder, Adams Street Partners, LLC. Any sale of large amounts of our Common Stock on the open market or in privately negotiated transactions could have the effect of increasing the volatility and putting significant downward pressure on the price of our Common Stock. Also, the issuance of Common Stock upon exercise of warrants that remain outstanding and exercisable may result in immediate dilution to the equity interests of our existing common stockholders and might result in dilution in the tangible net book value of a share of Common Stock, depending upon the price at which the additional shares are issued. We may also seek to engage in further capital optimization transactions in the future, the result of which could trigger some dilution or have other impacts on the market price of our Common Stock and not achieve an improved capital structure. Any issuance of equity we may undertake in the future to raise additional capital could cause the price of our Common Stock to decline or require us to issue shares at a price that is lower than that paid by holders of our Common Stock in the past, which would result in those newly issued shares being dilutive.

Certain of our common stockholders can exercise significant control, which could limit our stockholders’ ability to influence the outcome of key transactions, including a change of control.

Based on the number of shares of Common Stock outstanding as of September 30, 2023, two of our stockholders have aggregate voting power of 38.4% of our outstanding capital stock. As of September 30, 2023, (i) approximately 26.4% of our outstanding voting capital stock is held by Adams Street Partners LLC and certain Adams Street fund limited partnerships and (ii) approximately 12.0% of our outstanding voting capital stock is beneficially owned by our Chief Executive Officer, Chairman of the Board and President. Our directors and officers or persons affiliated with our directors and officers have aggregate voting power of approximately 40.0% as of September 30, 2023.

As a result, these stockholders, acting together, have significant influence over all matters that require approval by our stockholders, including the election of directors and approval of significant corporate transactions. Corporate action might be taken even if other stockholders oppose the action being taken. This concentration of ownership might also have the effect of delaying or preventing a change of control of our company that other stockholders may view as beneficial.

We do not currently intend to pay dividends on our Common Stock and, consequently, the ability to achieve a return on investment in our Common Stock will depend on appreciation in the price of our Common Stock.

56


We have not paid any cash dividends on our Common Stock to date. The payment of any cash dividends on our Common Stock will depend upon our revenue, earnings, cash flow and financial condition from time to time. The payment of any dividends is at the discretion of our Board of Directors and is also limited under the terms of our Credit Facility. Our ability to declare dividends on our Common Stock may also be limited by the terms of future financing and other agreements entered into by us from time to time. It is presently expected that we will retain all earnings for use in our business operations and, accordingly, it is not expected that our Board of Directors will declare any dividends on our Common Stock in the foreseeable future. Therefore, the success of an investment in shares of our Common Stock will depend upon any future appreciation in its value. There is no guarantee that shares of our Common Stock will appreciate in value or even maintain the price at which our stockholders have purchased their shares.

Risks Relating to our Corporate Governance

The DGCL and our certificate of incorporation, bylaws and corporate governance policies contain certain provisions, including anti-takeover provisions that limit the ability of stockholders to take certain actions and could delay or discourage takeover attempts that stockholders may consider favorable.

Our certificate of incorporation and bylaws, and Delaware General Corporation Law (the “DGCL”), contain provisions that could have the effect of rendering more difficult, delaying, or preventing an acquisition deemed undesirable by our Board of Directors and therefore depress the trading price of our Common Stock. These provisions could also make it difficult for stockholders to take certain actions, including electing directors who are not nominated by the current members of our Board of Directors or taking other corporate actions, including effecting changes in our management and corporate governance policies and practices. Among other things, our certificate of incorporation and bylaws include provisions regarding:

a classified Board of Directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our Board of Directors;
the ability of our Board of Directors to issue shares of preferred stock, including “blank check” preferred stock, and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the limitation of the liability of, and the indemnification of our directors and officers;
the exclusive right of our Board of Directors to elect a director to fill a vacancy created by the expansion of the Board of Directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our Board of Directors;
the requirement that directors may only be removed from our Board of Directors for cause;
a prohibition on common stockholder action by written consent, which forces common stockholder action to be taken at an annual or special meeting of stockholders and could delay the ability of stockholders to force consideration of a stockholder proposal or to take action, including the removal of directors;
the requirement that a special meeting of stockholders may be called only by our Board of Directors, the chairperson of our Board of Directors, our chief executive officer or our president (in the absence of a chief executive officer), which could delay the ability of stockholders to force consideration of a proposal or to take action, including the removal of directors;
controlling the procedures for the conduct and scheduling of Board of Directors and stockholder meetings;
the requirement for the affirmative vote of holders of at least 66 2/3% of the voting power of the then outstanding shares of the voting stock, voting together as a single class, to amend, alter, change or repeal any provision of our certificate of incorporation or our bylaws, which could preclude stockholders from bringing matters before annual or special meetings of stockholders and delay changes in our Board of Directors and also may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our Board of Directors to amend the bylaws, which may allow our Board of Directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our Board of Directors or to propose matters to be acted upon at a stockholders’ meeting, which could preclude stockholders from bringing matters before annual or special meetings of stockholders and delay changes in our Board of Directors and also may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of our company.

These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our Board of Directors or management and corporate governance policies.

57


In addition, as a Delaware corporation, we are subject to provisions of Delaware law, including Section 203 of the DGCL, which may prohibit certain stockholders holding 15% or more of our outstanding capital stock from engaging in certain business combinations with us for a specified period of time.

Any provision of our certificate of incorporation, bylaws or DGCL that has the effect of delaying or preventing a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Common Stock and could also affect the price that some investors are willing to pay for our Common Stock.

Our bylaws designate a state or federal court located within the State of Delaware as the sole and exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, stockholders or employees.

Our bylaws provide that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for:

any derivative action or proceeding brought on behalf of us;
any action asserting a claim of breach of a fiduciary duty owed to us or our stockholders by any of our directors, officers or other employees;
any action asserting a claim against us or any of our directors, officers or employees arising out of or relating to any provision of the DGCL, our certificate of incorporation or our bylaws; or
any action asserting a claim against us or any of our directors, officers, stockholders or employees that is governed by the internal affairs doctrine of the Court of Chancery.

This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, or other employees, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, results of operations and financial condition.

General Risks

Future acquisitions, strategic investments, partnerships or alliances could be difficult to identify and integrate, divert the attention of management, disrupt our business, dilute stockholder value and adversely affect our financial condition and results of operations.

We may in the future seek to acquire or invest in businesses, products or technologies that we believe could complement or expand our services, enhance our technical capabilities or otherwise offer growth opportunities. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable acquisitions, whether or not the acquisitions are completed. If we acquire businesses, we may not be able to integrate successfully the acquired personnel, operations and technologies, or effectively manage the combined business following the acquisition. We may not be able to find and identify desirable acquisition targets or be successful in entering into an agreement with any particular target or obtain adequate financing to complete such acquisitions. Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our results of operations. In addition, if an acquired business fails to meet our expectations, our business, financial condition and results of operations may be adversely affected.

The commercial insurance market is changing rapidly in response to rising insurance losses and claims, changes in available insurance capacity and adverse worldwide economic conditions, uncertainties, and risks, which may lead to higher premium costs, higher policy deductibles, self-insured retentions, and/or lower coverage limits, potentially impacting our ability to continue our present limits of insurance coverage, obtain sufficient insurance capacity to adequately insure our risks or maintain adequate insurance at a reasonable cost.

Commercial insurance availability and coverage terms, including deductibles, self-insured retentions and pricing, continue to vary with market conditions. While we believe our insurance coverage addresses all material risks to which we are exposed and is adequate and customary for our current global operations, we have observed rapidly changing conditions in the insurance markets relating to nearly all areas of traditional corporate insurance, resulting in higher premium costs, rising policy deductibles/self-insured retentions and lower coverage limits. If these changes continue, we may not be able to continue our present limits of insurance coverage, obtain sufficient insurance capacity to adequately insure our risks and/or obtain and maintain adequate insurance at a reasonable cost. Our insurance policies cover a number of risks and potential liabilities, such as general liability, property coverage, errors and omissions liability, employment liability, business interruptions, cybersecurity
58


liability, crime, and directors’ and officers’ liability. We cannot be certain that our insurance coverage will be adequate to cover liabilities actually incurred, that insurance will continue to be available to us on commercially reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim or become insolvent. The successful assertion of one or more large claims against us that exceed available insurance coverage, the occurrence of changes in our insurance policies, including premium increases, decreases in coverage and the imposition of large deductible, self-insured retentions, or co-insurance requirements, or the insolvency of any of our insurers, could have a material adverse effect on our business, results of operations and financial condition.

Catastrophic events may disrupt our business.

We rely heavily on our network infrastructure and information technology systems for our business operations. A disruption or failure of these systems in the event of an online attack, earthquake, fire, terrorist attack, geopolitical instability such as the conflicts between Israel and Hamas, war, power loss, telecommunications failure, extreme weather conditions (such as hurricanes, wildfires or floods) or other catastrophic event could cause system interruptions, delays in accessing our service, reputational harm, loss of critical data or could prevent us from providing our products and services to our clients. In addition, several of our employee groups reside in areas particularly susceptible to earthquakes, such as the San Francisco Bay Area and Japan, and a major earthquake or other catastrophic event could affect our employees, who may not be able to access our systems, or otherwise continue to provide our services to our clients. A catastrophic event that results in the destruction or disruption of our data centers, or our network infrastructure or information technology systems, or access to our systems could affect our ability to conduct normal business operations and adversely affect our business, financial condition and results of operations. Additionally, the emergence or spread of a pandemic or other widespread health emergency (or concerns over and response to the possibility of such an emergency) could adversely affect our business, financial condition and results of operations.

Failure to comply with laws and regulations applicable to our operations could harm our business.

Our business is subject to regulation by various global governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, environmental laws, consumer protection laws, anti-bribery laws, import/export controls, securities laws and tax laws and regulations. For example, transfer of certain software outside of the United States or to certain persons is regulated by export controls.

In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. Noncompliance with applicable requirements could subject us to investigations, sanctions, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties or injunctions and may result in our inability to provide certain products and services. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, or if clients make claims against us for compensation for such non-compliance, our business, financial condition and results of operations could be harmed, and responding to any such type of action will likely result in a significant diversion of management’s attention and resources.

Reports published by analysts, including projections in those reports that differ from our actual results, could adversely affect the price and trading volume of our Common Stock.

Securities research analysts may establish and publish their own periodic projections for us. These projections may vary widely and may not accurately predict the results we actually achieve. Our share price may decline if our actual results do not meet the projections of these securities research analysts. Similarly, if one or more of the analysts who write reports on us downgrades our stock or publishes inaccurate or unfavorable research about our business, our share price could decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, our share price or trading volume could decline. If no additional analysts commence coverage of us, the market price and volume for our common shares could be adversely affected.

ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds.

There were no repurchases of our Common Stock during the three months ended September 30, 2023.

ITEM 3. Defaults Upon Senior Securities.
 
    None.
 
59


ITEM 4. Mine Safety Disclosures.
 
    Not applicable.

60


ITEM 5. Other Information.

During the quarter ended September 30, 2023, none of our directors or officers informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408(c), except as described below.

The Company’s RSU and PSU notice and award agreements provide that, upon the settlement of awards subject to such agreements, such number of shares of Company common stock as the Company determines appropriate to satisfy associated minimum statutory tax withholding obligations shall automatically be sold on the awardee’s behalf, with the sale proceeds remitted to the appropriate taxing authorities. This provision may constitute a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K). Certain of our executive officers have elected to automatically sell such number of shares of Company common stock as to generate cash proceeds in excess of the amount needed to satisfy associated minimum statutory tax withholding obligations (at an identified rate) upon settlement of future RSU and/or PSU awards, with all sale proceeds remitted to appropriate taxing authorities.

On October 31, 2023, the Board of Directors of the Company amended and restated the Company’s bylaws to enhance the advance notice requirements for stockholder proposals and director nominations, exclude indemnification for Dodd-Frank clawbacks not permitted under SEC rules and update the Company’s exclusive forum provision.



61


ITEM 6. Exhibits.
 
  Incorporated by Reference
Exhibit
Number
DescriptionFormFile No.ExhibitFiling Date
8-K001-373973.1October 16, 2017
101.INS
Inline XBRL Instance Document
101.SCH
Inline XBRL Taxonomy Extension Schema
101.CAL
Inline XBRL Taxonomy Extension Calculation Linkbase
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase
101.LAB
Inline XBRL Taxonomy Extension Label Linkbase
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
____________________
† Filed herewith.
* Previously filed and incorporated herein by reference.
** Furnished herewith.


62


SIGNATURES
 
Pursuant to the requirements of Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 RIMINI STREET, INC.
  
Date: November 1, 2023
/s/ Seth A. Ravin
 Name: Seth A. Ravin
 Title: Chief Executive Officer, Chairman of the Board and President
 (Principal Executive Officer)




Date: November 1, 2023
/s/ Michael L. Perica
Name: Michael L. Perica
Title: Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

63
EX-3.2 2 exhibit32-amendedandrestat.htm EX-3.2 Document
Exhibit 3.2
AMENDED AND RESTATED BYLAWS OF
RIMINI STREET, INC
(amended and effective on October 31, 2023)




Table of Contents
Page
ARTICLE I - CORPORATE OFFICES
1
1.1    REGISTERED OFFICE
1.2    OTHER OFFICES
ARTICLE II - MEETINGS OF STOCKHOLDERS
2.1    PLACE OF MEETINGS
2.2    ANNUAL MEETING
2.3    SPECIAL MEETING
2.4    ADVANCE NOTICE PROCEDURES
2.5    NOTICE OF STOCKHOLDERS’ MEETINGS
6
2.6    QUORUM
2.7    ADJOURNED MEETING; NOTICE
2.8    CONDUCT OF BUSINESS
2.9    VOTING
2.10    STOCKHOLDER ACTION BY WRITTEN CONSENT WITHOUT A MEETING
2.11    RECORD DATES
2.12    PROXIES
2.13    LIST OF STOCKHOLDERS ENTITLED TO VOTE
2.14    INSPECTORS OF ELECTION
ARTICLE III - DIRECTORS
3.1    POWERS
3.2    NUMBER OF DIRECTORS
3.3    ELECTION, QUALIFICATION AND TERM OF OFFICE OF DIRECTORS
3.4    RESIGNATION AND VACANCIES
3.5    PLACE OF MEETINGS; MEETINGS BY TELEPHONE
3.6    REGULAR MEETINGS
-i-


3.7    SPECIAL MEETINGS; NOTICE
3.8    QUORUM; VOTING
3.9    BOARD ACTION BY WRITTEN CONSENT WITHOUT A MEETING
3.10    FEES AND COMPENSATION OF DIRECTORS
3.11    REMOVAL OF DIRECTORS
ARTICLE IV - COMMITTEES
4.1    COMMITTEES OF DIRECTORS
4.2    COMMITTEE MINUTES
4.3    MEETINGS AND ACTION OF COMMITTEES
4.4    SUBCOMMITTEES
ARTICLE V - OFFICERS
5.1    OFFICERS
5.2    APPOINTMENT OF OFFICERS
5.3    SUBORDINATE OFFICERS
5.4    REMOVAL AND RESIGNATION OF OFFICERS
5.5    VACANCIES IN OFFICES
5.6    REPRESENTATION OF SHARES OF OTHER CORPORATIONS
5.7    AUTHORITY AND DUTIES OF OFFICERS
ARTICLE VI - STOCK
6.1    STOCK CERTIFICATES; PARTLY PAID SHARES
6.2    SPECIAL DESIGNATION ON CERTIFICATES
6.3    LOST CERTIFICATES
6.4    DIVIDENDS
6.5    TRANSFER OF STOCK
6.6    STOCK TRANSFER AGREEMENTS
6.7    REGISTERED STOCKHOLDERS
ARTICLE VII - MANNER OF GIVING NOTICE AND WAIVER
-ii-


7.1    NOTICE OF STOCKHOLDERS’ MEETINGS
7.2    NOTICE BY ELECTRONIC TRANSMISSION
7.3    NOTICE TO STOCKHOLDERS SHARING AN ADDRESS
7.4    NOTICE TO PERSON WITH WHOM COMMUNICATION IS UNLAWFUL
7.5    WAIVER OF NOTICE
ARTICLE VIII - INDEMNIFICATION
8.1    INDEMNIFICATION OF DIRECTORS AND OFFICERS IN THIRD PARTY PROCEEDINGS
8.2    INDEMNIFICATION OF DIRECTORS AND OFFICERS IN ACTIONS BY OR IN THE RIGHT OF THE CORPORATION
8.3    SUCCESSFUL DEFENSE
8.4    INDEMNIFICATION OF OTHERS
8.5    ADVANCED PAYMENT OF EXPENSES
8.6    LIMITATION ON INDEMNIFICATION
8.7    DETERMINATION; CLAIM
8.8    NON-EXCLUSIVITY OF RIGHTS
8.9    INSURANCE
8.10    SURVIVAL
8.11    EFFECT OF REPEAL OR MODIFICATION
8.12    CERTAIN DEFINITIONS
ARTICLE IX - GENERAL MATTERS
9.1    EXECUTION OF CORPORATE CONTRACTS AND INSTRUMENTS
9.2    FISCAL YEAR
9.3    SEAL
9.4    CONSTRUCTION; DEFINITIONS
21
9.5    EXCLUSIVE FORUM
21
ARTICLE X - AMENDMENTS
22

-iii-


AMENDED AND RESTATED BYLAWS OF RIMINI STREET, INC.
ARTICLE I - CORPORATE OFFICES
1.1    REGISTERED OFFICE
The registered office of Rimini Street, Inc. shall be fixed in the corporation’s certificate of incorporation, as the same may be amended from time to time.
1.2    OTHER OFFICES
The corporation’s board of directors may at any time establish other offices at any place or places where the corporation is qualified to do business.
ARTICLE II - MEETINGS OF STOCKHOLDERS
2.1    PLACE OF MEETINGS
Meetings of stockholders shall be held at any place, within or outside the State of Delaware, designated by the board of directors. The board of directors may, in its sole discretion, determine that a meeting of stockholders shall not be held at any place, but may instead be held solely by means of remote communication as authorized by Section 211(a)(2) of the Delaware General Corporation Law (the “DGCL”). In the absence of any such designation or determination, stockholders’ meetings shall be held at the corporation’s principal executive office.
2.2    ANNUAL MEETING
The annual meeting of stockholders shall be held each year. The board of directors shall designate the date and time of the annual meeting. At the annual meeting, directors shall be elected and any other proper business may be transacted.
2.3    SPECIAL MEETING
(i)    A special meeting of the stockholders, other than those required by statute, may be called at any time by the board of directors, chairperson of the board of directors, chief executive officer or president (in the absence of a chief executive officer), but a special meeting may not be called by any other person or persons. The board of directors may cancel, postpone or reschedule any previously scheduled special meeting at any time, before or after the notice for such meeting has been sent to the stockholders.
(ii)    The notice of a special meeting shall include the purpose for which the meeting is called. Only such business shall be conducted at a special meeting of stockholders as shall have been brought before the meeting by or at the direction of the board of directors, chairperson of the board of directors, chief executive officer or president (in the absence of a chief executive officer). Nothing contained in this Section 2.3(ii) shall be construed as limiting, fixing or affecting the time when a meeting of stockholders called by action of the board of directors may be held.
2.4    ADVANCE NOTICE PROCEDURES
(i)    Advance Notice of Stockholder Business. At an annual meeting of the stockholders, only such business shall be conducted as shall have been properly brought before the meeting. To be properly brought before an annual meeting, business must be brought: (A) pursuant to the corporation’s proxy materials with respect to such meeting, (B) by or at the direction of the board of directors, or (C) by a stockholder of the corporation who (1) is a stockholder of record at the time of the giving of the notice required by this Section 2.4(i), and on the record date for the determination of stockholders entitled to vote at the annual meeting and (2)
1


has timely complied in proper written form with the notice procedures set forth in this Section 2.4(i). In addition, for business to be properly brought before an annual meeting by a stockholder, such business must be a proper matter for stockholder action pursuant to these bylaws, the certificate of incorporation or applicable law. For the avoidance of doubt, clause (C) above shall be the exclusive means for a stockholder to bring business before an annual meeting of stockholders.
(a)    To comply with clause (C) of Section 2.4(i) above, a stockholder’s notice must set forth all information required under this Section 2.4(i) and must be timely received by the secretary of the corporation. To be timely, a stockholder’s notice must be received by the secretary at the principal executive offices of the corporation not later than the 45th day nor earlier than the 75th day before the one-year anniversary of the date on which the corporation first mailed its proxy materials or a notice of availability of proxy materials (whichever is earlier) for the preceding year’s annual meeting; provided, however, that in the event that no annual meeting was held in the previous year or if the date of the annual meeting is advanced by more than 30 days prior to or delayed by more than 60 days after the one-year anniversary of the date of the previous year’s annual meeting, then, for notice by the stockholder to be timely, it must be so received by the secretary not earlier than the close of business on the 120th day prior to such annual meeting and not later than the close of business on the later of (i) the 90th day prior to such annual meeting, or the tenth day following the day on which Public Announcement (as defined below) of the date of such annual meeting is first made. In no event shall any adjournment or postponement of an annual meeting or the announcement thereof commence a new time period for the giving of a stockholder’s notice as described in this Section 2.4(i)(a). “Public Announcement” shall mean disclosure in a press release reported by the Dow Jones News Service, Associated Press or a comparable national news service or in a document publicly filed by the corporation with the Securities and Exchange Commission (the “SEC”) pursuant to Section 13, 14 or 15(d) of the Securities Exchange Act of 1934, as amended, or any successor thereto (the “1934 Act”).
(b)    To be in proper written form, a stockholder’s notice to the secretary must set forth as to each matter of business the stockholder intends to bring before the annual meeting: (1) a brief description of the business intended to be brought before the annual meeting and the reasons for conducting such business at the annual meeting (including the text of any resolutions proposed for consideration and in the event that such business includes a proposal to amend the certificate of incorporation or these bylaws, the language of the proposed amendment), (2) the name and address, as they appear on the corporation’s books, of the stockholder proposing such business and any Stockholder Associated Person (as defined below), (3) the class and number of shares of the corporation that are held of record or are beneficially owned by the stockholder or any Stockholder Associated Person and any derivative positions held or beneficially held by the stockholder or any Stockholder Associated Person, (4) whether and the extent to which any hedging or other transaction or series of transactions has been entered into by or on behalf of such stockholder or any Stockholder Associated Person with respect to any securities of the corporation, and a description of any other agreement, arrangement or understanding (including any short position or any borrowing or lending of shares), the effect or intent of which is to mitigate loss to, or to manage the risk or benefit from share price changes for, or to increase or decrease the voting power of, such stockholder or any Stockholder Associated Person with respect to any securities of the corporation, (5) any material interest of the stockholder or a Stockholder Associated Person in such business, and (6) a statement whether either such stockholder or any Stockholder Associated Person will deliver a proxy statement and form of proxy to holders of at least the percentage of the corporation’s voting shares required under applicable law to carry the proposal (such information provided and statements made as required by clauses (1) through (6), a “Business Solicitation Statement”). In addition, to be in proper written form, a stockholder’s notice to the secretary must be supplemented not later than ten days following the record date for the determination of stockholders entitled to notice of the meeting, to disclose the information contained in clauses (3) and (4) above as of the record date. For purposes of this Section 2.4, a “Stockholder Associated Person” of any stockholder shall mean (i) any person controlling, directly or indirectly, or acting in concert with, such stockholder, (ii) any beneficial owner of shares of stock of the corporation owned of record or beneficially by such stockholder and on
2


whose behalf the proposal or nomination, as the case may be, is being made, or (iii) any person controlling, controlled by or under common control with such person referred to in the preceding clauses (i) and (ii).
(c)    Without exception, no business shall be conducted at any annual meeting except in accordance with the provisions set forth in this Section 2.4(i) and, if applicable, Section 2.4(ii). In addition, business proposed to be brought by a stockholder may not be brought before the annual meeting if such stockholder or a Stockholder Associated Person, as applicable, takes action contrary to the representations made in the Business Solicitation Statement applicable to such business or if the Business Solicitation Statement applicable to such business contains an untrue statement of a material fact or omits to state a material fact necessary to make the statements therein not misleading. The chairperson of the annual meeting shall, if the facts warrant, determine and declare at the annual meeting that business was not properly brought before the annual meeting and in accordance with the provisions of this Section 2.4(i), and, if the chairperson should so determine, he or she shall so declare at the annual meeting that any such business not properly brought before the annual meeting shall not be conducted.
(ii)    Advance Notice of Director Nominations at Annual Meetings. Notwithstanding anything in these bylaws to the contrary, only persons who are nominated in accordance with the procedures set forth in this Section 2.4(ii) shall be eligible for election or re-election as directors at an annual meeting of stockholders. Nominations of persons for election to the board of directors of the corporation shall be made at an annual meeting of stockholders only (A) by or at the direction of the board of directors or (B) by a stockholder of the corporation who (1) was a stockholder of record at the time of the giving of the notice required by this Section 2.4(ii) and on the record date for the determination of stockholders entitled to vote at the annual meeting and (2) has complied with the notice procedures set forth in this Section 2.4(ii). In addition to any other applicable requirements, for a nomination to be made by a stockholder, the stockholder must have given timely notice thereof in proper written form to the secretary of the corporation.
(a)    To comply with clause (B) of Section 2.4(ii) above, a nomination to be made by a stockholder must set forth all information required under this Section 2.4(ii) and must be received by the secretary of the corporation at the principal executive offices of the corporation at the time set forth in, and in accordance with, the final three sentences of Section 2.4(i)(a) above.
(b)    To be in proper written form, such stockholder’s notice to the secretary must set forth:
(1)    as to each person (a “nominee”) whom the stockholder proposes to nominate for election or re-election as a director: (A) the name, age, business address and residence address of the nominee, (B) the principal occupation or employment of the nominee, (C) the class and number of shares of the corporation that are held of record or are beneficially owned by the nominee and any derivative positions held or beneficially held by the nominee, (D) whether and the extent to which any hedging or other transaction or series of transactions has been entered into by or on behalf of the nominee with respect to any securities of the corporation, and a description of any other agreement, arrangement or understanding (including any short position or any borrowing or lending of shares), the effect or intent of which is to mitigate loss to, or to manage the risk or benefit of share price changes for, or to increase or decrease the voting power of the nominee, (E) a description of all arrangements or understandings between the stockholder and each nominee and any other person or persons (naming such person or persons) pursuant to which the nominations are to be made by the stockholder, (F) a description of all direct and indirect compensation or other material monetary agreements, arrangements and understandings during the past three years, and any other material relationships, between or among such stockholder of record and beneficial owner or owners, if any, or other person on whose behalf the nomination is made, and their respective affiliates and associates, or other persons acting in concert therewith, on the one hand, and each proposed nominee and his or her respective affiliates and associates or other persons acting in concert therewith, on the other hand, including without limitation all information that would be required to be disclosed pursuant to Item 404 of Regulation S-K promulgated by the SEC if the stockholder of record making the
3


nomination and any beneficial owner or owners, if any, or other person on whose behalf the nomination is made, or any affiliate or associate thereof or other person acting in concert therewith, were the “registrant” for purposes of such rule and the nominee were a director or executive officer of such registrant; (G) a written statement executed by the nominee acknowledging that as a director of the corporation, the nominee will owe a fiduciary duty under Delaware law with respect to the corporation and its stockholders, (H) the nominee’s written consent to being named in the proxy statement and accompanying proxy card as a nominee and to serving as a director if elected and written representation of his or her intention to serve as a director for such director’s entire term if elected, and (I) all other information relating to the nominee that would be required to be disclosed about such nominee if proxies were being solicited for the election of the nominee as a director, or that is otherwise required, in each case pursuant to Regulation 14A under the 1934 Act (including without limitation the nominee’s written consent to being named in the proxy statement, if any, as a nominee and to serving as a director if elected and to the extent not already provided, the information set forth below under Section 2.4(ii)(c)); and
(2)    as to such stockholder giving notice, (A) the information required to be provided pursuant to clauses (2) through (5) of Section 2.4(i)(b) above, and the supplement referenced in the second sentence of Section 2.4(i)(b) above (except that the references to “business” in such clauses shall instead refer to nominations of directors for purposes of this paragraph), and (B) a representation whether either such stockholder or Stockholder Associated Person intends (i) to deliver a proxy statement and form of proxy to holders of at least the percentage of the corporation’s outstanding capital stock required to approve or adopt the proposal or elect the nominee, (ii) otherwise to solicit proxies or votes from stockholders in support of such proposal or nomination, and/or (iii) to solicit proxies in support of any proposed nominee in accordance with Rule 14a-19 promulgated under the 1934 Act (such information provided and statements made as required by clauses (A) and (B) above, a “Nominee Solicitation Statement”).
(c)    At the request of the board of directors, any person nominated by a stockholder for election as a director must furnish to the secretary of the corporation (1) that information required to be set forth in the stockholder’s notice of nomination of such person as a director as of a date subsequent to the date on which the notice of such person’s nomination was given, (2) a completed written questionnaire with respect to the background and qualification of such person and the background of any other person or entity on whose behalf the nomination is being made (which form of questionnaire shall be provided by the secretary upon written request) and a written representation and agreement (in the form provided by the secretary upon written request) that such person (A) is not and will not become a party to (i) any agreement, arrangement or understanding with, and has not given any commitment or assurance to, any person or entity as to how such person, if elected as a director of the corporation, will act or vote on any issue or question (a “Voting Commitment”) that has not been disclosed in writing to the corporation or (ii) any Voting Commitment that could limit or interfere with such person’s ability to comply, if elected as a director of the corporation, with such person’s fiduciary duties under applicable law, (B) is not and will not become a party to any agreement, arrangement or understanding with any person or entity other than the corporation with respect to any direct or indirect compensation, reimbursement or indemnification in connection with service or action as a director that has not been disclosed therein, and (C) would be in compliance, if elected as a director of the corporation, and will comply with, all applicable publicly disclosed corporate governance, code of conduct and ethics, conflict of interest, confidentiality, corporate opportunities, stock ownership, trading and any other policies and guidelines of the corporation applicable to directors, and (3) such other information as may reasonably be required by the corporation to determine the eligibility of such proposed nominee to serve as an independent director of the corporation or that could be material to a reasonable stockholder’s understanding of the independence, or lack thereof, of such nominee; in the absence of the furnishing of such information if requested, such stockholder’s nomination shall not be considered in proper form pursuant to this Section 2.4(ii).
(d)    Without exception, no person shall be eligible for election or re-election as a director of the corporation at an annual meeting of stockholders unless nominated in accordance with the provisions set forth in this Section 2.4(ii). In addition, a nominee shall not be eligible for election or re-election if
4


a stockholder or Stockholder Associated Person, as applicable, takes action contrary to the representations made in the Nominee Solicitation Statement applicable to such nominee or if the Nominee Solicitation Statement applicable to such nominee contains an untrue statement of a material fact or omits to state a material fact necessary to make the statements therein not misleading. The chairperson of the annual meeting shall, if the facts warrant, determine and declare at the annual meeting that a nomination was not made in accordance with the provisions prescribed by these bylaws, and if the chairperson should so determine, he or she shall so declare at the annual meeting, and the defective nomination shall be disregarded.
(iii)    Advance Notice of Director Nominations for Special Meetings.
(a)    For a special meeting of stockholders at which directors are to be elected pursuant to Section 2.3, nominations of persons for election to the board of directors shall be made only (1) by or at the direction of the board of directors or (2) by any stockholder of the corporation who (A) is a stockholder of record at the time of the giving of the notice required by this Section 2.4(iii) and on the record date for the determination of stockholders entitled to vote at the special meeting and (B) delivers a timely written notice of the nomination to the secretary of the corporation that includes the information set forth in Sections 2.4(ii)(b) and (ii)(c) above. To be timely, such notice must be received by the secretary at the principal executive offices of the corporation not later than the close of business on the later of the 90th day prior to such special meeting or the tenth day following the day on which Public Announcement is first made of the date of the special meeting and of the nominees proposed by the board of directors to be elected at such meeting. A person shall not be eligible for election or re-election as a director at a special meeting unless the person is nominated (i) by or at the direction of the board of directors or (ii) by a stockholder in accordance with the notice procedures set forth in this Section 2.4(iii). In addition, a nominee shall not be eligible for election or re-election if a stockholder or Stockholder Associated Person, as applicable, takes action contrary to the representations made in the Nominee Solicitation Statement applicable to such nominee or if the Nominee Solicitation Statement applicable to such nominee contains an untrue statement of a material fact or omits to state a material fact necessary to make the statements therein not misleading.
(b)    The chairperson of the special meeting shall, if the facts warrant, determine and declare at the meeting that a nomination or business was not made in accordance with the procedures prescribed by these bylaws, and if the chairperson should so determine, he or she shall so declare at the meeting, and the defective nomination or business shall be disregarded.
(iv)    Appearance at Annual or Special Meeting of Stockholders. Notwithstanding the foregoing provisions of this Section 2.4, unless otherwise required by applicable law, if the stockholder (or a qualified representative of the stockholder) does not appear at the annual or special meeting of stockholders of the corporation to present a nomination or proposed business, as applicable, such nomination shall be disregarded and such proposed business shall not be transacted notwithstanding that proxies in respect of such vote may have been received by the corporation. For purposes of this Section 2.4, to be considered a qualified representative of the stockholder, a person must be a duly authorized officer, manager or partner of such stockholder or must be authorized by a writing executed by such stockholder or an electronic transmission delivered by such stockholder to act for such stockholder as proxy at the meeting of stockholders and such person must produce such writing or electronic transmission, or a reliable reproduction of the writing or electronic transmission, at the meeting of stockholders. Notwithstanding anything to the contrary in these bylaws, unless otherwise required by law, if any stockholder or party (i) provides notice pursuant to Rule 14a-19(b) promulgated under the 1934 Act with respect to any proposed nominee, and (ii) subsequently fails to comply with the requirements of Rule 14a-19(a)(2) or Rule 14a-19(a)(3) promulgated under the 1934 Act (or fails to timely provide reasonable evidence sufficient to satisfy the corporation that such stockholder has met the requirements of Rule 14a-19(a)(3) promulgated under the 1934 Act in accordance with the following sentence), then the nomination of each such proposed nominee shall be disregarded, notwithstanding that the nominee is included as a nominee in the corporation’s proxy statement, notice of meeting or other proxy materials for the meeting (or any supplement thereto) and that proxies or votes in respect of the election of such proposed nominees may have been received by the corporation (which proxies and
5


votes shall be disregarded). Upon request by the corporation, if any stockholder or party provides notice pursuant to Rule 14a-19(b) promulgated under the 1934 Act, such stockholder shall deliver to the corporation, no later than five (5) business days prior to the applicable meeting, reasonable evidence that it or such party has met the requirements of Rule 14a-19(a)(3) promulgated under the 1934 Act. Notwithstanding anything to the contrary set forth herein, and for the avoidance of doubt, the nomination of any person whose name is included as a nominee in the corporation’s proxy statement, notice of meeting or other proxy materials for any annual or special meeting (or any supplement thereto) as a result of any notice provided by any party pursuant to Rule 14a-19(b) promulgated under the 1934 Act with respect to such proposed nominee and whose nomination is not made by or at the direction of the board of directors or any authorized committee thereof shall not be deemed (for purposes of this section or otherwise) to have been made pursuant to the corporation’s notice of meeting (or any supplement thereto) and any such nominee may only be nominated by a stockholder of the corporation pursuant to 2.4(i) clause (C) (and, in the case of a special meeting of stockholders pursuant to and to the extent permitted under Section 2.4(iii)).
(v)    Other Requirements and Rights. In addition to the foregoing provisions of this Section 2.4, a stockholder must also comply with all applicable requirements of state law and of the 1934 Act and the rules and regulations thereunder with respect to the matters set forth in this Section 2.4, including, with respect to business such stockholder intends to bring before the annual meeting that involves a proposal that such stockholder requests to be included in the corporation’s proxy statement, the requirements of Rule 14a-8 (or any successor provision) under the 1934 Act. Nothing in this Section 2.4 shall be deemed to affect any right of the corporation to omit a proposal from the corporation’s proxy statement pursuant to Rule 14a-8 (or any successor provision) under the 1934 Act.
2.5    NOTICE OF STOCKHOLDERS’ MEETINGS
Whenever stockholders are required or permitted to take any action at a meeting, a written notice of the meeting shall be given which shall state the place, if any, date and hour of the meeting, the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such meeting, the record date for determining the stockholders entitled to vote at the meeting, if such date is different from the record date for determining stockholders entitled to notice of the meeting, and, in the case of a special meeting, the purpose or purposes for which the meeting is called. Except as otherwise provided in the DGCL, the certificate of incorporation or these bylaws, the written notice of any meeting of stockholders shall be given not less than 10 nor more than 60 days before the date of the meeting to each stockholder entitled to vote at such meeting as of the record date for determining the stockholders entitled to notice of the meeting.
2.6    QUORUM
The holders of a majority of the stock issued and outstanding and entitled to vote, present in person or represented by proxy, shall constitute a quorum for the transaction of business at all meetings of the stockholders. Where a separate vote by a class or series or classes or series is required, a majority of the outstanding shares of such class or series or classes or series, present in person or represented by proxy, shall constitute a quorum entitled to take action with respect to that vote on that matter, except as otherwise provided by law, the certificate of incorporation or these bylaws.
If, however, such quorum is not present or represented at any meeting of the stockholders, then either (i) the chairperson of the meeting, or (ii) the stockholders entitled to vote at the meeting, present in person or represented by proxy, shall have power to adjourn the meeting from time to time, without notice other than announcement at the meeting, until a quorum is present or represented. At such adjourned meeting at which a quorum is present or represented, any business may be transacted that might have been transacted at the meeting as originally noticed.
6


2.7    ADJOURNED MEETING; NOTICE
When a meeting is adjourned to another time or place, unless these bylaws otherwise require, notice need not be given of the adjourned meeting if the time, place, if any, thereof, and the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such adjourned meeting are announced at the meeting at which the adjournment is taken. At the adjourned meeting, the corporation may transact any business which might have been transacted at the original meeting. If the adjournment is for more than 30 days, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting. If after the adjournment a new record date for stockholders entitled to vote is fixed for the adjourned meeting, the board of directors shall fix a new record date for notice of such adjourned meeting in accordance with Section 213(a) of the DGCL and Section 2.11 of these bylaws, and shall give notice of the adjourned meeting to each stockholder of record entitled to vote at such adjourned meeting as of the record date fixed for notice of such adjourned meeting.
2.8    CONDUCT OF BUSINESS
The chairperson of any meeting of stockholders shall determine the order of business and the procedure at the meeting, including such regulation of the manner of voting and the conduct of business, and shall have the power to adjourn the meeting to another place, if any, date or time, whether or not a quorum is present.
2.9    VOTING
The stockholders entitled to vote at any meeting of stockholders shall be determined in accordance with the provisions of Section 2.11 of these bylaws, subject to Section 217 (relating to voting rights of fiduciaries, pledgors and joint owners of stock) and Section 218 (relating to voting trusts and other voting agreements) of the DGCL.
Except as may be otherwise provided in the certificate of incorporation or these bylaws, each stockholder shall be entitled to one vote for each share of capital stock held by such stockholder.
Except as otherwise required by law, the certificate of incorporation or these bylaws, in all matters other than the election of directors, the affirmative vote of a majority of the voting power of the shares present in person or represented by proxy at the meeting and entitled to vote on the subject matter shall be the act of the stockholders. Except as otherwise required by law, the certificate of incorporation or these bylaws, directors shall be elected by a plurality of the voting power of the shares present in person or represented by proxy at the meeting and entitled to vote on the election of directors. Where a separate vote by a class or series or classes or series is required, in all matters other than the election of directors, the affirmative vote of the majority of shares of such class or series or classes or series present in person or represented by proxy at the meeting shall be the act of such class or series or classes or series, except as otherwise provided by law, the certificate of incorporation or these bylaws.
2.10    STOCKHOLDER ACTION BY WRITTEN CONSENT WITHOUT A MEETING
Subject to the rights of the holders of the shares of any series of Preferred Stock or any other class of stock or series thereof having a preference over the Common Stock as dividend or upon liquidation, any action required or permitted to be taken by the stockholders of the corporation must be effected at a duly called annual or special meeting of stockholders of the corporation and may not be effected by any consent in writing by such stockholders.
2.11    RECORD DATES
In order that the corporation may determine the stockholders entitled to notice of any meeting of stockholders or any adjournment thereof, the board of directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the board of directors and which
7


record date shall not be more than 60 nor less than 10 days before the date of such meeting. If the board of directors so fixes a date, such date shall also be the record date for determining the stockholders entitled to vote at such meeting unless the board of directors determines, at the time it fixes such record date, that a later date on or before the date of the meeting shall be the date for making such determination.
If no record date is fixed by the board of directors, the record date for determining stockholders entitled to notice of and to vote at a meeting of stockholders shall be at the close of business on the day next preceding the day on which notice is given, or, if notice is waived, at the close of business on the day next preceding the day on which the meeting is held.
A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the board of directors may fix a new record date for determination of stockholders entitled to vote at the adjourned meeting, and in such case shall also fix as the record date for stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote in accordance with the provisions of Section 213 of the DGCL and this Section 2.11 at the adjourned meeting.
In order that the corporation may determine the stockholders entitled to receive payment of any dividend or other distribution or allotment of any rights or the stockholders entitled to exercise any rights in respect of any change, conversion or exchange of stock, or for the purpose of any other lawful action, the board of directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall be not more than 60 days prior to such action. If no record date is fixed, the record date for determining stockholders for any such purpose shall be at the close of business on the day on which the board of directors adopts the resolution relating thereto.
2.12    PROXIES
Each stockholder entitled to vote at a meeting of stockholders may authorize another person or persons to act for such stockholder by proxy authorized by an instrument in writing or by a transmission permitted by law filed in accordance with the procedure established for the meeting, but no such proxy shall be voted or acted upon after three years from its date, unless the proxy provides for a longer period. The revocability of a proxy that states on its face that it is irrevocable shall be governed by the provisions of Section 212 of the DGCL. Any stockholder directly or indirectly soliciting proxies from other stockholders must use a proxy card color other than white, which shall be reserved for exclusive use by the board of directors.

2.13    LIST OF STOCKHOLDERS ENTITLED TO VOTE
The officer who has charge of the stock ledger of the corporation shall prepare and make, at least 10 days before every meeting of stockholders, a complete list of the stockholders entitled to vote at the meeting; provided, however, if the record date for determining the stockholders entitled to vote is less than 10 days before the meeting date, the list shall reflect the stockholders entitled to vote as of the tenth day before the meeting date, arranged in alphabetical order, and showing the address of each stockholder and the number of shares registered in the name of each stockholder. The corporation shall not be required to include electronic mail addresses or other electronic contact information on such list. Such list shall be open to the examination of any stockholder for any purpose germane to the meeting for a period of at least 10 days prior to the meeting: (i) on a reasonably accessible electronic network, provided that the information required to gain access to such list is provided with the notice of the meeting, or (ii) during ordinary business hours, at the corporation’s principal place of business. In the event that the corporation determines to make the list available on an electronic network, the corporation may take reasonable steps to ensure that such information is available only to stockholders of the corporation. If the meeting is to be held at a place, then a list of stockholders entitled to vote at the meeting shall be produced and kept at the time and place of the meeting during the whole time thereof, and may be examined by any stockholder who is present. If the meeting is to be held solely by means of remote communication, then such list shall also be
8


open to the examination of any stockholder during the whole time of the meeting on a reasonably accessible electronic network, and the information required to access such list shall be provided with the notice of the meeting.
2.14    INSPECTORS OF ELECTION
A written proxy may be in the form of a telegram, cablegram, or other means of electronic transmission which sets forth or is submitted with information from which it can be determined that the telegram, cablegram, or other means of electronic transmission was authorized by the person.
Before any meeting of stockholders, the board of directors shall appoint an inspector or inspectors of election to act at the meeting or its adjournment. The number of inspectors shall be either one (1) or three (3). If any person appointed as inspector fails to appear or fails or refuses to act, then the chairperson of the meeting may, and upon the request of any stockholder or a stockholder’s proxy shall, appoint a person to fill that vacancy.
Such inspectors shall:
(i)    ascertain the number of shares outstanding and the voting power of each;
(ii)    determine the shares represented at the meeting and the validity of proxies and ballots;
(iii)    count all votes and ballots;
(iv)    determine and retain for a reasonable period a record of the disposition of any challenges made to any determination by the inspectors; and
(v)    certify their determination of the number of shares represented at the meeting, and their count of all votes and ballots.
The inspectors of election shall perform their duties impartially, in good faith, to the best of their ability and as expeditiously as is practical. If there are three (3) inspectors of election, the decision, act or certificate of a majority is effective in all respects as the decision, act or certificate of all. Any report or certificate made by the inspectors of election is prima facie evidence of the facts stated therein.
ARTICLE III - DIRECTORS
3.1    POWERS
The business and affairs of the corporation shall be managed by or under the direction of the board of directors, except as may be otherwise provided in the DGCL or the certificate of incorporation.
3.2    NUMBER OF DIRECTORS
The board of directors shall consist of one or more members, each of whom shall be a natural person. Unless the certificate of incorporation fixes the number of directors, the number of directors shall be determined from time to time by resolution of the board of directors. No reduction of the authorized number of directors shall have the effect of removing any director before that director’s term of office expires.
3.3    ELECTION, QUALIFICATION AND TERM OF OFFICE OF DIRECTORS
Except as provided in Section 3.4 of these bylaws, each director, including a director elected to fill a vacancy, shall hold office until the expiration of the term for which elected and until such director’s successor is elected and qualified or until such director’s earlier death, resignation or removal. Directors need not be stockholders unless so required by the certificate of incorporation or these bylaws. The certificate of incorporation, these bylaws or the corporation’s corporate governance guidelines may prescribe other qualifications for directors.
9


If so provided in the certificate of incorporation, the directors of the corporation shall be divided into three classes.
3.4    RESIGNATION AND VACANCIES
Any director may resign at any time upon notice given in writing or by electronic transmission to the corporation. A resignation is effective when the resignation is delivered unless the resignation specifies a later effective date or an effective date determined upon the happening of an event or events. A resignation which is conditioned upon the director failing to receive a specified vote for reelection as a director may provide that it is irrevocable. Unless otherwise provided in the certificate of incorporation or these bylaws, when one or more directors resign from the board of directors, effective at a future date, a majority of the directors then in office, including those who have so resigned, shall have power to fill such vacancy or vacancies, the vote thereon to take effect when such resignation or resignations shall become effective.
Unless otherwise provided in the certificate of incorporation or these bylaws, vacancies and newly created directorships resulting from any increase in the authorized number of directors elected by all of the stockholders having the right to vote as a single class may be filled by a majority of the directors then in office, although less than a quorum, or by a sole remaining director, and not by stockholders. If the directors are divided into classes, a person so elected by the directors then in office to fill a vacancy or newly created directorship shall hold office until the next election of the class for which such director shall have been chosen and until his or her successor shall have been duly elected and qualified.
If at any time, by reason of death or resignation or other cause, the corporation should have no directors in office, then any officer or any stockholder or an executor, administrator, trustee or guardian of a stockholder, or other fiduciary entrusted with like responsibility for the person or estate of a stockholder, may call a special meeting of stockholders in accordance with the provisions of the certificate of incorporation or these bylaws, or may apply to the Court of Chancery for a decree summarily ordering an election as provided in Section 211 of the DGCL.
If, at the time of filling any vacancy or any newly created directorship, the directors then in office constitute less than a majority of the whole board of directors (as constituted immediately prior to any such increase), the Court of Chancery may, upon application of any stockholder or stockholders holding at least 10% of the voting stock at the time outstanding having the right to vote for such directors, summarily order an election to be held to fill any such vacancies or newly created directorships, or to replace the directors chosen by the directors then in office as aforesaid, which election shall be governed by the provisions of Section 211 of the DGCL as far as applicable.
3.5    PLACE OF MEETINGS; MEETINGS BY TELEPHONE
The board of directors may hold meetings, both regular and special, either within or outside the State of Delaware.
Unless otherwise restricted by the certificate of incorporation or these bylaws, members of the board of directors, or any committee designated by the board of directors or any subcommittee, may participate in a meeting of the board of directors, or any such committee or subcommittee, by means of conference telephone or other communications equipment by means of which all persons participating in the meeting can hear each other, and such participation in a meeting shall constitute presence in person at the meeting.
3.6    REGULAR MEETINGS
Regular meetings of the board of directors may be held without notice at such time and at such place as shall from time to time be determined by the board of directors.
10


3.7    SPECIAL MEETINGS; NOTICE
Special meetings of the board of directors for any purpose or purposes may be called at any time by the chairperson of the board of directors, the chief executive officer, the president, the secretary or a majority of the authorized number of directors.
Notice of the time and place of special meetings shall be:
(i)    delivered personally by hand, by courier or by telephone;
(ii)    sent by United States first-class mail, postage prepaid;
(iii)    sent by facsimile; or
(iv)    sent by electronic mail,
directed to each director at that director’s address, telephone number, facsimile number or electronic mail address, as the case may be, as shown on the corporation’s records.
If the notice is (i) delivered personally by hand, by courier or by telephone, (ii) sent by facsimile or (iii) sent by electronic mail, it shall be delivered or sent at least 24 hours before the time of the holding of the meeting. If the notice is sent by United States mail, it shall be deposited in the United States mail at least four days before the time of the holding of the meeting. Any oral notice may be communicated to the director. The notice need not specify the place of the meeting (if the meeting is to be held at the corporation’s principal executive office) nor the purpose of the meeting.
3.8    QUORUM; VOTING
At all meetings of the board of directors, a majority of the total authorized number of directors shall constitute a quorum for the transaction of business. If a quorum is not present at any meeting of the board of directors, then the directors present thereat may adjourn the meeting from time to time, without notice other than announcement at the meeting, until a quorum is present. A meeting at which a quorum is initially present may continue to transact business notwithstanding the withdrawal of directors, if any action taken is approved by at least a majority of the required quorum for that meeting.
The vote of a majority of the directors present at any meeting at which a quorum is present shall be the act of the board of directors, except as may be otherwise specifically provided by statute, the certificate of incorporation or these bylaws.
If the certificate of incorporation provides that one or more directors shall have more or less than one vote per director on any matter, every reference in these bylaws to a majority or other proportion of the directors shall refer to a majority or other proportion of the votes of the directors.
3.9    BOARD ACTION BY WRITTEN CONSENT WITHOUT A MEETING
Unless otherwise restricted by the certificate of incorporation or these bylaws, any action required or permitted to be taken at any meeting of the board of directors, or of any committee or subcommittee thereof, may be taken without a meeting if all members of the board of directors or committee or subcommittee, as the case may be, consent thereto in writing or by electronic transmission and the writing or writings or electronic transmission or transmissions are filed with the minutes of proceedings of the board of directors or committee or subcommittee. Such filing shall be in paper form if the minutes are maintained in paper form and shall be in electronic form if the minutes are maintained in electronic form. Any person (whether or not then a director) may provide, whether through instruction to an agent or otherwise, that a consent to action will be effective at a future time (including a time determined upon the happening of an event), no later than 60 days after such instruction is given or such provision is made and such consent shall be deemed to have been given for purposes of this Section
11


3.9 at such effective time so long as such person is then a director and did not revoke the consent prior to such time. Any such consent shall be revocable prior to its becoming effective.
3.10    FEES AND COMPENSATION OF DIRECTORS
Unless otherwise restricted by the certificate of incorporation or these bylaws, the board of directors shall have the authority to fix the compensation of directors.
3.11    REMOVAL OF DIRECTORS
Any director may be removed from office by the stockholders of the corporation only for cause.
No reduction of the authorized number of directors shall have the effect of removing any director prior to the expiration of such director’s term of office.
ARTICLE IV - COMMITTEES
4.1    COMMITTEES OF DIRECTORS
The board of directors may, by resolution passed by a majority of the authorized number of directors, designate one or more committees, each committee to consist of one or more of the directors of the corporation. The board of directors may designate one or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of the committee. In the absence or disqualification of a member of a committee, the member or members thereof present at any meeting and not disqualified from voting, whether or not such member or members constitute a quorum, may unanimously appoint another member of the board of directors to act at the meeting in the place of any such absent or disqualified member. Any such committee, to the extent provided in the resolution of the board of directors or in these bylaws, shall have and may exercise all the powers and authority of the board of directors in the management of the business and affairs of the corporation, and may authorize the seal of the corporation to be affixed to all papers that may require it; but no such committee shall have the power or authority to (i) approve or adopt, or recommend to the stockholders, any action or matter (other than the election or removal of directors) expressly required by the DGCL to be submitted to stockholders for approval, or (ii) adopt, amend or repeal any bylaw of the corporation.
4.2    COMMITTEE MINUTES
Each committee and subcommittee shall keep regular minutes of its meetings and report the same to the board of directors, or the committee, when required.
4.3    MEETINGS AND ACTION OF COMMITTEES
A majority of the directors then serving on a committee or subcommittee shall constitute a quorum for the transaction of business by the committee or subcommittee, unless the certificate of incorporation, these bylaws, a resolution of the board of directors or a resolution of a committee that created the subcommittee requires a greater or lesser number, provided that in no case shall a quorum be less than 1/3 of the directors then serving on the committee or subcommittee. The vote of the majority of the members of a committee or subcommittee present at a meeting at which a quorum is present shall be the act of the committee or subcommittee, unless the certificate of incorporation, these bylaws, a resolution of the board of directors or a resolution of a committee that created the subcommittee requires a greater number. Meetings and actions of committees and subcommittees shall otherwise be governed by, and held and taken in accordance with, the provisions of:
(i)    Section 3.5 (place of meetings and meetings by telephone);
(ii)    Section 3.6 (regular meetings);
(iii)    Section 3.7 (special meetings and notice);
12


(iv)    Section 3.8 (quorum; voting);
(v)    Section 7.5 (waiver of notice); and
(vi)    Section 3.9 (action without a meeting)
with such changes in the context of those bylaws as are necessary to substitute the committee or subcommittee and its members for the board of directors and its members. However:
(i)    the time and place of regular meetings of committees and subcommittees may be determined either by resolution of the board of directors or by resolution of the committee or subcommittee;
(ii)    special meetings of committees and subcommittees may also be called by resolution of the board of directors or the committee or subcommittee; and
(iii)    notice of special meetings of committees and subcommittees shall also be given to all alternate members, as applicable, who shall have the right to attend all meetings of the committee or subcommittee. The board of directors, or, in the absence of any such action by the board of directors, the committee or subcommittee, may adopt rules for the government of any committee or subcommittee not inconsistent with the provisions of these bylaws.
Any provision in the certificate of incorporation providing that one or more directors shall have more or less than one vote per director on any matter shall apply to voting in any committee or subcommittee, unless otherwise provided in the certificate of incorporation or these bylaws.
4.4    SUBCOMMITTEES
Unless otherwise provided in the certificate of incorporation, these bylaws or the resolutions of the board of directors designating the committee, a committee may create one or more subcommittees, each subcommittee to consist of one or more members of the committee, and delegate to a subcommittee any or all of the powers and authority of the committee.
ARTICLE V - OFFICERS
5.1    OFFICERS
The officers of the corporation shall be a president and a secretary. The corporation may also have, at the discretion of the board of directors, a chairperson of the board of directors, a vice chairperson of the board of directors, a chief executive officer, a chief financial officer or treasurer, one or more vice presidents, one or more assistant vice presidents, one or more assistant treasurers, one or more assistant secretaries, and any such other officers as may be appointed in accordance with the provisions of these bylaws. Any number of offices may be held by the same person.
5.2    APPOINTMENT OF OFFICERS
The board of directors shall appoint the officers of the corporation, except such officers as may be appointed in accordance with the provisions of Sections 5.3 of these bylaws, subject to the rights, if any, of an officer under any contract of employment.
5.3    SUBORDINATE OFFICERS
The board of directors may appoint, or empower the chief executive officer or, in the absence of a chief executive officer, the president, to appoint, such other officers and agents as the business of the corporation may require. Each of such officers and agents shall hold office for such period, have such authority, and perform such duties as are provided in these bylaws or as the board of directors may from time to time determine.
13


5.4    REMOVAL AND RESIGNATION OF OFFICERS
Subject to the rights, if any, of an officer under any contract of employment, any officer may be removed, either with or without cause, by an affirmative vote of the majority of the board of directors at any regular or special meeting of the board of directors or, except in the case of an officer chosen by the board of directors, by any officer upon whom such power of removal may be conferred by the board of directors.
Any officer may resign at any time by giving written notice to the corporation. Any resignation shall take effect at the date of the receipt of that notice or at any later time specified in that notice. Unless otherwise specified in the notice of resignation, the acceptance of the resignation shall not be necessary to make it effective. Any resignation is without prejudice to the rights, if any, of the corporation under any contract to which the officer is a party.
5.5    VACANCIES IN OFFICES
Any vacancy occurring in any office of the corporation shall be filled by the board of directors or as provided in Section 5.3.
5.6    REPRESENTATION OF SHARES OF OTHER CORPORATIONS
The chairperson of the board of directors, the president, any vice president, the treasurer, the secretary or assistant secretary of this corporation, or any other person authorized by the board of directors or the president or a vice president, is authorized to vote, represent, and exercise on behalf of this corporation all rights incident to any and all shares of any other corporation or corporations standing in the name of this corporation. The authority granted herein may be exercised either by such person directly or by any other person authorized to do so by proxy or power of attorney duly executed by such person having the authority.
5.7    AUTHORITY AND DUTIES OF OFFICERS
All officers of the corporation shall respectively have such authority and perform such duties in the management of the business of the corporation as may be designated from time to time by the board of directors and, to the extent not so provided, as generally pertain to their respective offices, subject to the control of the board of directors.
ARTICLE VI - STOCK
6.1    STOCK CERTIFICATES; PARTLY PAID SHARES
The shares of the corporation shall be represented by certificates, provided that the board of directors may provide by resolution or resolutions that some or all of any or all classes or series of its stock shall be uncertificated shares. Any such resolution shall not apply to shares represented by a certificate until such certificate is surrendered to the corporation. Any or all of the signatures on the certificate may be a facsimile. In case any officer, transfer agent or registrar who has signed or whose facsimile signature has been placed upon a certificate has ceased to be such officer, transfer agent or registrar before such certificate is issued, it may be issued by the corporation with the same effect as if such person were such officer, transfer agent or registrar at the date of issue. The corporation shall not have power to issue a certificate in bearer form.
The corporation may issue the whole or any part of its shares as partly paid and subject to call for the remainder of the consideration to be paid therefor. Upon the face or back of each stock certificate issued to represent any such partly paid shares, or upon the books and records of the corporation in the case of uncertificated partly paid shares, the total amount of the consideration to be paid therefor and the amount paid thereon shall be stated. Upon the declaration of any dividend on fully paid shares, the corporation shall declare a dividend upon partly paid shares of the same class, but only upon the basis of the percentage of the consideration actually paid thereon.
14


6.2    SPECIAL DESIGNATION ON CERTIFICATES
If the corporation is authorized to issue more than one class of stock or more than one series of any class, then the powers, the designations, the preferences, and the relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights shall be set forth in full or summarized on the face or back of the certificate that the corporation shall issue to represent such class or series of stock; provided, however, that, except as otherwise provided in Section 202 of the DGCL, in lieu of the foregoing requirements there may be set forth on the face or back of the certificate that the corporation shall issue to represent such class or series of stock, a statement that the corporation will furnish without charge to each stockholder who so requests the powers, designations, preferences and relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights. Within a reasonable time after the issuance or transfer of uncertificated stock, the corporation shall send to the registered owner thereof a written notice containing the information required to be set forth or stated on certificates pursuant to this section 6.2 or Sections 156, 202(a) or 218(a) of the DGCL or with respect to this section 6.2 a statement that the corporation will furnish without charge to each stockholder who so requests the powers, designations, preferences and relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights. Except as otherwise expressly provided by law, the rights and obligations of the holders of uncertificated stock and the rights and obligations of the holders of certificates representing stock of the same class and series shall be identical.
6.3    LOST CERTIFICATES
Except as provided in this Section 6.3, no new certificates for shares shall be issued to replace a previously issued certificate unless the latter is surrendered to the corporation and cancelled at the same time. The corporation may issue a new certificate of stock or uncertificated shares in the place of any certificate theretofore issued by it, alleged to have been lost, stolen or destroyed, and the corporation may require the owner of the lost, stolen or destroyed certificate, or such owner’s legal representative, to give the corporation a bond sufficient to indemnify it against any claim that may be made against it on account of the alleged loss, theft or destruction of any such certificate or the issuance of such new certificate or uncertificated shares.
6.4    DIVIDENDS
The board of directors, subject to any restrictions contained in the certificate of incorporation or applicable law, may declare and pay dividends upon the shares of the corporation’s capital stock. Dividends may be paid in cash, in property, or in shares of the corporation’s capital stock, subject to the provisions of the certificate of incorporation.
The board of directors may set apart out of any of the funds of the corporation available for dividends a reserve or reserves for any proper purpose and may abolish any such reserve. Such purposes shall include but not be limited to equalizing dividends, repairing or maintaining any property of the corporation, and meeting contingencies.
6.5    TRANSFER OF STOCK
Transfers of record of shares of stock of the corporation shall be made only upon its books by the holders thereof, in person or by an attorney duly authorized, and, if such stock is certificated, upon the surrender of a certificate or certificates for a like number of shares, properly endorsed or accompanied by proper evidence of succession, assignation or authority to transfer.
15


6.6    STOCK TRANSFER AGREEMENTS
The corporation shall have power to enter into and perform any agreement with any number of stockholders of any one or more classes of stock of the corporation to restrict the transfer of shares of stock of the corporation of any one or more classes owned by such stockholders in any manner not prohibited by the DGCL.
6.7    REGISTERED STOCKHOLDERS
The corporation:
(i)    shall be entitled to recognize the exclusive right of a person registered on its books as the owner of shares to receive dividends and to vote as such owner;
(ii)    shall be entitled to hold liable for calls and assessments the person registered on its books as the owner of shares; and
(iii)    shall not be bound to recognize any equitable or other claim to or interest in such share or shares on the part of another person, whether or not it shall have express or other notice thereof, except as otherwise provided by the laws of Delaware.
ARTICLE VII - MANNER OF GIVING NOTICE AND WAIVER
7.1    NOTICE OF STOCKHOLDERS’ MEETINGS
Notice of any meeting of stockholders, if mailed, is given when deposited in the United States mail, postage prepaid, directed to the stockholder at such stockholder’s address as it appears on the corporation’s records. An affidavit of the secretary or an assistant secretary of the corporation or of the transfer agent or other agent of the corporation that the notice has been given shall, in the absence of fraud, be prima facie evidence of the facts stated therein.
7.2    NOTICE BY ELECTRONIC TRANSMISSION
Without limiting the manner by which notice otherwise may be given effectively to stockholders pursuant to the DGCL, the certificate of incorporation or these bylaws, any notice to stockholders given by the corporation under any provision of the DGCL, the certificate of incorporation or these bylaws shall be effective if given by a form of electronic transmission consented to by the stockholder to whom the notice is given. Any such consent shall be revocable by the stockholder by written notice to the corporation. Any such consent shall be deemed revoked if:
(i)    the corporation is unable to deliver by electronic transmission two consecutive notices given by the corporation in accordance with such consent; and
(ii)    such inability becomes known to the secretary or an assistant secretary of the corporation or to the transfer agent, or other person responsible for the giving of notice.
However, the inadvertent failure to treat such inability as a revocation shall not invalidate any meeting or other action.
Any notice given pursuant to the preceding paragraph shall be deemed given:
(iii)    if by facsimile telecommunication, when directed to a number at which the stockholder has consented to receive notice;
(iv)    if by electronic mail, when directed to an electronic mail address at which the stockholder has consented to receive notice;
16


(v)    if by a posting on an electronic network together with separate notice to the stockholder of such specific posting, upon the later of (A) such posting and (B) the giving of such separate notice; and
(vi)    if by any other form of electronic transmission, when directed to the stockholder.
An affidavit of the secretary or an assistant secretary or of the transfer agent or other agent of the corporation that the notice has been given by a form of electronic transmission shall, in the absence of fraud, be prima facie evidence of the facts stated therein.
An “electronic transmission” means any form of communication, not directly involving the physical transmission of paper, that creates a record that may be retained, retrieved, and reviewed by a recipient thereof, and that may be directly reproduced in paper form by such a recipient through an automated process.
Notice by a form of electronic transmission shall not apply to Sections 164, 296, 311, 312 or 324 of the DGCL.
7.3    NOTICE TO STOCKHOLDERS SHARING AN ADDRESS
Except as otherwise prohibited under the DGCL, without limiting the manner by which notice otherwise may be given effectively to stockholders, any notice to stockholders given by the corporation under the provisions of the DGCL, the certificate of incorporation or these bylaws shall be effective if given by a single written notice to stockholders who share an address if consented to by the stockholders at that address to whom such notice is given. Any such consent shall be revocable by the stockholder by written notice to the corporation. Any stockholder who fails to object in writing to the corporation, within 60 days of having been given written notice by the corporation of its intention to send the single notice, shall be deemed to have consented to receiving such single written notice.
7.4    NOTICE TO PERSON WITH WHOM COMMUNICATION IS UNLAWFUL
Whenever notice is required to be given, under the DGCL, the certificate of incorporation or these bylaws, to any person with whom communication is unlawful, the giving of such notice to such person shall not be required and there shall be no duty to apply to any governmental authority or agency for a license or permit to give such notice to such person. Any action or meeting which shall be taken or held without notice to any such person with whom communication is unlawful shall have the same force and effect as if such notice had been duly given. In the event that the action taken by the corporation is such as to require the filing of a certificate under the DGCL, the certificate shall state, if such is the fact and if notice is required, that notice was given to all persons entitled to receive notice except such persons with whom communication is unlawful.
7.5    WAIVER OF NOTICE
Whenever notice is required to be given under any provision of the DGCL, the certificate of incorporation or these bylaws, a written waiver, signed by the person entitled to notice, or a waiver by electronic transmission by the person entitled to notice, whether before or after the time of the event for which notice is to be given, shall be deemed equivalent to notice. Attendance of a person at a meeting shall constitute a waiver of notice of such meeting, except when the person attends a meeting for the express purpose of objecting at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called or convened. Neither the business to be transacted at, nor the purpose of, any regular or special meeting of the stockholders need be specified in any written waiver of notice or any waiver by electronic transmission unless so required by the certificate of incorporation or these bylaws.
17


ARTICLE VIII - INDEMNIFICATION
8.1    INDEMNIFICATION OF DIRECTORS AND OFFICERS IN THIRD PARTY PROCEEDINGS
Subject to the other provisions of this Article VIII, the corporation shall indemnify, to the fullest extent permitted by the DGCL and other applicable law, as now or hereinafter in effect, any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (a “Proceeding”) (other than an action by or in the right of the corporation) by reason of the fact that such person is or was a director or officer of the corporation, or is or was a director or officer of the corporation serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorneys’ fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by such person in connection with such Proceeding if such person acted in good faith and in a manner such person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had no reasonable cause to believe such person’s conduct was unlawful. The termination of any Proceeding by judgment, order, settlement, conviction, or upon a plea of nolo contendere or its equivalent, shall not, of itself, create a presumption that the person did not act in good faith and in a manner which such person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had reasonable cause to believe that such person’s conduct was unlawful.
8.2    INDEMNIFICATION OF DIRECTORS AND OFFICERS IN ACTIONS BY OR IN THE RIGHT OF THE CORPORATION
Subject to the other provisions of this Article VIII, the corporation shall indemnify, to the fullest extent permitted by the DGCL and other applicable law, as now or hereinafter in effect, any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the right of the corporation to procure a judgment in its favor by reason of the fact that such person is or was a director or officer of the corporation, or is or was a director or officer of the corporation serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses (including attorneys’ fees) actually and reasonably incurred by such person in connection with the defense or settlement of such action or suit if such person acted in good faith and in a manner such person reasonably believed to be in or not opposed to the best interests of the corporation; except that no indemnification shall be made in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Court of Chancery or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Court of Chancery or such other court shall deem proper.
8.3    SUCCESSFUL DEFENSE
To the extent that a present or former director or officer of the corporation has been successful on the merits or otherwise in defense of any action, suit or proceeding described in Section 8.1 or Section 8.2, or in defense of any claim, issue or matter therein, such person shall be indemnified against expenses (including attorneys’ fees) actually and reasonably incurred by such person in connection therewith.
8.4    INDEMNIFICATION OF OTHERS
Subject to the other provisions of this Article VIII, the corporation shall have power to indemnify its employees and agents to the extent not prohibited by the DGCL or other applicable law. The board of directors shall have the power to delegate to such person or persons the determination of whether employees or agents shall be indemnified.
18


8.5    ADVANCED PAYMENT OF EXPENSES
Expenses (including attorneys’ fees) actually and reasonably incurred by an officer or director of the corporation in defending any Proceeding shall be paid by the corporation in advance of the final disposition of such Proceeding upon receipt of a written request therefor (together with documentation reasonably evidencing such expenses) and an undertaking by or on behalf of the person to repay such amounts if it shall ultimately be determined that the person is not entitled to be indemnified under this Article VIII or the DGCL. Such expenses (including attorneys’ fees) actually and reasonably incurred by former directors and officers or other employees and agents of the corporation or by persons serving at the request of the corporation as directors, officers, employees or agents of another corporation, partnership, joint venture, trust or other enterprise may be so paid upon such terms and conditions, if any, as the corporation deems appropriate. The right to advancement of expenses shall not apply to any Proceeding (or any part of any Proceeding) for which indemnity is excluded pursuant to these bylaws, but shall apply to any Proceeding (or any part of any Proceeding) referenced in Section 8.6(ii) or 8.6(iii) prior to a determination that the person is not entitled to be indemnified by the corporation.
8.6    LIMITATION ON INDEMNIFICATION
Subject to the requirements in Section 8.3 and the DGCL, the corporation shall not be obligated to indemnify any person pursuant to this Article VIII in connection with any Proceeding (or any part of any Proceeding):
(i)    for which payment has actually been made to or on behalf of such person under any statute, insurance policy, indemnity provision, vote or otherwise, except with respect to any excess beyond the amount paid;
(ii)    for an accounting or disgorgement of profits pursuant to Section 16(b) of the 1934 Act, or similar provisions of federal, state or local statutory law or common law, if such person is held liable therefor (including pursuant to any settlement arrangements);
(iii)    for any reimbursement of the corporation by such person of any bonus or other incentive-based or equity-based compensation or of any profits realized by such person from the sale of securities of the corporation, as required in each case under the 1934 Act (including any such reimbursements that arise from an accounting restatement of the corporation pursuant to Section 304 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), or the payment to the corporation of profits arising from the purchase and sale by such person of securities in violation of Section 306 of the Sarbanes-Oxley Act), if such person is held liable therefor (including pursuant to any settlement arrangements);
(iv)    for any reimbursement of the corporation by such person of any Erroneously Awarded Compensation as defined in the corporation’s Executive Officer Incentive Compensation Recovery Policy;
(v)    initiated by such person, including any Proceeding (or any part of any Proceeding) initiated by such person against the corporation or its directors, officers, employees, agents or other indemnitees, unless (a) the board of directors authorized the Proceeding (or the relevant part of the Proceeding) prior to its initiation, (b) the corporation provides the indemnification, in its sole discretion, pursuant to the powers vested in the corporation under applicable law, (c) otherwise required to be made under Section 8.7 or (d) otherwise required by applicable law; or
(vi)    if prohibited by applicable law.
8.7    DETERMINATION; CLAIM
If a claim for indemnification or advancement of expenses under this Article VIII is not paid in full within 90 days after receipt by the corporation of the written request therefor, the claimant shall be entitled to an adjudication by a court of competent jurisdiction of his or her entitlement to such indemnification or advancement
19


of expenses. The corporation shall indemnify such person against any and all expenses that are actually and reasonably incurred by such person in connection with any action for indemnification or advancement of expenses from the corporation under this Article VIII, to the extent such person is successful in such action, and to the extent not prohibited by law. In any such suit, the corporation shall, to the fullest extent not prohibited by law, have the burden of proving that the claimant is not entitled to the requested indemnification or advancement of expenses.
8.8    NON-EXCLUSIVITY OF RIGHTS
The indemnification and advancement of expenses provided by, or granted pursuant to, this Article VIII shall not be deemed exclusive of any other rights to which those seeking indemnification or advancement of expenses may be entitled under the certificate of incorporation or any statute, bylaw, agreement, vote of stockholders or disinterested directors or otherwise, both as to action in such person’s official capacity and as to action in another capacity while holding such office. The corporation is specifically authorized to enter into individual contracts with any or all of its directors, officers, employees or agents respecting indemnification and advancement of expenses, to the fullest extent not prohibited by the DGCL or other applicable law.
8.9    INSURANCE
The corporation may purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against such person and incurred by such person in any such capacity, or arising out of such person’s status as such, whether or not the corporation would have the power to indemnify such person against such liability under the provisions of the DGCL.
8.10    SURVIVAL
The rights to indemnification and advancement of expenses conferred by this Article VIII shall continue as to a person who has ceased to be a director, officer, employee or agent and shall inure to the benefit of the heirs, executors and administrators of such a person.
8.11    EFFECT OF REPEAL OR MODIFICATION
A right to indemnification or to advancement of expenses arising under a provision of the certificate of incorporation or a bylaw shall not be eliminated or impaired by an amendment to the certificate of incorporation or these bylaws after the occurrence of the act or omission that is the subject of the civil, criminal, administrative or investigative action, suit or proceeding for which indemnification or advancement of expenses is sought, unless the provision in effect at the time of such act or omission explicitly authorizes such elimination or impairment after such action or omission has occurred.
8.12    CERTAIN DEFINITIONS
For purposes of this Article VIII, references to the “corporation” shall include, in addition to the resulting corporation, any constituent corporation (including any constituent of a constituent) absorbed in a consolidation or merger which, if its separate existence had continued, would have had power and authority to indemnify its directors, officers, employees or agents, so that any person who is or was a director, officer, employee or agent of such constituent corporation, or is or was serving at the request of such constituent corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, shall stand in the same position under the provisions of this Article VIII with respect to the resulting or surviving corporation as such person would have with respect to such constituent corporation if its separate existence had continued. For purposes of this Article VIII, references to “other enterprises” shall include employee benefit plans; references to “fines” shall include any excise taxes assessed on a person with
20


respect to an employee benefit plan; and references to “serving at the request of the corporation” shall include any service as a director, officer, employee or agent of the corporation which imposes duties on, or involves services by, such director, officer, employee or agent with respect to an employee benefit plan, its participants or beneficiaries; and a person who acted in good faith and in a manner such person reasonably believed to be in the interest of the participants and beneficiaries of an employee benefit plan shall be deemed to have acted in a manner “not opposed to the best interests of the corporation” as referred to in this Article VIII.
ARTICLE IX - GENERAL MATTERS
9.1    EXECUTION OF CORPORATE CONTRACTS AND INSTRUMENTS
Except as otherwise provided by law, the certificate of incorporation or these bylaws, the board of directors may authorize any officer or officers, or agent or agents, to enter into any contract or execute any document or instrument in the name of and on behalf of the corporation; such authority may be general or confined to specific instances. Unless so authorized or ratified by the board of directors or within the agency power of an officer, no officer, agent or employee shall have any power or authority to bind the corporation by any contract or engagement or to pledge its credit or to render it liable for any purpose or for any amount.
9.2    FISCAL YEAR
The fiscal year of the corporation shall be fixed by resolution of the board of directors and may be changed by the board of directors.
9.3    SEAL
The corporation may adopt a corporate seal, which shall be adopted and which may be altered by the board of directors. The corporation may use the corporate seal by causing it or a facsimile thereof to be impressed or affixed or in any other manner reproduced.
9.4    CONSTRUCTION; DEFINITIONS
Unless the context requires otherwise, the general provisions, rules of construction, and definitions in the DGCL shall govern the construction of these bylaws. Without limiting the generality of this provision, the singular number includes the plural, the plural number includes the singular, and the term “person” includes both a corporation and a natural person.
9.5    EXCLUSIVE FORUM
Unless the corporation consents in writing to the selection of an alternative forum, the sole and exclusive forum for (A) any derivative action or proceeding brought on behalf of the corporation, (B) any action asserting a claim of breach of a fiduciary duty owed by any director or officer or other employee of the corporation to the corporation or the corporation’s stockholders, (C) any action asserting a claim against the corporation or any director or officer or other employee of the corporation arising pursuant to any provision of the DGCL, the certificate of incorporation or the bylaws or (D) any action asserting a claim against the corporation or any director, officer, stockholder or employee of the corporation governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware provided, however, that, in the event that the Court of Chancery of the State of Delaware lacks jurisdiction over any such action or proceeding, the sole and exclusive forum for such action or proceeding shall be another state or federal court located within the State of Delaware. Furthermore, unless the corporation consents in writing to the selection of an alternative forum, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended, or the 1934 Act.
Failure to enforce the foregoing provisions would cause the corporation irreparable harm, and the corporation shall be entitled to equitable relief, including injunctive relief and specific performance, to enforce the
21


foregoing provisions. Further, the Court of Chancery of the State of Delaware shall have exclusive jurisdiction to determine any dispute, claim or action brought against the corporation by any current or former director, officer or other person entitled or purported to be entitled to indemnification from the corporation by reason of the fact that he or she (or a person for whom he or she is a representative) is or was a director or an officer of the corporation or is or was serving at the request of the corporation in any position or capacity for any other corporation, partnership, joint venture, trust, employee benefit plan or other enterprise, whether pursuant to the certificate of incorporation, these bylaws or contractual agreement, with respect to any claims thereunder.
ARTICLE X - AMENDMENTS
These bylaws may be adopted, amended or repealed by the stockholders entitled to vote; provided, however, that the affirmative vote of the holders of at least sixty-six and two-thirds percent (66 2/3%) of the total voting power of outstanding voting securities, voting together as a single class, shall be required for the stockholders of the corporation to alter, amend or repeal, or adopt any provision of these bylaws. The board of directors shall also have the power to adopt, amend or repeal bylaws.
A bylaw amendment adopted by stockholders which specifies the votes that shall be necessary for the election of directors shall not be further amended or repealed by the board of directors.
22
EX-31.1 3 exhibit311q32023.htm EX-31.1 Document

EXHIBIT 31.1
  
CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
 
I, Seth A. Ravin, certify that:
 
1.          I have reviewed this Quarterly Report on Form 10-Q of Rimini Street, Inc.;
 
2.          Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.          Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.          The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:
 
(a)  Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b)  Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)  Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)  Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.          The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)  All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)  Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: November 1, 2023 
 
 /s/ Seth A. Ravin
 Seth A. Ravin
 Title: Chief Executive Officer and President
 (Principal Executive Officer)


EX-31.2 4 exhibit312q32023.htm EX-31.2 Document

EXHIBIT 31.2
  
CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
 
I, Michael L. Perica, certify that:
 
1.          I have reviewed this Quarterly Report on Form 10-Q of Rimini Street, Inc.;
 
2.          Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.          Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.          The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:
 
(a)  Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)  Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)  Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
  
5.          The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)  All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)  Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: November 1, 2023 
 
 /s/ Michael L. Perica
 Michael L. Perica
 Title: Executive Vice President and Chief Financial Officer
 (Principal Financial Officer)


EX-32.1 5 exhibit321q32023.htm EX-32.1 Document

EXHIBIT 32.1
  
CERTIFICATION PURSUANT TO
18 U.S.C. 1350
(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)
 
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Seth A. Ravin, Chief Executive Officer of Rimini Street, Inc. (the “Company”), certify, that, to the best of my knowledge:
 
1.    The Quarterly Report on Form 10-Q of the Company for the quarterly period ended September 30, 2023 (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.
  
Dated: November 1, 2023
By:/s/ Seth A. Ravin
  Seth A. Ravin
  Title: Chief Executive Officer and President
  (Principal Executive Officer)
 
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 6 exhibit322q32023.htm EX-32.2 Document

EXHIBIT 32.2
  
CERTIFICATION PURSUANT TO
18 U.S.C. 1350
(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)
 
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Michael L. Perica, Executive Vice President and Chief Financial Officer of Rimini Street, Inc. (the “Company”), certify, that, to the best of my knowledge:
 
1.    The Quarterly Report on Form 10-Q of the Company for the quarterly period ended September 30, 2023 (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.
  
Dated: November 1, 2023
By:/s/ Michael L. Perica
  Michael L. Perica
  Title: Executive Vice President and Chief Financial Officer
  (Principal Financial Officer)
 
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 7 rmni-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - NATURE OF BUSINESS AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - OTHER FINANCIAL INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - OTHER FINANCIAL INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE - Schedule of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE- Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - OTHER FINANCIAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - DEBT - Schedule of Carrying Value of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - DEBT - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - EARNINGS PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Cash Equivalent And Short-Term Investment Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Amounts Recorded For Interest Rate Swap Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Revenues by Geographic Regions (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - LEASES - Schedule of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - LEASES - Schedule of Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - LEASES - Schedule of Maturities of Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - LEASES - Schedule of Maturities of Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 rmni-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 rmni-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 rmni-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred income taxes Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Annual minimum principal payments year one Long Term Debt Maturities Repayments Of Principal, Percentage In Next Twelve Months Long Term Debt Maturities Repayments Of Principal, Percentage In Next Twelve Months Schedule of Other Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Range [Domain] Statistical Measurement [Domain] Damages awarded Loss Contingency, Damages Awarded, Value Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Stock Options Stock Options [Abstract] Stock Options [Abstract] Term of vested options (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value DEBT Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Number of claim items affirmed from prior court ruling Loss Contingency, Claims Ruled In Favor Of Defendant, Number Affirmed Loss Contingency, Claims Ruled In Favor Of Defendant, Number Affirmed Employer contribution Defined Contribution Plan, Employer Discretionary Contribution Amount Schedule of Cash Equivalent And Short-Term Investment Balances Cash, Cash Equivalents and Investments [Table Text Block] Effect of foreign currency translation changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Number of required principal payments Debt Instrument, Number Of Required Principal Payments Debt Instrument, Number Of Required Principal Payments Payment for purchases of investments Payments to Acquire Investments Commitments and contingencies (Note 8) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Deferred revenue, current Deferred Revenue, Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Aggregate intrinsic value of vested stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Geographical [Axis] Geographical [Axis] INCOME TAXES Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Ownership [Axis] Ownership [Axis] Dividend yield (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Restricted stock units vested (shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Debt instrument, leverage ratio Debt Instrument, Covenant, Total Leverage Ratio Debt Instrument, Covenant, Total Leverage Ratio Concentration Risk [Line Items] Concentration Risk [Line Items] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock; $0.0001 par value. Authorized 99,820 (excluding 180 shares of Series A Preferred Stock) no other series has been designated Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net of allowance of $860 and $723, respectively Accounts Receivable, after Allowance for Credit Loss, Current Vested (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Line of Credit Line of Credit [Member] Outstanding at beginning of period (shares) Outstanding at end of period (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accrued compensation, benefits and commissions Accrued Employee Benefits, Current Long-term assets: Assets, Noncurrent [Abstract] Accrued expense Estimated Litigation Liability Litigation Case [Axis] Litigation Case [Axis] Exercise of stock options for cash Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Federal Agency Bonds US Government Agencies Debt Securities [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-average grant date fair value per share of options granted in period (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Number of additional leases not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Number Lessee, Operating Lease, Lease Not yet Commenced, Number Net income (loss) Net income (loss) Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Adjusted Term SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LEASES Lessee, Operating Leases [Text Block] Property and equipment, net of accumulated depreciation and amortization of $17,320 and $15,441, respectively Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization LIABILITIES, REDEEMABLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT Liabilities and Equity [Abstract] Stockholders’ deficit: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred revenue, current and noncurrent, as of the beginning of period Deferred revenue, current and noncurrent, as of the end of period Contract with customer, liability Contract with Customer, Liability Exercise of stock options for cash (shares) Exercised (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Goods and Services Sold Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Deposits and other Deposits Assets, Noncurrent LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Exercised (USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Name Forgone Recovery, Individual Name Stock Options Plans Stock Options Plans [Member] Stock Options Plans [Member] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Exercise price of warrants (in USD per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued compensation, benefits, commissions and other liabilities Increase (Decrease) in Accrued Liabilities Fair value per common share on date of grant (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Available at beginning of period (shares) Available at end of period (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Stock options granted in period (shares) Granted (shares) Stock options granted (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Notional amount Derivative, Notional Amount Warrants Warrant [Member] Operating lease liabilities, noncurrent Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent 2026 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three Days notice required to terminate (days) Lessee, Operating Lease, Terms, Days Notice Required To Terminate Lessee, Operating Lease, Terms, Days Notice Required To Terminate RSUs and PSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Consulting agreement, term (in years) Debt Instrument, Term Payments of professional fees related to March 2021 Common Stock offering Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum fixed charge ratio Debt Instrument, Covenants, Minimum Fixed Charge Ratio Debt Instrument, Covenants, Minimum Fixed Charge Ratio Financial covenants, minimum liquidity Debt Instrument, Financial Covenants, Liquidity Amount Debt Instrument, Financial Covenants, Liquidity Amount Income Statement Location [Axis] Income Statement Location [Axis] Insurance costs and recoveries, net Insurance Costs And Recoveries, Net Insurance Costs And Recoveries, Net Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Dilutive effect of securities (shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Stock Plans Stock Plans [Member] Income taxes payable Accrued Income Taxes, Current Product and Service [Domain] Product and Service [Domain] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Interest expense Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Components of Lease Expense Lease, Cost [Table Text Block] 2025 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two CASH FLOWS USED IN INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Net present value of lease not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Net Present Value Lessee, Operating Lease, Lease Not yet Commenced, Net Present Value Derivative Instruments and Hedging Activities Disclosure [Abstract] Antidilutive securities excluded from computation of earnings (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Performance units (shares) Restricted stock units granted in period (shares) RSUs and PSUs granted (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Oracle Litigation Oracle Litigation [Member] Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Noncash Investing and Financing Items [Abstract] Interest expense Interest expense Interest expense (benefit) Interest Expense Compensation costs not yet recognized of nonvested awards Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] OTHER FINANCIAL INFORMATION Additional Financial Information Disclosure [Text Block] General and administrative General and Administrative Expense [Member] Term of outstanding options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Proceeds from interest received Proceeds from Interest Received Deferred contract costs, current Capitalized Contract Cost, Net, Current Operating lease liabilities, current Operating lease liabilities, current Operating Lease, Liability, Current Prepaid expenses and other Prepaid Expense, Current Interest on finance leases Finance Lease, Interest Expense Entity Shell Company Entity Shell Company Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Fair value of stock options granted Share-Based Compensation Arrangement By Share-based Payment Award, Options, Grants In Period, Aggregate Fair Value The grant-date fair value of options granted during the reporting period . Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Periodic payment amount of principal Debt Instrument, Periodic Payment, Principal Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, cash equivalents, restricted cash and restricted cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease expense related to ROU assets and liabilities Operating Lease, Cost Common stock, shares issued (shares) Common Stock, Shares, Issued Proceeds from sale of investments Proceeds from Sale, Maturity and Collection of Investments Gross profit Gross Profit Deferred revenue, current Contract with Customer, Liability, Current Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Treasury stock, at cost Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Thereafter Lessee, Operating Lease, Liability, to be Paid, after Rolling Year Five Credit Facility Long-Term Debt Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Award vesting rights (percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Stock options Employee Stock Option [Member] Interest rate swap Interest Rate Derivative Liabilities, at Fair Value Period for recognition of compensation costs not yet recognized related to nonvested awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Accretion expense related to discount and issuance costs Debt Related Commitment Fees and Debt Issuance Costs Line of credit facility, interest rate Line of Credit Facility, Interest Rate During Period Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS Share-Based Payment Arrangement [Text Block] Number of claims ruled in favor of defendant Loss Contingency, Claims Ruled In Favor Of Defendant, Number Loss Contingency, Claims Ruled In Favor Of Defendant, Number Deferred contract costs, current and noncurrent, as of the beginning of period Deferred contract costs, current and noncurrent, as of the end of period Capitalized Contract Cost, Net Nature of Business Basis of Accounting, Policy [Policy Text Block] Operating and capital lease payments due within next twelve months Lessee, Lease, Liability, Payments, Due Next Rolling Twelve Months Lessee, Lease, Liability, Payments, Due Next Rolling Twelve Months Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Working capital deficit Working Capital Surplus (Deficit) Represent the amount of current liabilities exceeded its current assets Variable Rate [Axis] Variable Rate [Axis] Cash Equivalents Cash [Member] Income Statement [Abstract] Income Statement [Abstract] Revenue Revenue from Contract with Customer, Including Assessed Tax Deferred contract costs Increase (Decrease) in Contract with Customer, Asset Issuance of Common Stock (shares) Issuance of Common Stock (shares) Stock Issued During Period, Shares, New Issues Forfeited (shares) Forfeited options under Stock Plans (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Warrants Warrants and Rights Note Disclosure [Abstract] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Related Party [Domain] Related Party, Type [Domain] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] 2013 Plan Two Thousands And Thirteen Plan [Member] 2024 Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Fixed payer LIBOR Rate (percent) Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS Financial Instruments Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Schedule of Interest Expense Schedule of Interest Expense [Table Text Block] Tabular disclosure of interest expense components during the year. Amortized deferred contract costs during the period Capitalized Contract Cost, Amortization Total lease expense Lease, Cost Range [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Payments to repurchase and retire Common Stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Stockholders Equity Schedule of Stockholders Equity [Table Text Block] Revenue Recognition and Deferred Revenue [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Face amount of debt Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Amortization and accretion related to operating right of use assets Increase (Decrease) In Operating Lease, Right-of-Use Assets And Operating Lease Liabilities Increase (Decrease) In Operating Lease, Right-of-Use Assets And Operating Lease Liabilities Current assets: Assets, Current [Abstract] Leases [Abstract] 2028 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Operating lease payments Operating Lease, Payments Common stock, shares outstanding (shares) Common Stock, Shares, Outstanding Litigation liability limit Debt Instrument, Covenant, Consolidated Earnings Before Interest Taxes Depreciation And Amortization, Expense Addback, Litigation Liability Limit Debt Instrument, Covenant, Consolidated Earnings Before Interest Taxes Depreciation And Amortization, Expense Addback, Litigation Liability Limit Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income (Loss) PEO PEO [Member] Beginning balance (shares) Ending balance (shares) Shares, Outstanding Principal payment Debt Instrument, Annual Principal Payment Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Ownership of common stock outstanding (as a percent) Percentage of Common Stock Shares Outstanding Represents the percentage of common stock outstanding held. Net income (loss) attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Shares Shares Available for Grant [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Interest rate swap agreement Interest Rate Swap [Member] Professional fees and other costs of litigation Professional Fees Debt Instrument [Axis] Debt Instrument [Axis] Stock reacquired and retired Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Federal statutory income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Prepaid indebtedness Repayments of Debt Total operating lease liabilities Total Operating Lease, Liability Total liabilities Liabilities Volatility (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate NATURE OF BUSINESS AND BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Prepaid expenses, deposits and other Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Investment of cash, and cash equivalents Cash, Cash Equivalents, and Short-Term Investments Number of claim found liable Number Of Claims Found Liable Number Of Claims Found Liable Reduction in sanctions awarded to plaintiff Loss Contingency Accrual, Period Increase (Decrease) All Executive Categories All Executive Categories [Member] July 2021 Credit Facility July 2021 Credit Facility [Member] July 2021 Credit Facility Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Long-term liabilities: Liabilities, Noncurrent [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Prepayment penalty Debt Instrument, Prepayment Fee Debt Instrument, Prepayment Fee Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net income (loss) per share attributable to common stockholders: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Sales and marketing Selling and Marketing Expense Common stock; $0.0001 par value. Authorized 1,000,000 shares; issued and outstanding 89,323 and 88,517 shares, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accrued professional fees Accrued Professional Fees, Current Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Principal payments on capital leases Finance Lease, Principal Payments PeopleSoft Software Services PeopleSoft Software Product Services [Member] PeopleSoft Software Product Services Revenue from Contract with Customer [Abstract] Restricted cash Restricted Cash All Individuals All Individuals [Member] SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Litigation Case [Domain] Litigation Case [Domain] Other income (expenses), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Schedule of Stock Option Activity Schedule of Stock Options Roll Forward [Table Text Block] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Value of shares authorized to be repurchased Stock Repurchase Program, Authorized Amount Accrued sales and other taxes Sales and Excise Tax Payable, Current PEO Name PEO Name Revenue derived from support services provided (percent) Concentration Risk, Percentage Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Rimini Street, Inc. Rimini Street, Inc. [Member] Rimini Street, Inc. Base Rate Base Rate [Member] Current restricted cash Restricted Cash, Current Performance units grant of price (USD per share) Share price of common stock on date of grant of RSUs (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Accrued litigation settlement costs Accrued Insurance Expired (shares) Expired options under Stock Plans (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Annual minimum principal payments year two Long Term Debt Maturities Repayments Of Principal, Percentage In Year Two Long Term Debt Maturities Repayments Of Principal, Percentage In Year Two Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 2027 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four INDIA INDIA Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other accrued liabilities Total other accrued liabilities Other Accrued Liabilities, Current Product Concentration Product Concentration Risk [Member] Depreciation and amortization Depreciation, Depletion and Amortization Amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Ultimate number of PSU's that may vest as a percentage of the target PSUs (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Of Target Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Of Target Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' deficit Stockholders' deficit, beginning of period Stockholders' deficit, end of period Equity, Attributable to Parent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Adams Street Partners Adams Street Partners [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Incurred issuance costs Debt Issuance Costs, Net Capital expenditures Payments to Acquire Productive Assets Retired shares of Common Stock (shares) Treasury Stock, Shares, Retired Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Performance Units Performance Units [Abstract] Performance Units Document Fiscal Period Focus Document Fiscal Period Focus Rest of the world Non US And Non India [Member] Non US And Non India Incremental borrowings available Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Outstanding at beginning of period (USD per share) Outstanding at end of period (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Revenues by Geographic Regions Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock, par value $0.0001 per share Common Stock Common Stock [Member] Stock repurchase program, period Stock Repurchase Program, Period in Force Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] EARNINGS PER SHARE Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Investments, All Other Investments [Abstract] Investments, All Other Investments [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Minimum Minimum [Member] Property and equipment, net Property, Plant and Equipment, Net Weighted average number of shares of Common Stock outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Exercise Price Award Exercise Price Annual minimum principal payments year three Long Term Debt Maturities Repayments Of Principal, Percentage In Year Three Long Term Debt Maturities Repayments Of Principal, Percentage In Year Three Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] US Treasury notes US Treasury Securities [Member] Number of financial institutions Number of Counterparties Number of Counterparties Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes, net Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Current maturities of long-term debt Less current maturities Long-Term Debt, Current Maturities Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' deficit Liabilities and Equity Cost Basis Debt Securities, Available-for-Sale, Amortized Cost Non-operating income and (expenses): Nonoperating Income (Expense) [Abstract] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Risk-free interest rate (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Earnings Per Share, Basic Derivative instrument and other adjustments, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Operating lease right-of-use assets Operating lease right-of-use assets, noncurrent Operating Lease, Right-of-Use Asset Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] LIBOR L I B O R [Member] London Interbank Offered Rate L I B O R Accretion and amortization of debt discount and issuance costs Accretion And Amortization Of Debt Discount And Issuance Costs Accretion And Amortization Of Debt Discount And Issuance Costs Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Reorganization costs Restructuring Costs Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Warrants outstanding (shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Annual minimum principal payments year four Long Term Debt Maturities Repayments Of Principal, Percentage In Year Four Long Term Debt Maturities Repayments Of Principal, Percentage In Year Four Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Litigation costs and related recoveries: Litigation Costs And Related Insurance Recoveries [Abstract] Term of vested options (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Cash paid for income taxes Income Taxes Paid Revenue recognized Contract with Customer, Liability, Revenue Recognized, Including Current Billings Contract with Customer, Liability, Revenue Recognized, Including Current Billings Basis of Presentation and Consolidation Consolidation, Policy [Policy Text Block] Other lease expense Other Lease Cost Other Lease Cost Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Unrealized Gains (Losses) AOCI, Debt Securities, Available-for-Sale without Allowance for Credit Loss, Cumulative Gain (Loss), after Tax Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (shares) Common Stock, Shares Authorized Issuance costs discount (percent) Debt Instrument, Discount Percentage Debt Instrument, Discount Percentage Recorded Basis Debt Securities, Available-for-Sale Principal payments on the Credit Facility Repayments of Lines of Credit Document Information [Table] Document Information [Table] Deposits and other Deposits And Other Assets Noncurrent [Member] Deposits And Other Assets Noncurrent Litigation costs and related recoveries, net Litigation Costs, Net Of Refunds And Recoveries Litigation Costs, Net Of Refunds And Recoveries Short-term Investments Short-Term Investments [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Performance Units PSUs Phantom Share Units (PSUs) [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Number of claims ruled in favor of plaintiff Loss Contingency, Claims Ruled In Favor Of Plaintiff, Number Loss Contingency, Claims Ruled In Favor Of Plaintiff, Number Capitalized Contract Cost, Net [Abstract] Capitalized Contract Cost, Net [Abstract] Additional paid-in capital Additional Paid in Capital Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Document Information [Line Items] Document Information [Line Items] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Proceeds from exercise of employee stock options Proceeds from Stock Options Exercised Change in Contract with Customer, Liability [Abstract] Change in Contract with Customer, Liability [Abstract] Forfeited (USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Forfeited RSUs under Stock Plans (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Rimini I Injunction Proceedings Rimini I Injunction Proceedings [Member] Rimini I Injunction Proceedings Insider Trading Arrangements [Line Items] Accrued reorganization costs Restructuring Reserve, Current Related Party [Axis] Related Party, Type [Axis] Aggregate intrinsic value of stock options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Annual minimum principal payments year five Long Term Debt Maturities Repayments Of Principal, Percentage In Year Five Long Term Debt Maturities Repayments Of Principal, Percentage In Year Five Adjustment to Compensation, Amount Adjustment to Compensation Amount Outstanding stock options not expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding And Not Expected To Vest, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding And Not Expected To Vest, Number Vesting eligibility target - total revenue goal Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Proceeds from credit facility Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Restricted stock units vested Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other accrued expenses Other Accrued Expenses, Current Other Accrued Expenses, Current Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Fair value of the credit facility Line of Credit Facility, Fair Value of Amount Outstanding Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Three Financial Institutions Three Financial Institutions [Member] Three Financial Institutions Income taxes Income Tax Expense (Benefit) Series A preferred stock, shares authorized (shares) Temporary Equity, Shares Authorized Non-US International Non-US [Member] Restricted Stock Units Restricted Stock Units [Abstract] Restricted Stock Units [Abstract] Vesting [Axis] Vesting [Axis] Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Payments for judgement ordered after fees and costs Payments for Legal Settlements Deferred contract costs, noncurrent Capitalized Contract Cost, Net, Noncurrent Debt Securities, Available-for-Sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Weighted average remaining lease term, operating leases (years) Operating Lease, Weighted Average Remaining Lease Term Revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Single Financial Institution Single Financial Institution [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted average discount rate, operating leases (as a percent) Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Capitalized commissions during the period Capitalized commissions Capitalized commissions Stock reacquired and retired (shares) Repurchased shares of Common Stock (shares) Stock Repurchased and Retired During Period, Shares Debt instrument, interest rate spread (percent) Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, net of current maturities Long-Term Debt, Excluding Current Maturities Sales and marketing Selling and Marketing Expense [Member] Vesting eligibility (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Eligibility, Percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Eligibility, Percentage Weighted average number of shares outstanding, diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Stock available for grant newly authorized by Board of Directors (shares) Newly authorized by Board of Directors (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operating expenses: Operating Expenses [Abstract] DEFERRED CONTRACT COSTS AND DEFERRED REVENUE Revenue from Contract with Customer [Text Block] Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Expired (USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price 2023 Amended Credit Facility A2023 Amended Credit Facility [Member] A2023 Amended Credit Facility Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Stock based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition UNITED STATES United States of America UNITED STATES Retired shares of Common Stock Treasury Stock, Retired, Par Value Method, Amount Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total future undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Performance obligation Revenue, Remaining Performance Obligation, Amount Short-term investments Short-Term Investments Cost of goods and services sold (as percentage of revenue) Cost Of Goods And Services Sold As Percentage Of Revenue Cost Of Goods And Services Sold As Percentage Of Revenue Stock Plans Stock Plans [Abstract] Stock Plans Total operating expenses Operating Expenses Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Initial floating LIBOR rate (percent) Derivative, Variable Interest Rate CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Operating lease renewal term (years) Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Current maturities of capital lease obligations Finance Lease, Liability, Current Adjustment to Compensation: Adjustment to Compensation [Axis] Billings, net Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Long-term Investments Other Long-Term Investments [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average number of shares outstanding, basic (shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating income Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Embedded floor (percent) Derivative, Floor Interest Rate Vested at end of period (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Aggregate fair value of shares underlying RSU's Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Weighted Average Grant Date Fair Value, Amount Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Weighted Average Grant Date Fair Value, Amount Schedule of Amounts Recorded For Interest Rate Swap Agreements Schedule of Derivative Instruments [Table Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Carrying Value of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Fair value of the carrying amount Long-Term Line of Credit Current carrying value of guarantor obligations Guarantor Obligations, Current Carrying Value Vesting eligibility target - adjusted EBITDA goal Share-Based Payment Arrangement, Tranche One [Member] Increase (decrease) in payables for capital expenditures Capital Expenditures Incurred But Not Yet Paid, Increase (Decrease) Capital Expenditures Incurred But Not Yet Paid, Increase (Decrease) EX-101.PRE 11 rmni-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
shares in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 30, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-37397  
Entity Registrant Name Rimini Street, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 36-4880301  
Entity Address, Address Line One 1700 S. Pavilion Center Drive  
Entity Address, Address Line Two Suite 330  
Entity Address, City or Town Las Vegas  
Entity Address, State or Province NV  
Entity Address, Postal Zip Code 89135  
City Area Code (702)  
Local Phone Number 839-9671  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   89,389
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001635282  
Current Fiscal Year End Date --12-31  
Common Stock, par value $0.0001 per share    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol RMNI  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 108,233 $ 109,008
Restricted cash 427 426
Accounts receivable, net of allowance of $860 and $723, respectively 61,191 116,093
Deferred contract costs, current 17,641 17,218
Short-term investments 19,914 20,115
Prepaid expenses and other 24,678 18,846
Total current assets 232,084 281,706
Long-term assets:    
Property and equipment, net of accumulated depreciation and amortization of $17,320 and $15,441, respectively 8,488 6,113
Operating lease right-of-use assets 6,339 7,142
Deferred contract costs, noncurrent 22,412 23,508
Deposits and other 6,643 7,057
Deferred income taxes, net 59,009 65,515
Total assets 334,975 391,041
Current liabilities:    
Current maturities of long-term debt 5,912 4,789
Accounts payable 6,139 8,040
Accrued compensation, benefits and commissions 35,782 37,459
Other accrued liabilities 22,718 32,676
Operating lease liabilities, current 4,175 4,223
Deferred revenue, current 214,073 265,840
Total current liabilities 288,799 353,027
Long-term liabilities:    
Long-term debt, net of current maturities 65,671 70,003
Deferred revenue, noncurrent 24,326 34,081
Operating lease liabilities, noncurrent 7,511 9,094
Other long-term liabilities 1,718 2,006
Total liabilities 388,025 468,211
Commitments and contingencies (Note 8)
Stockholders’ deficit:    
Preferred stock; $0.0001 par value. Authorized 99,820 (excluding 180 shares of Series A Preferred Stock) no other series has been designated 0 0
Common stock; $0.0001 par value. Authorized 1,000,000 shares; issued and outstanding 89,323 and 88,517 shares, respectively 9 9
Additional paid-in capital 164,522 156,401
Accumulated other comprehensive loss (4,904) (4,195)
Accumulated deficit (211,561) (228,269)
Treasury stock, at cost (1,116) (1,116)
Total stockholders' deficit (53,050) (77,170)
Total liabilities and stockholders' deficit $ 334,975 $ 391,041
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 860 $ 723
Accumulated depreciation and amortization $ 17,320 $ 15,441
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (shares) 99,820,000 99,820,000
Series A preferred stock, shares authorized (shares) 180,000 180,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (shares) 89,323,000 88,517,000
Common stock, shares outstanding (shares) 89,323,000 88,517,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 107,453 $ 101,931 $ 319,386 $ 301,041
Cost of revenue 40,110 39,271 118,802 113,822
Gross profit 67,343 62,660 200,584 187,219
Operating expenses:        
Sales and marketing 35,593 35,934 107,356 103,840
General and administrative 18,384 18,454 55,475 57,267
Reorganization costs 0 0 59 0
Litigation costs and related recoveries:        
Professional fees and other costs of litigation 2,127 6,145 5,475 12,837
Insurance costs and recoveries, net 0 92 0 (389)
Litigation costs and related recoveries, net 2,127 6,237 5,475 12,448
Total operating expenses 56,104 60,625 168,365 173,555
Operating income 11,239 2,035 32,219 13,664
Non-operating income and (expenses):        
Interest expense (1,413) (1,167) (4,139) (2,974)
Other income (expenses), net 990 (1,329) 1,799 (2,696)
Income (loss) before income taxes 10,816 (461) 29,879 7,994
Income taxes (4,015) 56 (13,171) (5,202)
Net income (loss) 6,801 (405) 16,708 2,792
Other comprehensive income        
Foreign currency translation loss (1,061) (1,667) (1,011) (3,878)
Derivative instrument and other adjustments, net of tax 140 1,220 302 1,220
Comprehensive income (loss) 5,880 (852) 15,999 134
Net income (loss) attributable to common stockholders $ 6,801 $ (405) $ 16,708 $ 2,792
Net income (loss) per share attributable to common stockholders:        
Basic (in dollars per share) $ 0.08 $ 0 $ 0.19 $ 0.03
Diluted (in dollars per share) $ 0.08 $ 0 $ 0.19 $ 0.03
Weighted average number of shares of Common Stock outstanding:        
Weighted average number of shares outstanding, basic (shares) 89,228 87,965 88,942 87,441
Weighted average number of shares outstanding, diluted (shares) 89,357 87,965 89,322 89,054
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Stockholders' Deficit - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Treasury Stock
Beginning balance (shares) at Dec. 31, 2021   87,107        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options for cash (shares)   518        
Restricted stock units vested (shares)   1,391        
Issuance of Common Stock (shares)   60        
Retired shares of Common Stock (shares)   (853)        
Ending balance (shares) at Sep. 30, 2022   88,223        
Stockholders' deficit, beginning of period at Dec. 31, 2021 $ (80,386) $ 9 $ 149,234 $ (2,724) $ (225,789) $ (1,116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock based compensation expense     8,653      
Exercise of stock options for cash   0 964      
Restricted stock units vested   0 0      
Retired shares of Common Stock   0 (4,740)      
Other comprehensive loss       (2,658)    
Net income (loss) 2,792       2,792  
Stockholders' deficit, end of period at Sep. 30, 2022 (75,375) $ 9 154,111 (5,382) (222,997) (1,116)
Beginning balance (shares) at Jun. 30, 2022   87,529        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options for cash (shares)   193        
Restricted stock units vested (shares)   701        
Issuance of Common Stock (shares)   0        
Retired shares of Common Stock (shares)   (200)        
Ending balance (shares) at Sep. 30, 2022   88,223        
Stockholders' deficit, beginning of period at Jun. 30, 2022 (76,487) $ 9 152,147 (4,935) (222,592) (1,116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock based compensation expense     2,443      
Exercise of stock options for cash   0 513      
Restricted stock units vested   0 0      
Retired shares of Common Stock   0 (992)      
Other comprehensive loss       (447)    
Net income (loss) (405)       (405)  
Stockholders' deficit, end of period at Sep. 30, 2022 $ (75,375) $ 9 154,111 (5,382) (222,997) (1,116)
Beginning balance (shares) at Dec. 31, 2022   88,517        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options for cash (shares)   57        
Restricted stock units vested (shares)   922        
Issuance of Common Stock (shares) 75 75        
Retired shares of Common Stock (shares)   (248)        
Ending balance (shares) at Sep. 30, 2023   89,323        
Stockholders' deficit, beginning of period at Dec. 31, 2022 $ (77,170) $ 9 156,401 (4,195) (228,269) (1,116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock based compensation expense     9,056      
Exercise of stock options for cash   0 79      
Restricted stock units vested   0 0      
Retired shares of Common Stock   0 (1,014)      
Other comprehensive loss       (709)    
Net income (loss) 16,708       16,708  
Stockholders' deficit, end of period at Sep. 30, 2023 (53,050) $ 9 164,522 (4,904) (211,561) (1,116)
Beginning balance (shares) at Jun. 30, 2023   89,085        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options for cash (shares)   0        
Restricted stock units vested (shares)   238        
Issuance of Common Stock (shares)   0        
Retired shares of Common Stock (shares)   0        
Ending balance (shares) at Sep. 30, 2023   89,323        
Stockholders' deficit, beginning of period at Jun. 30, 2023 (62,061) $ 9 161,391 (3,983) (218,362) (1,116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock based compensation expense     3,131      
Exercise of stock options for cash   0 0      
Restricted stock units vested   0 0      
Retired shares of Common Stock   0 0      
Other comprehensive loss       (921)    
Net income (loss) 6,801       6,801  
Stockholders' deficit, end of period at Sep. 30, 2023 $ (53,050) $ 9 $ 164,522 $ (4,904) $ (211,561) $ (1,116)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 16,708 $ 2,792
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation expense 9,056 8,653
Depreciation and amortization 2,001 1,871
Accretion and amortization of debt discount and issuance costs 728 728
Deferred income taxes 6,263 327
Amortization and accretion related to operating right of use assets 3,347 4,140
Changes in operating assets and liabilities:    
Accounts receivable 54,112 75,068
Prepaid expenses, deposits and other (4,339) (6,417)
Deferred contract costs 674 (2,412)
Accounts payable (2,551) 2,710
Accrued compensation, benefits, commissions and other liabilities (14,702) (3,842)
Deferred revenue (57,684) (46,861)
Net cash provided by operating activities 13,613 36,757
CASH FLOWS USED IN INVESTING ACTIVITIES:    
Capital expenditures (3,654) (3,144)
Payment for purchases of investments (24,118) (11,148)
Proceeds from sale of investments 23,614 0
Net cash used in investing activities (4,158) (14,292)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments of professional fees related to March 2021 Common Stock offering 0 (27)
Principal payments on the Credit Facility (3,938) (8,375)
Payments to repurchase and retire Common Stock (1,014) (4,740)
Principal payments on capital leases (247) (235)
Proceeds from exercise of employee stock options 79 965
Net cash used in financing activities (5,120) (12,412)
Effect of foreign currency translation changes (5,109) (11,050)
Net change in cash, cash equivalents and restricted cash (774) (997)
Cash, cash equivalents and restricted cash at beginning of period 109,434 119,990
Cash, cash equivalents and restricted cash at end of period 108,660 118,993
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for interest 3,409 2,195
Cash paid for income taxes 4,164 1,886
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Increase (decrease) in payables for capital expenditures $ 669 $ (2)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
NATURE OF BUSINESS AND BASIS OF PRESENTATION
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NATURE OF BUSINESS AND BASIS OF PRESENTATION NATURE OF BUSINESS AND BASIS OF PRESENTATION
 
Nature of Business
 
Rimini Street, Inc. (the “Company”) is a global provider of end-to-end enterprise software support, products and services. The Company offers a comprehensive family of unified solutions to run, manage, support, customize, configure, connect, protect, monitor, and optimize clients’ enterprise application, database, and technology software platforms.

Basis of Presentation and Consolidation
 
The Unaudited Condensed Consolidated Financial Statements, which include the accounts of the Company and its wholly-owned subsidiaries, are prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”). All significant intercompany balances and transactions have been eliminated. The accompanying Unaudited Condensed Consolidated Financial Statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures required by U.S. GAAP for complete financial statements have been condensed or omitted in accordance with such rules and regulations. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the Unaudited Condensed Consolidated Financial Statements have been included. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s Audited Consolidated Financial Statements for the year ended December 31, 2022, included in the Company’s 2022 Annual Report on Form 10-K as filed with the SEC on March 1, 2023 (the “2022 Form 10-K”).
 
The accompanying Unaudited Condensed Consolidated Balance Sheet and related disclosures as of December 31, 2022 have been derived from the Company’s audited financial statements. The Company’s financial condition as of September 30, 2023, and operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the financial condition and results of operations that may be expected for any future interim period or for the year ending December 31, 2023.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES
 
Liquidity
 
As of September 30, 2023, the Company’s current liabilities exceeded its current assets by $56.7 million, and the Company recorded net income of $6.8 million for the three months ended September 30, 2023. As of September 30, 2023, the Company had available cash, cash equivalents and restricted cash of $108.7 million and short-term investments of $19.9 million. As of September 30, 2023, the Company’s current liabilities included $214.1 million of deferred revenue whereby the historical costs of fulfilling the Company's commitments to provide services to its clients was approximately 37% of the related deferred revenue for the three months ended September 30, 2023.

On July 20, 2021, the Company entered into a five-year term loan of $90 million (the “Credit Facility”). Annual minimum principal payments over the five-year term for the Credit Facility are 5%, 5%, 7.5%, 7.5% and 10%, respectively, with the remaining balance due at the end of the term. See Note 5 for further information regarding the Company's Credit Facility.

Additionally, the Company is obligated to make operating and financing lease payments that are due within the next 12 months in the aggregate amount of $5.6 million. During the third quarter of 2023, the global economy continued to experience interest rate and inflationary pressures, geopolitical conflicts, global supply chain issues, a rise in energy prices and the continuing effects of fiscal and monetary policies adopted by governments in response to and following the global outbreak of the coronavirus (“COVID-19”). Assuming the Company’s ability to operate continues not to be significantly adversely impacted by the related changes in the macroeconomic environment, geopolitical pressures, or the litigation matters described in Note 8, the Company believes that current cash, cash equivalents, restricted cash, and future cash flow from operating activities will be sufficient to meet the Company’s anticipated cash needs, including Credit Facility repayments, working capital needs, capital expenditures and other contractual obligations for at least 12 months from the issuance date of these financial statements.
 
Use of Estimates
 
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in its consolidated financial statements and
accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances to determine the carrying values of assets and liabilities that are not readily apparent from other sources. The Company’s accounting estimates include, but are not necessarily limited to, valuation of accounts receivable, valuation assumptions for stock options and leases, deferred income taxes and the related valuation allowances, and the evaluation and measurement of contingencies. To the extent there are material differences between the Company’s estimates and actual results, the Company’s future consolidated results of operations may be affected.
 
Recent Accounting Pronouncements

Recently Adopted Standards. The following accounting standards were adopted during fiscal year 2023:

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and amended in December 2022 with ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying U.S. GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after modifying its interest rate swap agreement in connection with the amendment of the Credit Facility to implement certain changes in the reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The application of this expedient preserves the presentation of the derivative consistent with past presentation and did not have a material impact on our Unaudited Condensed Consolidated Financial Statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
DEFERRED CONTRACT COSTS AND DEFERRED REVENUE
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
DEFERRED CONTRACT COSTS AND DEFERRED REVENUE DEFERRED CONTRACT COSTS AND DEFERRED REVENUE
Activity for deferred contract costs consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Deferred contract costs, current and noncurrent, as of the beginning of period$40,106 $39,709 $40,726 $36,509 
Capitalized commissions during the period4,913 3,817 13,630 15,620 
Amortized deferred contract costs during the period(4,966)(4,606)(14,303)(13,209)
Deferred contract costs, current and noncurrent, as of the end of period$40,053 $38,920 $40,053 $38,920 


Deferred revenue activity consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Deferred revenue, current and noncurrent, as of the beginning of period$285,324 $300,387 $299,921 $300,268 
Billings, net60,528 49,731 257,864 248,960 
Revenue recognized(107,453)(101,931)(319,386)(301,041)
Deferred revenue, current and noncurrent, as of the end of period$238,399 $248,187 $238,399 $248,187 

The Company’s remaining performance obligations represent all future non-cancellable revenue under contract that has not yet been recognized as revenue and includes deferred revenue and unbilled amounts. As of September 30, 2023, remaining performance obligations amounted to $550.1 million, of which $238.4 million was billed and recorded as deferred revenue. As of September 30, 2022, remaining performance obligations amounted to $532.3 million, of which $248.2 million was billed and recorded as deferred revenue.
Deferred revenue is a contract liability that consists of billings issued that are non-cancellable and payments received in advance of revenue recognition. The Company typically invoices its customers at the beginning of the contract term, in annual and multi-year installments. Deferred revenue is recognized as the Company satisfies its performance obligations over the term of the contracted service period. The Company expects to recognize revenue on approximately $214.1 million of the billed remaining performance obligations over the next 12 months, with the remaining deferred revenue balance recognized thereafter.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER FINANCIAL INFORMATION
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
OTHER FINANCIAL INFORMATION OTHER FINANCIAL INFORMATION
  
Other Accrued Liabilities
 
Other accrued liabilities consisted of the following (in thousands): 
September 30,December 31,
 20232022
Accrued sales and other taxes$5,760 $6,878 
Accrued professional fees4,078 9,184 
Accrued reorganization costs— 2,526 
Current maturities of capital lease obligations353 333 
Income taxes payable1,285 2,229 
Accrued litigation settlement costs6,982 6,979 
Other accrued expenses4,260 4,547 
Total other accrued liabilities$22,718 $32,676 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
DEBT DEBT
Debt is presented net of debt discounts and issuance costs in the Company's balance sheets and consisted of the following (in thousands):
September 30,December 31,
20232022
Credit Facility$71,583 $74,792 
Less current maturities 5,912 4,789 
Long-term debt, net of current maturities$65,671 $70,003 

On February 22, 2023, the Company amended its Credit Facility. The amendment implemented, among other things, certain changes in the reference rate from LIBOR to the SOFR. Effective February 28, 2023, the Company has a choice of interest rates between (a) Adjusted Term SOFR and (b) Base Rate (as defined in the Credit Facility), in each case plus an applicable margin. The applicable margin remains the same as the existing Credit Agreement and is based on the Company’s Consolidated Leverage Ratio (as defined in the Credit Agreement) and whether the Company elects Adjusted Term SOFR (ranging from 1.75 to 2.50%) or Base Rate (ranging from 0.75 to 1.50%).

In addition, the amendment adjusted the definition of Consolidated EBITDA to provide an addback solely for the fourth fiscal quarter of 2022, and any period including such quarter, that costs and legal fees and expenses incurred by the Company in connection with its ongoing litigation with Oracle up to $10.0 million can be added back and included in the applicable calculation of Consolidated EBITDA.

Based on voluntary prepayments made to date under the Credit Facility, the Company currently has available $40.0 million in incremental borrowings available for future use, subject to the terms of the Credit Facility.

On May 31, 2022, the Company amended the Credit Facility to increase the aggregate value of the shares of Common Stock that can be repurchased by the Company to $50 million during the term of the Credit Facility.

On September 30, 2023, June 30, 2023 and March 31, 2023, the Company made its required principal payments under the Credit Facility of $1.7 million, $1.1 million, and $1.1 million, respectively. On September 30, 2022, June 30, 2022 and March
31, 2022, the Company also made its required three principal payments of $1.1 million, respectively. On May 31, 2022, the Company prepaid $5.0 million of indebtedness outstanding under its Credit Facility with no prepayment penalty.

Effective July 20, 2021, the Company received $89.3 million of net proceeds pursuant to the Credit Facility. The borrowings under the Credit Facility were incurred with an original discount of 0.375%. As part of the transaction, the Company incurred issuance costs of $4.2 million, which were capitalized and are being amortized over the term of the Credit Facility.

The Credit Facility originally bore interest at LIBOR, plus a margin ranging from 1.75% to 2.50% through February 28, 2023. Subsequently, the Credit Facility was amended to bear interest at SOFR as noted above. For the three months ended September 30, 2023 and 2022, the average interest rate on the Credit Facility was 7.12% and 3.94%, respectively. For the nine months ended September 30, 2023 and 2022, the average interest rate on the Credit Facility was 6.76% and 3.06%, respectively.

On May 18, 2022, the Company entered into an interest rate swap agreement with a notional value of $40.0 million, with a fixed payer LIBOR rate of 2.9935% and an initial floating LIBOR rate of 0.93557%. The floating rate is reset at each month end and had an embedded floor rate of 0.0%. The term of the interest rate swap agreement coincides with that of the Credit Facility. See Note 11 for further information regarding the fair value accounting for the interest rate swap agreement. Effective February 28, 2023, the interest rate swap agreement was amended in connection with the amendment of the Credit Facility to implement certain changes in the reference rate from LIBOR to SOFR.

The fair value of the Credit Facility was $74.9 million (Level 2 inputs) as of September 30, 2023 compared to the carrying value of $73.9 million as of September 30, 2023. The fair value of the Credit Facility was $78.8 million (Level 2 inputs) as of December 31, 2022 compared to the carrying value of $77.8 million as of December 31, 2022.

The Credit Facility contains certain financial covenants, including a minimum fixed charge coverage ratio greater than 1.25, a total leverage ratio less than 3.75, and a minimum liquidity balance of at least $20 million in U.S. cash. Annual minimum principal payments over the five-year term for the Credit Facility are 5%, 5%, 7.5%, 7.5%, and 10%, respectively, with the remaining balance due at the end of the term.

Pursuant to a Guaranty and Security Agreement, dated July 2, 2021 (the “Guaranty and Security Agreement”), among the Credit Parties and Capital One, National Association, as agent, the obligations under the Credit Facility are guaranteed by certain of the Company’s subsidiaries (the Company and the guarantors, collectively, the “Credit Parties”) and are secured, subject to customary permitted liens and exceptions, by a lien on substantially all assets of the Credit Parties.

The components of interest expense are presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Credit Facility:
  Interest expense$1,147 $897 $3,351 $2,174 
  Accretion expense related to discount and issuance costs245 245 728 728 
Interest on finance leases21 25 60 72 
$1,413 $1,167 $4,139 $2,974 
For the three and nine months ended September 30, 2023, interest expense included a reduction related to interest rate swap payments received of $0.2 million and $0.6 million, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS 
Common Stock Retired

On May 28, 2022, the Board of Directors authorized an increase to the Company’s previously announced Common Stock repurchase program to increase the value of the shares that could be acquired by the Company from up to $15.0 million over two years to up to $50.0 million over four years, subject to compliance with the Company’s Credit Facility, provided that all other applicable conditions and legal requirements are satisfied.
On February 27, 2022, the Board of Directors approved the adoption of a stock repurchase program to acquire up to $15.0 million of the Company’s Common Stock both on the open market and in privately negotiated transactions, including through Rule 10b5-1 plans, through March 4, 2024, subject to compliance with the Company's Credit Facility, which was amended effective January 14, 2022 to increase the aggregate value of the shares of Common Stock that could be acquired by the Company to no greater than $15.0 million during the term of the Credit Facility, provided that all other applicable conditions and legal requirements are satisfied.

During the three months ended September 30, 2023, the Company did not acquire any shares of its Common Stock on the open market. For the nine months ended September 30, 2023, the Company acquired 0.2 million shares of its Common Stock on the open market at a cost of $1.0 million. For the three months ended September 30, 2022, the Company acquired 0.2 million shares of its Common Stock on the open market at a cost of $1.0 million. For the nine months ended September 30, 2022, the Company acquired an aggregate 0.9 million shares of Common Stock on the open market at a total cost of $4.7 million. Upon completion of all repurchase transactions, the associated shares of Common Stock were retired.

Stock Plans

The Company’s stock plans consist of the 2007 Stock Plan (the “2007 Plan”) and the 2013 Equity Incentive Plan, as amended and restated in July 2017 (the “2013 Plan”). The 2007 Plan and the 2013 Plan are collectively referred to as the “Stock Plans”. On February 23, 2023, pursuant to the “evergreen” provisions of the 2013 Plan, the Board of Directors authorized an increase of approximately 3.5 million shares available for grant under the 2013 Plan. For additional information about the Stock Plans, please refer to Note 8 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K. The information presented below provides an update for activity under the Stock Plans for the three and nine months ended September 30, 2023.

On March 31, 2023, the Company’s Board of Directors, approved the Company’s 2023 Long-Term Incentive Plan (the “2023 LTI Plan”), consisting of awards of performance units (“PSUs”), restricted stock units (“RSUs”) and stock options to purchase shares of the Company’s Common Stock under the terms of the Company’s 2013 Equity Incentive Plan (the “2013 Equity Plan”), as amended, effective as of April 3, 2023.

Performance Units

The PSUs awarded under the 2023 LTI Plan (the “Target PSUs”) will be measured over a performance period beginning on January 1, 2023 and ending on December 31, 2023 (the “Performance Period”), but will remain subject to a continued service-based vesting requirement. Half of the PSUs awarded will be eligible to vest based on the Company’s achievement against a target adjusted EBITDA goal for fiscal year 2023, and the remaining half of the PSUs awarded will be eligible to vest based on the Company’s achievement against a target total revenue goal for fiscal year 2023. The ultimate number of PSUs that may vest (as calculated, the “Earned PSUs”) range from zero to 200% of the Target PSUs. Under the terms of the 2023 LTI Plan, the Earned PSUs will vest in equal annual installments on the first, second and third anniversaries of the Date of Grant, generally subject to the awardee continuing to be a Service Provider through the applicable vesting date.

The Company granted 0.6 million PSUs on April 3, 2023 at a grant price of $3.93. The Company recognized compensation expense related to PSUs of $0.4 million and $0.7 million for the three and nine ended September 30, 2023, respectively.
 
Restricted Stock Units
 
For the nine months ended September 30, 2023, the Board of Directors granted RSUs under the 2013 Plan to employees and to non-employee members of the Board of Directors for an aggregate of approximately 1.4 million shares of Common Stock. RSU grants vest over periods generally ranging from 12 to 36 months from the respective grant dates and the awards are subject to forfeiture upon termination of employment or service on the Board of Directors, as applicable. Based on the weighted average fair market value of the Common Stock on the date of grant of $4.16 per share, the aggregate fair value for the shares underlying the RSUs amounted to $5.6 million as of the grant date that will be recognized as compensation cost over the vesting period. For the three months ended September 30, 2023 and 2022, the Company recognized compensation expense related to RSUs of approximately $1.8 million and $1.8 million, respectively. For the nine months ended September 30, 2023 and 2022, the Company recognized expense of $5.7 million and $6.6 million, respectively. As of September 30, 2023, the unrecognized expense of $7.0 million net of forfeitures is expected to be charged to expense on a straight-line basis as the RSUs vest over a weighted-average period of approximately 1.6 years.
 
Stock Options
 
For the nine months ended September 30, 2023, the Board of Directors granted stock options for the purchase of an aggregate of approximately 1.9 million shares of Common Stock at exercise prices that were equal to the fair market value of the Common Stock on the date of grant. Options granted to employees generally vest as to one-third of the shares subject to the award on each anniversary of the designated vesting commencement date, which may precede the grant date of such award, and expire ten years after the grant date.
 
The following table sets forth a summary of stock option activity under the Stock Plans for the nine months ended September 30, 2023 (shares in thousands): 
 Shares
Price (1)
Term (2)
Outstanding, December 31, 20226,994 $6.17 5.5
Granted1,912 4.20 
Forfeited(288)5.95 
Expired(213)6.64 
Exercised(57)1.38 
Outstanding, September 30, 2023 (3)(4)8,348 5.75 5.8
Vested, September 30, 2023 (3)5,106 6.22 3.8
 
(1)Represents the weighted average exercise price.
(2)Represents the weighted average remaining contractual term until the stock options expire in years.
(3)As of September 30, 2023, there was no aggregate intrinsic value of all stock options outstanding. As of September 30, 2023, there was no aggregate intrinsic value of vested stock options.
(4)The number of outstanding stock options that are not expected to ultimately vest due to forfeiture amounted to 0.4 million shares as of September 30, 2023.

The following table presents activity affecting the total number of shares available for grant under the Stock Plans for the nine months ended September 30, 2023 (in thousands):
 
Available, December 31, 20227,543 
Newly authorized by Board of Directors3,541 
Stock options granted(1,912)
RSUs and PSUs granted(1,960)
Expired options under Stock Plans213 
Forfeited options under Stock Plans288 
Forfeited RSUs under Stock Plans177 
Repurchased shares of Common Stock248 
Issuance of Common Stock(75)
Available, September 30, 20238,063 
 
The aggregate fair value of approximately 1.9 million stock options granted for the nine months ended September 30, 2023 amounted to $4.5 million, or $2.33 per stock option as of the grant date utilizing the Black-Scholes-Merton (“BSM”) method. The fair valued derived under the BSM method will result in the recognition of compensation cost over the vesting period of the stock options. For the nine months ended September 30, 2023, the fair value of each stock option grant under the Stock Plans was estimated on the date of grant using the BSM option-pricing model, with the following weighted-average assumptions:
 
Expected life (in years)6.0
Volatility55%
Dividend yield0%
Risk-free interest rate3.75%
Fair value per share of Common Stock on date of grant$4.20
 
As of September 30, 2023 and December 31, 2022, total unrecognized compensation costs related to unvested stock options, net of estimated forfeitures, was $5.3 million and $4.1 million, respectively. As of September 30, 2023, the unrecognized costs are expected to be charged to expense on a straight-line basis over a weighted-average vesting period of approximately 2.0 years.
 
Stock-Based Compensation Expense
 
Stock-based compensation expense attributable to RSUs and stock options is classified as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
 2023202220232022
Cost of revenue$503 $535 $1,423 $1,616 
Sales and marketing817 787 2,067 2,467 
General and administrative1,811 1,121 5,566 4,570 
Total$3,131 $2,443 $9,056 $8,653 

Warrants
 
As of September 30, 2023, warrants were outstanding for an aggregate of 3.4 million shares of Common Stock exercisable at $5.64 per share. For additional information about these warrants, please refer to Note 8 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
 
On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law. The IRA includes a 15% corporate alternative minimum tax for companies that report over $1 billion in U.S. profits to shareholders and a 1% excise tax on stock buy backs. The Company does not expect the IRA to have a material tax impact.

For the three months ended September 30, 2023 and 2022, the Company’s effective tax rate was 37.1% and 12.1%, respectively. For the nine months ended September 30, 2023 and 2022, the Company’s effective tax rate was 44.1% and 65.1%, respectively. The Company’s income tax expense was primarily attributable to earnings in the United States and foreign jurisdictions subject to income taxes and foreign withholding taxes. The Company did not have any material changes to its conclusions regarding valuation allowances for deferred income tax assets or uncertain tax positions for the three and nine months ended September 30, 2023 and 2022.
For additional information about income taxes, please refer to Note 9 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
 
Retirement Plan

The Company has defined contribution plans for both its U.S. and foreign employees. For certain of these plans, employees may contribute up to the statutory maximum, which is set by law each year. The plans also provide for employer contributions. For the three months ended September 30, 2023 and 2022, the Company’s matching contributions to these plans totaled $1.0 million and $0.8 million, respectively. For the nine months ended September 30, 2023 and 2022, the Company’s matching contributions to these plans totaled $2.6 million and $2.7 million, respectively.
Rimini I Litigation

In January 2010, certain subsidiaries of Oracle Corporation (together with its subsidiaries individually and collectively, “Oracle”) filed a lawsuit, Oracle USA, Inc. et al. v. Rimini Street, Inc. et al. (United States District Court for the District of Nevada) (the “District Court”) (“Rimini I”), against the Company and its Chief Executive Officer, Chairman of the Board and President, Seth Ravin, alleging that certain of the Company’s processes (Process 1.0) violated Oracle’s license agreements with its customers and that the Company committed acts of copyright infringement and violated other federal and state laws. The litigation involved the Company’s business processes and the manner in which the Company provided services to its clients.

After completion of a jury trial in 2015 and subsequent appeals, the final outcome of Rimini I was that Mr. Ravin was found not liable for any claims and the Company was found liable for only one claim: “innocent infringement,” a jury finding that the Company did not know and had no reason to know that its former support processes were infringing. The jury also found that the infringement did not cause Oracle to suffer lost profits. The Company was ordered to pay a judgment of $124.4 million in 2016, which the Company promptly paid and then pursued appeals. With interest, attorneys’ fees and costs, the total judgment paid by the Company to Oracle after the completion of all appeals was approximately $89.9 million. A portion of such judgment was paid by the Company’s insurance carriers.

Rimini I Injunction Proceedings

Since November 2018, the Company has been subject to a permanent injunction (the “Rimini I Injunction”) prohibiting it from using certain support processes that had been found in Rimini I to “innocently” infringe certain Oracle copyrights. The Rimini I Injunction does not prohibit the Company’s provision of support services for any Oracle product lines, but rather defines the manner in which the Company can provide support services for certain Oracle product lines.

In July 2020, Oracle filed a motion to show cause contending that the Company was in violation of the Rimini I Injunction, and the Company opposed this motion, disputing Oracle’s claims. In January 2022, the District Court issued its findings and order following an evidentiary hearing held in September 2021 regarding whether the Company (i) violated the Rimini I Injunction for certain accused conduct and (ii) should be held in contempt in those instances where the District Court found a violation of the Rimini I Injunction, and what sanctions, if any, were appropriate.

In the order, the District Court ruled in favor of the Company with respect to five of the items. With respect to the other five items, the District Court found the Company violated the Rimini I Injunction, awarded sanctions to Oracle of $0.6 million and ordered that certain computer files be quarantined from use and notice and proof of such quarantining be provided to Oracle. The District Court also ruled that Oracle may recover its reasonable attorneys’ fees and costs. The Company reserved all rights, including appellate rights, with respect to the District Court rulings.

In February 2022, the Company filed a notice of appeal in the District Court, commencing an appeal of the District Court’s January 2022 decision to the Ninth Circuit Court of Appeals (“Court of Appeals”). Shortly thereafter, the District Court stayed the briefing on Oracle’s bill of attorneys’ fees and costs until the Company’s appeal was resolved.

Following oral argument on the appeal held in February 2023, on August 24, 2023, the Court of Appeals issued its decision on the Company’s appeal of the five items for which the District Court held the Company in contempt. The Court of Appeals affirmed the District Court’s contempt findings on four of the five items and reversed the District Court’s finding of contempt on the fifth item, holding that the District Court had abused its discretion in holding the Company in contempt. In addition, the Court of Appeals vacated the District Court’s order to the extent that it read the Rimini I Injunction to prohibit “de minimis” copying, as well as vacated and remanded the sanctions award to the District Court for recalculation in light of its reversal of the contempt finding on the fifth item.

On September 6, 2023, the Company filed a petition for panel rehearing and rehearing en banc of the Court of Appeals’ ruling that the District Court was permitted to use the Copyright Act’s damages framework to measure the original award of $0.6 million in sanctions to Oracle. On October 12, 2023, the Court of Appeals denied the Company’s petition. On October 25, 2023, the District Court filed an order imposing a recalculated award against the Company, reducing the sanctions originally awarded to Oracle by $0.1 million and reimposing the remaining $0.5 million sanctions award, which amount was previously paid by the Company to Oracle, as described below.

At this time, the Company believes that it is in substantial compliance with the Rimini I Injunction and has complied with the order regarding the quarantining of certain computer files. As of September 30, 2023 and December 31, 2022, the Company
had accrued $6.9 million, respectively, as an estimate related to Oracle’s reasonable attorneys’ fees and costs relating to this matter. During the nine months ended September 30, 2022, the Company paid $0.6 million to Oracle for the sanctions award. Regarding the Company’s estimate for reasonable attorneys’ fees and costs, significant judgment is required to determine the amount of loss related to this matter as the outcome is inherently unpredictable and subject to uncertainties. Per order of the District Court, the deadline for Oracle to file its proposed bill of reasonable fees and costs is November 24, 2023. The Company’s response is due sixty (60) days after Oracle’s filing, and Oracle’s reply is due twenty (20) days after the Company’s response. The Company reserves all rights, including appellate rights, with respect to the District Court’s rulings in the contempt matter, including any award of attorneys’ fees and costs. An adverse outcome regarding Oracle’s motion for attorneys’ fees and costs could have a material adverse impact on the Company’s financial position, results of operations and cash flows.

Rimini II Litigation

In October 2014, the Company filed a separate lawsuit, Rimini Street Inc. v. Oracle Int’l Corp., in the District Court against Oracle seeking a declaratory judgment that the Company’s revised “Process 2.0” support practices, in use since at least July 2014, did not infringe certain Oracle copyrights (“Rimini II”). The Company’s operative complaint asserted declaratory judgment, tort, and statutory claims, including a request for injunctive relief against Oracle for unfair competition in violation of the California Unfair Competition Law. Oracle asserted counterclaims including copyright infringement claims, violations of the Digital Millennium Copyright Act (“DMCA”) and Lanham Act, breach of contract and business tort violations with respect to PeopleSoft and other Oracle-branded products, including J.D. Edwards, Siebel, Oracle Database and Oracle E-Business Suite (“EBS”).

In mid-October 2022, on the eve of the Rimini II jury trial, Oracle withdrew all of its monetary damages claims against the Company and the Company’s Chief Executive Officer, Chairman of the Board and President, Mr. Ravin in Rimini II and moved to proceed with a bench trial instead of a jury trial for its claims for equitable relief.

The District Court entered an order on October 24, 2022, dismissing with prejudice Oracle’s claims in Rimini II “for monetary relief of any kind under any legal theory[,] including but not limited to claims for damages, restitution, unjust enrichment, and engorgement. . . .” In addition, Oracle’s claims for breach of contract, inducing breach of contract and an accounting, were dismissed with prejudice, meaning that the claims (including for monetary damages) have been dismissed on their merits and that the judgment rendered is final. Prior to the date of the District Court’s order dismissing with prejudice all of Oracle’s claims for monetary relief, no damages of any kind were awarded by the District Court in Rimini II. The parties each reserved the right to seek or object to any attorneys’ fees and/or costs to the extent permissible by law.

The Rimini II bench trial began in Las Vegas on November 29, 2022 and concluded on December 15, 2022. The parties submitted their proposed findings of fact and conclusions of law to the District Court in February 2023.

On July 24, 2023, the District Court issued its findings of fact and conclusions of law in Rimini II, accompanied by a permanent injunction against the Company (the “Rimini II Injunction”) which, as set forth in detail below, is subject to an administrative stay and is not currently effective. The District Court found infringement as to Oracle’s PeopleSoft and Oracle Database products but did not find infringement as to Oracle’s EBS, Siebel and J.D. Edwards products, further ordering that the Company was entitled to a declaration of non-infringement for Oracle’s EBS product. The District Court also found in favor of Oracle on its DMCA and Lanham Act claims, enjoining the Company from making certain statements and prohibiting certain actions in connection with the manner of marketing, selling and providing services to clients of the Oracle products in question as further described below, and on indirect and vicarious copyright infringement claims against the Company’s Chief Executive Officer, Chairman of the Board and President, Mr. Ravin. The District Court denied the Company’s California Unfair Competition Law claim and other declaratory judgment claims.

On July 25, 2023, the Company filed a notice of appeal in the District Court, commencing an appeal of the District Court’s July 24, 2023 Rimini II judgment and Injunction.

On July 28, 2023, the Company filed an emergency motion with the District Court to stay enforcement of the Rimini II Injunction pending the Company’s appeal of the Rimini II judgment and Injunction.

On August 15, 2023, the District Court issued an order denying the Company’s emergency motion to stay the Rimini II Injunction pending the Company’s appeal with the Court of Appeals, but it granted an administrative stay of the Rimini II Injunction pending the outcome of a motion to stay to be filed by the Company with the Court of Appeals.
On August 22, 2023, the Company filed the separate motion to stay the Rimini II Injunction with the Court of Appeals, asserting that certain provisions of the Rimini II Injunction are vague and overbroad, that the District Court committed legal error, that certain provisions would require the Company to commit criminal acts to comply with its terms, and that the Rimini II Injunction would cause the Company and third parties “irreparable harm,” among other grounds. As of the date of this Report, the Court of Appeals has not issued a decision on the Company’s motion to stay the Rimini II Injunction.

As of the date of this Report, the Rimini II Injunction, as issued by the District Court, is currently stayed by the District Court, meaning that it is not currently effective. The Rimini II Injunction is primarily directed at Oracle’s PeopleSoft software product and, if effective, would limit, but not fully prohibit, the support services the Company can provide its clients using Oracle’s PeopleSoft software product.

Among other things, the Rimini II Injunction requires the Company to immediately and permanently delete certain PeopleSoft software environments, files and updates identified in the Rimini II Injunction, as well as to delete and immediately and permanently discontinue use of certain Company-created automated tools. The Rimini II Injunction also prohibits using, distributing, copying, or making derivative works from certain files, and it prohibits the transfer or copying of PeopleSoft files, updates, and modifications, and portions of PeopleSoft software that are developed, tested, or exist in one client’s systems to the Company’s systems or another client’s systems.

The Rimini II Injunction also specifies that the Company shall not remove, alter or omit any Oracle copyright notices or other Oracle copyright management information from any file that contains an Oracle copyright notice and prohibits the Company from publicly making statements or statements substantially similar to those the District Court found to be “false and misleading,” which are listed in the Rimini II Injunction.

On August 21, 2023, Oracle filed a motion to amend the District Court’s judgment in Rimini II regarding an update, technical specification and tool related to Oracle’s EBS software product. As of the date of this Report, the District Court has not issued a decision on Oracle’s motion to amend.

On September 12, 2023, the Court of Appeals issued an order holding the Company’s appeal of the District Court’s decision in Rimini II in abeyance pending the District Court’s resolution of Oracle’s above-described motion to amend the Rimini II judgment. Accordingly, as of the date of this Report, the briefing schedule for the Company’s appeal of the Rimini II decision has been stayed.

While the Company plans to continue to vigorously pursue a stay of the Rimini II Injunction pending appeal and its appeal of the Rimini II judgment and Injunction, it is unable to predict the timing or outcome of these matters. No assurance is or can be given that the Company will succeed in its efforts to stay the Rimini II Injunction in full or in part pending appeal or prevail in all or part of its Rimini II appeal.

There were no monetary damages included in the District Court’s judgment in Rimini II. The deadline for the parties to file motions for attorneys’ fees and costs is November 6, 2023, and oppositions to such motions are due February 20, 2024. As of the date of this Report, no party has filed such a motion with the District Court. A decision about whether to award any attorneys’ fees and/or costs, and if so, the amounts, will be made by the District Court. Accordingly, at this time the Company does not believe that any award of attorneys’ fees and costs are probable or estimatable. An adverse outcome regarding any Oracle motion for attorneys’ fees and costs could have a material adverse impact on the Company’s financial position, results of operations and cash flows.

The Rimini II Injunction, if reinstated, would affect certain support services delivered by the Company to clients receiving support for Oracle’s PeopleSoft products and is expected to result in additional future period costs, among other potential impacts. However, these costs are not currently estimatable and are not required to be recorded as of September 30, 2023. Accordingly, the Company has made no associated accrual as of September 30, 2023. Any required changes to how support services are delivered to the Company’s PeopleSoft clients could have a material adverse impact on the Company’s financial position, results of operations and cash flows. The percentage of revenue derived from services the Company provides solely for Oracle’s PeopleSoft software product was approximately 8% and 9% of the Company’s total revenue for the three and nine months ended September 30, 2023, respectively.

The Company reserves all rights, including appellate rights, with respect to the District Court’s rulings in Rimini II and the Rimini II Injunction, including any award of attorneys’ fees and costs to Oracle.
Other Litigation

From time to time, the Company may be a party to litigation and subject to claims incident to the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business. Regardless of the outcome, litigation can have an adverse impact on the Company because of judgment, defense and settlement costs, diversion of management resources and other factors. At each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimatable under ASC 450, Contingencies. Legal fees are expensed as incurred.

Liquidated Damages
 
The Company enters into agreements with clients that contain provisions related to liquidated damages that would be triggered in the event that the Company is no longer able to provide services to these clients. The maximum cash payments related to these liquidated damages is approximately $12.6 million and $8.1 million as of September 30, 2023 and December 31, 2022, respectively. To date, the Company has not incurred any costs as a result of such provisions and has not accrued any liabilities related to such provisions in these Unaudited Condensed Consolidated Financial Statements.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS An affiliate of Adams Street Partners and its affiliates (collectively referred to as “ASP”) is a member of the Company’s Board of Directors. As of September 30, 2023, ASP owned approximately 26.4% of the Company’s issued and outstanding shares of Common Stock.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The Company computes earnings per share in accordance with ASC Topic 260, Earnings per Share. Basic earnings per share of Common Stock is computed by dividing net income attributable to common stockholders by the weighted average number of shares of basic Common Stock outstanding. Diluted earnings per share of Common Stock is calculated by adjusting the basic earnings per share of Common Stock for the effects of potential dilutive Common Stock shares outstanding such as stock options, restricted stock units and warrants.

For both the three and nine months ended September 30, 2023 and 2022, basic and diluted net earnings per share of Common Stock were computed by dividing the net income attributable to common stockholders by the weighted average number of common shares outstanding during the respective periods. The following tables set forth the computation of basic and diluted net income attributable to common stockholders (in thousands, except per share amounts):
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Income (loss) attributable to common stockholders:
  Net income (loss)$6,801 $(405)$16,708 $2,792 
   
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Weighted average number of shares of Common Stock outstanding:  
  Basic 89,228 87,965 88,942 87,441 
  Warrants— — — — 
  Stock options— — 18 543 
  RSUs129 — 362 1,070 
  Diluted89,357 87,965 89,322 89,054 
Net income (loss) per share attributable to common stockholders:
  Basic $0.08 $— $0.19 $0.03 
  Diluted$0.08 $— $0.19 $0.03 

The following potential Common Stock equivalents were excluded from the computation of diluted net income per share for the respective periods ending on these dates, since the impact of inclusion was anti-dilutive (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
RSUs and PSUs2,767 1,243 1,270 460 
Stock options8,358 4,914 7,830 4,161 
Warrants3,440 18,128 3,440 18,128 
Total14,565 24,285 12,540 22,749 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS
9 Months Ended
Sep. 30, 2023
Investments, All Other Investments [Abstract]  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS
 
Fair Value Measurements
 
Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts and considers assumptions that market participants would use when pricing the asset or liability. Additional information on fair value measurements is included in Note 13 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K. The Company’s policy is to recognize asset or liability transfers among Level 1, Level 2 and Level 3 as of the actual date of the events or change in circumstances that caused the transfer.

Investments

During September 2022, the Company invested $20 million of its cash and cash equivalents into U.S. Federal agency bonds, U.S. government bonds, U.S. treasury notes and other securities. We consider all highly liquid interest-earning investments with a maturity of three months or less at the date of purchase to be cash equivalents. The fair values of these investments approximate their carrying values.

In general, investments with original maturities of greater than three months and remaining maturities of less than one year are classified as short-term investments. Debt investments are classified as available-for-sale and gains and losses are recorded using the specific identification method. Changes in fair value are recorded in the operating statement. Fair value is calculated based on publicly available market information.
Listed below are the cash equivalent and investment balances as of September 30, 2023 (in thousands):
Fair Value LevelCost BasisUnrealized Gains (Losses)Recorded BasisCash EquivalentsShort-term InvestmentsLong-term Investments
Federal Agency BondsLevel 2$14,895 $165 $15,060 $195 $14,160 $705 
US Treasury notesLevel 25,716 38 5,754 — 5,754 — 
$20,611 $203 $20,814 $195 $19,914 $705 

Derivatives

On May 18, 2022, the Company entered into an interest rate swap agreement for a notional value of $40.0 million. The derivative was recognized in the accompanying Unaudited Condensed Consolidated Balance Sheets at its estimated fair value as of September 30, 2023. The Company uses derivatives to manage the risk associated with changes in interest rates. The Company does not enter into derivatives for speculative purposes.

To estimate fair value for the Company's interest rate swap agreement as of September 30, 2023, the Company utilized a present value of future cash flows, leveraging a model-derived valuation that uses Level 2 observable inputs such as interest rate yield curves. The Company estimated the fair value of the interest rate swap agreement to be $1.8 million as of September 30, 2023.

Changes in the fair value of the derivatives that qualify as cash flow hedges are recorded in Accumulated other comprehensive loss in the accompanying Unaudited Condensed Consolidated Balance Sheets until earnings are affected by the variability of the cash flows.

The Company received interest swap payments of $0.2 million and $0.6 million during the three and nine months ended September 30, 2023, respectively, which were recorded as a reduction to interest expense. The Company incurred interest payments of $0.1 million and $0.2 million during the three and nine months ended September 30, 2022, respectively, which were recorded as interest expense.

The amounts recorded for the interest rate swap agreement are described below (in thousands):
Derivative InstrumentBalance Sheet ClassificationSeptember 30, 2023December 31, 2022
Interest rate swapDeposits and other$1,797 $1,402 
Accumulated other comprehensive loss1,408 1,107 
Three Months Ended September 30,Nine Months Ended September 30,
Derivative InstrumentIncome Statement Classification2023202220232022
Interest rate swapInterest expense (benefit)$(235)$81 $(600)$224 

Significant Concentrations
 
The Company attributes revenues to geographic regions based on the location of its clients’ contracting entities. The following table shows revenues by geographic region (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
 2023202220232022
United States of America$55,740 $53,423 $163,146 $159,616 
International51,713 48,508 156,240 141,425 
Total$107,453 $101,931 $319,386 $301,041 
 
No clients represented more than 10% of revenue for both the three and nine months ended September 30, 2023 and 2022. As of September 30, 2023 and December 31, 2022, no clients accounted for more than 10% of total net accounts receivable. The Company tracks its assets by physical location. As of September 30, 2023 and December 31, 2022, the net carrying value of the Company’s property and equipment located outside of the United States amounted to approximately $2.5 million and $1.8 million respectively. As of September 30, 2023, the Company had operating lease right-of-use assets of $3.3 million, $2.4 million and $0.7 million in the United States, India and the rest of the world, respectively. As of December 31, 2022, the Company had operating lease right-of-use assets of $2.6 million, $3.4 million and $1.2 million in the United States, India and the rest of the world, respectively.
 
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, and accounts receivable. The Company maintains its cash, cash equivalents and restricted cash at high-quality financial institutions, primarily in the United States. Deposits, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. As of September 30, 2023 and December 31, 2022, the Company had cash, cash equivalents and restricted cash with a single financial institution for an aggregate of $32.5 million and $44.9 million, respectively. In addition, as of September 30, 2023, the Company had cash and cash equivalents with three other single financial institutions of $61.2 million. As of September 30, 2023 and December 31, 2022, the Company had restricted cash of $0.4 million. The Company has never experienced any losses related to these balances.
 
Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company’s client base and their dispersion across different geographies and industries. The Company performs ongoing credit evaluations on certain clients and generally does not require collateral on accounts receivable. The Company maintains reserves for potential bad debts and historically such losses are generally not significant.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
LEASES LEASES
Effective at the start of fiscal 2020, the Company adopted the provisions and expanded disclosure requirements described in Accounting Standards Codification (ASC) Topic 842, Leases. The Company adopted the standard using the prospective method. The Company has operating leases for real estate and equipment with an option to renew the leases for up to one month to five years. Some of the leases include the option to terminate the leases upon 30-days’ notice with a penalty. The Company’s leases have various remaining lease terms ranging from July 2023 to December 2028. The Company’s lease agreements may include renewal or termination options for varying periods that are generally at the Company's discretion. The Company’s lease terms only include those periods related to renewal options the Company believes are reasonably certain to exercise. The Company generally does not include these renewal options as it is not reasonably certain to renew at the lease commencement date. This determination is based on consideration of certain economic, strategic and other factors that the Company evaluates at lease commencement date and reevaluates throughout the lease term. Some leases also include options to terminate the leases and the Company only includes those periods beyond the termination date if it is reasonably certain not to exercise the termination option.

The Company uses a discount rate to calculate the right of use (“ROU”) asset and lease liability. When the implicit rate is known or provided in the lease documents, the Company is required to use this rate. In cases in which the implicit rate is not known, the Company uses an estimated incremental borrowing rate.

Some leasing arrangements require variable payments that are dependent on usage or may vary for other reasons, such as payments for insurance and tax payments. The variable portion of lease payments is not included in the Company’s ROU assets or lease liabilities. Rather, variable payments, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred and are included in lease expenses recorded in selling and administrative expenses on the Consolidated Statements of Operations and Comprehensive Income.

The Company has lease agreements with both lease and non-lease components that are treated as a single lease component for all underlying asset classes. Accordingly, all expenses associated with a lease contract are accounted for as lease expenses.

The Company has elected to apply the short-term lease exception for all underlying asset classes. That is, leases with a term of 12 months or less are not recognized on the balance sheet, but rather expensed on a straight-line basis over the lease term. The Company’s leases do not include significant restrictions or covenants, and residual value guarantees are generally not included within its operating leases. As of September 30, 2023, the Company has one additional operating lease with a net present value of $0.5 million in Tokyo, Japan that will commence on October 1, 2023.
The components of lease expense and supplemental balance sheet information were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease expense related to ROU assets and liabilities$1,109 $1,360 $3,347 $4,140 
Other lease expense318 229 491 633 
Total lease expense$1,427 $1,589 $3,838 $4,773 

Other information related to leases was as follows (in thousands):
Supplemental Balance Sheet InformationSeptember 30, 2023December 31, 2022
Operating lease right-of-use assets, noncurrent$6,339 $7,142 
September 30, 2023December 31, 2022
Operating lease liabilities, current$4,175 $4,223 
Operating lease liabilities, noncurrent7,511 9,094 
  Total operating lease liabilities$11,686 $13,317 
Weighted Average Remaining Lease TermYears
Operating leases3
Weighted Average Discount Rate
Operating leases10.0 %

Maturities of operating lease liabilities as of September 30, 2023 were as follows (in thousands):
Year Ending September 30,
2024$5,078 
20253,956 
20262,806 
20271,187 
2028366 
Thereafter94 
  Total future undiscounted lease payments13,487 
Less imputed interest(1,801)
Total$11,686 
For the three months ended September 30, 2023 and 2022, the Company paid $1.3 million and $1.4 million, respectively, for operating lease liabilities. For the nine months ended September 30, 2023 and 2022, the Company paid $4.2 million and $4.1 million, respectively, for operating lease liabilities.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net income $ 6,801 $ (405) $ 16,708 $ 2,792
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Nature of Business
Nature of Business
 
Rimini Street, Inc. (the “Company”) is a global provider of end-to-end enterprise software support, products and services.
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
 
The Unaudited Condensed Consolidated Financial Statements, which include the accounts of the Company and its wholly-owned subsidiaries, are prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”). All significant intercompany balances and transactions have been eliminated. The accompanying Unaudited Condensed Consolidated Financial Statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures required by U.S. GAAP for complete financial statements have been condensed or omitted in accordance with such rules and regulations. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the Unaudited Condensed Consolidated Financial Statements have been included. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s Audited Consolidated Financial Statements for the year ended December 31, 2022, included in the Company’s 2022 Annual Report on Form 10-K as filed with the SEC on March 1, 2023 (the “2022 Form 10-K”).
 
The accompanying Unaudited Condensed Consolidated Balance Sheet and related disclosures as of December 31, 2022 have been derived from the Company’s audited financial statements. The Company’s financial condition as of September 30, 2023, and operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the financial condition and results of operations that may be expected for any future interim period or for the year ending December 31, 2023.
Use of Estimates
Use of Estimates
 
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in its consolidated financial statements and
accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances to determine the carrying values of assets and liabilities that are not readily apparent from other sources. The Company’s accounting estimates include, but are not necessarily limited to, valuation of accounts receivable, valuation assumptions for stock options and leases, deferred income taxes and the related valuation allowances, and the evaluation and measurement of contingencies. To the extent there are material differences between the Company’s estimates and actual results, the Company’s future consolidated results of operations may be affected.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Recently Adopted Standards. The following accounting standards were adopted during fiscal year 2023:

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and amended in December 2022 with ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying U.S. GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after modifying its interest rate swap agreement in connection with the amendment of the Credit Facility to implement certain changes in the reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The application of this expedient preserves the presentation of the derivative consistent with past presentation and did not have a material impact on our Unaudited Condensed Consolidated Financial Statements.
Earnings Per Share The Company computes earnings per share in accordance with ASC Topic 260, Earnings per Share. Basic earnings per share of Common Stock is computed by dividing net income attributable to common stockholders by the weighted average number of shares of basic Common Stock outstanding. Diluted earnings per share of Common Stock is calculated by adjusting the basic earnings per share of Common Stock for the effects of potential dilutive Common Stock shares outstanding such as stock options, restricted stock units and warrants.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
DEFERRED CONTRACT COSTS AND DEFERRED REVENUE (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenue
Activity for deferred contract costs consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Deferred contract costs, current and noncurrent, as of the beginning of period$40,106 $39,709 $40,726 $36,509 
Capitalized commissions during the period4,913 3,817 13,630 15,620 
Amortized deferred contract costs during the period(4,966)(4,606)(14,303)(13,209)
Deferred contract costs, current and noncurrent, as of the end of period$40,053 $38,920 $40,053 $38,920 


Deferred revenue activity consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Deferred revenue, current and noncurrent, as of the beginning of period$285,324 $300,387 $299,921 $300,268 
Billings, net60,528 49,731 257,864 248,960 
Revenue recognized(107,453)(101,931)(319,386)(301,041)
Deferred revenue, current and noncurrent, as of the end of period$238,399 $248,187 $238,399 $248,187 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER FINANCIAL INFORMATION (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Accrued Liabilities
Other accrued liabilities consisted of the following (in thousands): 
September 30,December 31,
 20232022
Accrued sales and other taxes$5,760 $6,878 
Accrued professional fees4,078 9,184 
Accrued reorganization costs— 2,526 
Current maturities of capital lease obligations353 333 
Income taxes payable1,285 2,229 
Accrued litigation settlement costs6,982 6,979 
Other accrued expenses4,260 4,547 
Total other accrued liabilities$22,718 $32,676 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Carrying Value of Debt Debt is presented net of debt discounts and issuance costs in the Company's balance sheets and consisted of the following (in thousands):
September 30,December 31,
20232022
Credit Facility$71,583 $74,792 
Less current maturities 5,912 4,789 
Long-term debt, net of current maturities$65,671 $70,003 
Schedule of Interest Expense
The components of interest expense are presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Credit Facility:
  Interest expense$1,147 $897 $3,351 $2,174 
  Accretion expense related to discount and issuance costs245 245 728 728 
Interest on finance leases21 25 60 72 
$1,413 $1,167 $4,139 $2,974 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table sets forth a summary of stock option activity under the Stock Plans for the nine months ended September 30, 2023 (shares in thousands): 
 Shares
Price (1)
Term (2)
Outstanding, December 31, 20226,994 $6.17 5.5
Granted1,912 4.20 
Forfeited(288)5.95 
Expired(213)6.64 
Exercised(57)1.38 
Outstanding, September 30, 2023 (3)(4)8,348 5.75 5.8
Vested, September 30, 2023 (3)5,106 6.22 3.8
 
(1)Represents the weighted average exercise price.
(2)Represents the weighted average remaining contractual term until the stock options expire in years.
(3)As of September 30, 2023, there was no aggregate intrinsic value of all stock options outstanding. As of September 30, 2023, there was no aggregate intrinsic value of vested stock options.
(4)The number of outstanding stock options that are not expected to ultimately vest due to forfeiture amounted to 0.4 million shares as of September 30, 2023.
Schedule of Stockholders Equity
The following table presents activity affecting the total number of shares available for grant under the Stock Plans for the nine months ended September 30, 2023 (in thousands):
 
Available, December 31, 20227,543 
Newly authorized by Board of Directors3,541 
Stock options granted(1,912)
RSUs and PSUs granted(1,960)
Expired options under Stock Plans213 
Forfeited options under Stock Plans288 
Forfeited RSUs under Stock Plans177 
Repurchased shares of Common Stock248 
Issuance of Common Stock(75)
Available, September 30, 20238,063 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions For the nine months ended September 30, 2023, the fair value of each stock option grant under the Stock Plans was estimated on the date of grant using the BSM option-pricing model, with the following weighted-average assumptions: 
Expected life (in years)6.0
Volatility55%
Dividend yield0%
Risk-free interest rate3.75%
Fair value per share of Common Stock on date of grant$4.20
Schedule of Stock-based Compensation Expense Stock-based compensation expense attributable to RSUs and stock options is classified as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
 2023202220232022
Cost of revenue$503 $535 $1,423 $1,616 
Sales and marketing817 787 2,067 2,467 
General and administrative1,811 1,121 5,566 4,570 
Total$3,131 $2,443 $9,056 $8,653 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following tables set forth the computation of basic and diluted net income attributable to common stockholders (in thousands, except per share amounts):
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Income (loss) attributable to common stockholders:
  Net income (loss)$6,801 $(405)$16,708 $2,792 
   
Three Months Ended
September 30,
Nine Months Ended September 30,
2023202220232022
Weighted average number of shares of Common Stock outstanding:  
  Basic 89,228 87,965 88,942 87,441 
  Warrants— — — — 
  Stock options— — 18 543 
  RSUs129 — 362 1,070 
  Diluted89,357 87,965 89,322 89,054 
Net income (loss) per share attributable to common stockholders:
  Basic $0.08 $— $0.19 $0.03 
  Diluted$0.08 $— $0.19 $0.03 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potential Common Stock equivalents were excluded from the computation of diluted net income per share for the respective periods ending on these dates, since the impact of inclusion was anti-dilutive (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
RSUs and PSUs2,767 1,243 1,270 460 
Stock options8,358 4,914 7,830 4,161 
Warrants3,440 18,128 3,440 18,128 
Total14,565 24,285 12,540 22,749 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS (Tables)
9 Months Ended
Sep. 30, 2023
Investments, All Other Investments [Abstract]  
Schedule of Cash Equivalent And Short-Term Investment Balances
Listed below are the cash equivalent and investment balances as of September 30, 2023 (in thousands):
Fair Value LevelCost BasisUnrealized Gains (Losses)Recorded BasisCash EquivalentsShort-term InvestmentsLong-term Investments
Federal Agency BondsLevel 2$14,895 $165 $15,060 $195 $14,160 $705 
US Treasury notesLevel 25,716 38 5,754 — 5,754 — 
$20,611 $203 $20,814 $195 $19,914 $705 
Schedule of Amounts Recorded For Interest Rate Swap Agreements
The amounts recorded for the interest rate swap agreement are described below (in thousands):
Derivative InstrumentBalance Sheet ClassificationSeptember 30, 2023December 31, 2022
Interest rate swapDeposits and other$1,797 $1,402 
Accumulated other comprehensive loss1,408 1,107 
Three Months Ended September 30,Nine Months Ended September 30,
Derivative InstrumentIncome Statement Classification2023202220232022
Interest rate swapInterest expense (benefit)$(235)$81 $(600)$224 
Schedule of Revenues by Geographic Regions The following table shows revenues by geographic region (in thousands):
Three Months Ended
September 30,
Nine Months Ended September 30,
 2023202220232022
United States of America$55,740 $53,423 $163,146 $159,616 
International51,713 48,508 156,240 141,425 
Total$107,453 $101,931 $319,386 $301,041 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense and supplemental balance sheet information were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease expense related to ROU assets and liabilities$1,109 $1,360 $3,347 $4,140 
Other lease expense318 229 491 633 
Total lease expense$1,427 $1,589 $3,838 $4,773 

Other information related to leases was as follows (in thousands):
Supplemental Balance Sheet InformationSeptember 30, 2023December 31, 2022
Operating lease right-of-use assets, noncurrent$6,339 $7,142 
September 30, 2023December 31, 2022
Operating lease liabilities, current$4,175 $4,223 
Operating lease liabilities, noncurrent7,511 9,094 
  Total operating lease liabilities$11,686 $13,317 
Weighted Average Remaining Lease TermYears
Operating leases3
Weighted Average Discount Rate
Operating leases10.0 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of September 30, 2023 were as follows (in thousands):
Year Ending September 30,
2024$5,078 
20253,956 
20262,806 
20271,187 
2028366 
Thereafter94 
  Total future undiscounted lease payments13,487 
Less imputed interest(1,801)
Total$11,686 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 20, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]              
Working capital deficit       $ 56,700,000      
Net income   $ 6,801,000 $ (405,000) 16,708,000 $ 2,792,000    
Cash, cash equivalents, restricted cash and restricted cash equivalents   108,660,000 $ 118,993,000 108,660,000 $ 118,993,000 $ 109,434,000 $ 119,990,000
Short-term investments   19,914,000   19,914,000   $ 20,115,000  
Deferred revenue, current   $ 214,100,000   214,100,000      
Cost of goods and services sold (as percentage of revenue)   37.00%          
Consulting agreement, term (in years) 5 years            
Face amount of debt $ 90,000,000            
Annual minimum principal payments year one 5.00%            
Annual minimum principal payments year two 5.00%            
Annual minimum principal payments year three 7.50%            
Annual minimum principal payments year four 7.50%            
Annual minimum principal payments year five 10.00%            
Operating and capital lease payments due within next twelve months   $ 5,600,000   $ 5,600,000      
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
DEFERRED CONTRACT COSTS AND DEFERRED REVENUE - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Capitalized Contract Cost, Net [Abstract]        
Deferred contract costs, current and noncurrent, as of the beginning of period $ 40,106 $ 39,709 $ 40,726 $ 36,509
Capitalized commissions during the period 4,913 3,817 13,630 15,620
Amortized deferred contract costs during the period (4,966) (4,606) (14,303) (13,209)
Deferred contract costs, current and noncurrent, as of the end of period 40,053 38,920 40,053 38,920
Change in Contract with Customer, Liability [Abstract]        
Deferred revenue, current and noncurrent, as of the beginning of period 285,324 300,387 299,921 300,268
Billings, net 60,528 49,731 257,864 248,960
Revenue recognized (107,453) (101,931) (319,386) (301,041)
Deferred revenue, current and noncurrent, as of the end of period $ 238,399 $ 248,187 $ 238,399 $ 248,187
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
DEFERRED CONTRACT COSTS AND DEFERRED REVENUE- Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Revenue Recognition and Deferred Revenue [Abstract]            
Performance obligation $ 550,100     $ 532,300    
Contract with customer, liability 238,399 $ 285,324 $ 299,921 $ 248,187 $ 300,387 $ 300,268
Deferred revenue, current $ 214,073   $ 265,840      
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER FINANCIAL INFORMATION (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued sales and other taxes $ 5,760 $ 6,878
Accrued professional fees 4,078 9,184
Accrued reorganization costs 0 2,526
Current maturities of capital lease obligations 353 333
Income taxes payable 1,285 2,229
Accrued litigation settlement costs 6,982 6,979
Other accrued expenses 4,260 4,547
Total other accrued liabilities $ 22,718 $ 32,676
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total other accrued liabilities Total other accrued liabilities
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT - Schedule of Carrying Value of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Less current maturities $ 5,912 $ 4,789
Long-term debt, net of current maturities 65,671 70,003
Line of Credit    
Debt Instrument [Line Items]    
Credit Facility 71,583 74,792
Less current maturities 5,912 4,789
Long-term debt, net of current maturities $ 65,671 $ 70,003
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Feb. 28, 2023
Feb. 22, 2023
USD ($)
May 31, 2022
USD ($)
Jul. 20, 2021
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
payment
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
payment
Dec. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
payment
May 28, 2022
USD ($)
May 27, 2022
USD ($)
May 18, 2022
USD ($)
Mar. 31, 2022
USD ($)
payment
Feb. 27, 2022
USD ($)
Jan. 14, 2022
USD ($)
Debt Instrument [Line Items]                                      
Value of shares authorized to be repurchased           $ 50,000,000               $ 50,000,000 $ 15,000,000     $ 15,000,000 $ 15,000,000
Consulting agreement, term (in years)             5 years                        
Annual minimum principal payments year one             5.00%                        
Annual minimum principal payments year two             5.00%                        
Annual minimum principal payments year three             7.50%                        
Annual minimum principal payments year four             7.50%                        
Annual minimum principal payments year five             10.00%                        
Proceeds from interest received               $ 200,000   $ 600,000                  
Interest rate swap agreement                                      
Debt Instrument [Line Items]                                      
Notional amount                               $ 40,000,000      
Fixed payer LIBOR Rate (percent)                               2.9935%      
Initial floating LIBOR rate (percent)                               0.93557%      
Embedded floor (percent)                               0.00%      
Proceeds from interest received               200,000   600,000                  
Line of Credit                                      
Debt Instrument [Line Items]                                      
Minimum fixed charge ratio             1.25                        
Debt instrument, leverage ratio             3.75                        
Consulting agreement, term (in years)             5 years                        
Annual minimum principal payments year one             5.00%                        
Annual minimum principal payments year two             5.00%                        
Annual minimum principal payments year three             7.50%                        
Annual minimum principal payments year four             7.50%                        
Annual minimum principal payments year five             10.00%                        
Line of Credit | 2023 Amended Credit Facility                                      
Debt Instrument [Line Items]                                      
Litigation liability limit         $ 10,000,000                            
Incremental borrowings available $ 40,000,000             $ 40,000,000   $ 40,000,000                  
Periodic payment amount of principal 1,700,000 $ 1,100,000 $ 1,100,000                                
Number of required principal payments | payment                 3   3   3       3    
Principal payment                 $ 1,100,000   $ 1,100,000   $ 1,100,000       $ 1,100,000    
Prepaid indebtedness           5,000,000                          
Prepayment penalty           $ 0                          
Line of Credit | July 2021 Credit Facility                                      
Debt Instrument [Line Items]                                      
Proceeds from credit facility             $ 89,300,000                        
Issuance costs discount (percent)             0.375%                        
Incurred issuance costs             $ 4,200,000                        
Line of credit facility, interest rate               7.12% 3.94% 6.76% 3.06%                
Fair value of the carrying amount 73,900,000             $ 73,900,000   $ 73,900,000   $ 77,800,000              
Line of Credit | Level 2 | July 2021 Credit Facility                                      
Debt Instrument [Line Items]                                      
Fair value of the credit facility $ 74,900,000             $ 74,900,000   $ 74,900,000   $ 78,800,000              
Line of Credit | Minimum                                      
Debt Instrument [Line Items]                                      
Financial covenants, minimum liquidity             $ 20,000,000                        
Line of Credit | Adjusted Term SOFR | Minimum | 2023 Amended Credit Facility                                      
Debt Instrument [Line Items]                                      
Debt instrument, interest rate spread (percent)       1.75%                              
Line of Credit | Adjusted Term SOFR | Maximum | 2023 Amended Credit Facility                                      
Debt Instrument [Line Items]                                      
Debt instrument, interest rate spread (percent)       2.50%                              
Line of Credit | Base Rate | Minimum | 2023 Amended Credit Facility                                      
Debt Instrument [Line Items]                                      
Debt instrument, interest rate spread (percent)       0.75%                              
Line of Credit | Base Rate | Maximum | 2023 Amended Credit Facility                                      
Debt Instrument [Line Items]                                      
Debt instrument, interest rate spread (percent)       1.50%                              
Line of Credit | LIBOR | Minimum | July 2021 Credit Facility                                      
Debt Instrument [Line Items]                                      
Debt instrument, interest rate spread (percent)             1.75%                        
Line of Credit | LIBOR | Maximum | July 2021 Credit Facility                                      
Debt Instrument [Line Items]                                      
Debt instrument, interest rate spread (percent)             2.50%                        
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Debt Instrument [Line Items]        
Interest on finance leases $ 21 $ 25 $ 60 $ 72
Interest expense 1,413 1,167 4,139 2,974
Line of Credit        
Debt Instrument [Line Items]        
Interest expense 1,147 897 3,351 2,174
Accretion expense related to discount and issuance costs $ 245 $ 245 $ 728 $ 728
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 03, 2023
Feb. 23, 2023
May 28, 2022
May 27, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
May 31, 2022
Feb. 27, 2022
Jan. 14, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Value of shares authorized to be repurchased     $ 50,000 $ 15,000           $ 50,000 $ 15,000 $ 15,000
Stock repurchase program, period     4 years 2 years                
Stock reacquired and retired (shares)         0 200 248 900        
Stock reacquired and retired           $ 1,000 $ 1,000 $ 4,700        
Stock Plans                        
Stock available for grant newly authorized by Board of Directors (shares)   3,500         3,541          
Performance Units                        
Performance units (shares)             1,960          
Stock-based compensation expense         $ 3,131 2,443 $ 9,056 8,653        
Restricted Stock Units                        
Restricted stock units granted in period (shares)             1,960          
Stock-based compensation expense         $ 3,131 2,443 $ 9,056 8,653        
Stock Options                        
Stock options granted in period (shares)             1,912          
Warrants                        
Warrants outstanding (shares)         3,400   3,400          
Exercise price of warrants (in USD per share)         $ 5.64   $ 5.64          
Stock options                        
Restricted Stock Units                        
Period for recognition of compensation costs not yet recognized related to nonvested awards             2 years          
Stock Options                        
Stock options granted in period (shares)             1,900          
Fair value of stock options granted             $ 4,500          
Weighted-average grant date fair value per share of options granted in period (usd per share)             $ 2.33          
Unrecognized compensation costs         $ 5,300   $ 5,300   $ 4,100      
Period for recognition of compensation costs not yet recognized related to nonvested awards             2 years          
Performance Units PSUs                        
Performance Units                        
Award vesting rights (percentage)             33.33%          
Performance units (shares) 600                      
Performance units grant of price (USD per share) $ 3.93                      
Stock-based compensation expense         400   $ 700          
Restricted Stock Units                        
Restricted stock units granted in period (shares) 600                      
Share price of common stock on date of grant of RSUs (USD per share) $ 3.93                      
Stock-based compensation expense         400   $ 700          
Stock Options                        
Award vesting rights (percentage)             33.33%          
2013 Plan | RSUs and PSUs                        
Performance Units                        
Performance units (shares)             1,400          
Performance units grant of price (USD per share)             $ 4.16          
Stock-based compensation expense         1,800 1,800 $ 5,700 6,600        
Restricted Stock Units                        
Restricted stock units granted in period (shares)             1,400          
Share price of common stock on date of grant of RSUs (USD per share)             $ 4.16          
Aggregate fair value of shares underlying RSU's             $ 5,600          
Stock-based compensation expense         1,800 $ 1,800 5,700 $ 6,600        
Compensation costs not yet recognized of nonvested awards         $ 7,000   $ 7,000          
Period for recognition of compensation costs not yet recognized related to nonvested awards             1 year 7 months 6 days          
Stock Options                        
Period for recognition of compensation costs not yet recognized related to nonvested awards             1 year 7 months 6 days          
2013 Plan | Stock options                        
Performance Units                        
Award vesting rights (percentage)             33.33%          
Stock Options                        
Award vesting rights (percentage)             33.33%          
Stock Plans | Stock options                        
Stock Options                        
Term of vested options (years)             10 years          
Vesting eligibility target - adjusted EBITDA goal | Performance Units PSUs                        
Performance Units                        
Vesting eligibility (percent)         50.00%   50.00%          
Vesting eligibility target - total revenue goal | Performance Units PSUs                        
Performance Units                        
Vesting eligibility (percent)         50.00%   50.00%          
Minimum | Performance Units PSUs                        
Performance Units                        
Ultimate number of PSU's that may vest as a percentage of the target PSUs (percent)         0.00%   0.00%          
Minimum | 2013 Plan | RSUs and PSUs                        
Restricted Stock Units                        
Award vesting period             12 months          
Maximum | Performance Units PSUs                        
Performance Units                        
Ultimate number of PSU's that may vest as a percentage of the target PSUs (percent)         200.00%   200.00%          
Maximum | 2013 Plan | RSUs and PSUs                        
Restricted Stock Units                        
Award vesting period             36 months          
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2023
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Shares    
Granted (shares)   1,912
Forfeited (shares)   (288)
Expired (shares)   (213)
Stock Options Plans    
Shares    
Outstanding at beginning of period (shares) 6,994 6,994
Granted (shares)   1,912
Forfeited (shares)   (288)
Expired (shares)   (213)
Exercised (shares)   (57)
Outstanding at end of period (shares)   8,348
Vested at end of period (shares)   5,106
Price    
Outstanding at beginning of period (USD per share) | $ / shares $ 6.17 $ 6.17
Granted (USD per share) | $ / shares   4.20
Forfeited (USD per share) | $ / shares   5.95
Expired (USD per share) | $ / shares   6.64
Exercised (USD per share) | $ / shares   1.38
Outstanding at end of period (USD per share) | $ / shares   5.75
Vested (USD per share) | $ / shares   $ 6.22
Term    
Term of outstanding options 5 years 6 months 5 years 9 months 18 days
Term of vested options (years)   3 years 9 months 18 days
Aggregate intrinsic value of stock options outstanding | $   $ 0.0
Aggregate intrinsic value of vested stock options | $   $ 0.0
Outstanding stock options not expected to vest (in shares)   400
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stockholders Equity (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Feb. 23, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Shares Available for Grant [Roll Forward]          
Available at beginning of period (shares)       7,543  
Newly authorized by Board of Directors (shares) 3,500     3,541  
Stock options granted (shares)       (1,912)  
RSUs and PSUs granted (shares)       (1,960)  
Expired options under Stock Plans (shares)       213  
Forfeited options under Stock Plans (shares)       288  
Forfeited RSUs under Stock Plans (shares)       177  
Repurchased shares of Common Stock (shares)   0 200 248 900
Issuance of Common Stock (shares)       (75)  
Available at end of period (shares)   8,063   8,063  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
Share-Based Payment Arrangement [Abstract]  
Expected life (in years) 6 years
Volatility (as a percent) 55.00%
Dividend yield (as a percent) 0.00%
Risk-free interest rate (as a percent) 3.75%
Fair value per common share on date of grant (USD per share) $ 4.20
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 3,131 $ 2,443 $ 9,056 $ 8,653
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 503 535 1,423 1,616
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 817 787 2,067 2,467
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 1,811 $ 1,121 $ 5,566 $ 4,570
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Federal statutory income tax rate (as a percent) 37.10% 12.10% 44.10% 65.10%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended
Oct. 25, 2023
USD ($)
Aug. 24, 2023
claim
Jan. 31, 2022
USD ($)
claim
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2016
claim
Dec. 31, 2022
USD ($)
Loss Contingencies [Line Items]                    
Employer contribution       $ 1.0 $ 0.8 $ 2.6 $ 2.7      
Current carrying value of guarantor obligations       $ 12.6   $ 12.6       $ 8.1
PeopleSoft Software Services | Revenue Benchmark | Product Concentration                    
Loss Contingencies [Line Items]                    
Revenue derived from support services provided (percent)       8.00%   9.00%        
Oracle Litigation                    
Loss Contingencies [Line Items]                    
Number of claim found liable | claim                 1  
Damages awarded               $ 124.4    
Payments for judgement ordered after fees and costs               $ 89.9    
Rimini I Injunction Proceedings                    
Loss Contingencies [Line Items]                    
Damages awarded     $ 0.6              
Number of claims ruled in favor of defendant | claim     5              
Number of claims ruled in favor of plaintiff | claim     5              
Number of claim items affirmed from prior court ruling | claim   4                
Accrued expense       $ 6.9   $ 6.9       $ 6.9
Amount awarded to other party             $ 0.6      
Rimini I Injunction Proceedings | Subsequent Event                    
Loss Contingencies [Line Items]                    
Damages awarded $ 0.5                  
Reduction in sanctions awarded to plaintiff $ 0.1                  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY TRANSACTIONS (Details)
9 Months Ended
Sep. 30, 2023
Adams Street Partners | Related Party | Rimini Street, Inc.  
Related Party Transaction [Line Items]  
Ownership of common stock outstanding (as a percent) 26.40%
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Net income (loss) $ 6,801 $ (405) $ 16,708 $ 2,792
Weighted average number of shares outstanding, basic (shares) 89,228 87,965 88,942 87,441
Weighted average number of shares outstanding, diluted (shares) 89,357 87,965 89,322 89,054
Basic (in dollars per share) $ 0.08 $ 0 $ 0.19 $ 0.03
Diluted (in dollars per share) $ 0.08 $ 0 $ 0.19 $ 0.03
Warrants        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Dilutive effect of securities (shares) 0 0 0 0
Stock options        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Dilutive effect of securities (shares) 0 0 18 543
RSUs and PSUs        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Dilutive effect of securities (shares) 129 0 362 1,070
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings (in shares) 14,565 24,285 12,540 22,749
RSUs and PSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings (in shares) 2,767 1,243 1,270 460
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings (in shares) 8,358 4,914 7,830 4,161
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings (in shares) 3,440 18,128 3,440 18,128
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
institution
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
institution
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
May 18, 2022
USD ($)
Dec. 31, 2021
USD ($)
Concentration Risk [Line Items]              
Investment of cash, and cash equivalents   $ 20,000   $ 20,000      
Proceeds from interest received $ 200   $ 600        
Cash paid for interest     3,409 2,195      
Operating lease right-of-use assets 6,339   6,339   $ 7,142    
Cash, cash equivalents, restricted cash and restricted cash equivalents 108,660 118,993 108,660 118,993 109,434   $ 119,990
Cash and cash equivalents 108,233   108,233   109,008    
Interest rate swap agreement              
Concentration Risk [Line Items]              
Notional amount           $ 40,000  
Proceeds from interest received 200   600        
Cash paid for interest   $ 100   $ 200      
Single Financial Institution              
Concentration Risk [Line Items]              
Cash, cash equivalents, restricted cash and restricted cash equivalents 32,500   32,500   44,900    
Current restricted cash $ 400   $ 400   400    
Three Financial Institutions              
Concentration Risk [Line Items]              
Number of financial institutions | institution 3   3        
Cash and cash equivalents $ 61,200   $ 61,200        
Non-US              
Concentration Risk [Line Items]              
Property and equipment, net 2,500   2,500   1,800    
UNITED STATES              
Concentration Risk [Line Items]              
Operating lease right-of-use assets 3,300   3,300   2,600    
INDIA              
Concentration Risk [Line Items]              
Operating lease right-of-use assets 2,400   2,400   3,400    
Rest of the world              
Concentration Risk [Line Items]              
Operating lease right-of-use assets $ 700   $ 700   $ 1,200    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Cash Equivalent And Short-Term Investment Balances (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Cost Basis $ 20,611
Unrealized Gains (Losses) 203
Recorded Basis 20,814
Cash Equivalents  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis 195
Short-term Investments  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis 19,914
Long-term Investments  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis 705
Federal Agency Bonds | Level 2  
Debt Securities, Available-for-Sale [Line Items]  
Cost Basis 14,895
Unrealized Gains (Losses) 165
Recorded Basis 15,060
Federal Agency Bonds | Cash Equivalents | Level 2  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis 195
Federal Agency Bonds | Short-term Investments | Level 2  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis 14,160
Federal Agency Bonds | Long-term Investments | Level 2  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis 705
US Treasury notes | Level 2  
Debt Securities, Available-for-Sale [Line Items]  
Cost Basis 5,716
Unrealized Gains (Losses) 38
Recorded Basis 5,754
US Treasury notes | Cash Equivalents | Level 2  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis 0
US Treasury notes | Short-term Investments | Level 2  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis 5,754
US Treasury notes | Long-term Investments | Level 2  
Debt Securities, Available-for-Sale [Line Items]  
Recorded Basis $ 0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Amounts Recorded For Interest Rate Swap Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Derivatives, Fair Value [Line Items]          
Interest expense (benefit) $ 1,413 $ 1,167 $ 4,139 $ 2,974  
Deposits and other          
Derivatives, Fair Value [Line Items]          
Interest rate swap 1,797   1,797   $ 1,402
Accumulated other comprehensive loss          
Derivatives, Fair Value [Line Items]          
Interest rate swap 1,408   1,408   $ 1,107
Interest rate swap agreement          
Derivatives, Fair Value [Line Items]          
Interest expense (benefit) $ (235) $ 81 $ (600) $ 224  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Revenues by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 107,453 $ 101,931 $ 319,386 $ 301,041
United States of America        
Disaggregation of Revenue [Line Items]        
Revenue 55,740 53,423 163,146 159,616
International        
Disaggregation of Revenue [Line Items]        
Revenue $ 51,713 $ 48,508 $ 156,240 $ 141,425
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
lease
day
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
lease
day
Sep. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]        
Days notice required to terminate (days) | day 30   30  
Operating lease payments $ 1.3 $ 1.4 $ 4.2 $ 4.1
Number of additional leases not yet commenced | lease 1   1  
Net present value of lease not yet commenced $ 0.5   $ 0.5  
Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease renewal term (years) 1 month   1 month  
Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease renewal term (years) 5 years   5 years  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease expense related to ROU assets and liabilities $ 1,109 $ 1,360 $ 3,347 $ 4,140
Other lease expense 318 229 491 633
Total lease expense $ 1,427 $ 1,589 $ 3,838 $ 4,773
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets, noncurrent $ 6,339 $ 7,142
Operating lease liabilities, current 4,175 4,223
Operating lease liabilities, noncurrent 7,511 9,094
Total operating lease liabilities $ 11,686 $ 13,317
Weighted average remaining lease term, operating leases (years) 3 years  
Weighted average discount rate, operating leases (as a percent) 10.00%  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Schedule of Maturities of Lease Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 5,078  
2025 3,956  
2026 2,806  
2027 1,187  
2028 366  
Thereafter 94  
Total future undiscounted lease payments 13,487  
Less imputed interest (1,801)  
Total $ 11,686 $ 13,317
XML 65 rmni-20230930_htm.xml IDEA: XBRL DOCUMENT 0001635282 2023-01-01 2023-09-30 0001635282 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001635282 2023-10-30 0001635282 2023-09-30 0001635282 2022-12-31 0001635282 2023-07-01 2023-09-30 0001635282 2022-07-01 2022-09-30 0001635282 2022-01-01 2022-09-30 0001635282 us-gaap:CommonStockMember 2023-06-30 0001635282 us-gaap:CommonStockMember 2022-06-30 0001635282 us-gaap:CommonStockMember 2022-12-31 0001635282 us-gaap:CommonStockMember 2021-12-31 0001635282 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001635282 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001635282 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001635282 us-gaap:CommonStockMember 2023-09-30 0001635282 us-gaap:CommonStockMember 2022-09-30 0001635282 2023-06-30 0001635282 2022-06-30 0001635282 2021-12-31 0001635282 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001635282 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001635282 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001635282 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001635282 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001635282 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001635282 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001635282 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001635282 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001635282 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001635282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001635282 us-gaap:RetainedEarningsMember 2023-06-30 0001635282 us-gaap:RetainedEarningsMember 2022-06-30 0001635282 us-gaap:RetainedEarningsMember 2022-12-31 0001635282 us-gaap:RetainedEarningsMember 2021-12-31 0001635282 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001635282 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001635282 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001635282 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001635282 us-gaap:RetainedEarningsMember 2023-09-30 0001635282 us-gaap:RetainedEarningsMember 2022-09-30 0001635282 us-gaap:TreasuryStockCommonMember 2023-09-30 0001635282 us-gaap:TreasuryStockCommonMember 2023-06-30 0001635282 us-gaap:TreasuryStockCommonMember 2022-09-30 0001635282 us-gaap:TreasuryStockCommonMember 2022-06-30 0001635282 us-gaap:TreasuryStockCommonMember 2022-12-31 0001635282 us-gaap:TreasuryStockCommonMember 2021-12-31 0001635282 2022-09-30 0001635282 2021-07-20 2021-07-20 0001635282 2021-07-20 0001635282 us-gaap:LineOfCreditMember 2023-09-30 0001635282 us-gaap:LineOfCreditMember 2022-12-31 0001635282 srt:MinimumMember rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-28 2023-02-28 0001635282 srt:MaximumMember rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-28 2023-02-28 0001635282 srt:MinimumMember rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-02-28 2023-02-28 0001635282 srt:MaximumMember rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-02-28 2023-02-28 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2023-02-22 2023-02-22 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0001635282 2022-05-31 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 2023-09-30 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 2023-06-30 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2023-03-31 2023-03-31 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2022-03-31 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-30 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2022-09-30 0001635282 rmni:A2023AmendedCreditFacilityMember us-gaap:LineOfCreditMember 2022-05-31 2022-05-31 0001635282 rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember 2021-07-20 2021-07-20 0001635282 rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember 2021-07-20 0001635282 srt:MinimumMember rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember rmni:LIBORMember 2021-07-20 2021-07-20 0001635282 srt:MaximumMember rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember rmni:LIBORMember 2021-07-20 2021-07-20 0001635282 rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember 2023-07-01 2023-09-30 0001635282 rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember 2022-07-01 2022-09-30 0001635282 rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001635282 rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember 2022-01-01 2022-09-30 0001635282 us-gaap:InterestRateSwapMember 2022-05-18 0001635282 rmni:July2021CreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:LineOfCreditMember 2023-09-30 0001635282 rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0001635282 rmni:July2021CreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:LineOfCreditMember 2022-12-31 0001635282 rmni:July2021CreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001635282 us-gaap:LineOfCreditMember 2021-07-20 0001635282 srt:MinimumMember us-gaap:LineOfCreditMember 2021-07-20 0001635282 us-gaap:LineOfCreditMember 2021-07-20 2021-07-20 0001635282 us-gaap:LineOfCreditMember 2023-07-01 2023-09-30 0001635282 us-gaap:LineOfCreditMember 2022-07-01 2022-09-30 0001635282 us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001635282 us-gaap:LineOfCreditMember 2022-01-01 2022-09-30 0001635282 2022-05-27 0001635282 2022-05-27 2022-05-27 0001635282 2022-05-28 0001635282 2022-05-28 2022-05-28 0001635282 2022-02-27 0001635282 2022-01-14 0001635282 2023-02-23 2023-02-23 0001635282 srt:MinimumMember us-gaap:PhantomShareUnitsPSUsMember 2023-09-30 0001635282 srt:MaximumMember us-gaap:PhantomShareUnitsPSUsMember 2023-09-30 0001635282 us-gaap:PhantomShareUnitsPSUsMember 2023-04-03 2023-04-03 0001635282 us-gaap:PhantomShareUnitsPSUsMember 2023-07-01 2023-09-30 0001635282 us-gaap:PhantomShareUnitsPSUsMember 2023-01-01 2023-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember rmni:TwoThousandsAndThirteenPlanMember 2023-01-01 2023-09-30 0001635282 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember rmni:TwoThousandsAndThirteenPlanMember 2023-01-01 2023-09-30 0001635282 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember rmni:TwoThousandsAndThirteenPlanMember 2023-01-01 2023-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember rmni:TwoThousandsAndThirteenPlanMember 2023-07-01 2023-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember rmni:TwoThousandsAndThirteenPlanMember 2022-07-01 2022-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember rmni:TwoThousandsAndThirteenPlanMember 2022-01-01 2022-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember rmni:TwoThousandsAndThirteenPlanMember 2023-09-30 0001635282 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001635282 us-gaap:EmployeeStockOptionMember rmni:StockPlansMember 2023-01-01 2023-09-30 0001635282 rmni:StockOptionsPlansMember 2022-12-31 0001635282 rmni:StockOptionsPlansMember 2023-01-01 2023-03-31 0001635282 rmni:StockOptionsPlansMember 2023-01-01 2023-09-30 0001635282 rmni:StockOptionsPlansMember 2023-09-30 0001635282 us-gaap:EmployeeStockOptionMember 2023-09-30 0001635282 us-gaap:EmployeeStockOptionMember 2022-12-31 0001635282 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001635282 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001635282 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001635282 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001635282 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001635282 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001635282 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001635282 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001635282 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001635282 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001635282 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001635282 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001635282 us-gaap:EmployeeStockOptionMember rmni:TwoThousandsAndThirteenPlanMember 2023-01-01 2023-09-30 0001635282 us-gaap:PhantomShareUnitsPSUsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-09-30 0001635282 us-gaap:PhantomShareUnitsPSUsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-09-30 0001635282 rmni:OracleLitigationMember 2015-01-01 2016-12-31 0001635282 rmni:OracleLitigationMember 2016-01-01 2016-12-31 0001635282 rmni:RiminiIInjunctionProceedingsMember 2022-01-01 2022-01-31 0001635282 rmni:RiminiIInjunctionProceedingsMember 2023-08-24 2023-08-24 0001635282 rmni:RiminiIInjunctionProceedingsMember us-gaap:SubsequentEventMember 2023-10-25 2023-10-25 0001635282 rmni:RiminiIInjunctionProceedingsMember 2022-12-31 0001635282 rmni:RiminiIInjunctionProceedingsMember 2023-09-30 0001635282 rmni:RiminiIInjunctionProceedingsMember 2022-01-01 2022-09-30 0001635282 rmni:PeopleSoftSoftwareProductServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-30 0001635282 rmni:PeopleSoftSoftwareProductServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-09-30 0001635282 rmni:RiminiStreetIncMember us-gaap:RelatedPartyMember rmni:AdamsStreetPartnersMember 2023-01-01 2023-09-30 0001635282 us-gaap:WarrantMember 2023-07-01 2023-09-30 0001635282 us-gaap:WarrantMember 2022-07-01 2022-09-30 0001635282 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001635282 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001635282 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001635282 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001635282 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001635282 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001635282 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001635282 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001635282 us-gaap:CashMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001635282 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001635282 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001635282 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-09-30 0001635282 us-gaap:CashMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-09-30 0001635282 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-09-30 0001635282 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-09-30 0001635282 us-gaap:CashMember 2023-09-30 0001635282 us-gaap:ShortTermInvestmentsMember 2023-09-30 0001635282 us-gaap:OtherLongTermInvestmentsMember 2023-09-30 0001635282 us-gaap:InterestRateSwapMember 2023-07-01 2023-09-30 0001635282 us-gaap:InterestRateSwapMember 2023-01-01 2023-09-30 0001635282 us-gaap:InterestRateSwapMember 2022-07-01 2022-09-30 0001635282 us-gaap:InterestRateSwapMember 2022-01-01 2022-09-30 0001635282 rmni:DepositsAndOtherAssetsNoncurrentMember 2023-09-30 0001635282 rmni:DepositsAndOtherAssetsNoncurrentMember 2022-12-31 0001635282 rmni:AccumulatedOtherComprehensiveIncomeLossMember 2023-09-30 0001635282 rmni:AccumulatedOtherComprehensiveIncomeLossMember 2022-12-31 0001635282 country:US 2023-07-01 2023-09-30 0001635282 country:US 2022-07-01 2022-09-30 0001635282 country:US 2023-01-01 2023-09-30 0001635282 country:US 2022-01-01 2022-09-30 0001635282 us-gaap:NonUsMember 2023-07-01 2023-09-30 0001635282 us-gaap:NonUsMember 2022-07-01 2022-09-30 0001635282 us-gaap:NonUsMember 2023-01-01 2023-09-30 0001635282 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001635282 us-gaap:NonUsMember 2023-09-30 0001635282 us-gaap:NonUsMember 2022-12-31 0001635282 country:US 2023-09-30 0001635282 country:IN 2023-09-30 0001635282 rmni:NonUSAndNonIndiaMember 2023-09-30 0001635282 country:US 2022-12-31 0001635282 country:IN 2022-12-31 0001635282 rmni:NonUSAndNonIndiaMember 2022-12-31 0001635282 rmni:SingleFinancialInstitutionMember 2023-09-30 0001635282 rmni:SingleFinancialInstitutionMember 2022-12-31 0001635282 rmni:ThreeFinancialInstitutionsMember 2023-09-30 0001635282 srt:MinimumMember 2023-09-30 0001635282 srt:MaximumMember 2023-09-30 shares iso4217:USD iso4217:USD shares pure rmni:payment rmni:claim rmni:institution rmni:day rmni:lease false 2023 Q3 0001635282 --12-31 http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent 0.3333 0.50 0.50 0.3333 10-Q true 2023-09-30 false 001-37397 Rimini Street, Inc. DE 36-4880301 1700 S. Pavilion Center Drive Suite 330 Las Vegas NV 89135 (702) 839-9671 Common Stock, par value $0.0001 per share RMNI NASDAQ Yes Yes Accelerated Filer false false false 89389000 108233000 109008000 427000 426000 860000 723000 61191000 116093000 17641000 17218000 19914000 20115000 24678000 18846000 232084000 281706000 17320000 15441000 8488000 6113000 6339000 7142000 22412000 23508000 6643000 7057000 59009000 65515000 334975000 391041000 5912000 4789000 6139000 8040000 35782000 37459000 22718000 32676000 4175000 4223000 214073000 265840000 288799000 353027000 65671000 70003000 24326000 34081000 7511000 9094000 1718000 2006000 388025000 468211000 0.0001 0.0001 99820000 99820000 180000 180000 0 0 0.0001 0.0001 1000000000 1000000000 89323000 89323000 88517000 88517000 9000 9000 164522000 156401000 -4904000 -4195000 -211561000 -228269000 1116000 1116000 -53050000 -77170000 334975000 391041000 107453000 101931000 319386000 301041000 40110000 39271000 118802000 113822000 67343000 62660000 200584000 187219000 35593000 35934000 107356000 103840000 18384000 18454000 55475000 57267000 0 0 59000 0 2127000 6145000 5475000 12837000 0 92000 0 -389000 -2127000 -6237000 -5475000 -12448000 56104000 60625000 168365000 173555000 11239000 2035000 32219000 13664000 1413000 1167000 4139000 2974000 990000 -1329000 1799000 -2696000 10816000 -461000 29879000 7994000 4015000 -56000 13171000 5202000 6801000 -405000 16708000 2792000 -1061000 -1667000 -1011000 -3878000 140000 1220000 302000 1220000 5880000 -852000 15999000 134000 6801000 -405000 16708000 2792000 0.08 0 0.19 0.03 0.08 0 0.19 0.03 89228000 87965000 88942000 87441000 89357000 87965000 89322000 89054000 89085000 87529000 88517000 87107000 0 193000 57000 518000 238000 701000 922000 1391000 0 0 75000 60000 0 200000 248000 853000 89323000 88223000 89323000 88223000 -62061000 -76487000 -77170000 -80386000 9000 9000 9000 9000 0 0 0 0 0 0 0 0 0 0 0 0 9000 9000 9000 9000 161391000 152147000 156401000 149234000 3131000 2443000 9056000 8653000 0 513000 79000 964000 0 0 0 0 0 992000 1014000 4740000 164522000 154111000 164522000 154111000 -3983000 -4935000 -4195000 -2724000 -921000 -447000 -709000 -2658000 -4904000 -5382000 -4904000 -5382000 -218362000 -222592000 -228269000 -225789000 6801000 -405000 16708000 2792000 -211561000 -222997000 -211561000 -222997000 -1116000 -1116000 -1116000 -1116000 -1116000 -1116000 -1116000 -1116000 -53050000 -75375000 -53050000 -75375000 16708000 2792000 9056000 8653000 2001000 1871000 728000 728000 6263000 327000 -3347000 -4140000 -54112000 -75068000 4339000 6417000 -674000 2412000 -2551000 2710000 -14702000 -3842000 -57684000 -46861000 13613000 36757000 3654000 3144000 24118000 11148000 23614000 0 -4158000 -14292000 0 27000 3938000 8375000 1014000 4740000 247000 235000 79000 965000 -5120000 -12412000 -5109000 -11050000 -774000 -997000 109434000 119990000 108660000 118993000 3409000 2195000 4164000 1886000 669000 -2000 NATURE OF BUSINESS AND BASIS OF PRESENTATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Business</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Rimini Street, Inc. (the “Company”) is a global provider of end-to-end enterprise software support, products and services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company offers a comprehensive family of unified solutions to run, manage, support, customize, configure, connect, protect, monitor, and optimize clients’ enterprise application, database, and technology software platforms. </span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Unaudited Condensed Consolidated Financial Statements, which include the accounts of the Company and its wholly-owned subsidiaries, are prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”). All significant intercompany balances and transactions have been eliminated. The accompanying Unaudited Condensed Consolidated Financial Statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures required by U.S. GAAP for complete financial statements have been condensed or omitted in accordance with such rules and regulations. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the Unaudited Condensed Consolidated Financial Statements have been included. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s Audited Consolidated Financial Statements for the year ended December 31, 2022, included in the Company’s 2022 Annual Report on Form 10-K as filed with the SEC on March 1, 2023 (the “2022 Form 10-K”). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Unaudited Condensed Consolidated Balance Sheet and related disclosures as of December 31, 2022 have been derived from the Company’s audited financial statements. The Company’s financial condition as of September 30, 2023, and operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the financial condition and results of operations that may be expected for any future interim period or for the year ending December 31, 2023.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Business</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Rimini Street, Inc. (the “Company”) is a global provider of end-to-end enterprise software support, products and services. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Unaudited Condensed Consolidated Financial Statements, which include the accounts of the Company and its wholly-owned subsidiaries, are prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”). All significant intercompany balances and transactions have been eliminated. The accompanying Unaudited Condensed Consolidated Financial Statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures required by U.S. GAAP for complete financial statements have been condensed or omitted in accordance with such rules and regulations. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the Unaudited Condensed Consolidated Financial Statements have been included. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s Audited Consolidated Financial Statements for the year ended December 31, 2022, included in the Company’s 2022 Annual Report on Form 10-K as filed with the SEC on March 1, 2023 (the “2022 Form 10-K”). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Unaudited Condensed Consolidated Balance Sheet and related disclosures as of December 31, 2022 have been derived from the Company’s audited financial statements. The Company’s financial condition as of September 30, 2023, and operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the financial condition and results of operations that may be expected for any future interim period or for the year ending December 31, 2023.</span></div> LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company’s current liabilities exceeded its current assets by $56.7 million, and the Company recorded net income of $6.8 million for the three months ended September 30, 2023. As of September 30, 2023, the Company had available cash, cash equivalents and restricted cash of $108.7 million and short-term investments of $19.9 million. As of September 30, 2023, the Company’s current liabilities included $214.1 million of deferred revenue whereby the historical costs of fulfilling the Company's commitments to provide services to its clients was approximately 37% of the related deferred revenue for the three months ended September 30, 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 20, 2021, the Company entered into a five-year term loan of $90 million (the “Credit Facility”). Annual minimum principal payments over the five-year term for the Credit Facility are 5%, 5%, 7.5%, 7.5% and 10%, respectively, with the remaining balance due at the end of the term. See Note 5 for further information regarding the Company's Credit Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company is obligated to make operating and financing lease payments that are due within the next 12 months in the aggregate amount of $5.6 million. During the third quarter of 2023, the global economy continued to experience interest rate and inflationary pressures, geopolitical conflicts, global supply chain issues, a rise in energy prices and the continuing effects of fiscal and monetary policies adopted by governments in response to and following the global outbreak of the coronavirus (“COVID-19”). Assuming the Company’s ability to operate continues not to be significantly adversely impacted by the related changes in the macroeconomic environment, geopolitical pressures, or the litigation matters described in Note 8, the Company believes that current cash, cash equivalents, restricted cash, and future cash flow from operating activities will be sufficient to meet the Company’s anticipated cash needs, including Credit Facility repayments, working capital needs, capital expenditures and other contractual obligations for at least 12 months from the issuance date of these financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in its consolidated financial statements and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances to determine the carrying values of assets and liabilities that are not readily apparent from other sources. The Company’s accounting estimates include, but are not necessarily limited to, valuation of accounts receivable, valuation assumptions for stock options and leases, deferred income taxes and the related valuation allowances, and the evaluation and measurement of contingencies. To the extent there are material differences between the Company’s estimates and actual results, the Company’s future consolidated results of operations may be affected.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following accounting standards were adopted during fiscal year 2023:</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and amended in December 2022 with ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying U.S. GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after modifying its interest rate swap agreement in connection with the amendment of the Credit Facility to implement certain changes in the reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The application of this expedient preserves the presentation of the derivative consistent with past presentation and did not have a material impact on our Unaudited Condensed Consolidated Financial Statements.</span></div> 56700000 6800000 108700000 19900000 214100000 0.37 P5Y 90000000 P5Y 0.05 0.05 0.075 0.075 0.10 5600000 <div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in its consolidated financial statements and </span></div>accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances to determine the carrying values of assets and liabilities that are not readily apparent from other sources. The Company’s accounting estimates include, but are not necessarily limited to, valuation of accounts receivable, valuation assumptions for stock options and leases, deferred income taxes and the related valuation allowances, and the evaluation and measurement of contingencies. To the extent there are material differences between the Company’s estimates and actual results, the Company’s future consolidated results of operations may be affected. <div><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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following accounting standards were adopted during fiscal year 2023:</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and amended in December 2022 with ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying U.S. GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after modifying its interest rate swap agreement in connection with the amendment of the Credit Facility to implement certain changes in the reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The application of this expedient preserves the presentation of the derivative consistent with past presentation and did not have a material impact on our Unaudited Condensed Consolidated Financial Statements.</span></div> DEFERRED CONTRACT COSTS AND DEFERRED REVENUE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity for deferred contract costs consisted of the following (in thousands):</span><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:60.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.847%"></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<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract costs, current and noncurrent, as of the beginning of period</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%">40,106 </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%">39,709 </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%">40,726 </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%">36,509 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized commissions during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,630 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,620 </span></td><td style="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%">Amortized deferred contract costs during the period</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,966)</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,606)</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%">(14,303)</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%">(13,209)</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract costs, current and noncurrent, as of the end of period</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,053 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,920 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,053 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,920 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue activity consisted of the following (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:57.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.407%"></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<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current and noncurrent, as of the beginning of period</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%">285,324 </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%">300,387 </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%">299,921 </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%">300,268 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,528 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,731 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,960 </span></td><td style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized</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%">(107,453)</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,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%">(319,386)</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%">(301,041)</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current and noncurrent, as of the end of period</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,399 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,187 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,399 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,187 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s remaining performance obligations represent all future non-cancellable revenue under contract that has not yet been recognized as revenue and includes deferred revenue and unbilled amounts. As of September 30, 2023, remaining performance obligations amounted to $550.1 million, of which $238.4 million was billed and recorded as deferred revenue. As of September 30, 2022, remaining performance obligations amounted to $532.3 million, of which $248.2 million was billed and recorded as deferred revenue.</span></div>Deferred revenue is a contract liability that consists of billings issued that are non-cancellable and payments received in advance of revenue recognition. The Company typically invoices its customers at the beginning of the contract term, in annual and multi-year installments. Deferred revenue is recognized as the Company satisfies its performance obligations over the term of the contracted service period. The Company expects to recognize revenue on approximately $214.1 million of the billed remaining performance obligations over the next 12 months, with the remaining deferred revenue balance recognized thereafter. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity for deferred contract costs consisted of the following (in thousands):</span><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:60.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.847%"></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<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract costs, current and noncurrent, as of the beginning of period</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%">40,106 </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%">39,709 </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%">40,726 </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%">36,509 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized commissions during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,630 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,620 </span></td><td style="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%">Amortized deferred contract costs during the period</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,966)</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,606)</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%">(14,303)</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%">(13,209)</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract costs, current and noncurrent, as of the end of period</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,053 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,920 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,053 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,920 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue activity consisted of the following (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:57.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.407%"></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<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current and noncurrent, as of the beginning of period</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%">285,324 </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%">300,387 </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%">299,921 </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%">300,268 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,528 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,731 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,960 </span></td><td style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized</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%">(107,453)</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,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%">(319,386)</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%">(301,041)</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current and noncurrent, as of the end of period</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,399 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,187 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,399 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,187 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 40106000 39709000 40726000 36509000 4913000 3817000 13630000 15620000 4966000 4606000 14303000 13209000 40053000 38920000 40053000 38920000 285324000 300387000 299921000 300268000 60528000 49731000 257864000 248960000 107453000 101931000 319386000 301041000 238399000 248187000 238399000 248187000 550100000 238400000 532300000 248200000 214100000 OTHER FINANCIAL INFORMATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Accrued Liabilities</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following (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.122%"><tr><td style="width:1.0%"></td><td style="width:71.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.734%"></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%">September 30,</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,</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="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><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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other taxes</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%">5,760 </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%">6,878 </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%">Accrued professional fees</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,078 </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%">9,184 </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%">Accrued reorganization costs</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%">— </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,526 </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 style="-sec-ix-hidden:f-449"><span style="-sec-ix-hidden:f-450">Current maturities of capital lease obligations</span></span></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%">353 </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%">333 </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%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </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,229 </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%">Accrued litigation settlement costs</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,982 </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%">6,979 </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%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,260 </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,547 </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 19pt;text-align: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 other accrued 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%">22,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">32,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following (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.122%"><tr><td style="width:1.0%"></td><td style="width:71.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.734%"></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%">September 30,</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,</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="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><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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other taxes</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%">5,760 </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%">6,878 </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%">Accrued professional fees</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,078 </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%">9,184 </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%">Accrued reorganization costs</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%">— </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,526 </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 style="-sec-ix-hidden:f-449"><span style="-sec-ix-hidden:f-450">Current maturities of capital lease obligations</span></span></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%">353 </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%">333 </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%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </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,229 </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%">Accrued litigation settlement costs</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,982 </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%">6,979 </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%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,260 </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,547 </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 19pt;text-align: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 other accrued 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%">22,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">32,676 </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> 5760000 6878000 4078000 9184000 0 2526000 353000 333000 1285000 2229000 6982000 6979000 4260000 4547000 22718000 32676000 DEBT<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt is presented net of debt discounts and issuance costs in the Company's balance sheets and consisted of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:70.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.512%"></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%">September 30,</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,</span></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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">71,583 </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%">74,792 </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="padding:2px 1pt;text-align: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 current maturities </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,912 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,789 </span></td><td style="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 debt, net of current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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%">65,671 </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%">70,003 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2023, the Company amended its Credit Facility. The amendment implemented, among other things, certain changes in the reference rate from LIBOR to the SOFR. Effective February 28, 2023, the Company has a choice of interest rates between (a) Adjusted Term SOFR and (b) Base Rate (as defined in the Credit Facility), in each case plus an applicable margin. The applicable margin remains the same as the existing Credit Agreement and is based on the Company’s Consolidated Leverage Ratio (as defined in the Credit Agreement) and whether the Company elects Adjusted Term SOFR (ranging from 1.75 to 2.50%) or Base Rate (ranging from 0.75 to 1.50%).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the amendment adjusted the definition of Consolidated EBITDA to provide an addback solely for the fourth fiscal quarter of 2022, and any period including such quarter, that costs and legal fees and expenses incurred by the Company in connection with its ongoing litigation with Oracle up to $10.0 million can be added back and included in the applicable calculation of Consolidated EBITDA.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on voluntary prepayments made to date under the Credit Facility, the Company currently has available $40.0 million in incremental borrowings available for future use, subject to the terms of the Credit Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 31, 2022, the Company amended the Credit Facility to increase the aggregate value of the shares of Common Stock that can be repurchased by the Company to $50 million during the term of the Credit Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On September 30, 2023, June 30, 2023 and March 31, 2023, the Company made its required principal payments under the Credit Facility of $1.7 million, $1.1 million, and $1.1 million, respectively. On September 30, 2022, June 30, 2022 and March </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">31, 2022, the Company also made its required three principal payments of $1.1 million, respectively. On May 31, 2022, the Company prepaid $5.0 million of indebtedness outstanding under its Credit Facility with no prepayment penalty. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective July 20, 2021, the Company received $89.3 million of net proceeds pursuant to the Credit Facility. The borrowings under the Credit Facility were incurred with an original discount of 0.375%. As part of the transaction, the Company incurred issuance costs of $4.2 million, which were capitalized and are being amortized over the term of the Credit Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility originally bore interest at LIBOR, plus a margin ranging from 1.75% to 2.50% through February 28, 2023. Subsequently, the Credit Facility was amended to bear interest at SOFR as noted above. For the three months ended September 30, 2023 and 2022, the average interest rate on the Credit Facility was 7.12% and 3.94%, respectively. For the nine months ended September 30, 2023 and 2022, the average interest rate on the Credit Facility was 6.76% and 3.06%, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 18, 2022, the Company entered into an interest rate swap agreement with a notional value of $40.0 million, with a fixed payer LIBOR rate of 2.9935% and an initial floating LIBOR rate of 0.93557%. The floating rate is reset at each month end and had an embedded floor rate of 0.0%. The term of the interest rate swap agreement coincides with that of the Credit Facility. See Note 11 for further information regarding the fair value accounting for the interest rate swap agreement. Effective February 28, 2023, the interest rate swap agreement was amended in connection with the amendment of the Credit Facility to implement certain changes in the reference rate from LIBOR to SOFR.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Credit Facility was $74.9 million (Level 2 inputs) as of September 30, 2023 compared to the carrying value of $73.9 million as of September 30, 2023. The fair value of the Credit Facility was $78.8 million (Level 2 inputs) as of December 31, 2022 compared to the carrying value of $77.8 million as of December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains certain financial covenants, including a minimum fixed charge coverage ratio greater than 1.25, a total leverage ratio less than 3.75, and a minimum liquidity balance of at least $20 million in U.S. cash. Annual minimum principal payments over the five-year term for the Credit Facility are 5%, 5%, 7.5%, 7.5%, and 10%, respectively, with the remaining balance due at the end of the term. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to a Guaranty and Security Agreement, dated July 2, 2021 (the “Guaranty and Security Agreement”), among the Credit Parties and Capital One, National Association, as agent, the obligations under the Credit Facility are guaranteed by certain of the Company’s subsidiaries (the Company and the guarantors, collectively, the “Credit Parties”) and are secured, subject to customary permitted liens and exceptions, by a lien on substantially all assets of the Credit Parties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of interest expense are 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:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.408%"></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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Interest expense</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,147 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,351 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,174 </span></td><td style="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%">  Accretion expense related to discount and issuance costs</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%">245 </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%">245 </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%">728 </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%">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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="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 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,413 </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,167 </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%">4,139 </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%">2,974 </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>For the three and nine months ended September 30, 2023, interest expense included a reduction related to interest rate swap payments received of $0.2 million and $0.6 million, respectively. Debt is presented net of debt discounts and issuance costs in the Company's balance sheets and consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:70.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.512%"></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%">September 30,</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,</span></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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">71,583 </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%">74,792 </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="padding:2px 1pt;text-align: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 current maturities </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,912 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,789 </span></td><td style="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 debt, net of current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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%">65,671 </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%">70,003 </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> 71583000 74792000 5912000 4789000 65671000 70003000 0.0175 0.0250 0.0075 0.0150 10000000 40000000 50000000 1700000 1100000 1100000 3 3 3 1100000 1100000 1100000 5000000 0 89300000 0.00375 4200000 0.0175 0.0250 0.0712 0.0394 0.0676 0.0306 40000000 0.029935 0.0093557 0.000 74900000 73900000 78800000 77800000 1.25 3.75 20000000 P5Y 0.05 0.05 0.075 0.075 0.10 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of interest expense are 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:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.408%"></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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Interest expense</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,147 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,351 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,174 </span></td><td style="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%">  Accretion expense related to discount and issuance costs</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%">245 </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%">245 </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%">728 </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%">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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="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 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,413 </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,167 </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%">4,139 </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%">2,974 </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> 1147000 897000 3351000 2174000 245000 245000 728000 728000 21000 25000 60000 72000 1413000 1167000 4139000 2974000 200000 600000 COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Common Stock Retired</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 28, 2022, the Board of Directors authorized an increase to the Company’s previously announced Common Stock repurchase program to increase the value of the shares that could be acquired by the Company from up to $15.0 million over two years to up to $50.0 million over four years, subject to compliance with the Company’s Credit Facility, provided that all other applicable conditions and legal requirements are satisfied.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 27, 2022, the Board of Directors approved the adoption of a stock repurchase program to acquire up to $15.0 million of the Company’s Common Stock both on the open market and in privately negotiated transactions, including through Rule 10b5-1 plans, through March 4, 2024, subject to compliance with the Company's Credit Facility, which was amended effective January 14, 2022 to increase the aggregate value of the shares of Common Stock that could be acquired by the Company to no greater than $15.0 million during the term of the Credit Facility, provided that all other applicable conditions and legal requirements are satisfied.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023, the Company did not acquire any shares of its Common Stock on the open market. For the nine months ended September 30, 2023, the Company acquired 0.2 million shares of its Common Stock on the open market at a cost of $1.0 million. For the three months ended September 30, 2022, the Company acquired 0.2 million shares of its Common Stock on the open market at a cost of $1.0 million. For the nine months ended September 30, 2022, the Company acquired an aggregate 0.9 million shares of Common Stock on the open market at a total cost of $4.7 million. Upon completion of all repurchase transactions, the associated shares of Common Stock were retired. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s stock plans consist of the 2007 Stock Plan (the “2007 Plan”) and the 2013 Equity Incentive Plan, as amended and restated in July 2017 (the “2013 Plan”). The 2007 Plan and the 2013 Plan are collectively referred to as the “Stock Plans”. On February 23, 2023, pursuant to the “evergreen” provisions of the 2013 Plan, the Board of Directors authorized an increase of approximately 3.5 million shares available for grant under the 2013 Plan. For additional information about the Stock Plans, please refer to Note 8 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K. The information presented below provides an update for activity under the Stock Plans for the three and nine months ended September 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2023, the Company’s Board of Directors, approved the Company’s 2023 Long-Term Incentive Plan (the “2023 LTI Plan”), consisting of awards of performance units (“PSUs”), restricted stock units (“RSUs”) and stock options to purchase shares of the Company’s Common Stock under the terms of the Company’s 2013 Equity Incentive Plan (the “2013 Equity Plan”), as amended, effective as of April 3, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PSUs awarded under the 2023 LTI Plan (the “Target PSUs”) will be measured over a performance period beginning on January 1, 2023 and ending on December 31, 2023 (the “Performance Period”), but will remain subject to a continued service-based vesting requirement. Half of the PSUs awarded will be eligible to vest based on the Company’s achievement against a target adjusted EBITDA goal for fiscal year 2023, and the remaining half of the PSUs awarded will be eligible to vest based on the Company’s achievement against a target total revenue goal for fiscal year 2023. The ultimate number of PSUs that may vest (as calculated, the “Earned PSUs”) range from zero to 200% of the Target PSUs. Under the terms of the 2023 LTI Plan, the Earned PSUs will vest in equal annual installments on the first, second and third anniversaries of the Date of Grant, generally subject to the awardee continuing to be a Service Provider through the applicable vesting date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted 0.6 million PSUs on April 3, 2023 at a grant price of $3.93. The Company recognized compensation expense related to PSUs of $0.4 million and $0.7 million for the three and nine ended September 30, 2023, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, the Board of Directors granted RSUs under the 2013 Plan to employees and to non-employee members of the Board of Directors for an aggregate of approximately 1.4 million shares of Common Stock. RSU grants vest over periods generally ranging from 12 to 36 months from the respective grant dates and the awards are subject to forfeiture upon termination of employment or service on the Board of Directors, as applicable. Based on the weighted average fair market value of the Common Stock on the date of grant of $4.16 per share, the aggregate fair value for the shares underlying the RSUs amounted to $5.6 million as of the grant date that will be recognized as compensation cost over the vesting period. For the three months ended September 30, 2023 and 2022, the Company recognized compensation expense related to RSUs of approximately $1.8 million and $1.8 million, respectively. For the nine months ended September 30, 2023 and 2022, the Company recognized expense of $5.7 million and $6.6 million, respectively. As of September 30, 2023, the unrecognized expense of $7.0 million net of forfeitures is expected to be charged to expense on a straight-line basis as the RSUs vest over a weighted-average period of approximately 1.6 years.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, the Board of Directors granted stock options for the purchase of an aggregate of approximately 1.9 million shares of Common Stock at exercise prices that were equal to the fair market value of the Common Stock on the date of grant. Options granted to employees generally vest as to one-third of the shares subject to the award on each anniversary of the designated vesting commencement date, which may precede the grant date of such award, and expire ten years after the grant date.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><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 a summary of stock option activity under the Stock Plans for the nine months ended September 30, 2023 (shares in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:61.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.796%"></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%">Shares</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%">Price </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">Term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2)</span></div></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%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,994 </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%">6.17 </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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">5.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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,912 </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.20 </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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 </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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</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%">(213)</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%">6.64 </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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(57)</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.38 </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: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%">Outstanding, September 30, 2023 (3)(4)</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%">8,348 </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;padding:2px 0 2px 1pt;text-align: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.75 </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%">5.8</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%">Vested, September 30, 2023 (3)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.22 </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%">3.8</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.140%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents the weighted average exercise price.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents the weighted average remaining contractual term until the stock options expire in years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">As of September 30, 2023, there was no aggregate intrinsic value of all stock options outstanding. As of September 30, 2023, there was no aggregate intrinsic value of vested stock options.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The number of outstanding stock options that are not expected to ultimately vest due to forfeiture amounted to 0.4 million shares as of September 30, 2023.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activity affecting the total number of shares available for grant under the Stock Plans for the nine months ended September 30, 2023 (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:87.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available, December 31, 2022</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%">7,543 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Newly authorized by Board of Directors</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%">3,541 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</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,912)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSUs granted</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,960)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired options under Stock Plans</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%">213 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited options under Stock Plans</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%">288 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited RSUs under Stock Plans</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%">177 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchased shares of Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </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;text-indent:11.25pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Common Stock</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%">(75)</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, September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,063 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of approximately 1.9 million stock options granted for the nine months ended September 30, 2023 amounted to $4.5 million, or $2.33 per stock option as of the grant date utilizing the Black-Scholes-Merton (“BSM”) method. The fair valued derived under the BSM method will result in the recognition of compensation cost over the vesting period of the stock options. For the nine months ended September 30, 2023, the fair value of each stock option grant under the Stock Plans was estimated on the date of grant using the BSM option-pricing model, with the following weighted-average assumptions:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:91.286%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></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.0</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%">Volatility</span></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%">55%</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%">Dividend yield</span></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%">0%</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%">Risk-free interest rate</span></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%">3.75%</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%">Fair value per share of Common Stock on date of grant</span></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.20</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023 and December 31, 2022, total unrecognized compensation costs related to unvested stock options, net of estimated forfeitures, was $5.3 million and $4.1 million, respectively. As of September 30, 2023, the unrecognized costs are expected to be charged to expense on a straight-line basis over a weighted-average vesting period of approximately 2.0 years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense attributable to RSUs and stock options is classified as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.408%"></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<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</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%">503 </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%">535 </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%">1,423 </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%">1,616 </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%">Sales and marketing</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%">817 </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%">787 </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,067 </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,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%">General and administrative</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,811 </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,121 </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,566 </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,570 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">3,131 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,443 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">9,056 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>As of September 30, 2023, warrants were outstanding for an aggregate of 3.4 million shares of Common Stock exercisable at $5.64 per share. For additional information about these warrants, please refer to Note 8 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K. 15000000 P2Y 50000000 P4Y 15000000 15000000 0 200000 1000000 200000 1000000 900000 4700000 3500000 0 2 600000 3.93 400000 700000 1400000 P12M P36M 4.16 5600000 1800000 1800000 5700000 6600000 7000000 P1Y7M6D 1900000 P10Y <div><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 a summary of stock option activity under the Stock Plans for the nine months ended September 30, 2023 (shares in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:61.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.796%"></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%">Shares</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%">Price </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">Term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2)</span></div></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%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,994 </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%">6.17 </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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">5.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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,912 </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.20 </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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 </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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</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%">(213)</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%">6.64 </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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(57)</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.38 </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: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%">Outstanding, September 30, 2023 (3)(4)</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%">8,348 </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;padding:2px 0 2px 1pt;text-align: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.75 </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%">5.8</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%">Vested, September 30, 2023 (3)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.22 </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%">3.8</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.140%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents the weighted average exercise price.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents the weighted average remaining contractual term until the stock options expire in years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">As of September 30, 2023, there was no aggregate intrinsic value of all stock options outstanding. As of September 30, 2023, there was no aggregate intrinsic value of vested stock options.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The number of outstanding stock options that are not expected to ultimately vest due to forfeiture amounted to 0.4 million shares as of September 30, 2023.</span></div> 6994000 6.17 P5Y6M 1912000 4.20 288000 5.95 213000 6.64 57000 1.38 8348000 5.75 P5Y9M18D 5106000 6.22 P3Y9M18D 0 0 400000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activity affecting the total number of shares available for grant under the Stock Plans for the nine months ended September 30, 2023 (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:87.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available, December 31, 2022</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%">7,543 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Newly authorized by Board of Directors</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%">3,541 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</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,912)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSUs granted</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,960)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired options under Stock Plans</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%">213 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited options under Stock Plans</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%">288 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited RSUs under Stock Plans</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%">177 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchased shares of Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </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;text-indent:11.25pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Common Stock</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%">(75)</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, September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,063 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7543000 3541000 1912000 1960000 213000 288000 177000 248000 75000 8063000 1900000 4500000 2.33 For the nine months ended September 30, 2023, the fair value of each stock option grant under the Stock Plans was estimated on the date of grant using the BSM option-pricing model, with the following weighted-average assumptions:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:91.286%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></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.0</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%">Volatility</span></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%">55%</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%">Dividend yield</span></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%">0%</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%">Risk-free interest rate</span></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%">3.75%</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%">Fair value per share of Common Stock on date of grant</span></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.20</span></td></tr></table> P6Y 0.55 0 0.0375 4.20 5300000 4100000 P2Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense attributable to RSUs and stock options is classified as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.408%"></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<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</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%">503 </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%">535 </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%">1,423 </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%">1,616 </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%">Sales and marketing</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%">817 </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%">787 </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,067 </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,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%">General and administrative</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,811 </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,121 </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,566 </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,570 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">3,131 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,443 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">9,056 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8,653 </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> 503000 535000 1423000 1616000 817000 787000 2067000 2467000 1811000 1121000 5566000 4570000 3131000 2443000 9056000 8653000 3400000 5.64 INCOME TAXES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law. The IRA includes a 15% corporate alternative minimum tax for companies that report over $1 billion in U.S. profits to shareholders and a 1% excise tax on stock buy backs. The Company does not expect the IRA to have a material tax impact.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2023 and 2022, the Company’s effective tax rate was 37.1% and 12.1%, respectively. For the nine months ended September 30, 2023 and 2022, the Company’s effective tax rate was 44.1% and 65.1%, respectively. The Company’s income tax expense was primarily attributable to earnings in the United States and foreign jurisdictions subject to income taxes and foreign withholding taxes. The Company did not have any material changes to its conclusions regarding valuation allowances for deferred income tax assets or uncertain tax positions for the three and nine months ended September 30, 2023 and 2022.</span></div>For additional information about income taxes, please refer to Note 9 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K. 0.371 0.121 0.441 0.651 COMMITMENTS AND CONTINGENCIES<div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Plan</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has defined contribution plans for both its U.S. and foreign employees. For certain of these plans, employees may contribute up to the statutory maximum, which is set by law each year. The plans also provide for employer contributions. For the three months ended September 30, 2023 and 2022, the Company’s matching contributions to these plans totaled $1.0 million and $0.8 million, respectively. For the nine months ended September 30, 2023 and 2022, the Company’s matching contributions to these plans totaled $2.6 million and $2.7 million, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rimini I Litigation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2010, certain subsidiaries of Oracle Corporation (together with its subsidiaries individually and collectively, “Oracle”) filed a lawsuit, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Oracle USA, Inc. et al. v. Rimini Street, Inc. et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (United States District Court for the District of Nevada) (the “District Court”) (“Rimini I”), against the Company and its Chief Executive Officer, Chairman of the Board and President, Seth Ravin, alleging that certain of the Company’s processes (Process 1.0) violated Oracle’s license agreements with its customers and that the Company committed acts of copyright infringement and violated other federal and state laws. The litigation involved the Company’s business processes and the manner in which the Company provided services to its clients. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After completion of a jury trial in 2015 and subsequent appeals, the final outcome of Rimini I was that Mr. Ravin was found not liable for any claims and the Company was found liable for only one claim: “innocent infringement,” a jury finding that the Company did not know and had no reason to know that its former support processes were infringing. The jury also found that the infringement did not cause Oracle to suffer lost profits. The Company was ordered to pay a judgment of $124.4 million in 2016, which the Company promptly paid and then pursued appeals. With interest, attorneys’ fees and costs, the total judgment paid by the Company to Oracle after the completion of all appeals was approximately $89.9 million. A portion of such judgment was paid by the Company’s insurance carriers. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rimini I Injunction Proceedings</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since November 2018, the Company has been subject to a permanent injunction (the “Rimini I Injunction”) prohibiting it from using certain support processes that had been found in Rimini I to “innocently” infringe certain Oracle copyrights. The Rimini I Injunction does not prohibit the Company’s provision of support services for any Oracle product lines, but rather defines the manner in which the Company can provide support services for certain Oracle product lines. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, Oracle filed a motion to show cause contending that the Company was in violation of the Rimini I Injunction, and the Company opposed this motion, disputing Oracle’s claims. In January 2022, the District Court issued its findings and order following an evidentiary hearing held in September 2021 regarding whether the Company (i) violated the Rimini I Injunction for certain accused conduct and (ii) should be held in contempt in those instances where the District Court found a violation of the Rimini I Injunction, and what sanctions, if any, were appropriate. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the order, the District Court ruled in favor of the Company with respect to five of the items. With respect to the other five items, the District Court found the Company violated the Rimini I Injunction, awarded sanctions to Oracle of $0.6 million and ordered that certain computer files be quarantined from use and notice and proof of such quarantining be provided to Oracle. The District Court also ruled that Oracle may recover its reasonable attorneys’ fees and costs. The Company reserved all rights, including appellate rights, with respect to the District Court rulings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, the Company filed a notice of appeal in the District Court, commencing an appeal of the District Court’s January 2022 decision to the Ninth Circuit Court of Appeals (“Court of Appeals”). Shortly thereafter, the District Court stayed the briefing on Oracle’s bill of attorneys’ fees and costs until the Company’s appeal was resolved. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following oral argument on the appeal held in February 2023, on August 24, 2023, the Court of Appeals issued its decision on the Company’s appeal of the five items for which the District Court held the Company in contempt. The Court of Appeals affirmed the District Court’s contempt findings on four of the five items and reversed the District Court’s finding of contempt on the fifth item, holding that the District Court had abused its discretion in holding the Company in contempt. In addition, the Court of Appeals vacated the District Court’s order to the extent that it read the Rimini I Injunction to prohibit “de minimis” copying, as well as vacated and remanded the sanctions award to the District Court for recalculation in light of its reversal of the contempt finding on the fifth item.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 6, 2023, the Company filed a petition for panel rehearing and rehearing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">en banc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Court of Appeals’ ruling that the District Court was permitted to use the Copyright Act’s damages framework to measure the original award of $0.6 million in sanctions to Oracle. On October 12, 2023, the Court of Appeals denied the Company’s petition. On October 25, 2023, the District Court filed an order imposing a recalculated award against the Company, reducing the sanctions originally awarded to Oracle by $0.1 million and reimposing the remaining $0.5 million sanctions award, which amount was previously paid by the Company to Oracle, as described below. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At this time, the Company believes that it is in substantial compliance with the Rimini I Injunction and has complied with the order regarding the quarantining of certain computer files. As of September 30, 2023 and December 31, 2022, the Company </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">had accrued $6.9 million, respectively, as an estimate related to Oracle’s reasonable attorneys’ fees and costs relating to this matter. During the nine months ended September 30, 2022, the Company paid $0.6 million to Oracle for the sanctions award. Regarding the Company’s estimate for reasonable attorneys’ fees and costs, significant judgment is required to determine the amount of loss related to this matter as the outcome is inherently unpredictable and subject to uncertainties. Per order of the District Court, the deadline for Oracle to file its proposed bill of reasonable fees and costs is November 24, 2023. The Company’s response is due sixty (60) days after Oracle’s filing, and Oracle’s reply is due twenty (20) days after the Company’s response. The Company reserves all rights, including appellate rights, with respect to the District Court’s rulings in the contempt matter, including any award of attorneys’ fees and costs. An adverse outcome regarding Oracle’s motion for attorneys’ fees and costs could have a material adverse impact on the Company’s financial position, results of operations and cash flows.</span></div><div><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%">Rimini II Litigation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2014, the Company filed a separate lawsuit, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rimini Street Inc. v. Oracle Int’l Corp.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the District Court against Oracle seeking a declaratory judgment that the Company’s revised “Process 2.0” support practices, in use since at least July 2014, did not infringe certain Oracle copyrights (“Rimini II”). The Company’s operative complaint asserted declaratory judgment, tort, and statutory claims, including a request for injunctive relief against Oracle for unfair competition in violation of the California Unfair Competition Law. Oracle asserted counterclaims including copyright infringement claims, violations of the Digital Millennium Copyright Act (“DMCA”) and Lanham Act, breach of contract and business tort violations with respect to PeopleSoft and other Oracle-branded products, including J.D. Edwards, Siebel, Oracle Database and Oracle E-Business Suite (“EBS”). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In mid-October 2022, on the eve of the Rimini II jury trial, Oracle withdrew all of its monetary damages claims against the Company and the Company’s Chief Executive Officer, Chairman of the Board and President, Mr. Ravin in Rimini II and moved to proceed with a bench trial instead of a jury trial for its claims for equitable relief. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The District Court entered an order on October 24, 2022, dismissing with prejudice Oracle’s claims in Rimini II “for monetary relief of any kind under any legal theory[,] including but not limited to claims for damages, restitution, unjust enrichment, and engorgement. . . .” In addition, Oracle’s claims for breach of contract, inducing breach of contract and an accounting, were dismissed with prejudice, meaning that the claims (including for monetary damages) have been dismissed on their merits and that the judgment rendered is final. Prior to the date of the District Court’s order dismissing with prejudice all of Oracle’s claims for monetary relief, no damages of any kind were awarded by the District Court in Rimini II. The parties each reserved the right to seek or object to any attorneys’ fees and/or costs to the extent permissible by law.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Rimini II bench trial began in Las Vegas on November 29, 2022 and concluded on December 15, 2022. The parties submitted their proposed findings of fact and conclusions of law to the District Court in February 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 24, 2023, the District Court issued its findings of fact and conclusions of law in Rimini II, accompanied by a permanent injunction against the Company (the “Rimini II Injunction”) which, as set forth in detail below, is subject to an administrative stay and is not currently effective. The District Court found infringement as to Oracle’s PeopleSoft and Oracle Database products but did not find infringement as to Oracle’s EBS, Siebel and J.D. Edwards products, further ordering that the Company was entitled to a declaration of non-infringement for Oracle’s EBS product. The District Court also found in favor of Oracle on its DMCA and Lanham Act claims, enjoining the Company from making certain statements and prohibiting certain actions in connection with the manner of marketing, selling and providing services to clients of the Oracle products in question as further described below, and on indirect and vicarious copyright infringement claims against the Company’s Chief Executive Officer, Chairman of the Board and President, Mr. Ravin. The District Court denied the Company’s California Unfair Competition Law claim and other declaratory judgment claims.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 25, 2023, the Company filed a notice of appeal in the District Court, commencing an appeal of the District Court’s July 24, 2023 Rimini II judgment and Injunction. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 28, 2023, the Company filed an emergency motion with the District Court to stay enforcement of the Rimini II Injunction pending the Company’s appeal of the Rimini II judgment and Injunction. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 15, 2023, the District Court issued an order denying the Company’s emergency motion to stay the Rimini II Injunction pending the Company’s appeal with the Court of Appeals, but it granted an administrative stay of the Rimini II Injunction pending the outcome of a motion to stay to be filed by the Company with the Court of Appeals. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 22, 2023, the Company filed the separate motion to stay the Rimini II Injunction with the Court of Appeals, asserting that certain provisions of the Rimini II Injunction are vague and overbroad, that the District Court committed legal error, that certain provisions would require the Company to commit criminal acts to comply with its terms, and that the Rimini II Injunction would cause the Company and third parties “irreparable harm,” among other grounds. As of the date of this Report, the Court of Appeals has not issued a decision on the Company’s motion to stay the Rimini II Injunction.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this Report, the Rimini II Injunction, as issued by the District Court, is currently stayed by the District Court, meaning that it is not currently effective. The Rimini II Injunction is primarily directed at Oracle’s PeopleSoft software product and, if effective, would limit, but not fully prohibit, the support services the Company can provide its clients using Oracle’s PeopleSoft software product. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other things, the Rimini II Injunction requires the Company to immediately and permanently delete certain PeopleSoft software environments, files and updates identified in the Rimini II Injunction, as well as to delete and immediately and permanently discontinue use of certain Company-created automated tools. The Rimini II Injunction also prohibits using, distributing, copying, or making derivative works from certain files, and it prohibits the transfer or copying of PeopleSoft files, updates, and modifications, and portions of PeopleSoft software that are developed, tested, or exist in one client’s systems to the Company’s systems or another client’s systems.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Rimini II Injunction also specifies that the Company shall not remove, alter or omit any Oracle copyright notices or other Oracle copyright management information from any file that contains an Oracle copyright notice and prohibits the Company from publicly making statements or statements substantially similar to those the District Court found to be “false and misleading,” which are listed in the Rimini II Injunction. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 21, 2023, Oracle filed a motion to amend the District Court’s judgment in Rimini II regarding an update, technical specification and tool related to Oracle’s EBS software product. As of the date of this Report, the District Court has not issued a decision on Oracle’s motion to amend.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 12, 2023, the Court of Appeals issued an order holding the Company’s appeal of the District Court’s decision in Rimini II in abeyance pending the District Court’s resolution of Oracle’s above-described motion to amend the Rimini II judgment. Accordingly, as of the date of this Report, the briefing schedule for the Company’s appeal of the Rimini II decision has been stayed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While the Company plans to continue to vigorously pursue a stay of the Rimini II Injunction pending appeal and its appeal of the Rimini II judgment and Injunction, it is unable to predict the timing or outcome of these matters. No assurance is or can be given that the Company will succeed in its efforts to stay the Rimini II Injunction in full or in part pending appeal or prevail in all or part of its Rimini II appeal. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no monetary damages included in the District Court’s judgment in Rimini II. The deadline for the parties to file motions for attorneys’ fees and costs is November 6, 2023, and oppositions to such motions are due February 20, 2024. As of the date of this Report, no party has filed such a motion with the District Court. A decision about whether to award any attorneys’ fees and/or costs, and if so, the amounts, will be made by the District Court. Accordingly, at this time the Company does not believe that any award of attorneys’ fees and costs are probable or estimatable. An adverse outcome regarding any Oracle motion for attorneys’ fees and costs could have a material adverse impact on the Company’s financial position, results of operations and cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Rimini II Injunction, if reinstated, would affect certain support services delivered by the Company to clients receiving support for Oracle’s PeopleSoft products and is expected to result in additional future period costs, among other potential impacts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, these costs are not currently estimatable and are not required to be recorded as of September 30, 2023. Accordingly, the Company has made no associated accrual as of September 30, 2023. Any required changes to how support services are delivered to the Company’s PeopleSoft clients could have a material adverse impact on the Company’s financial position, results of operations and cash flows. The percentage of revenue derived from services the Company provides solely for Oracle’s PeopleSoft software product was approximately 8% and 9% of the Company’s total revenue for the three and nine months ended September 30, 2023, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reserves all rights, including appellate rights, with respect to the District Court’s rulings in Rimini II and the Rimini II Injunction, including any award of attorneys’ fees and costs to Oracle. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Litigation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may be a party to litigation and subject to claims incident to the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business. Regardless of the outcome, litigation can have an adverse impact on the Company because of judgment, defense and settlement costs, diversion of management resources and other factors. At each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimatable under ASC 450, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Legal fees are expensed as incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidated Damages</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into agreements with clients that contain provisions related to liquidated damages that would be triggered in the event that the Company is no longer able to provide services to these clients. The maximum cash payments related to these liquidated damages is approximately $12.6 million and $8.1 million as of September 30, 2023 and December 31, 2022, respectively. To date, the Company has not incurred any costs as a result of such provisions and has not accrued any liabilities related to such provisions in these Unaudited Condensed Consolidated Financial Statements.</span></div> 1000000 800000 2600000 2700000 1 124400000 89900000 5 5 600000 4 5 600000 -100000 500000 6900000 6900000 600000 0.08 0.09 12600000 8100000 RELATED PARTY TRANSACTIONS An affiliate of Adams Street Partners and its affiliates (collectively referred to as “ASP”) is a member of the Company’s Board of Directors. As of September 30, 2023, ASP owned approximately 26.4% of the Company’s issued and outstanding shares of Common Stock. 0.264 EARNINGS PER SHARE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computes earnings per share in accordance with ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share of Common Stock is computed by dividing net income attributable to common stockholders by the weighted average number of shares of basic Common Stock outstanding. Diluted earnings per share of Common Stock is calculated by adjusting the basic earnings per share of Common Stock for the effects of potential dilutive Common Stock shares outstanding such as stock options, restricted stock units and warrants.</span></div><div style="margin-bottom:2pt"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For both the three and nine months ended September 30, 2023 and 2022, basic and diluted net earnings per share of Common Stock were computed by dividing the net income attributable to common stockholders by the weighted average number of common shares outstanding during the respective periods. The following tables set forth the computation of basic and diluted net income attributable to common stockholders (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:98.684%"><tr><td style="width:1.0%"></td><td style="width:63.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.051%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:400;line-height:100%">Income (loss) attributable to common stockholders:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Net income (loss)</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:9pt;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:9pt;font-weight:400;line-height:100%">6,801 </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:9pt;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:9pt;font-weight:400;line-height:100%">(405)</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:9pt;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:9pt;font-weight:400;line-height:100%">16,708 </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:9pt;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:9pt;font-weight:400;line-height:100%">2,792 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares of Common Stock outstanding:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Basic </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,965 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,942 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,441 </span></td><td style="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:9pt;font-weight:400;line-height:100%">  Warrants</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:9pt;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:9pt;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:9pt;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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Stock options</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">543 </span></td><td style="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:9pt;font-weight:400;line-height:100%">  RSUs</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:9pt;font-weight:400;line-height:100%">129 </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:9pt;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:9pt;font-weight:400;line-height:100%">362 </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:9pt;font-weight:400;line-height:100%">1,070 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Diluted</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,357 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,965 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,322 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,054 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to common stockholders:</span></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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Basic </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03 </span></td><td style="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:9pt;font-weight:400;line-height:100%">  Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential Common Stock equivalents were excluded from the computation of diluted net income per share for the respective periods ending on these dates, since the impact of inclusion was anti-dilutive (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:60.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:9pt;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:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs and PSUs</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:9pt;font-weight:400;line-height:100%">2,767 </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:9pt;font-weight:400;line-height:100%">1,243 </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:9pt;font-weight:400;line-height:100%">1,270 </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:9pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</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:9pt;font-weight:400;line-height:100%">8,358 </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:9pt;font-weight:400;line-height:100%">4,914 </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:9pt;font-weight:400;line-height:100%">7,830 </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:9pt;font-weight:400;line-height:100%">4,161 </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:9pt;font-weight:400;line-height:100%">Warrants</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:9pt;font-weight:400;line-height:100%">3,440 </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:9pt;font-weight:400;line-height:100%">18,128 </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:9pt;font-weight:400;line-height:100%">3,440 </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:9pt;font-weight:400;line-height:100%">18,128 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,565 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,285 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,749 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computes earnings per share in accordance with ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share of Common Stock is computed by dividing net income attributable to common stockholders by the weighted average number of shares of basic Common Stock outstanding. Diluted earnings per share of Common Stock is calculated by adjusting the basic earnings per share of Common Stock for the effects of potential dilutive Common Stock shares outstanding such as stock options, restricted stock units and warrants.</span> The following tables set forth the computation of basic and diluted net income attributable to common stockholders (in thousands, except per share amounts): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:63.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.051%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:400;line-height:100%">Income (loss) attributable to common stockholders:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Net income (loss)</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:9pt;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:9pt;font-weight:400;line-height:100%">6,801 </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:9pt;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:9pt;font-weight:400;line-height:100%">(405)</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:9pt;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:9pt;font-weight:400;line-height:100%">16,708 </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:9pt;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:9pt;font-weight:400;line-height:100%">2,792 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares of Common Stock outstanding:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Basic </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,965 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,942 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,441 </span></td><td style="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:9pt;font-weight:400;line-height:100%">  Warrants</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:9pt;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:9pt;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:9pt;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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Stock options</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">543 </span></td><td style="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:9pt;font-weight:400;line-height:100%">  RSUs</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:9pt;font-weight:400;line-height:100%">129 </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:9pt;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:9pt;font-weight:400;line-height:100%">362 </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:9pt;font-weight:400;line-height:100%">1,070 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Diluted</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,357 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,965 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,322 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,054 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to common stockholders:</span></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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Basic </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03 </span></td><td style="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:9pt;font-weight:400;line-height:100%">  Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 6801000 -405000 16708000 2792000 89228000 87965000 88942000 87441000 0 0 0 0 0 0 18000 543000 129000 0 362000 1070000 89357000 87965000 89322000 89054000 0.08 0 0.19 0.03 0.08 0 0.19 0.03 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential Common Stock equivalents were excluded from the computation of diluted net income per share for the respective periods ending on these dates, since the impact of inclusion was anti-dilutive (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:60.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:9pt;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:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs and PSUs</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:9pt;font-weight:400;line-height:100%">2,767 </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:9pt;font-weight:400;line-height:100%">1,243 </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:9pt;font-weight:400;line-height:100%">1,270 </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:9pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</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:9pt;font-weight:400;line-height:100%">8,358 </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:9pt;font-weight:400;line-height:100%">4,914 </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:9pt;font-weight:400;line-height:100%">7,830 </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:9pt;font-weight:400;line-height:100%">4,161 </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:9pt;font-weight:400;line-height:100%">Warrants</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:9pt;font-weight:400;line-height:100%">3,440 </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:9pt;font-weight:400;line-height:100%">18,128 </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:9pt;font-weight:400;line-height:100%">3,440 </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:9pt;font-weight:400;line-height:100%">18,128 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,565 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,285 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,749 </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> 2767000 1243000 1270000 460000 8358000 4914000 7830000 4161000 3440000 18128000 3440000 18128000 14565000 24285000 12540000 22749000 FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts and considers assumptions that market participants would use when pricing the asset or liability. Additional information on fair value measurements is included in Note 13 to the Company’s Consolidated Financial Statements for the year ended December 31, 2022, included in Part II, Item 8 of the 2022 Form 10-K. The Company’s policy is to recognize asset or liability transfers among Level 1, Level 2 and Level 3 as of the actual date of the events or change in circumstances that caused the transfer. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span></div><div><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:400;line-height:112%">During September 2022, the Company invested $20 million of its cash and cash equivalents into U.S. Federal agency bonds, U.S. government bonds, U.S. treasury notes and other securities. We consider all highly liquid interest-earning investments with a maturity of three months or less at the date of purchase to be cash equivalents. The fair values of these investments approximate their carrying values. </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:400;line-height:112%">In general, investments with original maturities of greater than three months and remaining maturities of less than one year are classified as short-term investments. Debt investments are classified as available-for-sale and gains and losses are recorded using the specific identification method. Changes in fair value are recorded in the operating statement. Fair value is calculated based on publicly available market information. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Listed below are the cash equivalent and investment balances as of September 30, 2023 (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:22.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.656%"></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:9pt;font-weight:700;line-height:100%">Fair Value Level</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:9pt;font-weight:700;line-height:100%">Cost Basis</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:9pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)</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:9pt;font-weight:700;line-height:100%">Recorded Basis</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:9pt;font-weight:700;line-height:100%">Cash Equivalents</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:9pt;font-weight:700;line-height:100%">Short-term Investments</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:9pt;font-weight:700;line-height:100%">Long-term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Agency Bonds</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">14,895 </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:9pt;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:9pt;font-weight:400;line-height:100%">165 </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:9pt;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:9pt;font-weight:400;line-height:100%">15,060 </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:9pt;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:9pt;font-weight:400;line-height:100%">195 </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:9pt;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:9pt;font-weight:400;line-height:100%">14,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">705 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US Treasury notes</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:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,716 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,754 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,754 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="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:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">20,611 </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:9pt;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:9pt;font-weight:400;line-height:100%">203 </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:9pt;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:9pt;font-weight:400;line-height:100%">20,814 </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:9pt;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:9pt;font-weight:400;line-height:100%">195 </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:9pt;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:9pt;font-weight:400;line-height:100%">19,914 </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:9pt;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:9pt;font-weight:400;line-height:100%">705 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 18, 2022, the Company entered into an interest rate swap agreement for a notional value of $40.0 million. The derivative was recognized in the accompanying Unaudited Condensed Consolidated Balance Sheets at its estimated fair value as of September 30, 2023. The Company uses derivatives to manage the risk associated with changes in interest rates. The Company does not enter into derivatives for speculative purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To estimate fair value for the Company's interest rate swap agreement as of September 30, 2023, the Company utilized a present value of future cash flows, leveraging a model-derived valuation that uses Level 2 observable inputs such as interest rate yield curves. The Company estimated the fair value of the interest rate swap agreement to be $1.8 million as of September 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of the derivatives that qualify as cash flow hedges are recorded in Accumulated other comprehensive loss in the accompanying Unaudited Condensed Consolidated Balance Sheets until earnings are affected by the variability of the cash flows.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received interest swap payments of $0.2 million and $0.6 million during the three and nine months ended September 30, 2023, respectively, which were recorded as a reduction to interest expense. The Company incurred interest payments of $0.1 million and $0.2 million during the three and nine months ended September 30, 2022, respectively, which were recorded as interest expense.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts recorded for the interest rate swap agreement are described 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:24.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.162%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Instrument</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%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30, 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%">December 31, 2022</span></td></tr><tr><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%">Interest rate swap</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%">Deposits and other</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;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 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%">1,797 </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%">1,402 </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:0 1pt"></td><td colspan="9" 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%">Accumulated other comprehensive loss</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,408 </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,107 </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:0 1pt"></td><td colspan="9" 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:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><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%">Derivative Instrument</span></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%">Income Statement Classification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">2022</span></td></tr><tr><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%">Interest rate swap</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%">Interest expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(235)</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%">81 </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%">(600)</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%">224 </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></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Concentrations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributes revenues to geographic regions based on the location of its clients’ contracting entities. The following table shows revenues by geographic region (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:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.408%"></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<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States of America</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%">55,740 </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%">53,423 </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%">163,146 </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%">159,616 </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%">International</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%">51,713 </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%">48,508 </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%">156,240 </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%">141,425 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">107,453 </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%">101,931 </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%">319,386 </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%">301,041 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No clients represented more than 10% of revenue for both the three and nine months ended September 30, 2023 and 2022. As of September 30, 2023 and December 31, 2022, no clients accounted for more than 10% of total net accounts receivable. The Company tracks its assets by physical location. As of September 30, 2023 and December 31, 2022, the net carrying value of the Company’s property and equipment located outside of the United States amounted to approximately $2.5 million and $1.8 million respectively. As of September 30, 2023, the Company had operating lease right-of-use assets of $3.3 million, $2.4 million and $0.7 million in the United States, India and the rest of the world, respectively. As of December 31, 2022, the Company had operating lease right-of-use assets of $2.6 million, $3.4 million and $1.2 million in the United States, India and the rest of the world, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, and accounts receivable. The Company maintains its cash, cash equivalents and restricted cash at high-quality financial institutions, primarily in the United States. Deposits, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. As of September 30, 2023 and December 31, 2022, the Company had cash, cash equivalents and restricted cash with a single financial institution for an aggregate of $32.5 million and $44.9 million, respectively. In addition, as of September 30, 2023, the Company had cash and cash equivalents with three other single financial institutions of $61.2 million. As of September 30, 2023 and December 31, 2022, the Company had restricted cash of $0.4 million. The Company has never experienced any losses related to these balances.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company’s client base and their dispersion across different geographies and industries. The Company performs ongoing credit evaluations on certain clients and generally does not require collateral on accounts receivable. The Company maintains reserves for potential bad debts and historically such losses are generally not significant.</span></div> 20000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Listed below are the cash equivalent and investment balances as of September 30, 2023 (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:22.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.656%"></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:9pt;font-weight:700;line-height:100%">Fair Value Level</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:9pt;font-weight:700;line-height:100%">Cost Basis</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:9pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)</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:9pt;font-weight:700;line-height:100%">Recorded Basis</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:9pt;font-weight:700;line-height:100%">Cash Equivalents</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:9pt;font-weight:700;line-height:100%">Short-term Investments</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:9pt;font-weight:700;line-height:100%">Long-term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Agency Bonds</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">14,895 </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:9pt;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:9pt;font-weight:400;line-height:100%">165 </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:9pt;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:9pt;font-weight:400;line-height:100%">15,060 </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:9pt;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:9pt;font-weight:400;line-height:100%">195 </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:9pt;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:9pt;font-weight:400;line-height:100%">14,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">705 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US Treasury notes</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:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,716 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,754 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,754 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="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:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">20,611 </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:9pt;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:9pt;font-weight:400;line-height:100%">203 </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:9pt;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:9pt;font-weight:400;line-height:100%">20,814 </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:9pt;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:9pt;font-weight:400;line-height:100%">195 </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:9pt;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:9pt;font-weight:400;line-height:100%">19,914 </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:9pt;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:9pt;font-weight:400;line-height:100%">705 </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> 14895000 165000 15060000 195000 14160000 705000 5716000 38000 5754000 0 5754000 0 20611000 203000 20814000 195000 19914000 705000 40000000 200000 600000 100000 200000 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts recorded for the interest rate swap agreement are described 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:24.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.162%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Instrument</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%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30, 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%">December 31, 2022</span></td></tr><tr><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%">Interest rate swap</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%">Deposits and other</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;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 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%">1,797 </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%">1,402 </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:0 1pt"></td><td colspan="9" 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%">Accumulated other comprehensive loss</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,408 </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,107 </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:0 1pt"></td><td colspan="9" 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:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><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%">Derivative Instrument</span></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%">Income Statement Classification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">2022</span></td></tr><tr><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%">Interest rate swap</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%">Interest expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(235)</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%">81 </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%">(600)</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%">224 </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></table></div> 1797000 1402000 1408000 1107000 -235000 81000 -600000 224000 The following table shows revenues by geographic region (in thousands):<table 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:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.408%"></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<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States of America</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%">55,740 </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%">53,423 </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%">163,146 </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%">159,616 </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%">International</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%">51,713 </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%">48,508 </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%">156,240 </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%">141,425 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">107,453 </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%">101,931 </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%">319,386 </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%">301,041 </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> 55740000 53423000 163146000 159616000 51713000 48508000 156240000 141425000 107453000 101931000 319386000 301041000 2500000 1800000 3300000 2400000 700000 2600000 3400000 1200000 32500000 44900000 3 61200000 400000 400000 LEASES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective at the start of fiscal 2020, the Company adopted the provisions and expanded disclosure requirements described in Accounting Standards Codification (ASC) Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s. The Company adopted the standard using the prospective method. The Company has operating leases for real estate and equipment with an option to renew the leases for up to one month to five years. Some of the leases include the option to terminate the leases upon 30-days’ notice with a penalty. The Company’s leases have various remaining lease terms ranging from July 2023 to December 2028. The Company’s lease agreements may include renewal or termination options for varying periods that are generally at the Company's discretion. The Company’s lease terms only include those periods related to renewal options the Company believes are reasonably certain to exercise. The Company generally does not include these renewal options as it is not reasonably certain to renew at the lease commencement date. This determination is based on consideration of certain economic, strategic and other factors that the Company evaluates at lease commencement date and reevaluates throughout the lease term. Some leases also include options to terminate the leases and the Company only includes those periods beyond the termination date if it is reasonably certain not to exercise the termination option.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a discount rate to calculate the right of use (“ROU”) asset and lease liability. When the implicit rate is known or provided in the lease documents, the Company is required to use this rate. In cases in which the implicit rate is not known, the Company uses an estimated incremental borrowing rate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some leasing arrangements require variable payments that are dependent on usage or may vary for other reasons, such as payments for insurance and tax payments. The variable portion of lease payments is not included in the Company’s ROU assets or lease liabilities. Rather, variable payments, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred and are included in lease expenses recorded in selling and administrative expenses on the Consolidated Statements of Operations and Comprehensive Income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements with both lease and non-lease components that are treated as a single lease component for all underlying asset classes. Accordingly, all expenses associated with a lease contract are accounted for as lease expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to apply the short-term lease exception for all underlying asset classes. That is, leases with a term of 12 months or less are not recognized on the balance sheet, but rather expensed on a straight-line basis over the lease term. The Company’s leases do not include significant restrictions or covenants, and residual value guarantees are generally not included within its operating leases. As of September 30, 2023, the Company has one additional operating lease with a net present value of $0.5 million in Tokyo, Japan that will commence on October 1, 2023.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense and supplemental balance sheet information were as follows (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:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.261%"></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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense related to ROU assets and liabilities</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%">1,109 </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%">1,360 </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%">3,347 </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%">4,140 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="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 lease 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%">1,427 </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,589 </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,838 </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%">4,773 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows (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:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.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%">Supplemental Balance Sheet Information</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%">September 30, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, noncurrent</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%">6,339 </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%">7,142 </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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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%">September 30, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</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%">4,175 </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%">4,223 </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="padding:2px 1pt;text-align: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 liabilities, noncurrent</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,511 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,094 </span></td><td style="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 operating lease liabilities</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%">11,686 </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%">13,317 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.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%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years</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 leases</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: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</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of September 30, 2023 were as follows (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:77.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,956 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><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%">2026</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><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%">2028</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 future undiscounted lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Less imputed interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,801)</span></td><td style="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 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%">11,686 </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>For the three months ended September 30, 2023 and 2022, the Company paid $1.3 million and $1.4 million, respectively, for operating lease liabilities. For the nine months ended September 30, 2023 and 2022, the Company paid $4.2 million and $4.1 million, respectively, for operating lease liabilities. P1M P5Y 30 1 500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense and supplemental balance sheet information were as follows (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:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.261%"></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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense related to ROU assets and liabilities</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%">1,109 </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%">1,360 </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%">3,347 </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%">4,140 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="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 lease 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%">1,427 </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,589 </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,838 </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%">4,773 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows (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:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.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%">Supplemental Balance Sheet Information</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%">September 30, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, noncurrent</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%">6,339 </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%">7,142 </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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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%">September 30, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</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%">4,175 </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%">4,223 </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="padding:2px 1pt;text-align: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 liabilities, noncurrent</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,511 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,094 </span></td><td style="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 operating lease liabilities</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%">11,686 </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%">13,317 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.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%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years</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 leases</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: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</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1109000 1360000 3347000 4140000 318000 229000 491000 633000 1427000 1589000 3838000 4773000 6339000 7142000 4175000 4223000 7511000 9094000 11686000 13317000 P3Y 0.100 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of September 30, 2023 were as follows (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:77.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,956 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><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%">2026</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><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%">2028</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 future undiscounted lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Less imputed interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,801)</span></td><td style="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 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%">11,686 </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> 5078000 3956000 2806000 1187000 366000 94000 13487000 1801000 11686000 1300000 1400000 4200000 4100000 false false false false EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,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 " #'.&%7WRHHLNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$[H&";UI:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,1@M(? MZHA05]4]."1E%"F8@458B$RV1@L=45$?+WBC%WSXC%V&&0W8H4-/"7C)@UI]Y+7+:Q/ MI+S&Z5>R@LX!U^PZ^;79/.ZW3-95W12<%Q7?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 ,&PO=V]R:W-H965T&UL MM9IK<^(V%(;_BH9V.KLS(=ARPF5+F"$D:3/=S;*!;F?;Z0?%%N!9VZ*2#,F_ M[Y$-=I*1#RZ-OP3L^+SHT<5^L!ENA?RN5IQK\AA'B;IHK;1>?^ATE+_B,5.G M8LT3^,]"R)AIV)3+CEI+SH*L*(XZU'&ZG9B%26LTS/9-Y6@H4AV%"9]*HM(X M9O+IDD=B>]%R6_L=]^%RIO:>&)0'(;Z;C=O@HN68%O&(^]I$,'C9\ F/(I,$[?AG M%]HJ/M,4/G^_3[_)X 'F@2D^$=$?8:!7%ZU^BP1\P=)(WXOMKWP'E#70%Y'* M_I)M?NS968OXJ=(BWA5#"^(PR5_9XZXCGA?0B@*Z*Z"O"MRJ3_!V!5X&FKD3=2*2:[V+V%" MYBN1*I8$:MC1\#GFZ(Z_R[S,,VE%YH!\$HE>*7*=!#QX6=^!]A6-I/M&7E(T M<,;7I\1S3@AUJ&=ISP0O_^SKJO(7S?&*/O.R/*\B[TKX*J[]M799'GMDCS6+]H-;,YQTZ/]MXWRCL!?U9 M07^&I9?T\ZMAS?E,A2!698$3A;6P<.3BH58N1+1^B,Y>P5GK^;,E RN M,]FRK!Y'/&O!(F4=2+3L2,!^ =A'&W6=Z% _D9LPXN0NC1^XM('A&8[CMKV> M-^C9X-#2(^$&!=R@#MP]7X9*PP!JBX=9!GK-',=! M .GJ9/^&9)[P.;&/*Q[I]AR'S$[)E&W"R/3BUH*DXMKSFO4XLPUE6(3)KY]=N.9=U^MH$V8DUNJDXL;SVO0 MJ5":1>3/<%U]2-N%.;BE/+FX\V6P=2\ZJP?" =SV'OK>"->%, M;BE-+FX\'X4/(S9=B02SI@,A?6_0'G1[]@M-$]KDEM[DUA*G22JED=_<>,-D MF2W*U/[]'4_\QNWGG":9F5M0I)H*4FTEB3-8A9%Y#)5\&]E MG;$'AI?O0 M6NXS6W$82 P/CZG&:\)W:.D[M);O %@,VCW3PO\.TI/?+/V<:G"")(#QM1*_ MD<#L^B%/.\_2S#WZ#0B%UQ\,.QL;8.DY%+>2<4#UR36@- M+;6&UKPI=!,JXP'?.)/D!G;:3S-X6.7]YR8,AY:&0W$Y>?9/ HQW'*7E>+B3[#7N M^73%;M@>B&NW7=KVK-J*5QX+6FJ.A^O)RW/I&C W+$HY^=$Y-0-$UF _V>,H M*_4;:Z%T* ^7G[ED0?:][2E^$)$5'@^X_W1W:^5J0IZ\ M4IX\7)[VPTFN'_T52Y:\\L[^@:"[\>QJ;'UZB!?^5\+.L^?IQMRSGQDHXIN[ M\OFC]6)O\5.&GO\.XA,SXJ](Q!=0ZISVH*$R_VE!OJ'%.GLZ_R"T M%G'V=L59P*4Y /Z_$$+O-\P'%#_P&/T+4$L#!!0 ( ,-KUYKI0< M -T@ 8 >&PO=V]R:W-H965T&ULK5IK;]LV%/TKA!=L M+6#'?.C9)@;2!,,&[!$T[?:9D>E8J"1Z).4D_?4C)<6R1(I.@7QH*\F75^=> MD><<4;UXY.*;W#*FP%-95/)RME5J]V&YE-F6E52>\QVK]"\;+DJJ]*EX6,J= M8'3=#"J+)88P6I8TKV:KB^;:K5A=\%H5><5N!9!U65+Q_(D5_/%RAF8O%S[G M#UME+BQ7%SOZP.Z8^KJ[%?IL>P*?;@.H!G01/R3LT=Y M= Q,*?>27?/BWWRMMI>S9 ;6;$/K0GWFC[^QKJ#0Y,MX(9N_P6,7"V<@JZ7B M93=8(RCSJOV7/G6-.!J @HD!N!N 7SN = -(4VB+K"GKABJZNA#\$0@3K;.9 M@Z8WS6A=35Z9QWBGA/XUU^/4ZFM%ZW6NV!I<\VJM'T][)'F1KZFY_(D6M,H8 MN#.WD& !OM[=@'=G[\$9R"OP9 M-D'@3F#6VP>YHQF[G.D%)9G8L]GJYY]0!#^ZJGNC9(-:R:%6XLN^NJ9R"_13 M YDY8/_5^9X6NGCG4VQ314TJ0PK[%8())OJ1[8_K<86E$":'L '2X( T\"+] MS*02>68FHL'JPM9=O@&TT.S8K!I]FZD MQ%U3=*@I\M9TPS9,KP+=:UXIH1E6'T@EYYJ(FL7APAO92.(H&.-U16$T,3GB M ]S8"_=NRX5:*"9*345[/5/*J3DO'MIG[F'J+L<;4?5;91M6?*30Z,0, MTJ9-J.=FYABRWIEYWI--EM5E731BO68:09;3UB'I<%KJ)9)_;R\8,D+Q7#^M MEH]0. \"=)J2.GS'SS()DO&D=$1IYII@)-3+,O(JX>IO7;N&7SV @FF[!H3Q M90N^6=3Z9'J6=ED': A)QYCMJ!@%> )S+Z_(KZ^3/%KQRD.E7=;!FL$!PF/0 MCC 23BDMZJ46^;7VANVXS-4)AD*VED91,'8#CJ@8AO$$Q%YSD5]T#XW-JXR7 M#"CZQ&2S$IQ0;94,M26Q)H%#)2 M!(\T=@BPET\4O\KR%CF]SXMOQ2M'X#K$53 ML^'%XJ J:W;OGDRVZ(:IO3;MJ"!.THDGU4LS\FOSP6SNZ+-QFDZ MN)&R&8\ M.RJ! 70#Q+TJ8Z\&&H"B;@BO-#:GT9LYN&<5V[PPBOZIS*5Y_7>NANX&@UD> MQLFXP:ZP. @G.HQ[D<5^D?W;\)W1TJ:,HQ7AQ&I+'<8Q&BNB(XS@*)ZP0/CH M3?7')/$(K=>J8UOM F31C2L*XPD=Q[TFXE=JHF![5M7,C]0A<2B \5AF7'%1 MF$S.YUX+L5\+AV;XU'2PQ0XG29R.UYXCCH0$X@E9Q+TLXO"5GO@4E6.OOO[P M'L8;91N6W0LL]@OL'P/2/ACBS&)X9R=L58W"*!Z_N#K"8@CAU'+HM1?[WUWM MY>#WAMCQ><0$@<^I#/,N5DV[)FVX9OU6V8?%'F\9^ M!;\5+YPE31L^@C-XKJD0:5,JP)X6-3L'5[7:]YI/VM=/(-N0+97:2K)*MUKF#Y79Z7 VVS8# M<+PJ?"'#MO16@?BM@ED0O'I=3]!<_VC^='WX"+0C-H:S>>6NE53ZP+0J2><$ MD^9RDLQ#%'<#3F_6$-MDC'V(-V38A=Z"D!/;X>MU;DR_9C"SW;G(*Y#17:X9 MS0G2L7\=!2$>NWU77!@%<(K%>NM _-;AZFC3K)UKYLU%L*WY0+G7^L:EFWYM M.[ (4CC>_'2&H71B2X'TKH'X7L^\MCYC]%V]O M;?%?:!,?6E3CB(MC%$_P3=#;A. ';4+#$J_&WV4__E#GW'5RQ;EVG99'WY[- MA_\_J7C(*ZE]XD8/A.>Q[H!HOZ6W)XKOFL_1]UPI7C:'6T8U;A.@?]]P;2&Z M$_.%^_ _&E;_ U!+ P04 " #'.&%72_'S#F4# U"P & 'AL+W=O M18<6RT?K!(ZIS#W__PHC/=2_6D^KY.N-S/O-!['OC"MKFQ _Y\6M(MK, \EDN%/;^- MDK$"A&92$ 6;F7<7WBY"Y^ L_F2PUYTVL5+64C[9SF_9S LL$7!(C0U!\;&# M!7!N(R''/TU0KYW3.G;;S]$_.?$H9DTU+"3_BV4FGWF)1S+8T(J;+W+_&1I! M0QLOE5R[?[)O; ./I)4VLFB*&N-T6S#Y<9YHQHF[#*NC,*W#/W,_%'0*F,&,K*0(L/EJ5M: MS5M= MTA1F'IX]#6H'WOS]+^$H^-@G_"<%.TA#W*8A/A5]?L?QH+L-@%<&R62U-IN* MX^E+925,[S+7 44O=8#0>#L)][V'(/3W(O\=X"I9 : M#WOZ](&45)$=Y160*SQ1F>2<*DU*P,LWQ\-WW<=?3S'ND 4W01"$+P2\:7:@ M8-0J&%VFP'%J0BN32\6^XXNK>JB7O0X^[$!-)@E^AH*7Z3_#\(!_W/*/3_*O M0#'$O2/ECPD9'_&%28^,-\T.1"2MB.2DB(4L"MSL/["'DO/VT)MF!_B3%G]R M ?YE>9\<)S1X_KV /\OT0$ 8_/\E#2Z7P+2NWL!OPG:ADDDQ7X'=J&EM0_D[5E@E-.&S0-;@98PQ5 MUVAUQ\C2E3EK:;!H0W < )(H 8 >&PO=V]R:W-H965T&ULK5I= M<]NX%?TK&'6GD\S$$0'PT[4U$XO:-C.[FTR\Z3YT^D!+D,2&(E0 DK/]]05( M2I2 2]C;\L46J8-#GHN+BP,(=\]3_9*K6_G4[E^E)NM,C>FL[M]L6&/3'W=?Q;Z:GIF694[5LN2UTBP M]?WD [Y=4&H:-(B_E^Q97GQ&1LH3Y]_,Q%;\DHV?]%SAPTF:'F0BN^ZQOH-=F7=_B^^=X&X:*!YX :D:T#L!N% ]HU MH*]]0M@U"%_[A*AKT$B?MMJ;P.6%*F9W@C\C8=":S7QHHM^TUO$J:Y,HCTKH M;TO=3LV^UL5A52JV0G->KW0"M)\DK\I586X_*OU/9X:2B*_1IST3A>EAB8K: M('FR>_&']L7)P(M3]#.OU5:BA7[M%= ^][?//.VG.HCG2))3 M)!^(E_"1[=\C&KQ#)" 4>)_YZYL32,[_]_3%__STJV#0 M](\/3U()71;^"75U2Q;"9*96WLI]L63W$YUMDHDCF\S^_"<"<\]$OK89U_8D=4'!D6_;1@W#[4AF=549>E7,NE:E38EAM2Q!=/#@,, XLL2Z*9B2Q MM;HHC-,T()96"$930F"M\5EK[-7Z5Z'K+-H+OBX5)#1VGAHG-+1[%4"1.+;" MD;LH[42B-+2$NC"<)@1GL-#D+#3Q%I-NTJDWB'W?FRE*WD)ZDS&+R)AD^9AD MBY'(KGHB/?=$ZDVYQZ)B[4W9OH$ZHG4'3Q1E-F9!Z$R:J54[J)T<:*1 M74X@&$W# ,Z\[*PW\P\Q5NO4JQK%Q4K;K]),8L;:0K(S(/NI/4;F$"J,;-DN M*HK")+)4 ZB$Q DL&@>])PQ>F"OTRJ.HR_\T5@\M=5&%'5K@/-^NHR]#<@ 2 M9990+\VUR@OGB[UEY:=2E9L+A4TO"U8UME>P)3\R40[4FHYZI&(S*EL^*MMB M++;K3B)])Q%O*G[6TQN39EFJA^&:==6'JRT37:_IV;XZ]R385\2=O#!)[$1U M43$.(SM7710P+ $4)BD=&I>]J<9>AZA=M3R(HEZRJX0])>H[5#/0"'2LWF'J M0C)B:W^19@% ;F@Z,/WCWKIBOW=]Y4@=#D#XJ@QP43&AB1T%%P5E@(O") S3 M@4CT]A;[_>VO7.EQP!U#!*IV;6<4:XMMRW9A<1 3)_,!$QNG-':4 S@]7T?1 M@/3>[6*_W>U=8-DL+D')@ '%A&:V9,C.4D>QBZ+DTLQV@H%GTC@.!_3VIA?[ M7>\OO+[AEN8F\=^<.OTM/#6-ZH-'95S0#:8DLZ4#MCG)'.4 &8FS&%9.>D-,_(;XM+-9-3N;3VS-!3L%0A7? MX?I+7,^*@Q1;*Y]529>EW?2/RP5 QH" M'-E279B]D,LA*DRQO?6R@' 1"0;V5$AO.(G?8ZQ.]T71FGJ MR'91-VED+_T %(XR9_J%8'1H\NF-,/'Z.+JMU;3Y+ZUP9.2/1"H?V=]37! M =<-Q.MV_W!M'Y,M'Y5M,1;;=>?U-IKX;?1#(E/6:,6KJA"R[SQX(+=T MZ>6^RWL[T^8=ZC+3G.(%$3GK6?AQ%$Y9VEMHZK?0>5D=S';-ZW5WA"_H[E ^ MW2"1HQM^W)#NWCI3_R[S;\U1%2V\..JU_(:A^K![TKKU=-6=B]"?YNT8?31C M%/&#DDI/='K9#PY4.NK>\ZAL^:ALB['8KKNN7PI0_U+@%5W7=]4[:VB/1[7T[>G]7XNQ$9[8%2QM7Y4\#[1[RK: W#MA>+[ MYH37$U>*[YJ/6U;HF=X ]/=KSM7IPCS@? QQ]E]02P,$% @ QSAA5__3 MI<@2# G(, !@ !X;"]W;W)KEGSU4-5?FF51M,&W]6K37 ^6;;M],QHU\V6QSIM? MJFVQ$7^YJ^IUWHJG]?VHV=9%OM@/6J]&) RST3HO-X.;J_UK[^N;JVK7KLI- M\;X.FMUZG=??WQ:KZN%Z$ U^O/"AO%^VW0NCFZMM?E]\+-I/V_>U>#8Z4A;E MNM@T9;4)ZN+N>O!K](9G:3=@'_'OLGAHGCP.NK?RN:J^=$_>+:X'8;=%Q:J8 MMQTB%[^^%K?%:M61Q';\<8 .CCF[@4\?_Z"S_9L7;^9SWA2WU>H_Y:)=7@\F M@V!1W.6[5?NA>OBM.+RA_0;.JU6S_QD\'&+#03#?-6VU/@P66[ N-X^_\V^' M'?%D0!2?&$ . \BY ^+#@%@;0,8G!B2' 8DV(#XU(#T,2/4,I]YT=AB0Z>\A M/3%@?!@PWA?K<>_N2S/+V_SFJJX>@KJ+%K3NP;Z^^]&B(N6FD^+'MA9_+<6X M]N;3)M\MRK98!+?59B$D]OBHJ5;E(N]>_MB*7T)[;1-4=^)9-?^RK%:+HF[^ M$LR*NW)>ML$P^/1Q%OS\TZN@6>9UT03E)OA]6>V:?+-H7@<_*<^O1JW8[B[[ M:'[8QK>/VTA.;./O59NO+,-NW<-NJ_5:B'V_R9;1,_?H7Q=BMX@/2[X*WN?E M8BC>PFV^+>U;0GM8\_ENO5OM]^>_VF51BUV\%D>.9?>1_EH$?Z\:VVYAYU,/ ME;! >,^^%<>O9E=_M^VFD=#245#D*"BR!R8G@&^+^W*S*3?WX@BQRC?S(OCY M412O@KP5VSG_)8BCUP$)2613@A/>'9??--M\7EP/Q.YKBOIK,;CY\Y^B+/RK M31^/L'0/ZX[)7V\FXR@<7XV^/M4!,B5%PA@2QD$P113Q413QGAZ?$,6[S;S3 MF=""$,#^T:ONF* >3>@?N[+]'OSW0[5:!>)[YB&O%_^S:21&:@0)FR%A% EC M2!@'P10I)4#S@V[3CA MOMI)C.-+&DVTHPLR(47"&!+&03!%$NE1$JE3$A^*IJW+>?<]^*B(W:84IRM? MQX@CQ M]!S0J00GTE<)F:&$+-1T@,Q'D3"&A'$03-'!^*B#<<]AH2WK[ICP."?Q48,3 M[*N&L:&&X22--3T@,U(DC"%A' 13]# YZF'B/G/8+$Y-2SX66S$M"??3$F(3 MA)/L*XB).2V9$*(K IF2(F$,">,@F**(Z5$14ZU^[^-8]+JS"<2*]A8.DS0XTY0LAT\\0*#0G@](XBJ8*0EJ. MD=MS[/<$K)* >HV1:3;JY_R6D&FF']2A6\6@-(ZBJ666)F+D-);<\WQKA:%. MX8'FK'!O"(5N$X/2.(JFUEY';VG-/V*P%AMIYD>GG&04V0X;).#&*##7J MH#2.HJE%EEY=Y#;K'OM?;A3JC[K5=(HMW-D[C<:K7?]P[I[:@HC01,US]T&U) MF<83HG\2+6&$D.ETK)?"$NB85TLS*W*[6>X^^]]VFYX]"W6T(HNE-4Z)40.H MIP6E,2B-HVBJ.*2O%4U?TG1QNFC>6D'29E :A=(8E,91-'55C_3QB-/4>6[? MW4WW7M@3F@?SJ6Z@0U-2*(U!:1Q%4Z4A_3CB]N,N[[^[P=ZJ,'VT<:@WX*$I M*93&H#2.HJFJ>+(.T&W*7=2&=S.]!='OR4$34BB-06D<15/E(,T[TF?>7=R- M=Y.]16%Z=$,2&KJ +N6#TAB4QE$T51?2]",]Z_F>T95WH[V%87I[MKX\-"F% MTAB4QE$T51G2*21NI]"O.]\[XR46BVV<)1-MPGY[B'-Y"194E)(HT5#4EC*9 MQII[P6QAA)#4L'5L@:>]!"*=.)*]X'210-?206DS*(U":0Q*XRB:*BEI 9(S M+$#/'KT;Z2T<)&U&3!N/)(G>HX?F9% :1]%404B_DO2LOKNH1^^&>DO"M"F- M\SXS)(V,,D.=1RB-HVAJF:7S2-Q+ZKQ[]&Z>=X6G_17N#:'0;6)0&D?1U.NX MI T8NVU _QZ]&^A]N9;I_.D%MH0,I_JY%(5N%H/2.(JFUECZ>;';S_-IT;M1 MWM6%KJN#TFALNHO#1#_E9]"<'$53A2 MO-AMX9W5H8]-DVV8A'J'UIW)N[)0 MUPY*8V?M#X[*J5;VR?6X;C<.UJ$_Y%&6C=LZ])8X?58=F\:OF>AYE9L,[?22+\6'IJ40FD,2N,HFBH.:6[% MZ0M:+C%TH1R4-H/2*)3&H#2.HJF2DBY>[%Y/]\P.O9ONK2%SG5IJ'&R@9AR4 MQJ TCJ*IRI!F7-QW)>RE#7HWV%L4IHDV)417!?126"B-06D<15-5(1VYV.W( M7=2@CTU_S#S7ZX^9N;?-N\I00PY*XRB:6F5IR,5]AMS%?7BJ>.L\]I!-=0C&T5BS;6\M<;I#D)@67)1FB;[&CUKB MADDTU?ONMC!")B33+XVW!9YV"!+IKR7D!2>!"73M')0V@](HE,:@-(ZBJ9*2 MQEYRAK'GV7=W([V% [VC7F*:<],PS?0//'1]'93&4315$$]NE]>SONZBOKL; MZBT)TWS4FW:6D/%4KS+43H32.(JF5EG:BGG_;W0WT+K!IYQD%-D.&41CI][> ;A>#TCB*IA99VG2) MVZ;SZ;N[4=[EA:Z5@])H8KL&.)SJY_)09PY%4X4@G;G$[W7^_.0LJ MRI)4M^:I+64R#?4[SMG"2"1FZI%>"DO@Z7EU*KVMU.UMG7]MO'7/NNF^Q];4 M9F^%$]T0AR:E4!J#TCB*IHI#VEMI](*F2PI=_P:ES: T"J4Q*(VC:*JDI(^7 M/O?^<^Z[D$.-N[3_HE=H0@JE,2B-HVBJ,*0;ES[CCG5N34 ]N=1TT4BLM]Z@ M*2F4QJ TCJ*IJI"67.JVY"YJO+N9WH+H=^2@"2F4QJ TCJ*IC?96A>GKV=KST*042F-0 M&D?15&5(ES"]Z.9Z9UP6;Q>+Q5[+2*C/U6_3_EOL65!19OX/'&I+&4\GFJ*8 M+8Q$DSC3+XNW!3IL!&G#I9.7G"E"+V6%TF90&H72&)3&43154M+]2\]P_SS; M\VZDMW"@M]]+30E<11-_5=5TJK,GGM;/9LDW%!?263]U]3V MAU#H-C$HC:-H:I&EY9@]XP9YUOI"7<7,7+YFU+9<6NIH.2J.9Y<+9 M*=&^_!DT)T?15"%(ZRYS6W=G=>8STUS+)OHBY5MW)N_*0MTZ*(V=M3\X*J=: M6>G"91?=;%FB94(^:95&T ML[S-;ZZV^7WQC[R^+\69ZZJX$^/"7\8"4Y?WR^.3MMI>#\17]>>J;:OU_N&R MR,4>[P+$W^^JJOWQ9"3X#U7]99_CYO]02P,$% @ QSAA5RK0_U?I!P M12$ !@ !X;"]W;W)K[6Z M5RI#;.>%=%LDAK9[D:84E7;NYS0QQ3LAR8U-7_;7K^VD"<2.2U=(HVD(QR?/ M>7U\'"Y>\_(7VQ#"P=LVS=CE8,-Y<3X:L7A#MA'[EA\MR$HSLBP!VVVW4?G^G:3YZ^4 #CYN MW-/G#9+!!L:5;]C=YJ1^PM$'K,"U"] '47N#T+<+T *T,K9,JLJXA'DXLR?P6E ME!;:Y(7RC5HMK*&9#..*E^);*M;QR6,6[1+*20)F>9:(\%17+$]I$LG;*R[^ MB+AQ!O(UF$5L VY$[!D8@L?5%?C]MS_ ;X!FX&&3[UB4)>QBQ 4NJ7T4UQB^ M5QA0#X80W.89WS!P+1 DA^M'PI[&*/1AU'=D5;@BQ3> G3. '(0->&;'+T<6 M.+CQ,5;Z<(^^V73U)[CYYC_G#_/KU;G) M;95:UZQ6%O@Y*Z*87 Y$!3-2OI#!Y)__@+[S+Y/-)U)VX &W\8!KTSY9B'Y$ MLSC?$I.9U5I?K95MYV4"_< 97XQ>]O'K4B@(42-T@,MK<'G6R$R3_X@2J[*; MYZ(MQ7D6TY2 K $L[\M/L'XGM+K0 MV/>P.;1! S:P@KTBP@,QK0"*O@2B;5YR^E]UPX0TT$ (*H0=I+H0' ?0C'3< M(!U;D4[CN"1&F++C)N2)@X2R.-]E7$E0QG91%A,1 \:-[7:LH0Q0MYSL,@>& MA(TAX2]ZYR=^/\ MDJ2*\$2]MZ5=REV #,..$1 Q1LP.KY]Z !:[0<%/@@B9Y*6BOOP75F@YJ/'"[.'6A(7)A M#ZG#EM6AE0;;)"BB]]X,\ S/]KQNPS>(H0#VU6S+I-!.I;+G[SHT>@:>2$;6 M(@G.Y/VMZ//B[EY&[%>RT22=1X?0#1PMJPUR>.SVN;UE7/@9Y=;I49(7DNW, M;M<9=.@%_EA+#8.?D(MBR([BR[+/"8D86!=YEO (C$1'8%:)TLD MBD-SMB[6TTY1RZ?(SJ=-4>^8VG[64#\O:&0B5.AICC:(01?UC9^H953D?NEH MX&:^F"YF1Y0SLC+U5\OY5-H.O=#R-;+S=5TGJC1$6UX3Q7RBOM>$L/V-^6TD MBD@>RT P$PPI=NUJ)A7K!/.(:!L]I3.XTPVO:2_0TZU1R_'(SO%+@2BFA3"C M:.S+@"!R,!,D23FXB6+)YN]&U":.#K&6F :Q,0Z\'NPME2,[E3<14:3[;CEJ^QG:^5 MZQ4\Z7<9A+,J%.3OG1B"4Y7_5?$R7M)8ME/YO=$6G9^'@3:ZF:3"L*=GXKV3 M[UXF/X 5_/5 M[,?=ZO'^&MS=@&9#(R:3F[O[V^G#_&YA?KEQTG/Q4VD[]$C+]=C.]>J]F#K2 MD7M]FG$B VLT6V=L[.J=0I=",.QKT2VM8SNM=V':CVFQSLTN]+6J,9V)C_T> MJ"V!X_'_FV.+N\50Y=G>\+NX.G[OC*U;AR]GWHFT'?JIW3-@^YYAGL6EW,V MWQ-27?TA.: ^^6(JT/&1XW+]J/UW;+ZOI:8N-.Q2\&COA?26E,_J/3T#ZE2N M>HW;W&U^"S!5;\ [][_#\UGU1K]54_W 0(P"HODSL95;"Y7.MT D8%F]LZ\^ M\+Q0K[V?0'L--V"H6D0)=N'81]HZ6RQI4B5I.*XOW[/D;+L M9&ZV=?MBB]2]/'=\[G@Z7EKWV9=$0=Q7VOB37AE"_78P\'E)E?1]6Y/!F[EU ME0Q8NL7 UXYD$94J/1@-AZ\&E52F=WH<]Z[+OCLY(:S8$&%]:F[W.)2MN/Z^MOX^Q M(Y:9]'1F]6^J".5)[TU/%#27C0[7=ODSM?&\9'NYU3[^BF4K.^R)O/'!5JTR M$%3*I']YW^;AGRB,6H51Q)T<193O9)"GQ\XNA6-I6..'&&K4!CAE^%"RX/!6 M02^<7DYN;J_/Q9YF87+X3TTEVD?'NU?5Y=GYY,[FY^'AY/ CP MR'J#O+4^3=9'W[#^H_A@32B].#<%%0_U!T#:P1VMX4Y'3QK,J.Z+\7!/C(:C M\1/VQEWXXVAO_ U[']U"&O55,D/VQ)DUWFI5R$084X@K1YY,2!MV+MXK(TVN MI!89-@GL#%[\/IGYX,"O/W9E* $XW V :^ZMKV5.)[V:?;D[ZIT^^^'@U?#H MB? .N_ .G[+^GT_W_[,N+F5H''$.IXV'(>_%M0*A%3+IP-X]<6'ROG@>2A+/ M?G@S&@V/SFQ52[.*JX.C%T)Y(<5"VQG27SM[IPIR;)!,L1_L/O[P&,C53GD2 MWL[#4L*E;^K:.CB 3M'D.# ^64ZURLGWQ0T\MJY@;4Z.W>38<%1R][DC,9>5 MTOQ6-$;-%4'=ZH9)X46PPC4@3R4-NMC>QEVJ7O45>[DU<[5 _/'1H"-%-"$^ M5-:H8-U>A&7KH%A'Y%HQN3CX@]='VX')NM8J;RD+KDKN2DD;!DMCM5VL-N'7 M6@9NWHAT*CURB"@>T)H5'S*?,W)K9%.H0/%=@3S0MA06NTIA3RQ+E9="F5PW M!0D^3)GGMN$R@=^PE6IVJ["]+*W6JWV[-)S69N95H:13!&,1OJ,:_Y U,8V( M1(45NF0HQ8(,.0EM=D(UHVJ]*;. )F"H6I-GW1!CB@%%O!'/I"*'5(KG+>-N M^UE?_#297*TYUQ<3K857"S[V7)H 4SB(O(T!3$0.*#$*+6MXQWV9FM'B2W;IQO&"[8R?NNT2U*1XM&RP2R/9&, M\L:IH%J)\_N\E&81C57*Q^MWNRRS\[.N)&%-NH(CB7E1E9AW@ $-=8!W2")B MCF)ZA0H@%S M0"/-%&L.SJT-!C4A"N5S;3W*Q M_:X4Y5UBH81Z#"&1249,?'R)3+X!<7?FJ8_6%!-E:_2K=!&D:F=?H"DH(HM/ M*/?D^SE&]+]H6(LFAD (6^@+:(T2C&)]%UE!/UHQLH M?&]M;J6D+<]$2/^]]GQI&XV# ;LP#;;U^:DQ:=R*.=VB9-O(O)AL7/V- \X" M6UB1=-SD(?<.*:IF:/OC@S@#C/:Z8-9%_M@?2XF),0V,7T=*"L#CD4X<#/=_ M$1*.E(9^AQ@$9Y$/TH$1R<_X005$DYV%3:_X]^4]30U$9'$ 3[S3\M$02#<4Z@A9ZN=65CCV%4L#Z[ 3F,CR16D4IE&(!FWVH2DG<36=Q>Z M<60]0&,JWIQ@*''%1QF#JY]O/!X*TY'NM(;&CU;0501?O@H@^-:[HW49[$08 M4YB\0ZR%%._I4@:4[8H)2_L$.NF^^TS\!4$L#!!0 ( ,&PO=V]R:W-H965T&ULK5AM MQ/:/8<4Z=G.U:]G4ZG7Z@=BF)S2ZY(;F2_>_[ M .2^6'$RUVD_Q-%R"1!X #P ]V1KW1>_5BJ(A[(P_G2P#J%ZM[_OL[4JI1_: M2AF\65I7RH!'M]KWE5,R9Z&RV)^,1D?[I=1F<';":S?N[,36H=!&W3CAZ[*4 M[O&#*NSV=# >- NW>K4.M+!_=E+)E9JK<%_=.#SMMUIR72KCM37"J>7I8#I^ M]^&0]O.&/[3:^MYO09XLK/U"#[/\=# B@U2ALD :)/[;J'-5%*0(9GQ-.@?M MD238_]UHOV3?XG5NB[_K/*Q/!\<#D:NEK(MP:[>_J>3/:]*7V<+S7[&- M>P^/!B*K?;!E$H8%I3;Q?_F0<.@)'(^^(S!) A.V.Q[$5E[((,].G-T*1[NA MC7ZPJRP-X[2AH,R#PUL-N7#V>?:W^]G%[.X?8GIU(>:S3U>SR]GY].I.3,_/ MK^^O[F97G\3-]>?9^>SC_&0_X$@2W,^2^@]1_>0[ZM^*WZT):R\^FESE3^7W M86IK[Z2Q]\/DAPKGJAJ*@]&>F(PF!S_0=]#Z?\#Z#KZC;YIEMC9!FY6XL87. MM/+BG].%#P[Y\J_G'([Z#I_71S7TSEM MM8<_TOZ_1^O_J%Y\UE]KG>OP**9>V*5 :((J%\JU\=D38:W$N2TK:1Y_^>EX M,G[SWB.KG5,FB$++A2YT(,C50Z84,D3HT&V0WBL\+A[%B]='PS=(_Z) )>\) M:?*^9I!#9AU)&["8-IDM%1GTXFAXW @)\!?+A+532I0Q*Q5EY3.&#_^<2V(M MX[]" 9J-+."%9VN1"L'I+. T?D_6C4?'G5.\RZ^M"Z^" MWP;;/W3UKW0\"!4E&3\R\FX\/AN#4#:L%I"@)D]$:96HGM M6CF%*)#NM08EP1-9B,SZ:-RR+I8DCAKJ'?\7'&S+4B:L.ZC7H(8CQITB&MRM6*[(5# MLB36YUB^'AYUA751N\87Z'*Y^%I+!S!H9U=@J\("/@'6,;9\1)I3 ZFC]>H! MEB.? :WF9/)!.#[24%HM"\8-\X^@_N!K_-D3*V4K2Y49ZPJ[P!6T'@_R=54A M9;,U8@>X?$TR4CCMZ1#$3;D5Z>.B:L@Q647NJ.42N1!K57LZ@S8!&Q78D*;Q MR=Q6% 34^HH2TD20M>%TL@;'45E00&R!<:Z!*IF)F6^!P?!+DT0@97BZT:[V MXF53(M=_S"Y>C=_V:@/^E#L)U%)7)*Q'.C9F1.L7S#4VT(L%&$6OC%X"/1. MD\QANR?^T-"6)8_Z) (DS4JU>5'*S-D839T!3IALV?>=R/0BELJ2WJQB): @ M$&X/@O*9TPLFD5@]QT_S?:' =QN5DK;Q]YNYXC-;UD'F!%W+Q$(L72V M[-<,57XD^BU2FR&JETN*LF',2IKWGP4 M3^"T)Y.5#@ L"3>/5!L&P@0A^V&93RBB-&X1128F *">.0<(4\M$';BY>W$%#1<:[&#\NCF\E4_M.S0?5 M4UA. 8HN52J8D%!@AKT?SH?BTW1Z P'$T'&,N\ WW/;O.E\EP"0E?\7NQLBJ MUKY(;5RYD;R8LCSAC2DAIA=W3\@B0W,V\+L>2,RY; 6%!X6C ,E=/RE!JY[U M=1:P7&>@ $A-MBXE\U-O&NAX+SJRD4Y;%'X,,>VW+CF%[&EK@+@;G.%!%#1" MU>C;L;(R[;*ZA!URW9PZ>JBNR=T *4A:D\LZNX(HZ#$PWL<4V@D!_>%/3:T MS;2DCJ*9*10[?._OZ*-.50"4,]!J6F$/J0\B NTXE,;>(!]Z/:#)VYYFXFW& MM!NC5>\U]06H1H93[I"ID6]7B*QF<&R4>0A,)30:LNN$B*/$RS5RUBD.VT*% MK5+F6:;9R;-8_B@97*?]\W-LPWK]A$\"9&BB/T*HE$2SJ7I4/A2W@!GF]F][ MH'C\SE*-Q T(V33UP#DR+\=HD_*A:WB]3/#-'K%E&))H'H>(U&IYEJ/9X9V8 M&?&[=-F:'D?1Q\OI_$-LZ;F8SN_YS:O1X1X,2BB*6V(W/()IQ,L[6Z%%'1\> M__JNH> VJ4C?QZ[5/Z\!6R];DKAE+H&Q,1ED&>=F,,L%\.#)&09-(KLE\R:O M1D=_RKP+3DWB]&C:O,8 $<1%(NMVZ[#O>'-)\&*%RR6S.XT<1:$VF@1)T:+& M9<^0E;U84)FXUBB>%%PT"KU?-L'+E LT1!%;Y;IE1[I^IN(BK31MT>Z.SV%# MTZ6(]E2^HO=<7B2UUE6_H6&?\3)+"GLSR+,&#E,K@M\^UC=/>]84W#+"VM+< MU5?)E-;I(DP^6Y,CM#,:.1?2?!'77(5Y#$\S?7V>?;B^;48OFF&DB1;O&$;P M9&D<1QU1VVMG7)JTL?P=5[A\>OG8'U$C;[ 7.O53=F>F_N2/&(Y*BG>M]4]"TUIKJJ'4M MN_1,"9NGWO7$Q25='4H+2N1\TCQ,]R\%?BLK7$M@%=-MG"E,^F+9WMK8LX:/ MG[L-TD6ZK(JHI,GQG2%W)V",+^=#3#+4IT)WAQ_7-/G3Q\R&*&#YDRR:7U_> M=O,[)2]E+*: +O#:=R4FF@]A/F4$GLQ3U@)P:((<=V)W3!4DQ_Y7-/P]D:%< MR77.S78M(2*[YA.+C4@.S5S<&XF9E2)XCO)0H!_^U76/C@GGW:CXW'>Z_=X7 MUA*W+?Z.3+,7V"=^;&U7VT_5T_B%MML>OW,CX4 >'AU\"='1\,WK 6YR_.TX M/@1;\??:A0W!EOQSC;%%.=J ]TN+\2T]T 'M!_RS_P!02P,$% @ QSAA M5XA*:<4O! Z@H !@ !X;"]W;W)KACW0$FT1E4B/I.)FOWZ'E.TX M5VSI@+U(Y"'/Q^_4%W,MKPM;@6[LOFRN"L>T I9"V4E5J!$:MQ-$W.SE._/VSX*L76 M'HW!6[+4^IN?_%*,(^()B4KDSB-P_-V*F:@J#X0T_MQA1H+Q>(_^*=B. MMBRY%3-=_28+5XZC002%6/&F<@N]_5GL[.EYO%Q7-GQAV^Y-^Q'DC76ZWBDC M@UJJ]L^_[_QPI# @+RC0G0(-O-N# LL+[OAD9/06C-^-:'X03 W:2$XJ'Y1K M9W!5HIZ;7,P_S1>+^07,?KV\64QG-SBXOKF&Z>4%'-86\Z_SRR_S4=?AB5ZO MF^_0SUMT^@+Z$#YKY4H+Z-(]W7/Z*N"UV'2 D1@HH>P5/'8P MGP4\]@+>0MP*U0A8&5W##+D:3!,,@2MA%IPO#/P^7=H@_^,Y![3XZ?/XOJ3. M[(;G8AQAS5AA;D4T>?\NRH[FVSOJIE=;A@EZ!*]'MNL);0:HU?) *);JQ7!7V] QN2B/$@^R!2^3W M4(+9X$2]Q!CM4\)_Z-'HXGDF,986BI4#/ Z45KMI#-SNN2W%6BKEN:%@(XS4 M!9Q 2N*$9#A@P[A/AJVD3X,DBWLHF?&-=+R2?X53ZUI:?X%9*!KCP3ST#BV- MAPD#%@^2/B0LSAB!I!=GE,"TUL8%A)=<^13M \)EV:G_9\3_DS1FA/D!BRD9 MGOZ(,X0J'KN!])@W>A /D?!3R>$PLRLQOL^0_S$+=ES>'GXZZ,6,IMY,0F(V MZ'O9<(@6)SL9S09P+BLLIC5Z5N&SFI&X1P>08L*P!&BO'P^R%&B*?LH([&\@ M(W*]5B'F'Q+2C]->"!U)XB%+<,22(9[GX\I01M+D]$UF/0XDQ7"QH<]C3RAI M#7HBNT'-F:XW7-V]?S>@2?^CQ4/]F^\=A&"A.U"Y +VLY)J[D/%&A#O/\ZDJ M6#6N,<+3^BGW6ZN*+RMQ2(\&8VGN,].5W$&)O)5V<(=>7 JACIW$[7UFH4U2 MY553"'M?,,>KC5IB2+Q6K1N%70Q,@T>>ID[\#^QJ01#-:3CI]4@GP9<9(ZY5 M[$&WI,SX17+TWY-CM,.>)9<..O1-Y)Y[ MMKI'_0>^F.O09?GK'IFTKFCDIFW_&ULE57; M;MLX$/V5@5H474"(9,K7U#;@N UJH+D@27A*!*)BQ-QTG%A8J6\Z"[-E+< MB=W>>46RG-=\A_?H/M>WAJ2D1RE$A;*+!\SQU?SHT^@/'>A.8/H=003>2$\DVY=X:L@N+<\N;AXX<[ MN-Q )O!E59N;^&#*K#X M.3XA8CT[]L3N@IT$O,?Z#+(T!I:R[ 1>UE>;!;SLI6K-CBOQ@_N!B&&ME=52 M%+R=#U7 K4&+RK4*7<*E4%SE@DNX)R72,#H+?Z^VUAD:IR_/W5!+8/@\ ?^) MG=N:Y[B(:I_+?,-H^>;58)R^.U'>L"]O> K]_S;S)-CS5$]D@!NW1P.K/#<- M%O!)\*V0P@FTG85W%GEDR:D%PCK2TFV3%Y1:TIX0:@=OA2*-;BPUQOYQ#C0+ MU($M ?F!>(]Y)PS:Z? /UF>W7!*Z;ZD.N1U_)/DUC.+).*7W.)Y.IKUW;72) MUN\9ZG2)Y#F,4[+/XL%TV'L9U$?C0]0M#<.;5U,V8.^ Q2,VAG5C#,T(?:"N M,6V%5%?.:^$(62*M#]!;*78!PD(VRB#+,MBH7%?8L:SY=[Z5"(.834<$S-BL MY^"OK0T&B\[),)(=E7$\FS+_G,Q^N7%\I!UN0UF,RA_&H^$$'K3GI%]LS6M@ M+)X,IG3(6#R>C.&Y"4V.5D^%9A<6K.]KHUR[A7IMO\-7[>KZS[W] 5QQLQ-T M*1)+"DW/)J,(3+M46\'I.BRRK7:T%L-Q3_\A--Z![*76[DGP"?H_V_)?4$L# M!!0 ( ,&PO=V]R:W-H965T+1(29:4.)ZQ\]+F)F\3^]H/G7Z 2$C" MA2(4@+2B_OH^NR I2J9TU\YT)K%%"E@\^_;L+GRS,?:;6RI5B!^K+'>O>LNB M6+^XNG+)4JVD"\U:Y?AF;NQ*%GBTBRNWMDJFO&F57<7]_O752NJ\=WO#[[[8 MVQM3%IG.U1)^^ZO4)D,I44I $ MB5]/ZK7*,A($&-\KF;WF2-K8_EQ+?\>Z0Y>9=.JUR?ZATV+YJC?IB53-99D5 M7\WF;ZK29T3R$I,Y_BDV?FT\[HFD=(5959N!8*5S_UO^J.S0VC#I']D05QMB MQNT/8I1O9"%O;ZS9"$NK(8T^L*J\&^!T3DYY*"R^U=A7W+YY>_]X[\K/K)K*CZ:O%@Z\39/5;J__PH(&AAQ#>,^/BGP0:U#,>@'(N['@Q/R M!HU: Y8W.*:6FA7BC79)9EQIE?CGWX M=\H^J=[MSS]%U_V7)Y .&Z3#4]*/.N#DKFY,)$JPYMH)?IT7*A4Y4MO,$:KX M(H5)3)D73L@\Q3)7RCQ1(C$.KW0NBJ42K\UJ+?/M7QS"/>.O.;S\EL0@'QV) MA4A:/3<9$EOG"W'!^TWIL,Y=OA#P::%6,V79L6]44CU$WLOT(Q:OK4IU(=[) M1&>ZV(HS,8Z"T61 'X;!>!J+#\HY9(*UT :17Y16%UHY,0JF42RP9C(5'TR^ M^*50=L5:!K7*';O.Q/4HN!Y')+\?]/L#\3D7[]3,EJ D$<<>6] VA) @(82Y MT+#! =Y0/&(A+UC127JUSM2*[1[@-6 ) U$6\F B%XA$V0)4*9*ES!>JL3FH M2 $J;&UE :-:LQ(?WM]__BH*PPL>/K_[&HJW\[EB&FM!GG1!7DJX"X<8#9&P MA 8B!$3!XN%856R4RL6%O!1WZ>\E._21[$?GL*,O9I?B'G0GOA*@"\@#UR$* MTR9,]BUQ&= 72B9+D="V=592Q BY7FO80*J(8YE.UA4 M2/]9_4"\47Q5!]XMK&(35R',I(QPW O>GW^:Q-'X)?R%>#693B5I^$$]*8M2 M0SIIQDN!!L7+.W<79K(^E5ZS"KR,/+VG\-O[]X]O[DCHVIHGG2KV M2)K.9/)-8)G*MDA@6R5R:8NEF(,A9":^([@0,B21\C1@.Y#>:V6U(7LE69D2 M=E?"Y=5RPBF+BDYH1Z86$#97RC^J'V@F'(<]YV8J9ML]JU)FF#RO2O9& Q!E M'?+(T%D(-+V0N^\^@](10>6:5#R+^F$?-3++Z/L$FLX4*4NGD+X<+@Q[Y^]6 M&$+KI,SD"3N&[#H.M2>3@44I_\"S:[DEKSA$,BP,)+1)E. ,VY4I^YE:<516 MY>R3U!G#.1NVM='T+[$08Z:(AEJK4TKM%R%/E+^6N6H>.2P^2AS< M5*9]Y=FI%(16?2\UQ>P:IR=Z#3\TGC_J;,)V!@ZHL0?T%.V>Z/3]-S#3VI-\ M=D2%>%^%^+D*A_[+G.G0HUB"Y;JT\9A/83H>*YP/&DJ-6N'+%8A*LTIS*N>8 M#EP!U.1%;[J.VNI3/#>M% /[Y#(CU^XJX:\E% MD6+1E(OE\[XF% _ES"%DF22#;K,3<]8<9:"BM'MH?%/C$$M$YG(&G4/QKJI[ M/@M6?I[Q,IZ3!IMO%^RRZB/VVJJF!>E -PZC^)R%#,+I\/PPHVHL.7J1_S>4 MZW!\74/I7S^#4B5W-.E*;L6'4/6$F65^<*C;R#7XOV[/?/B3T1&7B/ZF'NR5 MMJ!>-]<_B%OE%KKZUM=K@@8DG$X'H_.J!1'<[%!7D1G)C>'^ZGZ(Q:/QN0_: M9A%_K8G]G.*@X%:5;4VF9N%+R0>0O;EMP&8X9B>X7PEMI\I)$R2&N#5%X6,E MN=H=2[$'1.$G!*B(HJJ46VXZ=>ZO7OPMR$+:M*Y]CM3Q MGX(Z;@D^(J>;[^'E@B>TVED8.U"(*!43,"H^%RYH#0:2[JOTJEQ5J0W?VH7B MM+_U;^!#2F+I$_JLB/P*OT?A[N?A#?J'Q!NL,L8/P"3Y6H-4LKLPD_!>7/C0H>'XDNK:9'B MK\A@/&SYD >5T'7'=C?&!L+/,;Y7\JV2N"!A-"C'_9=_L)]712\OZSN-EMI? MT+SH:KQ[[?L-U!",'Y]DQ?MWSAE$B6]IB#@6C(ADF%E6S7.GNBHRZ,(#5'XV MJ".PSJ"#H1^3CT,L2$O +O8ZX=Q/,94X8^E*QF39SATMH^QK6-N@Z:05J#EK^QY;D07M(%&3W3F'FK\3"CN$DR37$OJ]59E'+TT6=<= M=,?U93P<\?]Q/.'_S;FFIBK%;("80/3'(W'=QSI&,XP&'M4UX1D&T6#*>*; MTW7'>]6Z<%\IL!K]60'$2-#\W7OSMOG+Q9V_L-\M]W_V^,B]L0.R.;;2'5!/ M6/^G!/]0F#5?W\],@=#BCTN%6<[2 GP_-V@:J@M?8 H2$*&(A60M$?Y M]?MU@P':;A0 M2YEVDI6*\75C\.FPHC+52Q6G M.HF%4;,/.\?^VY,^[><-OVCUF#K/@C29),D7^G Q_;#3)8%4I,*,*$B\/:A3 M%45$"&+\7M#YI/Z)=8=\8Z8JIG,H^PV>?Q1 M%?H,B%Z81"F_BD>[=]3?$6&>9LFR. P)ECJV[_)K80?GP+B[Y4"O.-!CN2TC MEO),9O+C>Y,\"D.[08T>6%4^#>%T3$ZYRPR^U3B7?3R]OKR\OA)W]]>G/XOK M3Y_.;R^N?O#$[?G=_>W%Z?WY6?'5YZN+^SNOW'=S?W%]=2>.K\[$K\>WM\=7 M]W?O#S.(0T0/PX+UB67=V\+Z2%PF<;9(Q7D\5=/F^4.H4>G2*W4YZ3U+\$ZM M.B+H>J+7[07/T LJVP1,+]A&;R&-.CB!SZ?B1JX1BIDX-D;&<\7/_SJ>I)E! M7/V[37E+N]].FW+M;;J2H?JP@V1*E7E0.Q^__\X?=M\](WF_DKS_'/7_K5>? M9=VNV%\FCSA-EDLD\UV6A%_$K+Q.@_<$3&0LA#2@&5XE%F(DSR:"HF M"KCT>\Y:3-:N&&)FDJ7(5T1QUQ]TNLC^*"(@2QZ4$=EC(M9*0BE\7^P:=#=W MS9+8'?R&^Q .T.PB+2$0D";;-&J_2E$TIGX)$,=Z6SMD88/&HEJQ9=1 M)!*<,T*N0"N4DTB!;HPSX Y3QU,1J;F,8"36CS(&RP96D)E.9UI-.^2X3VIB M(:$ (E4W*UA[ ^-0PT?$:JDWU%+IE5:S16FTKG6V$U--HZ@CT M&+P8 T]?Q[RR=[?3JVSY*NZ"S B;I1D=V/5KG]1RO<0JO?^'8"\PV#:Y$(%U MH'<[1RU"ODC +,D07I68_11 M(RVFSHJ4I(ZCR,4S%1:IZ)>I:,NAC8@;:3)Q<>&)"] Z\J@ MJ$DT=:%('OQLX\'5ASO+F.28T%A95@0">]1YDI!EX9&/8K2VEYLJLP:T492] M!'P[MMVD*EWHU,3CREY/P\!K]C";!XB4^&<2SP_NJ?PU$VLC96CG_44C;;PR MMZF0460]@C_'Z$H9MAVU#GE,N+M7$+JY^YS6YRE7C0X9=]A.S-8) MA?9&'E M.*=PP!RG0W4PX6'X0=D@0U3E2JK2,\UX1AH$P5AB15%==/? M,EQH0"\/VG(.T5*NM-:D41 M[+FEZER:F.XJW(#CZPH[3/ZA3$(ZH;*^*0W@Q"AZE?94;$2X9>APLF9CT1 _ MB @HAGDYYQ*$VA]%MC@4YIMIDV:8:Q2UZ(5WM*&G&/EH4FET#1QG9 T\_T!5 MSQ-S%2L#@FLW3+EA8@^J,F"YDT]X%@& <^2*&ULB3#5H\;EZ8BACFHI'Q^VB M;,GE+G98U696'.\-X+#-H*W06 ]9]-V@91/%"><43Y/SL&P- \O6K0I#5S$ X556H%149IY!JTC M&7K,E,YROJR@=$$2HLTJQP9K$<89*%P@SW%G8S-K7I.>W!2YE)%\.'&AA*8:U#S:E.&8UM@%"'F]A M,7*N?6+%(51'?RITRKO#PEIP+-I*%"K^5-&)^>;/2(KD [J'ID*-H\4 R#:N M4UE6,7]0QGS1:+7 Q=#>FI:C]771XOZED-CLGLN\J%IHDNH;H/;-"PMDAOJJ M3*CY2A1P4303?'U@2W510?]\^G0Y(8G5@2W[S8O%MK). M3!6:+*=#6)?',/+I>?U^,O: _!N'1 "]C\8M*N=]M/R &GM\= M@B?D#[";]+U5Q3U!VE[RFJG18=-\ZTP]1E"O23_^<1*195&ST MR-#80N(^BYO83??V<>*DOP8W]-,ZK-.3[A&;K)+:LM^ YA>R>&"C-[E 7B' M(K^>4QS&F[<"?$V4R##-U483Y/8!W:<=G-RB7WM65FZM,D_: M2X#RUI\GM5JC%]V^_?F4W7>:+#OVK#%XF.O.PPX,EK;TN>K:ZLU7^7P1D_; MKV]Y/>KE=WN=(+#=4'V@Y64R59%7__I:8\R3 MUE(B5)=6R[>441;V(CU3G/M<":A$=L4O":8"_F53# 9OD,ET38'<7&L5347W MC;C5Z9>#&8TE &A%=[080B%S@,KX1GRJ[5&-7VT_7#75W.4BOJU",#:TW-Q; MC&PT]4\"('7'G#QN*R!>V?+7OG":?X_=A"$D: XAF##_@B'$BD@V^B\&C&WS MQ-.0;V)*#^YVYXKBOT6GK@W/"^9V@[UY;)TF989J/W\A WC!"- MFG[G)DBQ09L^*4'W//FZ?\D25Z1R8Z4E5KA$U4^GQ:^@Y9WGKAAT WH-!GCU MO7XOX/>A/Q1W,BHN1>SD0;8;H^<B![RFUSY>?[ S!.^4TR7Z+_(*WZ[X MWMCW\>KW?+2 @^%0]+W!J"ON.51W40[]P,<["/6)\9'7'0SQ/O:&@T#\*HV] M\6G[S]6A\Z^ZI4)PT'\'Z5(!0&[_8%>M5G]//+;_RJNWV_\V7B*VT%F)2,UP MM(O$W1'&_E_0?LB2%?]';Y)D6;+DQX62P##:@.]G29*5'XA!]:?-C_\!4$L# M!!0 ( ,D8V##QP, '<( 9 >&PO=V]R:W-H965T_"2=N'OM@4->?,F>$,1^.UL8^N0B1XKI5VDZ0B:L[3U.45 MUL+U3(.:WY3&UH+XT:Y2UU@410#5*LWZ_9.T%E(GTW'8N[/3L6E)28UW%EQ; MU\)N+E&9]209)+N-N5Q5Y#?2Z;@1*UP@/31WEI_2CJ60-6HGC0:+Y229#T&H,"?/(/CO":]0*4_$,O[:2<32]^?7J\^TUW,]^OUZ,4V)&OY_F6_1E1&>OH'^"6Z.ILI).3[>1<9F\2+K#IP;!_!%D_&[[!-^S"&P:^X6OAZ=S4"/?B&3Y) MEROC6HOPQVSIR')!_'DHY,@X.LSHF^3<-2+'2<)=X- ^83+]^&YPTK]X0^^H MTSMZB_T?C^/?H^&SAEF[X@J"P4G(9W8$5"'&AM^A!8TTIB6T-N$I8K(PJT+)'77BO'P"?<^DPL#.,.R=_A&6[X:;-'UV4 M>A4\;J P[%0;8DS#UT/,"X?!W)5@I8);C'5+H0*=9%1./>![()A299'#B:6/ MOO2!"Y>P7K+T7?4&82]IW[KVZ1R<7C"L+#'<2,%#R)7/\/"TQZ%XZ"#CU1%G MQ3714&U>%&@^^?]'P&BT$W!R?$# _0$F&9O,T_A\:A>9&BOYGI=J X+(RF5+ M8JG0YQB%Y0!6'AFD/6A)/@1B$?% N3SX/M7PM;72%3)4*9=?N_P:CLOL^?P. ML994^=)@_OCVNY.713CX>,R\T1UT7@F]PE!?OLQRXTO:!;\65\(&QB>AVM@\ M0O$\$SIGA*]E'@1H;>B-+AG".60F?MNRG27AP^7]QC@9 RJ_*2@?QG\ZV-ZA M&R?=&P8UVE48>3Z>5E.<"]UN-U5G<9B\F,>1?"OL2K),A25#^[W3XP1L''/Q M@4P31LO2$ ^JL*SXRP"M-^#WI3&T>_ .NF^-Z=]02P,$% @ QSAA5R@F M],"M%P JDP !D !X;"]W;W)K&ULS5QK<]M& MLOTK4]KLEE-%4Q(M.TYBNTJ6G;O>\JLL>_?#UGX8 D-R8A!@, !E_?M[NGMF M, !2KG9N_=64A8?P$QW3S]./\!G-U7]U6V,:=2W;5&ZYR>;IMG]='KJLHW9 M:C>O=J;$-ZNJWNH&;^OUJ=O51N=\T[8X79R=/3G=:EN>O'C&GWVL7SRKVJ:P MI?E8*]=NM[J^?6F*ZN;YR?E)^."376\:^N#TQ;.=7IMKTWS9?:SQ[C2NDMNM M*9VM2E6;U?.3R_.?7E[0]7S!WZVY<7JBGDW)97=VHFJ[&:O2"6>6[09PMZ5"NFQK?6MS7O+CZ\.[=F\_O M7K__?*TNW[]25Q_>?W[S_K]>O[]Z\_KZV6F#+>C"T\PO]U*66TPL]Z-Z5Y7- MQJG796[R_OVG("W2MPCTO5P<7?#:[.;JT=E,+S3%;[7= MV@9:U3BERUQ=@5Q;KDV96>/4*^NRHG)M;=0_+Y>NJ:$T_QJ3@FQR,;X)&=)/ M;J$BLG!Q;/7??V1_8#GUR32V-B0O];'0 MI?J\,9#9=J?+6[71C@P Z^4J@QQKNVS9U':XTBEX#+6LFHVRD/67^?6LY,"(VZ<)7:U=7>YH8) M]OO5/88\C;19LZF-45M1KHX_^%G MXJ3)-E"Z_AZ>G< ZWC:ZP/+?G<_/8/E%P4X,"W]W-G\:/IC!,;J=8==6W'9D MECB4_RR5B_F3/I6+^0]35'ZR\&16O5%O;6/7FG7F3:G^ILL6@0$TG8/$H!&N M73J;6UV3@4(]/L H"R*WWE6UW/N@J=8&5-5PGE[?>G?9,KG/TL"_.;\Y^_5RM+?&G2'=?:9A8V_G)].0.UV5Q!MW0Q5_O($,P* M?KC_[8,OI6U(_M!2\3 09M: _K9N6.5(^/%C,/C>['6NOP=7^,+3UK\MTOC M?QT$&KZ8*;V&[%R3GBQS3K*YVEBS4J^_F:PE$:@/JY6%M&?X0EM$NF"%ZF6E MZYQO^X@#A(F48 YQ>J,^Z;W%L4*@9DTZTFQT,[#A X6"F67&.0CAP4=YJ:#: MWZN]K0I-(NH.@*\O0%0)1=-K2%4\=CQ>B8RF%B?.NZ><9NSE:4TX<-::K-K= MUA2AH0RKFCP^^S2Z.^Y?L0JM3&YJ7?!7Y%H,:X XC:+35UONJV)O\E%6EZV# M ;J49Z$31JG+$KM 3.*D4K*](\*^"!G@GJV-V2TL\3]7EZN&?1.\E&$RP)I6 MO[:P&N@'J,:Z,)_'0CULP/S6,I^[G8&O$TN'Q\:50&A8Q] *T1YOX-%9F._@ M)?F,^:-5U6*YLFH@ +TLQ%.RG MMMQUO@8_NGN3ZJH3Q57!+?--/0;-M64)$ M9?]<9EZ1 V\KLN"@9NE.N16ZOI:(H43&1M,'\#?:03H0'W_#]Y$@"<4:PJ0[ M.(\F.9X;@YCO2<#_;\T*2M\-E+0H A7,-U[7%:(U[ M4?_?TQ_F/@4]HN:+3\7>Z%KS&W>G> M$0JBY<'IM;4N,^RO:SC_VB7AYDWY:UM*-L >R)!2.75MZ?KWU5[B(V3\M!<2 M&>@LC>%8]"OB!O&KUNF3GMDW^BYP?W&+BUA3RBF6N'\%#F-=1+W MACK*ZD<*SK2(2N+"N VH&AA5<1L,*6AL7-Z?5_2+7C?'9)57V)PT/! ]Y=[W MUL5#$^*C(PL>PV^+B_,V(W\"-SF#OVP48CFY7P&4[DY?F2%,!> VNMN T=Z. MN@(W8ZAV]= Q;0!3<;05TI-P]L$M$G9- ['YTA MF$L&P0=$!#ZP6 6R;PM2]D@('P'\'+UN-A :F7M#UNZ(EMJ,"4'L1/^.P[FA MXW5:/H)VVA6I[DQB!#NN'6)M8_@0:"66Y^@)U"UI%,A=Z3W%P%5?;<@;>VA, MVK8B-.:O 6C=7,+;"4ZAB_FJT9U#Q.IVN^M4P/P-#I;@1^ ]<>P4CLX& M&#\&KQ3]D=]O&R:P,.0WU6_04DUI-B[UCL[P_? I,%=^":%BA^#NXQVD94O3 M :-(CWBK <\LPUR"'4OJ3>"%,_'EGNKWP P;=67K#*F0)QW+7?J('O*0X1MT*$A,9^WN",TI/Z]&,+KILUTA+U.)BYC^3G0>R2IQR ME++?88)*?VZ=P;/_[$+B0(9,8*H\B><,"CV@22,#!##.C^E'=+XQE+ C;^L1 M^N@(:@-[<\?7#+B>$S2_O)?%RJXXUS/;F=I413_N#CD&)M)+CB(L5NNRVO@L M+;EY0B*P/)WG5ES@Z)'M=18=YP0G$E*]M9AO#>F-SSK(WTR'PJ;J8)6W(B : MNFYK@_TP2@,/\-"4J1"4[H@260,JY9["SGNS/Y]P/*1"<(JZR-HB9+0 1Y0A M@W-QDW2 G?X-%>#PI.;J0XH6GO3MH._)=CB@B 7PC8%+-0%Y"$_A'<#N$CQU MT?/0R9#QBRN=5!+.' #9I2X H5 4DO5":> RZPXTUUN])BA9ZZVAS@+=LD7D M:#W,J' /)](BY6%\) 1_&$990A^RIB+YG"^..@K@,3M17PC"ZRVW>)PN-SQN M$7OI%=5N@3E9THD2T 7,RTCQB$IX@&?!D#K6@ABHLN;A0P<:D*1!*.<]T%"; MN#FM1*HK<1Y7/HY7#I0XY+QZ"UCCSQ+Z::O6A:1W*B5EH\D-7()=&H*3\/%( M,1O!VXW=FKZ"X@(+S7?1?"UC>RJF-(1)<.*.U3 4WQ]+R2+,;.5S'=QAZKEZU=9!!O>H6P\XXK/O65ZG?J&Z M.E"FN?K4$_S0NB+;XB/OR^!,.;LN[5!LH'DB0JE@?%X]KL(!N_6',#46&U17^U ML;,/=(PB?_=O1/[=CI(!!"0?HZRI\(RD!-=3 &B"WVD+J=%7",_: MVRGMI]U&K>"MDQ+>L&448]_9^<4XSG!F![?JJ_C%2RQ

TILN:1LS5'](>U_@)=<" M_P3S(+\UQCJ.I2+7$OHITJJ5,E9/N]E-PO>R&H:2ZIZ##_6K!O*FB]IRI:VT M0P*:'*O"7>G"XO+2:O5%[KA*[GBK;^+I1T8R[ MME0^?P=?:!+8IN) M))QN/G0_'TVU*\QUM9+[I( D/#]OWP9:#I&L9F(GNO7UYW>@7#W=K\86>\%-2]SS!=":PS^J[! M%7:HUW?+"G,O^&KMM7>]WFD M]2"'I($W2\KC???.-90L#KMZ;!%-Y(<'%0 I).2+?8P6Q QW>A+<7R4N\R+ M*>3+R#49D3--P!,P7JHSC=:>^ZSY\R62HOB]Q59<-U5PBSE,E;:GMP6"$!=E MX ;^.?M7HFW4!9 FX]9Z%)0P[,^4(P9,MY7PT<)/.&(47&_$W9"P3;FN:C'. MN>+_@C?M9?OC_/'@RH'%D5WX#&C"'#47L\ES,"KAXF]W +J%A?C@6?;(AXW@ZYX#$(U06K2!RNQN BK&T5ZQ8Y MQ8 KUG%*G@H%/O[;#E01(8"E9;D%!Y'//9Z5V MO83.LTMX"RC_=[SAXED'C7\44_0PB\]?#C6F<^>2W"_Z? +IAWH&GWZ$YEV- M;J5603]E91?"$PU%C=>&AM5-+C,(NK@X4F,8:S?=L7]ZA#.V'O+&5HY\HL4Z MYLW'VJZC?5)DRY,:ADTAGKK#O1YYE57YL$=/ETZFU(1-IQLZL=$=>VBA M)56RKA%R&B"F",A,^6MERV'YEYM06_VUUVZG49]N+C3MSW>=2D%74CTN_5QQ MK.GX;C7HV^KZJY$@X) 8AHJF=+'H73K?XV=[@M_MMZMY,T;%K/DN'LR@H"51 MC_%O;FN3A3C?7*5F$J>NJGDWN?<.U M*E]]'78'9"T%+[J5-DXF((_+&K?=J"F5:]VLCZC'Q<2[R;#08:9IX1P#; M3 M6D -=!2$(3>ZWG93CP#):^_6UC6%OUCV[\-TX(]/9E>%RNU!"XF:#UP&\H9U M9\?YGBIQ+VK&;F3DY:D9!?4,OCH\Y>)*KF""AS^.>&E#<,E>&(>4PH[C?SVL"I["QFMJN6^F0!6XB8#H;74MU) MI]R206 _*GA_"G%@B4XU--?OID\IF(P;VHQ%W,NMS&PRH@GXG$1G"M-TA<8Q M8DRYMW55,LJ:^?D@6J;=Y3P<+R-H*RLC4T=U*'3!N:/"&S,>/T:?=1D_[ -W M0R::=-@\AP\SY/5\^&U3;7TCIBK<$>4)SX_P>?ICX8**?V*"WL7F/66_ CH) M5.\E;/#C=X)( SDLF)D?UT]6)X$@VI1NQ<@\+$R<)-+V=WN9SGSM*>>^E!]H M8]'(A*T;W!W/BFV*7N1F#X2Y,^26@4/I+Y6?OH%'.B69Z":MC'KH;AU/@?CD M- M!?XQ86F%-+D"RJ0]=+:E/!')?1,ZO1!D?32"JA&H)J PL5$OS^B;&B^X:Y>% MS8K;H#1)A@(*DW=):YI<)N0%("S2K]R1F4@!&J& !Y$*25OK"J,)JL2 Y)OO M-3T!02IPS#Q[4.0\0)')"5L-'HY.UG2-U+3LV+6R(==+/;%-"S8N@&J+Q M$H%AR4?ZV)2)CCC-NZ/ MG"GM79I;GG5( >Q4,Y.&Z=I0 ACPJY>PQ(==YCJF!(?)!$XARRH^:S^9<->1 MQ,E!>H0Y;Y-!@/LF,E$6W>0_ Y&Y^L=&3#P90/#/P:D87?!Z;]=5[8=3^!D, MZD3>-T'P5(7'M7YGMC7S2*B5CCPW''@^0.('W;YF%]>E( T_T"<-9WC=]Q7A M>O\8A65O0S@$OF*-B%6.U()H$,"U&;YEB_T?9^DT<)W<." '7,-N:P.^T(VE%A'$_SCKD>B4F]( MHDE*LF%20I3;W:NGGHY)Q*$Y3HEVH5$N@J39Z+ PQV8H5E*IY5LO[G1;9<74 MRG,MXI%Y97U'#8$>S(F6 6,&J(U/ %1A=.Q>Q70/;E9PN;-D#H8')PHJPT(9 M4XKI"^ XO$1]6+Q(:IU(LHS=LXOVMX\4AQ-4 M&JNAONANONTD36LJSR1[!M_7HX9IV]"<)IBV51S/2M/J7=48&>83L4(.?ZUN M:.)UYMUAIP*#G+)3 NGZ^2O2(:^EX0<.N'>E)\;U!GJ<2HKLD@V@9$]<95;2 M$AK/]W6HIOZ:DVN' 9 M.T,P:HTD4^'1DM$LVF?00,I50:GA<64[R.X/GU=\^F>F[\<_3SWK+,],!@I# MC) ?#^ G7^[Q?/[PJ?G/__F!M/X$PW1"_C^;4>N-1;-5)L-=O]!IBE.O1J9T MZ9F>)2F@1#).=-^M/&=,W!T]GBCH;4>K0F 9,VGS)(J4F% M9EG'H PC[O^V MS%R]Y9JUV !5PQ#$2B<1 KI)*H$$XZV%^\[9W[_R:#4U?)[HH>L)<0U^&"$X MZ+0 D9;#D^RWZ'8)F)CON@F/7,(QK-F#:O@A@\_<,.6?:Q$WO].W6X\-DAEHNF>$5GOP /GYP>^//$V?._B=(_,# MQULI7U\8Q&B9L)23D]]#$,S@>)B184EXHC$YAO!4 &NCG\7GP2BKEY9,S_2$ M,+Q=S@-R^5)J^%RZ"HJ6BRKA%6*QV+1?.P'B$Z3WX_BMAK]2I:3 M(4CY*:GX:?PAKDOY_:GNZ7E/9JS KW'HV_^'QB<2@\*:I=OQK5,L* MP6'++S?(I4Q-%^#[504;]&]H@_CS9"_^&U!+ P04 " #'.&%7%TO[^K$" M #?!0 &0 'AL+W=O5%RG03JVT=@C8IFG:!Y-1*"V;)U<\>7JM+X+ZSKV X%IRMCE=B"28'@LOZSE^TY[ &NH@. > N( MO>XZD5=YPRP;]K5:@W;1Q.8,7ZI'DS@NW:7,K*9=3C@[G-Y^3N:W-S!)IO,? M,)\FC[-D/+__\CCKAY;X7528;KE&-5=\@.LC/"AI"P.W,L/L;WQ(NAIQ\4[< M*#Y*.,.J!9WH#.(H[ASAZS3%=CQ?YU"Q6#*+&4R8MAN8:R8-\X_#P,]D8:PF M[]=;==>TW;=I7=]TQ/T/?:,Y<;U*6I-9VP5 M, .G)U=Q'/62V<1;[=X'X(0&@6*!VN6Q!<)8B8K)C0MI7_8,C!33F=N\X9J8 ME38M2(Q;H!=A:^CN69P!D8-:2\K)JDJK%TZ]ZJ3$%ZWNNT,IN#$KAZ!Z:%09 M2P:72S %HQMT( ((FAHSJ]*GUEO7&.XUG4"]]*/%0*I6TM;]UZPVTRNIF_8U MO!Y]#TPO.3W"$G."1JW+\P!T/4YJQZK*M_!"61H(WBQH J-V ;2?*V5WCDO0 MS/3A'U!+ P04 " #'.&%7=LR^HM($ ### &0 'AL+W=O@$#P@)3RQ8$?>[P HN" M#1&,'YU-KS^2%;?'&^L?G>_DRU(8O%#%-YG9_-1+/,AP)9K"WJCU)^S\&;&] M5!7&_<*ZE1T&'J2-L:KLE E!*:OV*^Z[.&PI),\I1)U"Y'"W!SF4'X05LQ.M MUJ!9FJSQP+GJM FG5V>W5Q?7?^^@/GE#2P^G=U7= M0=K9.&]M1,_8F,)G5=GM'@ NLC& 8^1$$T?,'> ML'=RZ.P-GW-2Z$I6MP;FJ&&1"XWPY]G26$TU\=<^?UMS\7YSS)-C4XL43STB M@D%]A][LS:MP'+Q_ 6S<@XU?LGY@1EZTL1_A4\/P)4>X4&4MJ@=(Z=M8-("; M:-44+>.B)9D^J=*9J%*D"K4YG"TNX(NJ90K1F#)UN:WD0GP$Y\+0]AYS:L6G MED3*A57I=Y!F\X='28=M!02W+6%'QR4?P018.SH'H M19$VA>CPB^QO(BX[P'"6AT:!.JQ3P-6*6I9#62N+E96BH)@0'NI?NRH;?QZ1 M4W=-F.!!!+;J@;ECJ!&D0^9W#/,^Z('(>#PC &FEQ;R$PGE]>#!NM MIS',&KTYE;9J=#<' Y$@-MKAI#-BB;>)]2!K9"*4K54 K?'1,X3MMV0X9KSM_.RI[\<>ZV1E%,N;=(1"/X?K1I4[M-8S]) CI^S8.1CP/Q_XD2&@0^9-I]*O ?CN$\<]Q M_;CK4\G4CZ($DHD_'8\@2?QI'/$LCD/XUE$$WKQ*HC!Z_^QWL+KP;":-JO#\<1A'XP"?JV0V"&HTD/AF;D)GV"4;PGSEMU<$BB6G]?0W#D M4K%!P0OAM%T?]DC^16R7"X_]:B?:^*.1=Z) CJ C.=5OT7!N5UJ5^PBSAR:/ M3FX:Y5-N9-23B2]&\KW%.I(NN]3R$;14-.YMN1;<"*W\K6^R M.W3;3ZK=JOP_5>O*@'O"G =$B/&$JB"B J%?JH5X'/Q43PD510*Q/PUCF/C) MD&3\<+Q5GD.JUH#*S ^IDGEB7J6_=\YLN:FDW[QNQ7^Q?Z6?LP?11OG_>?A;Z5Y$.!*U(-CB8C#W3[ M9&XG5M7NF4H7$#UZW3"G?QFH68#V5XJ*JYOP ?W_EMD_4$L#!!0 ( ,&PO=V]R:W-H965T6[<3IM@&<=+MG7)L63;/[X7 ?:(FV>95%+4G%]?WZ M>V8HR9+C9-\*!+%>R'F?9V:H5UMCO[BU4EY\W62Y>]U;>U^\/#MSR5IMI.N; M0N5XLS1V(SUN[>K,%5;)E#=MLK-X,#@_VTB=]ZY>\;./]NJ5*7VF<_71"E=N M-M+NKE5FMJ][PU[]X)->K3T].+MZ5ZF:>O>P,22&4J\41!XN=!W:@L(T(0X]>* M9J]A21O;US7UMZP[=%E(IVY,]HM._?IU;]H3J5K*,O.?S/:?JM)G0O02DSG^ M+[9A[634$TGIO-E4FR'!1N?A5WZM[-#:,!T\L2&N-L0L=V#$4KZ17EZ]LF8K M+*T&-;I@57DWA-,Y.>7.6[S5V.>OWLYO9[Z EZ\_Q! M.8]@\RX2LRP3'_Q:6=%Z+/X]6SAO$47_.:9_(#\^3IXRZZ4K9*)>]Y Z3MD' MU;OZ[F_#\\$/SP@_;H0?/T?]F_GPVW,1;Z6VXF>9E4J\5]*55@5C\O,'?JX= M91&8I4(Z ;.+PNI$X4IZI'29I6*AD/^)0OJFHBR0RTYF2IBED$AKYP!=QHI" MZE1X(^"CW"WA/"DR+1!#H@2GOW"EIA2*H$&_@ M]\T"WAP-.=GCJ,/R(_05\WDDYJ AIA031( 6"D)M,1R<_JLO/A\1IX LR8YT M@+P(+[/*]?^.6::)*)A]8V# =^I!90+RA(N8?1.N1Q3#E1!P6PG]2-_Z$=9P M7%F1K&6^4J1"HFU2;IR'.53ES$3":2GOJ'GW.UCTIK3D2:"@#]8)EFE'GN;E MH'(2#U XLHQ]N410.=!WZQ!0=*%^+36<&SR:PQCW_;N^>*L0:! ?L9G#3 N3 MIX!&?K4R#\KFG [MQ]YR;.Q$CC@( 6L819U*(*_7RB%S5!/%0@)GUZB:R,A, M0PCR*%(*8I\B #BO=$OIK?:0&I'NB=HNV-0JQ&2H+>0SY<#8LR%JNQ>EA;&1 M!- ,0'*H<@B.?837[G.JPUP6A35?]8:(XBU6)]+:'RVVL M7FE*K4I\'1BM8#.H3&[/N]J0^9!G,N!+=Q>KR5M,7F6+M% M0_#JI0Y(ZM;& M^E."J+8T?634PG=5>[15/DB=R46F3I&1IPRV),X*P@3!,H,L"3LIL.S <^QTW[]LE\" $3<$_-?20?C['/[/ #NI^(F-^^(=6_9[ M\:FV1%AX0U+]V$K4N[UWV\#P#OCT^&F=R[.0R]>4M UXG8CA.)I>3NCBG/]/ MHL'Y@"["PW$TY-N+P433"$\'5J614V5U+2"YD M&YD#L5DZJ]T7*F<&99;H,PXE^]SKF,EU2:<&:V"D8-M@V38GLB*E.64>V0<@ M6QC'5$RC4ENCNK17#/[AGO?24P;H.K[T.B2/%-Q68V/CSV4)Q*S2>8D$1Y7* M$*I6KLA9*",F5=DIZP0"M"V %!=@MFP=V69!#3NCB,Z+$CYS);HS>:C"3BNT M6RAU#X?6W/O8=VI-W18\:XI0MDZ&_6E3QI\.CQ:T'F?5"1=2]5?T*'JY(YJ- MK<1:I:M#? ?)68).I0+;4-HI_JU:TY".**"R\$URHT39R$35! 0YY'*)09[@ M>L?T'Z1M&K1*M[VON^9O9H?&SFSB0NX"/%+V#_KQWKR ?#PX;QZDH=WB?HQK M-*V :$VQ#KWJL7 %NT+QR4.VBZJ^?JO:=J5ZB[NT#/,(W-V(J;X69*NN-FA_ M2VO;VAPH,CQ4)/[+BL2_4Y'CDJ-K+DF\9F4-!L]#@*5H=8G5BZ9('];6?8E MO<-T7O+.3C")FZJUJ9J0(Q7[T8P!8H\$>Z, <-JW^UK4J^CB\H)_QX/X]Z4' M+9WB_W!P >.0#]I'(P?BW9)KGGE_7/]Y#KYJ/U@=FH"59CWW5T,+W!,+H(CYO;8G+% 55 BZ M,=P:H[$:#OY.\E96XS1>(-#_!##R0K)&7\R>:J1IR9'Q/]]+236F9!F7?*!R M(*=G[7-@0+705:6 (J +JA0U7QR'%!\ <$04ZYV#7[(FZOZXL&09$J [+-8% MZ]&1A*6!!P6-J-$,4G#Z,GO* ?0>&*GJW=TX"B"K^ BL-:QB"#J)^Y-N26CW M$FU6CK]/S?*4SILJ&U(]&O5'-:^(1!D?5J>+YD'5 M.73TBA#OJ9:\F)M: J3* %MCLS0ZJL$3KO@S"L3[1B B=<:'MHR_K0+[DS'= M0'K5J[ER\5\L[*@"=R==F 7Q!/V!]F$"X.,6ZA(L L+JC-LE:I6B1V^9(VBENS' M3-QOBG-].!B:' PDZ&0S;ET!$ J522PL&*RKPY?,8)Q'@ <%XW+_5(=?5H5.+YQV(]3JHZ&^ M^"D< U*CW,Y$-D!E9(;IQWG%7T/@ %L=QJ6EJH_3\Y+5@]!U9Q/:2]V,U0-!0GT6\.7M;IYA[J4@@M^]A^\>^SYVUOK>B=UOQ M5V5R!^0-GUZ;I\V'ZUGX7KM?'KYZOY=V12ID:HFMJ(:37JA$]8TW!7^]1:/E MS88OUTIBC*<%>+\TT+>Z(0;-Y_RK_P-02P,$% @ QSAA5W:_>U-Z" M814 !D !X;"]W;W)K&ULG5AK;]LX%OTKA*<[ MVP)._(SMM$F ]#'8#J:3(NYLL5CL!UJB+:*2J"&I.-Y?/^=>4K(<)UY@O]@2 MQ7MY[KE/Z6IK[ ^7*>7%8Y&7[KJ7>5^]'0Q]FRM>^VIOKDSM]T:]9N%> M;S)/"X.;JTINU%+Y/ZJO%G>#5DNJ"U4Z;4IAU?JZ=SMZ^WY*^WG#/[7:NLZU M($M6QOR@F\_I=6](@%2N$D\:)/X>U >5YZ0(,/Z,.GOMD238O6ZT_\*VPY:5 M=.J#R;_KU&?7O45/I&HMZ]S?F^T_5+3G@O0E)G?\*[9A[PB;D]IY4T1A("AT M&?[E8^2A([ 8OB PC@)CQAT.8I0?I937PT$4K@R3*O0]RXQ?D+L474_K,B4]EJM)#^0$PM$# #W MXY,*EZHZ%Y-A7XR'X\D)?9/6L GKF[QDF(*OG/CW[ =\H^J-[-SS^-9L-W)P!.6X#34]I/,']2[GE409GXM%XK#G,A MO?"9$LY+ZX59B[5VBAP M^$<;A(?/$*<28;6!K)4YT,3 C2?_W7'P644Z3F$*QIDRWW58-WC0'&55+CFL MS!YH1-9-AY7*M7H E9*#73I3RA64)LIZL$GBZE'91#MU&'=["U(#Z)]U=J9^+V+D^,5:^C M(YYQ OFFX_(C!0'C8234#([CE@JBL(S;"-3?I,X;(RR-"^0.;!>O*9K'PW?W M=W_PU>C=&\2'PTQ&1@:VAX!DSX49IM21G(I3P- ME7G/>&J2FA/WL >P[5S7.3]J-I06.;X^(X9B.1/;3"?9\T<357S\H>[ 1DF5 M5Q><@7!1:"!(AI6Q:)M4$L)9;3#0DK14K&*EB0"YNL%%<*W@$-O!T2#!U; &B=CJHCVZ1*>3".<08?*Q?1S\O$=@ M;)-3@=Y6C3XH *T3GI8NN#NXV1'00S=KA>/N)>'M'QO=CY; ]C*&^MYZ[B58 MU[A]),W$;9\I0DO'0 U$VR:$S"K7FQ#,9'Q,FXXA,**V%!G$!NGH6A4P1ZWD MI,38^ B3=\Y>)+$4&:.YS%#';/>;AI?2F5RG'!Y+ZM#A=!![5\7*%?*=&+0J MHY<"Z/E/8M&-8%D; MW#,:AV$H!K +?3-TM,1L2OW?T(0(QTKFG%7\LM(7JYIK!T5Q&Y44M]R-J#B> MT>1+?0Q!:!XXV \[QXE!*#4''=AI0*$YE,HQ*I'528@IH$Z@NY2<4Z%KH5O6 M*$W4NS"8U!*UP*LX$>R[_$%^$RL(>>V/9T\$ 0\(P"G,!G)Q?:LA;=P_2X&G'55N^N1W%J^$9 "+:*PI?J:8[7 M?B=>S(?XG_78GHY$K/)!*P3 M+8=[2-]T/.?_B\4EZUU,%JQW/I]$O5WR.GB;K)/N%)O+KE/>1Z?]B-!*7_>'E-#KD:2(]^IYBO(_DXX@4S+Q*_I3\2D(N.@/YPNZN4",7E[,Z!(__<60+^>4(8LY MOQ^*R6Q&!0-M>>Z#RZ#SV:M0=L,?]YS@4\,7L':U_7YX&SZ;[;>'CX]?I,5; M,;6/-42'Y_.+7HC\YL:;BC^B88CPIN#+3$ET3=J YVMC?'-#![1?56_^ E!+ M P04 " #'.&%7,O :]WT" "U!P &0 'AL+W=O,F=UNXA"@2 M1X)OD##1FLTL;/4M6M>+,O-.%DKH7:IQ*IZ3)[26: ["OCF6 DJH3 LN:P'H M%-TM$O3IY#,Z092AGSFO)6&9C+#2VH8!IZW.I-'Q#^@$Z(8SE4LT8QED/?CD M./[R"![KG+O$_6WB$_\HX0*J,Q2X7Y#O^D'/>::OA_M]Z?R?^NS-ZGO%"+I7 M$%B^X"VOH.^R&[JPG\[TMI&L2 IC1S?Z)G4C)!_],U NR%B19E$!2RUE'MVKMND:(9$8RA>V2YXSY7NJ7:9Z[D* MP@3H_27G:FL8@6Y2QW\!4$L#!!0 ( ,&PO=V]R:W-H965T^KK(0*JY&H@9LGN9 5UF8J"U_5$C!Q217SPR"8^16FW$MCM[:1 M:2P:S2B'C42JJ2HL7U? Q#'QQMYI84N+4ML%/XUK7, .](]Z(\W,[RF$5L 5 M%1Q)R!-O.5ZLYC;>!?RD<%1G8V0KV0OQ;"=KDGB!%0(&F;8$;&X'> #&+,AH M_.Z87K^E33P?G^A?7>VFECU6\"#8+TITF7@?/$0@QPW36W'\!ET]4\O+!%/N MBHYM;/310UFCM*BZ9&-04=[>\4MW#F<)AG,Y(>P20N?=;N0L/V.-TUB*(Y(V MVM#LP)7JLHT>-);A8/ '=0C% 5W* S":( 7]>5& MCA==X5TJ\P[M7]&:$WJ@I,'L4M4M='(9:K^;A:IQ!HEG/@P%\@!>^O[=>!9\ M&E">],J3(7JZ;1B@<;"?WH_/M=&2B%K_?\BM[C PQTS!@-BT%YL.[Z=2>0)JO"%]Q&V:^Y3;OW>8W']RPWS#WJI]_UA\JD(7K@@IE MHN&Z;17]:M]HEVU_^1O>=NE'+ O*%6*0F]1@-#>O4[:=KYUH4;MNLQ?:]"XW M+,W/ J0-,,]S(?1I8C?H?S_I'U!+ P04 " #'.&%7T\(JV,<( #"%P M&0 'AL+W=OWUFA?W>I$% M>C$X.RGE0DU5>"SO')X&K994%\IX;8UP:G[:&^]]/#\F>1;XNU9+W_DMR)*9 MM4_T,$E/>T,"I'*5!-(@\>]97:@\)T6 \4>ML]=N20N[OQOMUVP[;)E)KRYL M_@^=ANRT=]P3J9K+*@_W=OF;JNTY)'V)S3W_%_BA)Y+*!UO4BX&@T";^ ME]]J/W06' _?6#"J%XP8=]R(45[*(,].G%T*1]+01C_85%X-<-I04*;!X:O& MNG#V9?*WQ\GEY.&?8GQS*::3SS>3Z\G%^.9!C"\N;A]O'B8WG\7=[9?)Q>1J M*G;N;*X3K?R[DT' [J1CD-0[G<>=1F_L]!?QNS4A\^+*I"I=7S\ ZA;ZJ(%^ M/MJJ<*K*OM@?[HK1<+2_1=]^ZXI]UK?_AKYQDMC*!&T6HC%3_&L\\\&!.O_> M9'#4=[!9'Z731U_*1)WVD"]>N6?5._OUE[VCX:Q< MG%<>W[S?A'"KCLT(OU;H5[+KWVI/2.-C)!QIPTJ;BPQL/=*;_9 M9,/_1;%XR)1X-+)*=5#\+45E45TI/%QK(TVB92ZF4*10?(+?%EYPM;E-*\\+8:KY>9S?.7]W9IH-17,Z]3+1T(M2LD? MGE_@/ M62,2:ZBTZO""S ^96"BCG,1JVD25A$JNB%DZP-!E#FIB;6";V"#&RWC&A7(Z MD6+GUU^.1Z/AI\?^M"\^C\=W_+SWZ5U?C/-<>+TP>@Y!$Z J*)?4-LQD#A] M%QD#[ALON8!ZD>6E?,5 MP0V6W[LJKU$ZM:AR&4'6$9FJI'(ZZ%KBZEN22;-@987VW%)V2*YVTO3JHG$/ M:9,N)4O8+[H0\Q8PH%E'D8 383.+Y2^[(E$NH -B1>R3#0?GU@9C@Q*I]DEN M/3++0\D?E:X-;*,#42?(B[F"^&I'O\E%2>M8++(@3XADDHR)PA?)Y"L0=Z.? M^F(2^6-+;0@M_%9(@SY,>X&FH(A,OZ(!Q;UWL"42C4D(44-6DCO@94?O.K+O M!,NFBDPT"E3R:/=LGQ1SJ9THNZE:!^S/LJ9.STA(_[/Z?&:K'($!NS#AU/GY MM3)QA&"?=BA)E-G[\,F+\6JK_[(!>8$TO"CIA*).*"[AHF*FG-C?XUXVVFV- M:9+\]7XD)<;&5%!^SY04@$=CBM@;OO^KD-A(YUC?(@;!2>1WZ<"(N,_^6@:P MRE;#JE;\[^E]'@N(F/)0&7F7\Y=N$DA.U>]L[T04!,+ AAQRMMCHA0;'IF2) MP%^O6$E2!NF8I@QD2J4V(JDGBEV&CNG7268]0&/26T4P9$XIEC%H2:*(PTT, MZ49M*/PH!6U&:)1X#1")I+FT28.-"-F%<7>(U9"HV(5,!J3M"Q%6?2LQZ9([ M*-%0+^<5-_*FB&&5MEPP7G.0K'L=B/W^EJ9_U#;]HZV]^=&S75IZXXC)R(FS50(6Y#=]_,"Y$2 MLHCU ?%N$XZK'G.NAC=Z/SSZ(7B7)()9L9UY*A3C("Y)'J]:T7[7<"2*?49S M]F)1Z3@J@,QH]^I9TT)2-*MI.&C4@SRM8_M+Z5G@/I15U>1T?H,U?=18RF+^A>(MFD#A&A0R@\. TV>4)O:G;GS$HUR$Z, M,(KHBD_P?PA.SZH@9[F*E9+7>UJ?V1S!]FI40'?8N4@\Z]:J'< M@F^/*5QHB?&*M7W;7E"/X[WL2CS>;J,*HJ-YD:LYE@[['PY[PL4;X_@0;,FW MM#,;@BWX9X8CJ'(D@.]TD] \T ;MM?W9?P!02P,$% @ QSAA5XF:(H.4 M P P @ !D !X;"]W;W)K&ULQ59-C^,V#/TK MA%L4$\ 8RY;MQ-,D0+X6[6%G!TEV>RAZ<&(F-M:64DF9[/;7E[(=;V8GD\/V MT$M,4>+C(RF*&9ZD^JQS1 -?JE+HD9,;$CWN$+S\?"D:.5U*%E1H="%%*!P-W(F_L,TM.?K Y\*/.D+&6PD M&RD_V\7OV[28VF6\O0;MO%$%F\K2UW_PJDY&X4.;(_:R*HU)@95(9IO M^J7-PX7!@+UA$+0&0+Y7(QA]F'Q_5R,EN3L%JO8/(XAVYON?BT>/RX@+MUNBE1]X:>(=<6 MP-NV;J:-F^ --PF\E\+D&A8BP^REO4>4.][!F?> U'G\#;XG/*(X(.R4KF!%71?>%:F%RF-550 5_3C:ZUO]U+0$-?G@=W_;6 M@SZD6QPYU#P:U3,ZXU]^\F/VZPWV8<<^O(4^7E&O9L<20>Y@CCM4"C-H0[K& M]2;:=:X3VSZ%^0KT$-AKW_C8GC.UE=IHN]2%-K1!1$Q.Z90EM7TA]G!7"-+( MHTY%IGL/L,X5XHM; 8_$XZ6&JFRPVE#NSZ6V/\&%-+_.Q*7>(;4P0.Y 2-$N M74CUF=L&]X40EALI#J@*F<'/$#+79S$)/''[+&DT_:#6Q&Y$FEEZ*$Q:%O_4 M7JNJT/:%TI =E06ST"U:Z"8^!^X._#[XW(TY S]RXX#!I)+*U AOI?(UVAW! MQ7'/?F-FOW[H& M^Q!$?7<0AQ"$E*>8G=N0J&WE7M0UO_-9WPVCNG3,=Q/ND\3]A/S9NG+2L=#O M_5!8WQ1=3A9Z_?3T[;8\?A6D&3*?MQO.DF4K? MCC>S_7VJ*-D:2MR1*;OO1PZH9EXV"R,/]8S:2$-O;2WF]!<#E3U ^SLIS7EA M'71_6L;_ E!+ P04 " #'.&%7?S4)VC8# #"!@ &0 'AL+W=OZ1D4GI385=R2:?6)K@[P(3I5,6)J.DXH+%2WG07=OEG/= M."D4WANP355Q\^,*I3XNHD'TK'@0^X/SBF0YK_D>M^C^J.\-24F/4H@*E15: M@<%R$:T&EU=#;Q\,_A1XM"_VX"/9:?W-"YMB$:6>$$K,G4?@M'S'-4KI@8C& MOQUFU%_I'5_NG]&O0^P4RXY;7&OYERC<81%-(RBPY(UT#_KX!;MX1AXOU]*& M+QP[VS2"O+%.5YTS,:B$:E?^U.7A_SBPSH$%WNU%@>4G[OAR;O01C+4+\K6&3H5Y.>6=X]?/C_ ]>9V=;O>K+["YO;Z[N%F];BYNX7WCWPG MT7Z8)XYN\O9)WJ%>M:CL%=09W&CE#A8^JP*+W_T38MC39,\TK]A9P"W6%Y"E M,;"496?PLC[L+.!EKX5M]ER)G]QW1@QKK:R6HN!MHZ@"[@U:5*Y5Z!*NA>(J M%US"EI1(7>DL_+W:66>HK_XYE:&6P/ T ?_6+FW-[-8)Q^ M/!/>L ]O> Y]N:6W6S02/?4[=T #JSPW#1;P5?"=D,()M*=(GX4]3;K%YQV^ M_(4/.:556$=:HD%64&I)0T"H/;P7BC2ZL91L^^$2J+Z4U1T!^2)_PKP3!FW% M_8?U,5A.71G*I,/=CC^1_!9&\62B?%/D!8R$899%D&&Y7K"CN6-?_A'Q4,8C8=$3!CLYZ#3UOK#!:=DZ'-.BKC M>#9E_CN9P>\9QR<:T#:$Q2C\83P:3N!1>T[ZU=*\!<;BR6!*FXS%X\D83G5= M\F*N5&CV87KZNC;*M2.FU_8#>M7.I5_F[72_X68O*"D22W)-+R:C"$P[,5O! MZ3I,J9UV-//"]D _&33>@,Y+K=VSX"_H?UO+_P!02P,$% @ QSAA5Q7M M)4!E P [P< !D !X;"]W;W)K&ULC57;;MLX M$/V5@3;8MH VNEF^U380.RFV0+L(FK1]*/:!EL8648K4DE2=_/T.*5M)MXJQ M#Z)XF3D\P\,9+@Y*?S<5HH6'6DBS#"IKFWD4F:+"FIE+U:"DE9W2-;,TU/O( M-!I9Z9UJ$:5Q/(YJQF6P6OBY6[U:J-8*+O%6@VGKFNG'-0IU6 9)<)KXQ/>5 M=1/1:M&P/=ZA_=S<:AI%/4K):Y2&*PD:=\O@*IFO^A8#NLT3"6 MRX^Y:5B!RX 2P*#^@<'J]]^2^4H-1WT;SV_JHU9&?>S('$ MMEAO47O%K[$X#I).?M>DL-%8<@OO6,$%MX]P 9,DS*>9ZXS"R2R%#V@,Y8K6 M% WEAFTUMQP-Y.$L28%LIC/XH.3^#XNZ]E&&IY 'O"Y@G(?C2>+PXS".,S@C M;MZ+F_]O<=_3F=/16[AYH-)J<$C6LVC#LMY73J6Z41*=>K01/VV$W4; * &> M5-^ZBOR+)O>51OPIJ_\CTU]$YMSZDW(O:CA_.H,3M0M(PF0TH?]TYMHLS'(G M01HFDQ%<%85&7\5/]AH%^Z>&[J6CUM7C?K9_S:ZZ M(OYDWCV%'YG> VZ-_XU;]02P,$% @ QSAA5YJ?^L0K!@ FP\ !D !X;"]W;W)K M&ULK5=;;^(X%/XK1VQG!5(&Z+1>\P#\SJ7)F\%/-.WJA.$LL4RXZONM&G9QE1>/RW.X] MJ&MKH7)XOV)R/N?F\>%+XU=E( M2;*<%SJ3!2@^NV@,O+.K'M%;@N>,K_3.&LB3J90O]'&?7#1<,H@+'AN2P/"U MY-=<"!*$9GRM938V*HEQ=[V6?F=]1U^F3/-K*;YDB4DO&OT&)'S&2F%&!;NRM%ULH;9MCE MN9(K4$2-TFAA7;7<:%Q64%+&1N'?#/G,Y?7CP\/C$,:3Q^N_X/'N[G9T/_SD MP.AV/!G=7T]N;^I?GX?WD[&SIGN:W#\.QS 8WL"7P6@T&$[&T)RPJ>"Z==XQ M:!=)[\2U#5>5#?X[-IS"@RQ,JN&V2'BRS]]!?S9.^6NGKORC L=\T8; ="(O& 3I,#*"]Z3ES+%/UYA\A-X8J]8DP8&2K%BSNWZ[\%4&X4%]L\AYRO9 MW<.RJ>G.](+%_**!7:6Y6O+&Y>^_>9'[QQ'+NQO+N\>D7XZQB9-2<) S&!L9 MO\#CPG;#@+HA,Z^'##XN%S+\ZP\'R+G]+0+)Q"U MO1Z$[1 ^878-ZO:<4\^';MMW 5%@QC/:;/K]?@O)3D.X_;;(E-WR@A:R1UW< MXBK.J%::8:\%7COH[ZL_Y$_0:G9;T'>";A\%]T)\].&9:U3W'@.$CN=&J!/M M#Y":_!UQ6T0%IH-BN;*@A):P)5>(L)S9HC= MJ SA/X8E$Z6M82;$=ZKD-K+M7Z)B:8.^KP4=P.Q0Y1>E%8QT.XJ_,\FDS 6 M(JHR% H<0"C02,!)D>$@X>+5:H$$->+VK"JL$CE8+LNBIG;;741\(:AWZG)G M[_C7/@(5X08JPI^#BE0*[%-$Y:_E.T!Q5.!A9#N$'IORVR $F\UH:A-%2B$R M6'#;R*^#L629L ((.N;4L+\$6K[#E,%:S2'N98YQK(E]Q*Q[K4M6 MQ/S-SV8O;.W&\$#$^XX;!7"DA*--"4<_7L)V9D_W9_8*<^+L#4+MP#-V/JN& M(CJ15]N'ROVX\KN?*#*+1S!CF=KB#F=QNC\PCY4T(1E"B(43S'-A"1*"-!15 M,^IU UV-'VJ9'PGW:3N7"1<.'C9Q9)N]GESC_\'J;XNG]'/[5Q8/:\0:DJPHA]PO-#U7' M4>F'P7!73;RKAE=J@!D<3].R@DD<"1MTV!\XF8988)JR649S6]?9U&^P;))2 M['=/VS"DL7K\'/C8^/;OX_,0++#=A*5F"-YV,CM1T94-!?<_#I^=[ M>.8)HPBZ3MAS86+GP@GBJA=X^$9!75)\ZKAAA.^^$X6'<:6S_V:2H.7 M.;M,\?;,%1'@_YF49OU!"C;W\A"3$$ !_ M"@ &0 'AL+W=OQO>[N.N3^^YM=@P,-X=#I7KR_9F:_ MV9EO/*.-D$\J0]3P4N2E&CN9UM6PTU%)A@535Z+"DDY60A9,TU*N.ZJ2R%*K M5.2=P/-ZG8+QTIF,[-Y,3D:BUCDO<29!U47!Y-_7F(O-V/&=W<:(-Y;@P1C)];FTY[I5'G([G=_?W?^^@-GM M'!;?IO-;N'A@RQS5Y:BCZ0(CUDFVQJX;8\$[Q@;P790Z4W!;II@>ZG<(6(LN MV*&[#DX:7&!U!5W/A< +NB?L=5MON]9>]SUOF2QYN58P0PF+C$F$/Z=+I24E MQU_'_&W,A>U_O7!&P=.7G'<@8<,825RHBO="-HF RBJ#U0"= :: MCA-15+5FEE>$;MDB21LD4)(X+TD,@6DM^;*V=D +HUN0&F5V\I2)/$6IX(*7 M9%?4BFPH%_ EP4I#1;XJ&R16B+K4ZG((#YE$/$@SN">G#G9M=]S^UY,D\#M#X+_"^RC M+2TDRIY14J6$LK;R]/+V>929W328%P8S4/55FMZ2 CC_V M O!=K^_M$M6 Z4;]%@RMR$T:O"@\\LY[>7!.H!I_/X)W94.Q0V$V_$&SWVV1 M_(O8"1I'+8VCLVD\+36W%*$_$04^J277G.)W^Y+DM4F&E12%">4^N]YR_QC1 M3X(XA^B5T$CP6'Z82OBSYL\L1Y,>&Z08X '6(]7@2 UXC2#5$*M#("JT?V1S MR$6J &V^@C"E@"!"RC12,5!D ZT.+\@#;:Z@K;RV?<&&*2H\FO_6/NM!+3E> M,0XI]U\H:7/<%+R9F1#;>WU*\8"RG[Z4Z&'/^X4L,65\#*$[\$/HNW&79%R_ MM\>]+E'1(PZY/M'T8/$@-$7%#]V(R!*$;A!'Q"\W(HF K@X'1].TL]<4%"C7 MMO51%"RJI$U_T.ZVW=6T:2I>Q9O6[#N3:TX^Y+@B5>^J3\DFFW:G66A1V19C M*30U+'::48>(T@C0^4I0B1V6M+(1LF":IG+;5SN) M;&V5BKSONV[<+Q@O>^,K*_LBQU>BTCDO\8L$514%DT\WF(O]=<_K'01SOLVT M$?3'5SNVQ07JA]T72;-^:V7-"RP5%R5(W%SW$N_R)C;[[8:O'/?J9 PFDI40 MW\QDNK[NN080YIAJ8X'1[Q$GF.?&$,'XWMCLM2Z-XNGX8/W.QDZQK)C"B&/5CCAE6YGHO]G]C$$QE[J[>0> ZX+M^<,9>T.8CL/:"%^Q-RT=4FEBGE0-)GL-GG:&$$S'\G:R4ED2G M?[KBK\V'W>;-$;M4.Y;B=8_.D$+YB+WQFU=>[+X_ SYLP8?GK(\7=&3758X@ M-C!A*H,/WRO^R'*"#4FYAD4FI/YCB;(X"0AN6,[*%%57-&?]=4=SSY7&-:S, M>0$3#" T_0E@U$( I@YV*JK%84=X/E84+7I(A42G25&\OX8YQ M"5]97B'2VE/._R44'ZDM*;BX%TH17V&.J9!$O&;CLQRI M)D'ZYP0IN!?E]E?I':Y1LAR2+9;I$]P(0M: \>$U>*$S'$5F$-MOY+BQ:P:U M,'0\.QVX$3PL8$F0526?H!0:CV8B9^#%$ S-( KAS:NA[_GOG\U>4XJDHJ!49.9R)(@YT=MN'=+7

P MS"C8GUKM,W@S2O&Y]>[XIR7YI? U(;&"9RFP0=LXCZ..B%L1_J"WA4*X6&&) M&Z[?4L07?A"9_]#0^2)V73/Q_? <<>.6N/%O$W=.)ZRLZ*BMGN CBJUDNXRG M)-Y2))TD/6O[99)N1$X,X^46M+DU065B;RA[=+\]NI?6_2]T[*CG_U6PJQ8/ M)3<4LO53]>FE.J>,,AQ12PE-/XH")_0#V[8"QPMCV[I&U%[BNFZE+36UO8@X MZ@40#IW(\"Z*'9\,>"'QT(]@*33M(5UWX(21M>=ZSB@P50VH(05#8SD@F1MZ MG;7MGSQJ".;6/MT4,9^.?/V^::7MZS"I'T7'[?73\A.36W,/Y+@A5??=@/J- MK)]K]42+G7TBK82F!Y<=9O3"16DVT/I&4%=N)L9!^V8>_P=02P,$% @ MQSAA5QX[XYKT P [PD !D !X;"]W;W)K&UL MG59M;^,V#/XKA/>"%O#5KXF=+@F0O@P[H%V+)+?#,.R#XC"Q<;;ED^2F]^]' MR:[K7%-OV!?KQ>3#AZ1(:7K@XHM,$14\%WDI9U:J5'7I.#))L6#R@E=8TI\= M%P53M!1[1U8"V=8H%;GCN^[8*5A66O.IV7L4\RFO59Z5^"A UD7!Q+)=7(RUO!/[( M\"![<]">;#C_HAM,K$ MH,C*9F3/;1QZ"K'[CH+?*OB&=V/(L+QABLVG@A] :&E"TQ/CJM$F+U>T*SM9LDZ,\GSJ*0/4O)VD!KAH _QV "=SS4J42;LLM;H_U M'2+3,?)?&%WY@X KK"X@<&WP73\8P LZ#P.#%[SG(5+2)/RUV$@EZ!#\?IPC)$6!N +$!!%9NJ1BK*D>J,L5R.MXY*Q.$ MIAUD95/SNG@.*$A>PH[G5,82SK(25,IK21CR_!+6J4 \.@E >518;%"89/Y. MW(;^ZV3KC]^;/50HR'RY_XZWP)PI0E ^[$C,'8I3&P@S"B,;2]T(4'E9+M8^3 B\'W)Q!./!@' :RY#LNQC,8+_#U^.;-83Q0* >BN>HGY:I-RLHDY6,/]T0$;S!I=SS[ M=!"%;E,?^.Y#K4^ "9T-)2^36@@R2&Z,[2#0;D44)O__&>GEP8979 I\-#*C M3S"#2CU&D3WR/)C8[B1L$\+?U]1I\>QQ/-832K@7P6?3F2G^BR=2VR,L4=]6 M6KTIL#6* OY$)N3WG"0$;]5O,IGPFH@M*:MO-3SWPH6?!OK"J.L+H__<%^Z9 MJD7C(*U>;38.W+WZ?ZI+#)HYW=R.[0W%FQF)$Z?DWUJ&#KAN!1KVC7I(Z1O9 M;A3KQ8@J;#(:ZRE][-@UTTC7=QSI:0S!>$P]B"RRG2*4[J3L:O(#H28S3=(H MCXT/%?M6F+9(IR0DF#N4$K*BJK5(1H(4"P5G'IGSSENT[FR=RJ[3NX0+%'OS MU)!@K#;W<;?;O686S27^*MX\A>Z9V&>E)*8[4G4O(LJ@:)X7S4+QRESI&Z[H M@6"F*;W(4&@!^K_C7+TLM('NC3?_!U!+ P04 " #'.&%7<7]=4.8% #Z M* &0 'AL+W=OM-I]/]X(*3H %FV"3;?W_FI204PHCV5&H3P-_/ M@WF^V/#4LP.+O_(=I0)]#_R0W_5V0D2W_3YW=C0@_(9%-)1'-BP.B)";\;;/ MHY@2-Q,%?G^@*%H_(%[8F\^R?8_Q?,82X7LA?8P13X* Q#_NJ<\.=SW<>]GQ MR=ON1+JC/Y]%9$O75#Q%C['LA)N&!! M(99G$'AA_DF^%Q?B1(!'9P2#0C!X+5#/"(:%8-@UPJ@0C+I&4 N!VC6"5@BT MKH)Q(1AW%4P*P23+;IZ.+)=23 M.C%_O_KK::6O/O^#%@\Z6J^LAY6Y6BX>/J/%'SZL%"CQ_?KY8K8XVN M="J(Y_,WZ"UZ6NOHZOG?YH.EJ M_%IT\]>B6^URG3I2CL_*[>YRW)+)8>GF8<8;GN$M'(_,_?L.:\F>33R!A.B3, M@(29D# +$F8#P2K>&Y7>&[71YU_D')T:SR&1)XB?3J#2@*+)=*V@2TT'"=,A M848.TS)8^@RUGZO:6$E_9OW]J:$@HUJ0,!L(5C&46AI*;374@WQR]4*'!;3) M0ZW:2SVDUC*E311<2Y1>;_=VI*BU=D;>3CUIAV7F)_7,UX&#\710:V=!]M8& M@E62JI5)U5J3NB1\=RW'"+Y#]%OB[8E/0\&OY6N G*0\1U W/TA"M[;O1-#D MB-; ESI"JV=0F6A:_>;5M5H*,9Y,I\.Z*SHSSYBPXEZ%6SJ49&M>OYG2*ZQW7(:,:7:.: MD%&M<7V84#"N#SPV4-2*#R:E#R:M/M#IAL8Q3>_;/0T3*F_S1&Z'C8\ K:A+ MK3"I7QX\P@TSK0X9UIC4O' FK D9UH*$V4"PBF&FI6&F[7,!XP*Q#=HRYO)L MQ$\C>(Y\:>',=]$5X2BBL2,M1+8T;5DXJ^FE^[XUUJ6.RF'3D]0J-\/Q*S-! M1C0@828DS(*$V4"PBM^P@')3%O M--=/N&HN;:P%M2HO?3\!I1F@-!.49H'2;"A:U7P;-1";&P\06Z@%?G.$5];;364[C8:) T Y1F M@M(L4)H-1:L:[5A5QJV%PZY&$P?6:+1A)Z.!%H]!:08HS02E6: T&XI6-=JQ MA(S;:\A=C;:3SVZ-5LOQZ6Q_ZK5QS6R@16-0F@%*,T%I%BC-AJ)5S78L+^/V M^G)'LVU8$C=Z3>WH-]N[J-6_?/*YI M#5,H?FTTR *X#DHS0&DF*,T"I=E0M*K1CK5XW%Z,_QC1F.0%CM M_Q?K4\+I MT6MN0M'!$SLO1"']+N2#&_7W% 79LI)&_X%6[G&]G*UJ3=5:T+!&U[ F:%@+ ME&9#T7)[]4\63@4TWF:+Z#C*%I'DJT[*O>5"O46V/.W5_B6^U7'#?@/?FODR MO",^7Q7X@<1;+^32FAL92KD9RP$ZSA?:Y1N"1=FRK63Q M#6/B92,-4"YWG/\/4$L#!!0 ( ,&PO M=V]R:W-H965TO*Q9H4J;SE&\+TFR471:IT4ZQ<_^J0Q>!S-/)9GP_'>:J?70"1V0 MD66ZS=64[WXF=4 ]P[?@N2Q_P:[&0@2C5+ZVU M7I291)DIH=]2;:=&WB:CB=/^F'V- /CAQ@T[Z;)E^3A.0$? MP4PG:K;-">!+$),E$8)D8$I>"-L2\#XF*J6Y_*"!S[,8O'_W ;P#E(&G-=_* ME&5RX"H]9N/97=3CNZ_&ATZ,#X//G*FU! G+2&:QC\_;1V?L7:U5(QC:"W:/ MSA+.R.868'@#$$38,I[)Y>;(%LY_\Y[\:^]'8N F>W#)AT_P3=(-56E._]99 M,-$Z"[WN]8-4-^!!%[D_QG-9]OUIF_B*VK=3FP)Y)S?I@@P=70$E$2_$&?WX M@Q? GVRJ7Y,LOB99X?CCCS-)=I M$73&]M&/@G8^V%!!.VMB"\KS,6PIF]A@&)W*B'ZC1___6CI$OSF[:/K=A(&P MU\Z8+@J'$6HE0WP15_(6UY%$82-1>+[ZKU.V(F:#;VK_CJHUF)3'%B)NP*\T MG=.":Y+%UR1+KD1V-%E1,UG19?DLJM/:%?> J)-<*.QAY+?R MN0O#$.*P70,M;%$4(:^5T58V%(3VE/;@ZWD8GM7IGN:Z:Z47.B/*>EZ%'<\! M[*&P%:T%YD=]W HCML!0KQ\&+?$2&\X/H^#$$O8.SO_>V7CWAW=!%GS%S 9@ M#=JS%%G8]SM%RP[THF[@%B#6N+"]WUN!^HSA>R="1Z^AHZLOB3=K>^WS\'R" M<(BCJ"V4!>>'7F0>W!5UC5Z5EW2I-[NYMXEO[8?#@H[Z:O]-57A\^IT/5$@IPLM2MXV]=S*JJ+?-50?%/>5.=< MZ0VD?%R3-"/" /3[)>=JWS .FL\IHW\ 4$L#!!0 ( ,&PO=V]R:W-H965TD M/+,]QVG9.2;4BGKFV1V/>FPC,T+ACB.QR7/,_]U"QG9]R[6>'TS(Q*94YRH((PBC@L^M:->ST*-=X ?A+8B;TQTCN9,?:H)U_G M?9RU7? MZEAH#@N\R>2$[;Y N1_C8,HR87[1KL0Z%DHW0K*\)"L/X M1BLU/3#Y-6R5$4)U)4XE5ZM$\604)\-D,DEB-/@QOI_<#.[58'H_13?C&%5K MD^1G,GY(+M$8 ;]O9D)RU5#^U.6[,!+4&]%-]EJL<0I]2W51 7P+5O3AG=MR/M=EOTFQ MN$FQI$FQ89-BHX;$#FK(KVK(/Z4>W0$W)R5- ;%91I98EU%=F10Z+:.CC\YM M%(:.ZS@]>[M? "?-O;4 FA1+:C;@>_[Q!H9-VAPU)':0VJ!*;7 RM0-&S4NO M#BNY*H\IX!K MF]\^+*F!!1VWTS[*S$N8RIY_#!O5PKQ6IX(=1#.LHAF>C&;55'G15"]41-6< MRKHHAB\WY 9.VS^*XDF+;WU7:FRVPDYP5-Y)DS:'38J-&A(KLFOOW;;T;?T[ MYDM"!2=J[:RQHL;<#&1;&TN8#,FU7MBABOUT0!< ]3Z@C'Y/-%WNNHS M)/H/4$L#!!0 ( ,&PO=V]R:W-H965T M%''AK MIE +*P2CGS<1 D?DYHX0W[=F\JAGV^ M48P6,!5(;O*/P/AVX(7>Z\8C7:V5V?"'_9*L8 ;J2SD5>N4W5A8TAT)2 M7B !RX$W"J_&H56P$E\I;.7>,S*NS#G_;A:3Q< +#!$PR)0Q0?3?,XR!,6-) M<_Q3&_6:,XWB_O.K]5OKO'9F3B2,.?N++M1ZX'4]M( EV3#UR+>?H'8H-O8R MSJ3]1=M:-O!0MI&*Y[6R)LAI4?V371V(/84(GU# M0)^JT)4*T36T8K,NG5- M%!GV!=\B8:2U-?-@8V.UM3>T,)]QIH1^2[6>&CX\?;IY1+>3^]']>#*Z0Y/[ MVX?'SZ.GR<,]>G\-BE F/Z _T)?9-7K_[@-ZAVB!GM9\(TFQD'U?:09CR<_J M\SY6Y^$3Y\V@O$11<(%P@".'^OB\^C5D6CVTZOA0W=>>-^[CQGUL[46GW!2,+DB58<4"305(*%2UP9?HEA:DR"AA:*8W0>>SDNC;:"Z5 MT GYMRL>%4#'#6"J]$J6)(.!5YJSQ#-XP]]_"Y/@3U=T?I&Q@UA%3:RB<]:' MHRP3&U@@21A(&QVNUB"0(CMP9D)E+K'F3#MY'L9I$O3]YWV/VD))-^TV0@>D MG8:T\R;24O E2--Q] =;@INR,A7O 72"/8"*LBW4"[L=-V7<4,9OHA3 ][(0 M95PJ)VC<8CB.95L"QSAQ4R8-97*6Y[CEJ(ZBB^M/K.LA(294.*@/= M0A&?,[JR]$[PI(45Q=$1ND,FBMSD:4.>GB6?%!G/H4I/5)(7,F?@PDM;1X>X M&Q_QM84PQCTW8+&ULM59=3]LP%/TK5H8FD(!\M4G+VDBC'1H2DQ %]C#M MP4UN6PLGSFRGA7^_:Z=$+0T5D[J7Q';N.3['OC?V8"7DDUH :/*<\T(-G876 MY87KJG0!.57GHH0"O\R$S*G&KIR[JI1 ,PO*N1MX7N3FE!5.,K!CMS(9B$IS M5L"M)*K*!.S9?:#/@)H.2SF$"^J&\E=AS&Y:,Y5 H)@HB M839TOOH7H[Z)MP&/#%9JHTV,DZD03Z9SG0T=SP@"#JDV#!1?2Q@!YX8(9?Q9 MTC%T>@[)8$8KKN_$ZCNL_70-7RJXLD^R MJF/CV"%II;3(UV!4D+.B?M/G]3IL /S..X!@#0@^"@C7@- :K9596V.J:3*0 M8D6DB48VT[!K8]'HAA5F%R=:XE>&.)V,OUW>DS,RP>S(*@Y$S,B(2OG"BCEY MI+RR(V.8:G(\!DT95R<8_C 9D^.C$W)$6$'N%Z)2M,C4P-6HR/"ZZ7KVRWKV MX)W9)U">D] [)8$7A"WPT7[X&%*$^Q8>;,-=7(=F,8)F,0++%[[+ASZO"Z5E MA8FJR:\;#"#7&G+UN\U-\7 ?>W(#2F&V26E<8VU4DFD&K1M:$T66R/PBEDFW[^/B+S>][ 9UXEZ_ M"=K2V&DT=O9K%,7\3(/,L4JG^I04^(O#W/R8ZIJZNR$HZD:Q_T;V;E3L>5[8 MKKO;Z.[NUVURR)25A(SI-G%[\?^:1@USO+;FB*>-,O[1YC7=SR^_VPC<9V!+5B?M!>P;V&G6]0U5W;V?^ENK>#7J_ MNON-QO[_J^[^SN^FK;IWH]JJV]TX2\T]Y@>5[Q.A<;#VC87>)T":0+P^TP(_=HQ)W9S04O^ E!+ P04 " #'.&%7,!$W M#L\5 #.FP$ &0 'AL+W=OJIZHF1.-C.3ER51.?S:>^YF)H+&61;TQS<0B2=J?WA1X!L65A> M0/<_%]V$H-\+EEDO6NC1^O1C5?ZV?LSS2OIC,5^N/U\\5M73Q\O+]?0Q7V3K M#ZNG?%G_R_VJ7&15_=?RX7+]5.;9;+?18GZI# :3RT56+"]N/^WN"\O;3ZM- M-2^6>5A*Z\UBD94_O^;SU8_/%_+%\QUQ\?!8;>^XO/WTE#WD25[]XRDLZ[]= MOBBS8I$OU\5J*97Y_>>++_+'='*]W6#WB'\6^8_UJ]O2]J7UG7=^]^/K%W&7K_-MJ M_E_%K'K\?'%](#JV:#JU,K7#<;7)^ZP4VSPSMN\+SG!J?6D%]V M]N'>?K_*\^Z63][?\O,.EP_W^/M5GG>Y?+C/W]TC\O-.E]_L]7=[M\LG[ M77[>\?+AGG__M3SO>OGD?2\_[WSY<.^__RY\WOO*;N]?[M_PN]%"S:KL]E.Y M^B&5V\?7WO;&;LC9;5\/$L5R.SHF55G_:U%O5]VJVM=4^D_)S\HRVXY3TB]J M7F7%?/T?GRZKVM\^ZG+:6-;>4MZQAI*W6E:/:TE;SO)9S_:.>/L;P?:7]>MZ M>7'*\XO[J@C!)'_Z( T'OTK*0!E*_TA4Z9=_[WM=W\2,O5F>Q*ABQLO*FI&/ M,IJ8T?.[#Y)RO6=Z-M=/V5PY^BR,8R_FY_-K402*>>PG.Z^?S/XG*PL8B]G/ M]NG,RXN2GK*?]:>!JN_7F7E6+ONL/#&GYM,/I^PY__3WQ"G/*CC^Z]3\3HN> M5'B";/!(QG9%V^-)&ACMW M^.YOU5TE6&_5KVR."C^NG;)I_OJ@_ M\J_S\GM^KG=@D24TE,(S&=Q(P]-MEAVWFV[[?CP?[/I\OO MKSL 6=4B,9O$'!)S2@;^@EGX5-8@Z)N23FD9A/8@&)A206D5A,8@F) MI1#6:063EU8P$;[+ORR7FVR^_=:@6&P6TE-9+*?%4WU/,P>UWHT"TFJ9]_4# MH7UN/R QE<0T$M-)S" Q^_E?K)_; M 5!-134-U714,U#-;+3N))!\T 30DC:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6 M4EJW(;R*>,G"AA"6JVF>S];2?;E:2,6RRNLJE53FT[SN ;UG7HK%LYL J:FH MIJ&:CFH&JIFH9C7:ZU/8E)XSW6RTJM-3==)3U46K>JCFHUJ :B&J1:@6HUJ" M:BFE=4=XI1WA%>$(;[V,Z5F52^L?V5-[^F?O\"[DSA[>24U%-0W5=%0S4,U$ M-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"VEM&ZK:(.Z,IO4E=&H+JJIJ*:A MFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEE-9M%6UZ=WOY)<%1 MA;_:7L LFTO98K5YYT!"*)S='4A-134-U714,U#-1#4+U6Q46?GG*RVE]T-";(!:39[<"-$.,:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6 MH%J(:E&CR7+GM(>!''0%-%J-:2FG=CM"&BV5QNEA;W.6S67V 4+>$57FD":!A8E13 M44U#-1W5#%0S4P+QAV,_FBQ&M932NF-_ M&RZ6Q>GB/W,N*9HH1C45U314TU'-0#43U:Q&&[]Z2_:?2XHFBWNJ]I]+BJ:& M4\U1\78V8T"#1RCFH9J.JH9 MJ&8VFCQ\-<,B?U .+SZ$%K51S4$U%]4\5/-1+4"U$-4B5(M1+4&UE-*Z'4!I M.X XE;P[6"A>#A9^E>;Y][S,A&T #2:CFHIJ&JKIJ&:@FMEHG38P_/#F&G1H M41O5'%1S4 MHYJ&:CJJ&:AF'OE=$2Q-ACX/&]4<5'-1S4,U']4"5 M1+4*U&-425$LIK=L? MVIAQ?5/TGO]K"Y6)\;.;!*FIJ*:AFHYJ!JJ9C79DS1JTIHUJ#JJYJ.:AFH]J M :J%J!:A6HQJ":JEE-9M"&WZ6!&GC__:ZF5B_.R&@.:044U#-1W5#%0S&^U8 M0T#SQ:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:=V&T$:0%60IXW>7-!/S9[<$ M-(F,:AJJZ:AFH)K9:$>7MD&KVJCFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:=VF MT*:0%62-X_?6.1/K9_<$-)B,:AJJZ:AFH)K9:,=[ AHY1C4'U5Q4\U#-1[4 MU4)4BU M1K4$U5)*Z_:$-IVL(&L?O[?TF5@_NR>@2654TU!-1S4#UQM"6C6&=545--034U M -5"5(M0+4:U!-522NOTCF&;=1ZR6> M;QP:\OAJ1=_$Q<\>YM$L,ZKIJ&:@FHEJULE[WT;K.B?7==&Z'JKYJ!:@6HAJ M$:K%J):@6DIIW2&\C2H/Q?'3,"^+U:R8/G]?W*Q\N?T&X>6[Y-YA?,^^OI2P M?-4[B@_??H25>QZHGOI 3?R*SAY[T>@PJIFH9J&:C6H.JKFHYJ&:CVH!JH6H M%J%:C&H)JJ64UAW#VSAQ?5,TAON;Q5U>;H?L,O]]4Y3;A2S?G@?TK^>;O<.Y ML,+9$S2DIJ*:AFHZJAFH9J*:A6IVH[W^^##LMGD'+>@>+^BA!?WC!0.T8(AJ M$:K%QW\8"5HPI;3NB-SF>8?B/&]X./SVCKEH;!?55%334$U'-0/53%2S4,UN MM*,'6 Y:UCVUK(>6]4\M&Z!E0U2+4"T^]4>2H&532NN.Q6V4=BB.TH9E_I05 M,ZE8SO*[*I\M\W7?U;:^BIFSAV,T,HMJ&JKIJ&8TVNM/"N.^>5H3+6NAFHUJ M#JJYJ.:AFH]J :J%J!:A6HQJ":JEE-8=_=O,[%"/_6@T%M4T5--1S6BTUY]/WHSZZ$*\J&:CFH-J+JIYJ.:C6H!J(:I%J!:C M6H)J*:5U1_TV%3L4IV+=XB $96_F/[=)*/F4!)08/[L;H*%85--034U -5"5(M0+4:U!-522NLVCC8].]PGK+ $%!J61345 MU314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;64TCJM8M2&94?" MA-5M6*ZF>3Y;2_?E:B%-]X<5]X+#"K%W;J] -175-%334[ZOL-"Z-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ)926K"[[TN@A@^ MNQ^@2_^BFH9J.JH9J&:BFM5H;Z[U+RL'ETYXYX'#F]'!B?[O/'!R-;YY_>?@ M"@GO\8/)P0G]Z,OW42U M1#5(E2+42U!M932NJ-U&YRM;XI&:STK2NE[-M_L MQNSJL?ZXGI7ES]VZ[;O+(/0.U'OS]1GJ5\.;ODL?B*N?/0B3FH9J.JH9J&:B MFM5HDZ-[WT;K.B?7==&Z7E_=J^N>NCY:-T"U$-4B5(M1+4&UE-*ZXW,;HQV) M8[3/GZ9?3N-T\^_Y7%+./:%37.;LS]9HTA;5-%334;[_H;>^PC$9X44U%-0W5=%0S4,U$-0O5;%1S M4,U%-0_5?%0+4"U$M0C58E1+4"VEM&Z;:".\(S;".T(CO*BFHIJ&:CJJ&:AF MHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B64EJG58S;".]8'.'5BV6VG!;9 M7)JNON?U[6K]J[38'U5(\^+W33%[9]I'#)_;-%!-134-U714,U#-'+_-\BJ] M:T19:%T;U1Q4M_-.]2UEH RE+_5AQJQ^R DG(HG+G]TVT-@OJFFHIJ.: M@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHII75;B]*V%@6=EAJC^6!4 M4U%-0S4=U0Q4,U'-0C4;U1Q4M8KBI54E=5TTFXFO+R2N<';W0-/$J*:-^].H\N%%=W2TK(%J)JI9 MJ&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:5U&T.;5ZYO M-3V1]_=GI*6/[L MKD%J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:5U6TL; MM1Z/V>DI-%*-:BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ" M:BFE=5M%&ZD>BQ=4)J:GT)0UJJFHIC7:X?24\F9V"LU/HYJ):A:JV:CFH)J+ M:AZJ^:@6H%J(:A&JQ:B6H%I*:=V^T.:GQ^+\])O9J:_9.I?B;4_X2^=,H6LS MHYJ*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:=V.TB:^ MQ]?LI!2:^D8U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U ME-*ZK:)-?8^%44%D4@H-@J.:BFI:HQU.2@W>GC.%9KQ1S40U"]5L5'-0S44U M#]5\5 M0+42U"-5B5$M0+:6T3F.8M!GOB3CC+9Z5^M.G2HFKGMLL4$U%-0W5 M=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"VEM&Y':4/B$QF=E9J@ MH6]44U%-0S4=U0Q4,U'-0C4;U1Q4U -5"5(M0+4:U!-522NNV MBC;C/1$OITW,1J&Q;U1344U#-1W5#%0S&^WH%;0LM*R-:@ZJN:CFH9J/:@&J MA:@6H5J,:@FJI936;0QMHGLB3G2_/QWU=-1:+P;U514TU!-1S4#U4Q4 MLU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)*Z[:2-@0^N6*GH]!T-ZJIJ*:A MFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEE-9M%6VZ>R)>SYN8 MCD(#WZBFHIJ&:CJJ&:AF-MJQ*V99:%4;U1Q41>5C[4#4::Y_=UJ<&'J_&%5!8/CR]_ MJ59/]4AS(=VMJFJUV-U\K)M.7FX?4/_[_6I5/?]E6^#'JOQM]W)N_Q]02P,$ M% @ QSAA5\*;7-=H P NPT !D !X;"]W;W)K&ULK5=MCYLX$/XK%JU.K=1;PDM"LI<@;0)55^I*JZ;M?:CZP0N3Q"K@ MU#:;O7]_8\-R";!1>N5+@LTSS_B9\0SV_,#%#[D#4.0ISPJYL'9*[:]M6R8[ MR*F\XGLH\,V&BYPJ'(JM+?<":&J,\LQV1Z.)G5-66.'+?(ZP@RS01+N-GS6DU M+K7A\?,S^WNC';4\4 DKGOW-4K5;6%.+I+"A9:8^\<,'J/6,-5_",VE^R:'" M!N@Q*:7B>6V,XYP5U3]]JN-P9( \_09N;>"V#?P7#+S:P+O4@U\;^)=Z&-<& M1KI=:3>!BZBBX5SP Q$:C6SZP43?6&.\6*'WR5H)?,O03H51O/Q,_B1KW']I MF0'A&W);*! @%8F?<#=*(&\B4)1E\BT"OZPC\N;U6_*:L()\WO%2TB*5%"X#Z02)?8$1;Y] M1 "Y59#+[WVYKMC\?C;=ZJ[EGB:PL+"721"/8(5_O'(FH[_Z CTD630D63P0 MV4E*_"8E_CGVL*E*[*X;5M B 9(!MLC>XJNX)H9+?RH>0]>9VX_'8>Z!C$\A M41W,6?N * M3];F<8>W*Q :@.\WG*OG@7;0W-?"?P%02P,$% @ QSAA5RB"O8+R$P MOSX! !D !X;"]W;W)K&ULS=U=4]O(GL?QMZ)B MIW8S53. _ C9A*H$=>NQ$PJ2F8NMO1!&@'=LBR.+$$[MBU_)".2V15M*OF=J MS\49<-2?MK'_K9;T<^O=0YK]M;Q-DMSZ/I\MEN_W;O/\[NW!P7)RF\SCY7YZ MERR*?[E.LWF<%[]F-P?+NRR)KU:-YK.#WN'AZ& >3Q=[)^]6CYUE)^_2^WPV M721GF;6\G\_C[/%C,DL?WN_9>\\/G$]O;O/R@8.3=W?Q37*1Y%_OSK+BMX,7 MY6HZ3Q;+:;JPLN3Z_=X'^ZTZ6C58;?''-'E8KOULE2_E,DW_*G_QK][O'9;/ M*)DED[PDXN(_WY+39#8KI>)Y_*-"]U[Z+!NN__RLR]6++U[,9;Q,3M/9G].K M_/;]WM&>=95S_#Q]\)+J!0U+;Y+.EJO_MQZJ;0_WK,G],D_G5>/B&U:#7MD&_:M#?;-!_I<&@:C!HVV!8-1AN-AB^TF!4 M-1BU?0WCJL%XHT'OM:=T5#4X:MO#<=7@N&T#^_#YG3ML^W>R7][LUN^V_?QV MVZW?;_OY#;=7[_C!TV=Q]4%VXCP^>9>E#U96;E]XY0^K:EBU+SZ_TT59N!=Y M5OSKM&B7GYQ^5NKS)^OBR^?3T/HLI3CW/[F_6>?BXLNY?_I%.-4_??WD?[GX M[7F[LR_^YT\7UH=/CO7GA_/S#Y^^7%B_6Y_B+(O+.K3>.$D>3V?+7XM'OUXX MUIM??K5^L0ZLY6V<)4MKNK"^+J;Y\K>U![['%5//B+]ON[@[QXG>6S M/9A4KTD^O:;>*Z^I;ZETD=\N+;&X2JX:VGOF]L>&]@?%W_?EC]Q[_B-_[!G! M#W?9OG78_\WJ'?;Z#<_GU-Q<)I?[5N_UYHZYN8H?K=[1JG6OH;5HT7K\:FMI M;GV1W.U;_<-7G[K;OGE3[][/]>[_7.^!N;F33(KF]JO-P]U_>$/KJ,UGYO7W M39F;!_%BW[('3!DL!B;]Y(]X=I]8Z?7S[""^SV_3;/K/8DS(4^LR*0X8[NZSR6TY M2C0-!4:]ZU! 8LX3-EIAY2'5MY/A8?&_=P??UFM\>RM[N+65))^82V(>B?DD M%I!8V.K-C%J]F6K75EH=#5_J:&BLHXL\G?RU5BS679;>9/'\-^LNR:9I8^T8 MQ:ZU0V*.^;4.K,_5AI)\^BZ)>23FDUA 8B&)122F($PKZ]%+ M68]:E74\^FVC:R76N;Q!P2$R0FG[#AVL"\ M,72[VUOT-H=WKV&;P9&^C;^]S?&F$Y O+22QB,04A&G5-7ZIKO$/5U=341FU MKD5%8@Z)"1*3).:.MZ=.6_,KK\U&_O9&@_%6"9+//22QB,04A&DE>/12@D?F MDT6K$CR;Q8NF:=G'([+B2,PA,4%BDL1<$O-(S">Q@,1"$HM(3$&85NG'+Y5^ MW&)G&W^+I[/XHB]Q:) ^SQ_4S/Y>/UL>T/!&<7EM.L3.>Y&FV M-$YWC5UW'2>.MV9G_>'FOL$A>Q0D)DG,)3&OZ0\[L#?VS&2/ 8F%)!:1F((P MK:[MP_JR\J%Q'WZ69*M4R6*2/%WK;:K0RH!*%-4<5!.H)E'-134/U7Q4"U M M1+4(U12EZ=6_%BJQC?OU]>J_+ZO?N*,V8YV' 5)S4$V@FD0U%]6\2EO?K]O' MH\TC;K3/ -5"5(M035&:7MZ]NKQ[NZ?M54ICLI[F2+Z7/R>-16XD.Q32=Y46M/A\NO3Z?1#!2J.:@F4$VBFHMJ'JKYJ!:@ M6HAJ$:HI2M.'@#H/99L#46M#P'(U!#S-J5=GRHK'IHLJT&&>9:.Q*%1S4$V@ MFD0U%]6\2MLURT8S5*@6HEJ$:HK2]*JOTUMVB_A6UUDVFM]"-0?5!*K)2MLU MRQZVFF5O6TVS[&VK:9:-YJE0+4(U16EZL=69*GO4XIKSY[NRP)HGUVAZ"M4< M5!.H)E'-134/U7Q4"U M1+4(U12EZ95?Y[WL-H&O]*GRN\ZIT?07JCFH)E!- MHIJ+:EZEZ7-JN[>Y^R;[#% M1+4(U12EZ<5>)\ML<[3LS_(KRHM73I^AP3)4 MBM]+[?)G'BZOIXL:\ M6T>C8ZCFH)I -6DWA+D&FRDY%^W3:]6GC_89H%J(:A&J*4K3E\VH4V0]8T[E M1'Q/LLET]"'YUI^4RXB/]AF@6HAJ$:HI2M,KN4Z$]U -5"5(M035&:/@34$;:>,1]3QL'+,^GEM[NR9)+>% - >1V[F,YKU[4G MZ;*8V"_2W'I,\N:M-_BY"_(],NMSBFH.J@E4 MDZCFHIJ':CZJ!:@6HEJ$:HK2],JO3/=>5! \V^H)E!-HIJ+ M:EYO.REG;RV-Y*-]!J@6HEJ$:HK2]&*O7!3^;2K^QSM$T M'JHYJ"903:*:BVI>I6GK+VVML>&C?0:H%J):A&J*TO0ZKU-V/7/*[L_5'322 MJ]_C;TD6WR35,B]7Q7&]=5V/ 2]7\\K1P# %N%]>[;KRAT;S4,U!-8%J$M5< M5/,J;?T*86^_W]\<(=!H'JJ%J!:AFJ(T?82HHWD]8PKHY.MB[8S?]GG!QAI' M$WNHYJ":0#59:=K2U?VMG [:I]>J3Q_M,VCH'>[I? M7SG9+[]GDY7G_9;6F[LDFR2+/+YI/EUG-CN/!FCV#]4$JDE4NZ,]758Y;7"UB_CCC;/Q9R:>^Q< MN.RM-]E[;[(WWV3OOLG>?I.]_R9[ T[V#ISL+3C_%0&\?AW ZQMC/@W5_73) M+KVNOHWW9O?7[ZHNUB_8]/>/^YM%3Z:7'%03J"91S44U#]5\5 M0+42U"-44 MI>E%7V?O^OR:_VSAN-T- ^':@+5)*JYJ.:AFH]J :J%J!:AFJ(T MO>CKW%S?G)N[6,5E7Q;(*6;M\V*^7B7I%T\)V^+QEX/W\XNORU;'[D>MCMW1 MT!RJ"523J.:BFH=J/JH%J!:B6H1JBM+T@: .Z_5;W$RUZ[$[FKA#-0?5!*K) M_O:JP\&J#1.503J"91 MS44UK])VAV70;@-4"U$M0C5%:7JAUZFX@3D5USNT^];9+%Y8__MT"!XOKEY- MQINMS@6.IN%03:":1#47U3Q4\U$M0+40U2)44Y2FCP)U9&Y@OIEKJV3\ %V_ M#M4<5!.H)E'-134/U7Q4"U M1+4(U12EZ=5?1^H&QO1.Q\"L&>L\#)":@VH" MU22JN:CF59JVEM7VW2K0/@-4"U$M0C5%:7IYU^&Y@3D\1R1FS5UT+GHT3(=J M M4DJKFHYE7:^I74P;Z]>4-8M,\ U4)4BU!-49I>]'7L;F!>P.Y'KKJ9R]YM'79K=56WF![M;GA]O6T!FNTE88*T%<9HEJ$:HK2]&*K M VZ#L?'PN7W&=8 N_X9J#JH)5).HYJ*:AVH^J@6H%J):A&J*TO0AH(Z[#8F2VXV5HTN5XY?[>R+RRRQ-,03\1^.A@;F'KC6/:@ZJ"523J.:B MFE=IVM'\UG&ZC_89H%J(:A&J*4K3:[[.R U;W#NVXRDV,]FYR-&('*H)5).5 MMN,46[75R+B5UV UG&)KL!I.L:&O,D2U"-44I>G%5N?4AN:U77N;/C_ MZ@ZLYF?3N>[1!!NJ"523J.:BFK?C$V:O%G*WQM8\7>2W2VMD7<6/C>NZHT\K M0+40U2)44Y2F#R%U>&TX,%Y[V_D=M2&:5T,U!]4$JDE44 C<*CFH)I -8EJ+JIY.SYA'28/:$H.U4)4BU!- M49H^A-0IN:$Y);?^[3?M_LZ- P :CT,U!]4$JDE4J@E4DZCFHII7:;N7ND"[#5 M1+4(U12EZ85>A_6& MQS]YIA!-W:&:@VH"U22JN:CFH9J/:@&JA:@6H9JB-*WR1W4Z;[0CG?+3; -5"5(M035&:7NAU)&_4(I*W.J&W;'-& MSZQU+G$TC8=J M4DJKFHYJ&:CVH!JH6H%J&:HC1]'*C3@J/>STWU1V@"$-4< M5!.H)E'-134/U7Q4"U M1+4(U12EZ95?)PI'YKS7ER2;EQ& ZG)^M?.WWI07 MG57X?_1N:5 M^KI/]=$P(*HYJ"9035;:CJD^FO%KTZ6/=AF@6HAJ$:HI2M/J=EQ']\;FZ)Z: M+J;S^WFG*;R9[%JZJ.:@FD UB6HNJGFHYJ-:@&HAJD6HIBA-'PSJ>-_8_ODI M_!@-]:&:@VH"U22JN:CFH9J/:@&JA:@6H9JB-+WZZU#?V+P$X-=9/IV72^PN M[N>725:F?,[*Q72M_#;.K7G\N K]6/'2BJTZVU]NEM\FS^<'SU8K<)LF_N9G MT7G\0*.!J"9035::-@O?F/:C'7J[._31#@-4"U$M0C5%:7JEUR&^L3F?54_Z M.]V>VJQVKEPTR8=J M4DJKFHYJ&:CVH!JH6H%J&:HC1]/*C#?>.!<=Y_WOK^ M6F,RG'2*:@ZJ"523J.:BFH=J/JH%J!:B6H1JBM+T(: .ZHW-2['I7^%]NI=6 MXP" 9O50S4$U@6H2U5Q4\W9\-.Q>M3Y?8[FCR3Q4"U$M0C5%:7JYU\F\L3F9 MI^+OW4_[H^$\5'-03:":1#47U3Q4\U$M0+40U2)44Y2F#P9UW&\,K,\W1G-[ MJ.:@FD UB6HNJGFHYJ-:@&HAJD6HIBA-K_XZMSZ75&;VS.Z-63_FZG_=&D'JHY MJ"903:*:BVH>JOFH%J!:B&H1JBE*T\:#HSK[=W0(G?8_0A-_J.:@FD UB6HN MJGFHYJ-:@&HAJD6HIBA-'P+JQ-^1>4&_MJ?]S4SG 0 -_:&:0#6):BZJ>3L^ M&OV1X;0_^DP"5 M1+4(U16E/Y7ZPO$V2W(GS^.3=/"D.Q$^3V6QI3=+[15[N M]M<>M;+DNA@.[+GL'6X]+^ZUK-SSNV6_]U>,'-7_R[JXX_E?%%^>3UCM?#O\R]Y>O=^KWBUEVF>I_/5C[=)?)5DY0;%OU^G:?[\2]G! M0YK]M7HY)_\'4$L#!!0 ( ,*)CP_004 X< 9 >&PO=V]R M:W-H965TV,/7AA_%EM")'@- M_%!<65LI=Y>V+59;$F#18CL2JCMKQ@,LU2G?V&+'"?:BH,"WD>-T[0#3T!H. MHFL/?#A@>^G3D#QP(/9!@/G;-?'9RY4%K>.%.=ULI;Y@#P<[O"$+(A]W#UR= MV:F*1P,2"LI"P,GZRAK!RS'JZX"HQ ]*7D3N&&B4)\:>]!3RRQGM? MSMG+WR0!ZFB]%?-%] M>DK*.!59[(5F0!*L6!#2,__%KTA&Y !=5!* D +T+ M:%?5X"8!;@0:MRS"NL$2#P>)+<>I_?+Q?FQW,/R?C9=@-'T M!OP>CZ7(!OH&%&F/>WB> K<%"LM4SF.VB9S72SXK*-W!Z0R2FOC@#)\ & M8HLY$8"&X#&D4ISG+BRW;"]PZ*F+)_I\0GU?*8F!+16T;KJ]2@"O8T!4 >B" M"0OE5H#;T"->2?S8'-\WQ-NJL],>1\<>OT9&P0GF+>#"<>AK /T< ^E$!T4HB.$4)-<&M"/\,P:M3%Z'S ^(9ZO7*,;HK1-6+CG#*S$.V_V&4=?O]=CK* M8KY/"A7:#9TLV3N_/;N9)>H^IT3M:_,;S+D6V, ,9Q:IC0)KS'$092CHMVI:3/ M2A5Y,K\ C;DZRTEU&]VHGTC4H)NC:[>J\E3F%*#9*N3R5%T\HW!MO/Y'O$ZK MWRGG0YFA0&9#D2:OFG1FV;ITB5J!KMOJ5M@EE+D,9'89N8Q6EZ]1YY&H%?A@ MRZW(!"BS'LAL/B,-AM.-E@20$/):2CH"ARPOX_6ET6TK'+LC_Q@4*]R:;\T MNL*2J'5S;[!3\?IF1@B9C9"1-QD 1>PJU$:=4:+V%=3,%J&OKZ 4D4*F\M#K MCJPTK601-SBE(3!\G)@KJ\W[<>FE[;PGMG,[+@'AFV@C2H 5VXJH'&2[:+]FR3W0%Z1;@\']02P,$% @ QSAA5S#^"5F9! WQ@ !D !X M;"]W;W)K&ULK9E;;Z,X%,>_BL5*HQFITW#)M9M$ M2@.9B59-HR3=>5CM@Q.<@ J8L4W3[J,3D MF7H(,? :!A$=:1YC\5VK17<>"B&]Q3&*^),])B%D_)8<6C0F"+JI41BT3%WO MMD+H1]IXF+8MR7B($Q;X$5H20),PA.3M'@7X.-(,[=2P\@\>$PVM\3"&![1& M["E>$G[7*E1'Y]4I^EP?-@MI"B*0Y^^"[S1EI? M R[:PR1@*WS\CO* .D)OAP.:_@7'O*^N@5U"&0YS8SZ"T(^R7_B:)^+,P&A_ M8&#F!F;5H/.!@94;6-=Z:.<&[6L]='*#SK4>NKE!-\U]EJPTTS9D<#PD^ B( MZ,W5Q$6**[7F"?8C\6:M&>%/?6['QM/'AX?'!5AO'J=_@72C%;I9C3O2#W MU1@89@6=(IM+!HS M12Y+Z/H%NKX4G?,:\]7/+>9=PH^;)#LI@V4 (_F:*-5NBE&EF*U2S.E?8#2- MZNZFR&$)XJ" .)!"Y,?-/?+9;V.4JC?%J%+,5BGF#"XQ]OL5C(HI!QF M7E'@1\TI#D,S>KQUZCJUJU.HIM/@3*F<3_,] MGZ8TGW-*$QCM4+,L2C4;9U&EFJU4S-7J=*1I'+,L+WJHDA_4XO?TFC MR+WR&UJNVABB=9&HOMZUJK-!:2WD*I\S53XS.JVS^FN(R"&ME%.PPTG$LDI7 MT5I4XR=I#;K2/C7N;*.FW1'5^[3>^RZ?E?X?(#GX?+,*T)Z[TF][/'"25=.S M&X;CM/J[Q8SA,+WT$.1[G>C G^\Q9J<;X:#XG\;X%U!+ P04 " #'.&%7 M8[ L"AT# !Z!P &0 'AL+W=O1>.H=.A40H=T7IWOA)@-8=>*L;:!\^QL[D*5W M--HWB1]F_O[-V!YW]U*]Z0VB@?=,Y+KG;8PI'GQ?)QO,F&[( G.:64F5,4-= MM?9UH9"ESBD3?A@$;3]C//>BKAN;JZ@KMT;P'.<*]#;+F#H,4,A]S[OU3@,+ MOMX8.^!'W8*M,4;S7,P5]?Q*)>49YIK+'!2N>E[_]F'0L?;.X(7C7I^UP4;R M*N6;[4S2GA=8(!28&*O Z+?#(0IAA0CC^U'3JY:TCN?MD_JCBYUB>64:AU)\ MXZG9]+R.!RFNV%:8A=S_B<=X6E8OD4*[+^R/MH$'R58;F1V=B2#C>?EG[\<\ MG#F$K4\DRAAN(Z<2D6X$@5Q!OF,(;FZ\4YNQ VVB@OV8%797]#6\ M,+%E;H?ZFHY&.0Q7(S2,"_U;US<4IH7UDV-(@S*D\).0OL*3S,U&PSA/,?WH M[U-ZJAR%IQP-PEK!&(L&-(-K"(.P"5_ !VVCTS72S2K]32?=_$S:I6GP,4U* ML7R-KOUW_U4;14?WGTMY*+7O+FO;Z_R@"Y9@SZ/[JE'MT(M^_>6V'?Q>0WY7 MD=_5J4?C]X(N%F$+OD*XXCD1_@1$^_\0 MEPGN*X+[6H(%UV\W*X4(/#=(VVY ,8,_@5+JW@8?$A(T[S])2:<"ZM0"/3*N M8$=W'.WJD,@LHZON+A!0([5P5"_6=.8-7#W'(V?FYB]BEJMUSBCO&N%_$/VS M>IBA6KNJKVGM;6[*TEB-5@]+OZRG/\S+5^F)J36G>B1P1:Y!XYZ.C2HK?=DQ MLG#5]54:JM6NN:''$94UH/F5E.;4L0M4SVWT+U!+ P04 " #'.&%7*!OO MJ1L$ !*%0 &0 'AL+W=O^_5Q#MB# R8/=(L0 T]IDM&AMF5L=ZGK=+5%*:3G>(X(@E$>E":Z91B>GL(XTT:#O.V6C 9XSY(X0[<$T'V:0O)\A1)\&&JF M]M*PB#=;)AKTT6 '-RA$[&YW2_B=7E&B.$49C7$&"%H/M;%Y&9BV",@5?\?H M0&O70%BYQ_A!W$RCH6:($:$$K9A 0/[UB"8H202)C^._$JI5?8K ^O4+_3HW MS\W<0XHF./D11VP[U/H:B- :[A.VP(<_46G(%;P53FC^"0ZEUM# :D\93LM@ M/H(TSHIO^%1.1"V <^0!5AE@M0.<5P+L,L!^:P].&>"\M0>W#,BMZX7W?.)\ MR.!H0/ !$*'F-'&1SWX>S>QT:3^+ MZ>S;&5@$X7(QG2P#OWQT-YLNP[,7W>UR.I^%8#SSP8_Q8C&>+4/P%81\%4?[ M! &\!B'#JX>O(H41F."4KVL*\Y41/(EK!#[[B,$XH5]XX%WH@\^?OH!/(,[ MB,&Q3#U%>EF:O"C/6*&1O+\[_J(C7N<36\VN M]3*[5U8G,$2[#^&=1UM_ Y;QX?((G /]\Y$DP92NF_LM51]._(^Q:8GKQ_]RG2_VS1, M$ 7\7PW_[T8>$(NSC,*:,0+'?EIKNA+UW.2JE^4II@2I:,RW6,2W6!Q>6<@"J M4JF2YBNE!:IHS50>-ZIFYQ;JYXJ+?;+M,/MF>Y]5:'?R-\^.N5ON5>3DQ)>V^."C,SZ*. M^.*4\0:239Q1D* U[\HX[_%*2(J#N^*&X5U^,G6/&<-I?KE%,$)$"/CS-<;L MY49T4!V?COX'4$L#!!0 ( ,#BHL?DP( ,4' 9 >&PO=V]R M:W-H965TNRZ,B^APG+$:V#Z9,5%A97>BK4K:P&XL*2*NH'GG;D5)LQ)8FN[%DG, M&T4)@VN!9%-56#S,@/+MQ/&=G>&&K$ME#&X2UW@-"U#?ZFNA=VZO4I *F"2< M(0&KB3/UQUED\!;PG#@PI8X8:J&[[]#%T\IT8OYU3: M)]JVV.C"07DC%:\ZLKY!15C[QO=='O8(6F>8$'2$X) 0/4,(.T+X4@]11XA> MZN&T(]C0W39VF[@4*YS$@F^1,&BM9A8V^Y:M\T68^4X62NA3HGDJN?PR_WJ5 MH=OISVR!3E)0F%#Y+G:5UC8(-^]T9JU.\(Q.B*XX4Z5$&2N@&."GQ_D71_BN MCJD/+-@%-@N."BZ@'J'0>X\"+P@'[C-_.3T8"N?_O&?_[/U),L*^RJ'5"Y^K M,LMY!>@6WZ.4R)QRV0A OZ9+J83^57\/U;M5C(853?L:RQKG,'%T?Y(@-N D M;]_X9]['H62_IECZFF+9*XD]*4O4ER4ZIIY\@@($ID@JK!K%Q0,B;:&4+I3 M"M )E@BC&D0.3 W^EJT'W[,NS%38)-XH//=C=[-?@$&8'QS TD%8%!W LD'8 MV>DCK$V'N]>7*A!K.Q DRGG#5/OQ]M9^YDQMJSVPS_SQW!^PIWI&M2/E4;X= M<%=8K F3B,)*N_)&Y[IMBG9HM!O%:]L5EUSI'FN7I9ZS( Q GZ\X5[N-<=!/ M[N0O4$L#!!0 ( ,(.A7]+ @ +]4 9 >&PO=V]R:W-H965T MK'FD$V 02L@E2@L_NI*/0LWNQ MVHN**<#3MHLIETE'FA^_93 ',Z8"TML7:0ZNIVRH-R[;7WSWSL6/?,&8)#_3 M),OO6PLIE[>=3AXM6$KS-E^R3+TSXR*E4CT5\TZ^%(Q.UXW2I&-VNX-.2N.L M-;I;O_8B1G>\D$FT+K_%\(M;9*=,X95D>\XP(-KMO/1BWH=DO&ZR7^'?,WO.#QZ3OQ9H:U=GV7#P\=;W5EOO-J8-YJS,4_^$T_E MXKYUTR)3-J-%(E_YN\>J#5JO8,23?/V3O&^6O>ZU2%3DDJ=58[4&:9QM_J<_ MJP_BH(%IGFA@5@W,XP;=$PUZ58/><8.;$PVNJ@97YZY2OVK0/[?!H&HP.+?! M==7@^MP&-U6#FW,;#*L&PW,_5J.[_>:ZY_9A[+[LS:#;C)+U$+.HI*,[P=^) M*)=77OE@/4[7[=7(BK,R4A,IU+NQ:B='XV]/3_[W)_OY^X0\/%MD_.WYN__L MVL]CWYZ0+Q:3-$[R7\DO),[(4YPD*@?Y74>JKDN@$U7=6)MNS!/=&.2)9W*1 M$SN;LFE#>UO?OO=9>U???OA9>_^3]3<_ P(]8%YI@([ZTG;?G+G]YAY-K?@M MDFUB]G\C9M?LD=\G%OGRRZ\-*S;6,P_%7#%7%1,E-$Z;OEX]$M"L37K&&C&W MZW(2L_78A"T5UOUTPYSS&5/#N)BU\3!KX^L9BT7;#]H8:)C@$N;4]Q2>C9S: MI-K [NU^)?76;N^$^Y7G.1FKL,39G&51S'+RWZ]J&>)+EN;_:UC1QPUXU0R6 MLY+;?$DC=M]2TXZ)>4C,1V(!$@M! M6"UC5[N,7>GTD9TN$_[!!(E4SD3\5I3SVZ9D:9E+DX7$+"1F;[#!&BN/0E8C MXZZS.HS+9@DU-=\OTFW?U!=R&Q8RVX/Z0E[C0M?UA7SDU@5(+ 1AM6';WPW; MOG;8C@LA6"9)1(7X4+L'LJ))P0B?D7E!!_TZIC?[!;O0/M*/_A?%E MPB9\)DGYXYT*1B9J1>)(39'^(J]LQ3*5ADHX]2KI$90V(6 M$K.1F(/$7"3F(3$?B05(+ 1AM8S=[#)VH]WA;?=H4R;B%9N2F> IR8OED@M) M\NV>;RGX*IZJM[\LF2CWJ>5#-AVH! M5 M16CUO!Q>D#>U^[+E(WY@HS^FMKTN1&2^R*4EB^J;V;G^=O%CUJ&[*_I.17/1 MPJ->N#@T2,V":C940Y163\Z^ L'07GP= MO="/E&4R5SL?0?XHIG-6/B5T M, &JV5#-@6HN5/.@FE]I]>M$P_:P>_#/.$X:M H!I=63MJ]#,/2%"*]Q&F*LY5=":!*AF034;JCE0S85J'E3SH5H U4*45L_; MOH#"Z,//9D!+)J":!=5LJ.9 -1>J>5#-AVH!5 M16CUO^Y(-0U^S<B2-21 M5YR1&5WQ]1M3-F/9E*KC,MU906C1!52S*NTP6_WC9$&+*:":"]4\J.9#M0"J MA2BMGJQ]386A+ZHX(UE+]8::('5(3.9K%(M]5+2Q'S\J\N"B'+X)4U[+J,0>LU M*NTP%4=G<2UHAS94O^VH,4WOU>?001:)086(_ MERS+65-H],*EH8%J%E2S*ZUV=#9H']7>.= ^W;/Z]*!]^E M@&KA9Y]'?9SO MJR!,?17$0\H+=613G38@DA,N%VKGLJ1"?C2.>FCY U2SH)H-U1RHYD(UK]+T M9U]\:)\!5 M16CU%^PH(4U\!\5/.A6@#50I16C^"^E,*$W\W!A)9-0#4+JME0S8%J+E3SH)H/ MU0*H%J*T>M[V!16FOJ#BC M.E7 TK3@Z03;6]W-Q;J"%$5#-@6HN5/.@F@_5 M J@6HK1Z;O:%$:;^UA*OK/Q#^7*"&&-, M08L?H)H-U1RHYD(U#ZKY4"V :B%*VV2J/6,1I>=XU;;W-;PSV_N;7G$Q7S6,4Q83/55;=]K39,;.Z6 MN7DB^7)]D\,W+B5/UP\7C$Z9*!=0[\\XE]LG90>[>Y:._@]02P,$% @ MQSAA5Z])WY9R @ C 4 !D !X;"]W;W)K&UL MM51M:]LP$/XKAP>C@Q([3IIMF6-PVHX%^A*2;&.,?5#M2RRJ%T]2XA;VXR?) MCI="FF_[8NM.]SSWG*2[I);J49>(!IXX$WH2E,94XS#4>8F)]P#>*M3Y8@ZOD M0VVE@>B\5*R M[[0PY23X$$"!:[)E9B'K+]C6XP7FDFG_A;J)'44!Y%MM)&_!5@&GHOF3I_8< M#@"6YS@@;@&QU]TD\BJOB"%IHF0-RD5;-K?PI7JT%4>%NY2E47:76IQ)%]KZ"N;98O4#5HOL;IE=KF;W=TLXNT)#*-/ODM#83"X^S%O6:<,:O\+Z$6ZE M,*6&:U%@\1(?6H6=S'@O>;_@*7U80KL%Z MW+N?$V4$*@U_8(&,&"R\Z]G9U)XY;0//82;RWK'3.)G,]=585R3'26 ;1Z/: M89"^?=,?19].E#+L2AEZ]L%K-_A"\DH1H4GSXG_>V%"8&>3ZUS'5P_^@^J)3 M?7'R NYK=^(EK4"N(9><6[WVL>>/8">'-D045&S@C&@@4*'*49BC[[#)TH]\ M&C>!=FG4BT?#)-P=J@L/.H2CVO@YH&WBK3!-LW3>;M1D38?]"V_FU"U1&RHT M,%Q;:-1[;R6HIO<;P\C*]]N#-+9[_;*TXQ*5"[#[:RG-WG )N@&<_@502P,$ M% @ QSAA5V\?>(O&! 7AD !D !X;"]W;W)K&ULS5E=;ZLX$/TK([9:M5)O^0B!I)M$:@.[M]*VBI+;O0^K?7#!25 ! M9VW3W/OOUWR4!.*0=NN'OB1@9HY]CD>;:UUG MP1HGB%V1#4[%DR6A">+BEJYTMJ$8A853$NN683AZ@J)4FXR*L1F=C$C&XRC% M,PHL2Q)$?][BF&S'FJF]#LRCU9KG _IDM$$KO,#\<3.CXDZO4<(HP2F+2 H4 M+\?:C7GMFV[N4%C\%>$MV[N&G,H3(<_YS5TXUHQ\13C& <\AD/A[P5,_%:A6SYD[[E^_HO]>D!=DGA##4Q)_CT*^'FL##4*\1%G,YV3[%5>$^CE> M0&)6_,*VLC4T"#+&25(YBQ4D45K^HQ^5$'L. D?N8%4.5MO!/N+0JQQZ;YW! MKASLM\[0KQP*ZGK)O1#.0QQ-1I1L@>;6 BV_*-0OO(5>49H'RH)3\302?GSB MW\P?[A[^6,#,G\/BZ\WG!Q6)VY*$=81$#^Y)RM<,_#3$H<3?Z_8?=OCK0M!:5>M5U5NK M$W"!-U?0,R[!,JR>9#W3M[M;,CH?F]W_W[,WQ.C5(=8K\'K'0DP2057<7,+3 M3YB2)!$I8QHC)F+A+@WB+!3V\&U+RD&XQWQ-0OC[3X$,=QPG[!]9D)3+L.7+ MR#/N-=N@ (\UD5(9IB]8F_SZB^D8O\EV2"68IQ+,5P36V$N[WDN["WWR($I7 ME 8DP7 >$\8N9/M00C@%1%ZH7B;.P#!'^LN^OH=&7VRCWS3R#HU,QS4&32O_ MT,IRAU9MU"#:KXGV.XE^+RJ,R&SH!5-1,2'-DB<1OR(C5BE,5%W&1;X2H7J9 MURJ1$<_+1U)1RNGZ>XL<#"VK164JL7*'3EL6B=5@:%LM6618MFW*=7%J71R5 MNH2O]:%#&4>B3*_OMI216$F4D6)9;65D5D;?EBOCULJXGQ#:1HNQ#,8L^S--)1'2*@)=+T3H6900'&8UX)$I) M5]6H@/O'$\7TM(EWVL3O-&G2MG:TK4[:"TZ"9R";O%>6]SN=_N\.0)5HGE(T M7Q5:))3,QV MQR*QZ=M'WD[,76Y7CU:?PRX*8[ 6^.WYO74E(Q[^<># MXGQZ!U]^>;A'=!6E#&*\%%,95ZY8*BT/\\L;3C;%:?43X9PDQ>4:HQ#3W$ \ M7Q+"7V_R">I/*I/_ %!+ P04 " #'.&%70D47BNL# #I%0 &0 'AL M+W=OT!.'K*TIPMC#WGQ;5ILF@/&697I(!YL9Q7&)7<$ M*41<4F#Q>(05I*ED$OOXLR$UVC4E\/S]R/YSE;Q(YAXS6)'T:Q+S_<*8&BB& M+2Y3OB&'C] D-))\$4E9]1<=FEC+0%').,D:L-A!EN3U$S\UA3@#"!XUP&D M3A_@/0-P&X#[TA6\!N"]=(51 ZA2-^O5!"3D57Q.!X\O@9O/Y[O.'$*V##0H_WFP"]",*Q7&,RQ00V:*;G"=QDI92 M3Q1"5-*$)\!0\!2E90PQVE*2H17)BI+C2GL!"C#-DWS'T!HH"O>8 GKG \=) MRMX+?B9GV/&1Y.C7/2D9SF,V-[E(2F[-C)H$;NL$G&<2<-$GDO.]V% N=J/ M^\/XV0#>%,5L*^H<*WKK#!*&4%PAU_H!.9;C*O:S>CG<4:7SWU8/_O7JG6*X M[?%R*S[W&3Y=I^?W7P0QNN.0L3]49Z3>A:?>A33;:U;@"!:&<%,&]!&,Y??? MV6/K)Y5 .LE\G62!)K*.E%XKI3?$WI62G:2$CI115THX2OE._,KKW_M[E7[U MTJ-J:?F_[7%I>Z/Q:&X^G@MS&>5XSK07Y2NXG)%G=:,"!9N44B>9KY,L MT$36D7+22CGY=I8SN32 R7C2;K) LTD76D MM*W37SW$449.IV[<<%9<]MM6F8Y_=&.W! M*GW%E.*_#R]C][CWOA!*[7OQ*M%%'VU':F??-Y"5GPCV1UGO-W]K7*ULQ[\L^9M4J.]'73=!/F.Z2G*$4MF(IZVHB M]DKKOF(]X*2H&F?WA'.25:][P#%0&2"^;PGAQX%G1F!:% @ &90 9 >&PO=V]R:W-H965TO'5*"26J2T=DO+0GQW46' M=!N$_$M,DL-NY\??'_@V>KUOF:VW'8_!\R:5.]JCN[W_S.<\?=I_B<56^T19 M!3L>)D$4DIBO[UMC\]:S.[) =L0? 7]-SEX3>2I?H^B;W)BN[EN&K!'?\F4J M$;[X]\(G?+N5)%&//W-HZZ0I"YZ_?J.S[.3%R7SU$SZ)MO\-5NGFOC5HD15? M^X=M^AB]>CP_H:[D+:-MDOTEK_FQ1HLL#TD:[?+"H@:[(#S^]__*+\19 7&B MU06LO(!U4<"RWBE@YP7LN@J=O$"GKD(W+]"M6Z"7%^A=%C#?*=#/"_3K*@SR M H.L=8_-D;6EXZ?^Z"Z.7DDLCQ8T^2(S1%9:-&$02N_.TUB\&XARZ8A-9^/9 M9#K^G4QG\\7CTR.:0^=2=3=ET,IXMR.3S;"+>>!POII]G<_*!S/PX M]J7KR"\.3_U@F_Q*?B)!2!:;Z)#XX2JY:Z>B>E*DO)**Z4-*HC59^LGFAH@.-WM%^)^'X,7?BC!I-3 MI)>1F# 9QEW[Y=Q>2$E:2Y(A)5TDS /!%-]T3[[I:GWS)8Z6G*\2LHZCG1@K M4BXT4C'_7'(QCE>-MP_=JLNM7NR)5K1I7U06[%T*4J0@0\)<),P#P12K]$Y6 MZ6FM,I%=R=X/5D1\.3I9I<_E_"=\)ELNOCN26'Y)_!"M/QS$AI\DO'H$ZI>N M>,^V+YIEHE5N:H0ZBA2IR/JE7JQO=BQ5T44J>B"88H3!R0B#JYW%36GV<4-D MEQ$'RY3G4Q,Y1[G<=V6Z,B@UG6D,>KW+(:CB,',P'-H7,Y%Z-%J/QJIHPX[= MN6AF[;5KVLR#DK%,@-.#PU(##Z[U]W1GDL.HB6O;%U9EH%9M^@NMI M4J0FJ](<&L;@HGF1FAX(IIC -(H@R+CRO>)M1NBGG"2O_I[XSS'G\IM&99BC MQ34=^Z$T!TJC4!J#TEPHS4/15 N>99$F.E?)B2@7(FD.E$:A- :EN5":AZ*I M+K0*%UK:CG 62?OY6^+OHL,[?9^6T-AU2)H#I5$HC4%I;DX[GP]URG&0AQ)5 M[51DQ:8V#?R1W"4G*M]+2\&+7K:Q:\J2Y>@%*LF@-!=*\U TU3-%Q&OJ,][Z M 8P>U+@G*@>L9BG1A4K2"LF2UQE4TH72/!1-M4J1ZIKZ6'<>A,];3E@0^N$R M$*/65'L7\$&/:VP8:/P+I5$HC4%I+I3FH6BJ!8NTV.S!I^W0X!A*;^D#Z7\PAS7*&;%O=\HP,FEO7$Z50458AVND,+T5=J*B' MHJG&*?)K\TJ ?8AC>3?]PA251B@GL)VR#9"9KU-'DD(EF5G.MDN2+E320]%4 M"Q0)N*F/P!>;F+\SAZKN$)"Y[P1*6Q?+!L?>H,SQXK3T ?F8;2'"B-0FD,2G.A M- ]%4\U6Q.I6!S['@N;K4)H#I5$HC4%I+I3FH6BJ"XO$WKKZ(/:>Q^GW;*"4 M8^1>/F)S0T)>>8EV &JZ:%HJA.*X-S2 M/V?]-)LNJ$/FB_&"5H^!T)@<2G.@- JE,2C-A=(\%$WU7!&36WWX&(A,>R=0 MF@.E42B-06DNE.:A:*H+B\S=TF?N/_CK :N<3-MV>2R$!O"U-"E4DU5H6J7' M<5RHIH>BJ8XH(GA+'\%/9\YT7-GFT*P=2G.@- JE,2C-A=(\%$W]]7:1M=OP MK-V&9NU0F@.E42B-06DNE.:A:*H+BZS=UF?M/S@&VN6\VRK?A-9K-W98'4T* MU605FG;Y-C14TT/15$<4\;FMC\\?Y8/!T9JD&RZ7_-E6/ARL9S3NB:#I.I1& MH30&I;E0FH>BJ;X[6\X$OYX)=D$3[(HFV"5-L&N:8!OSP<0H/W.I(4*LDJ),NW+5VHIH>B'?W0/END;,?CYVS!NH0L MY6^LCDLOG?:>%L4;9TO!7>Q_,&\G9L5^Q[REQR7O"OQQ!;Y/?OPU.VZDT3Y;(NUKE*;1+GNYX?Z*Q_( \?XZBM*W#2EP6EIP] ]0 M2P,$% @ QSAA5X*#\%/@! YQP !D !X;"]W;W)K&ULM9E?;^(X$,"_BI5;G;;2MHGM$&@/D"C=[B)UV:JA=P^G>W!A M*-$F,1L;V)[NPY\3LC$R/0+N]]=LF?P03XN[Q-U91=:9D$$ ML0AXC!*8]ZP!OKIV22J0/?%[ !NQ\QFEH3QQ_BV]&,UZEI-Z!"%,9:J"J7]K M&$(8IIJ4']]SI59A,Q7<_?Q3^VT6O KFB0D8\O"/8"87/:MCH1G,V2J4#WSS M&?* 6JF^*0]%]A=M\F<="TU70O(H%U8>1$&\_<]^Y NQ(T!(A0#)!;*%L+>& M,B]OF&3];L(W*$F?5MK2#UFHF;1R+HC3K/@R47<#)2?[MZ/Q8#P<#>[0:.Q/ M'AZ_?!Q/?#08WR!_]&D\NAT-!^,)&GX=#]6-A\%D]'7LHW/DJ^J8K4) ?(Z& M3"S0Q^^K8,U"B"4:Q#/D+W@BSR>01&@4KT'(*+USS4(63T&@]S<@61"*,_0. M!3&:+/A*L'@FNK94,:6>V=/<_^NM_Z3"?Q^6%X@Z'Q!Q"$6/_@UZ_^YL7XVM MEJ18%U*L"\GTT@J]-_ DD0_351+( ,0'-%@KA]E3".=J*YS[*E3TYYT20B,) MD?BKS/.M!;?<0KK=KL223:%GJ?TD(%F#U?_U%^PYOQG\IX7_U*2]/^0B76\1 ME*[I5M;+9--]N^X3Q\.X:Z]+3+J%2==H\C%6QT(8_ TS]$D=!RK+=UP($&=E M'FQ5M?8\H.7V6X7]EM'^ TQY,E/6*\-NE1CM8+?8]%]%&. M:?-)-N*B;@@:#=C,AE@? M= =K"!$I]<.HL.Y":9A@K_E<-X$;K'F#C3@XTGKDPGN;V>U4G==84P*;,?&F M[@.7(,.K 9@[/R\9$;.\?K.%>R'WJH8 MVJ@F!#WR*U-)@;^MSS$;J%LPF@^TU7S--S&D4 T::@;-*Y+O'22_ F]44X&: MYXJRS-=I<)@/M-)]_(WSJAJ A0T\==.CAH%.]^5W-"]<\YY32[>WM MC=E*S>5S-3+6Z6O +^PY#F%60AS)>-< MM%7Y)-NW:ML+R9?9FZPG+B6/LH\+8*KI31]0]^=&PO=V]R:W-H965TOS.QW<&!LA]\BRC@)0PB/M2V0NSZNLZ] M+8:$W]$=1O+)FK*0"'G+-CK?,22KU"D,=,LPVGI(_$@;#=*V1S8:T%@$?H2/ M#'@X\!/0PU4SLVS/W-5B0-^FBP(QM4E1]BQ'T: ZF@Y>#>28<)S3XTU^)[5#K:K#"-8D#,:>'/S ?4"OA>33@ MZ5\XY+:&!E[,!0US9]F#T(^R7_*2)^+$07*J':S8^2U:::9L(,AHP>@"66$M:3\6P)DV^SB7PP'R^G MWV8+^ (+.<-7<8! US .:1P)#G/T*%OA"J3D,(T$,N0"YD0@+ YD!^,-0Y23 M4L"-C8+X ;^5I*>%#3>?;N$3^!$LMS3F)%KQ@2[DX)(NZEX^D/ML(-8[ VG M XW$EH,3R3Y4^-OU_KT:?UTFMMD=7K-,M&;NWX_F?V6D7V6K79LW%'N2\KL:R@0,46 M6576:AG7OA,J8;9*F*,2YBJ"E51M%ZJV/Z3VM57JK!)FJX0Y*F&N(EA)YTZA M<^>RVL>2%1.7*Z8J53-&Z[2<=7IGY6Q2&^A:M2Z)Z*B,Z'8JZKIA%1%+V>T6 MV>W69G?L>7$8!S*U>6D$CX:R,]MDD[1'""BO7'364J]]BU3";)4P1R7,500K MZ=PK=.Y]2+7LJ=19)7(Z8%Z99"#';7QENFMQU[Y'2FFV4IJCE.:JHI5E MMEYEMCZD:N9857*KI-E*:8Y2FJN*5I;[]33%K-W$7[G-SF&GI>6+U6B=E]"W M5EWS;)M=16H;QGEA?&ME6>?[[/H17IM!_>0 -42V28^ZN5PBQI'(3JF*UN(X M?9P>(I^UWYO]B5G1;IM])SLL?\5G9_;)$#Q3XG1?U!+ P04 " #'.&%7+6J@ M\:<# L$ &0 'AL+W=O5:PF;+E?'>IJBS:0H[9!=E!(78VA.:8BRE- M5+:C@..*E&>JH6F.FN.T4.;3:NV6SJ=DS[.T@%N*V#[/,?UQ!1DYSA1=>5A8 MID*_EQ(]GBE;>"#*(>"F!Q=,D;\CB!GE: MU-_X>^.($X+0D1.,AF#T"=83!+,AF,\]P6H(UG-/L!M"9;I:VUXYSL44 M'!$MT4*M'%3>K]C"7VE1)DK(J=A-!8_/K_U@$2S]Q7OD!^%Z=7?C!>L0+0(7 MA?Z[P+_VEXM@C98?@J786"W6_H<@1/^@4"1LO,\ D0U:P0&*/3!T_P.] Y)0 MO-NFD5A.1"8P],8%CM.,O16TN]!%;UZ_1:]16J#UENP9+F(V5;FPI+R/&C6W MOJIO;3QQ:Q/=D()O&?**&&()WSW/GYSAJ\*#K1N-!S=>&6<%0]A=(%/[&QF: M84KNLWP^W9"9\WNG>R\^O>,,L\TIL](SG]!S4X:3A$*"JUKPF"+H\WL!13Z' MG'V11;W6M>2Z9F7#_1FE.Z9N]>N!!&9/'-V1UX-Q:^/XK(U^P8$65?;A3&;I6?JOYMF08NZ0 M8MY 8IT83-H83/Y0$9@,&9PAQ=PAQ;R!Q#K!T;7'1D![:1EHF*[ MJO>Z)UQT,S-GAB.*HS5E/_D20*"'-,GXV%H*D5_:-H^6D&+>HSED\LF)^$;7?T$5T$#Q133A^A>MR[F#OH6B@@N:5F#I M04JR\A\_5$+L 'SO ,"K -X>P#L$\"N _U(+_0K0?ZF%0070H=ME[%JX L\ M&3&Z1DS-EFSJ0JNOT5(ODJE"F0DFGQ*)$Y.;\&H6SM '] 4SAE72T$D I.$ MOT=O$/;FDFEAR%60QQ"S[HQE]TX&T9 M9QVLMPUVZG42SB#O(=\Y19[C^>C[+$ G;]^C!&2AH1AO6CR\?CFAMR5L"]2T M7^'_]JLAH%]7BZ]Y_4/5 IP#G*(;Y=HI"H!'C.1ZQ?][(^>BSP)2_J.M5$KB M?CNQ:H>7/,<1C"W9[SBP%5B3=V_*UE98,KF[L;@]?T^\ MUDG]YJ2@95*_Y^W)TCK)K2.K:)GS86&S#54/:M5/>M65:JF:3.! M5C@I0 E=S1.T>] MM1ADL):=7&T#T,D&,.-M>]3I,[0N2M5NO"T3WGVI.%;.I')ED"XRRA:;8FCEZ_(AT M.[^"7M^@NFD'2$-;DV'T@_'5?H2F_"B%MW>.?5)@"WW>QN5NLLA$^4U?C]9G M>E?Z)&MO?.I>7KLMXX$Z ]3'3(_TY0'B+68+DG&9P+DTY?3.Y&:1E6=RY8V@ MN3YTNJ="T%1?+@''P-0$^7Q.J=C>* /UR>CD/U!+ P04 " #'.&%7.'%* MJ1$# #("0 &0 'AL+W=OO7&L9 J1'2;ORJ-*W:I"'NCK?JGXO8=2PS+&',Z7>2J'1H M]2R4P *OJ+KCFR]0Q=,Q>G-.9?%$FPKK6&B^DHIG%5E[D!%6OO%3E8<=@M9I M)W@5P6L2@A<(?D7P7VLAJ C!:RUT*D(1NEW&7B1N@A6.!H)OD#!HK68&1?8+ MMLX786:?3)707XGFJ>@J'DWC*?J(IGH')BL*B"_0F& MFOI].@&%"95GFO,PG:#3DS-T@@A#]RE?2\%)WQT MS9E*)8I9 DD+?W*3(-9@1>_?N:'SJ2V[;RDV>4NQ^(W$]NH0U'4(CJE'-SD(K A;(EJ<2*A. MI "*%21(<71W\X"PE* /KCZ)B!(\(Y0H JV'LC07%N;,?;*.7->Y&-CKW5JT M@/S0V0=-#D&^'W3W0?$A*'"#9Z6]G'3JG'2.YT2E(/;ST19I*=+9]<_M-0(] MQ'A>(QF30TQPX3;"/,2$OM\>95A'&1Z-\IXK3/\>97A8JL!K5&'< NKTFG$> M@OR>WTA8? @*NMUFI/;.U92!6!8]@41SOF*J_ 75JW7;,2INV\;ZI=L?NRWK M$]VFE%W%LWS9XUQCL21,ZKPMM"GGO*MK(LJ^H9PHGA<7XXPK?E4HGLC:<";A21-=E2=7]&7"YGGJA]W#C&ULLC;WAIY.*+B # <.+>)$./W)J?73FF%V]F./%#"G-3??Y/H3 M;/P,;;Y<1_E-=D'VWNZ3MX0) M*X7-T56+9H+$36#?(*LTB>/CB;_:]O@T:!0.HC;H$?N@91^\B)TS.F.< M&0;(W /<9!UNL0S"T7 'N",HLNW9!3QL@8>O!^XO\O )SF@8ACO,3X..@^-! M-W/2,B>]S-?2OA'D\^1=M,F3U0[#9)SLX'9$Q7$XZN8=M;RC7MY;]Q:'@M 5 M(B^PH\&>;'_1#:CR8->0)GOW0)7>[W+3/V%,G+)K8_<*7[FQQVT=QB^K0\%T M+FMA"/J&K@)032C!NSFV8&<=F@F/M]8K.-IMP5ZHEUKVMPXY^X'QA:H%$QJ) MYY@^.!IAJZOFT&X&1E;NW)M)@Z>HNUSB=PXH&X#/YU*:AX$]2MLOI_0/4$L# M!!0 ( ,XQ>#T$ , \+ 9 >&PO=V]R:W-H965T_XH>^0Q@$!/:9+QF18+D5_H.@]B2#$_ MISED\DE$68J%'+*-SG,&."Q%::);AN'J*2:9YD_+>[?,G])")"2#6X9XD::8 M/5]!0G;MR132S4#=V?YG@#*Q /^2V3([UQ"4D*&2ND8JRIO11#;Z',\U01)! ()0%EC];F$.2*"?)\:AEEC#G.:_"2AB&>:IZ$0(EPDXH[NOD$=R%%^ 4UX^1?MZKF&AH*" M"YK68DF0DJSZQ4]U(?8$YN@=@54+K'\5V+7 +H-69&6L!1;8GS*Z0TS-EF[J MHJQ-J99I2*9>XTHP^91(G?"7UY>KZQ4Z0RNY0<(B 40C=(-%P8@@P-5H";), M:$GPFB1$/*/3!0A,$OY)JAY6"W1Z\@F=()*A^Y@6'&551DCGY= MKKE@"CQKPT3%PIPN\4CE[X/;$<0_ M>ZT'@CL-N',,W.T"=UK@EF<<@O=:#P1W&W#W&/BX"]QM@9NF-SX [[4>"#YN MP,?'P+TN\'%[J[B'!>]U'LCM-=Q>+_=]#/)TC@2P+GJO13\9'<#WV@^$GS3P MDWYX*G""HD*>)H"*+"0\H$4F($1)>:;D^%EV!*+SO)BT=Y0]:FVIWO4'IC.- MU[/3Z,VW!,X12?-"12(RF%Q$=!Y^1BO-F>D9YD&:_N6&QMEK!H??2=]U*ZI5O,%L0S(N]T0D=<;Y6):)5=U7-1 T+QN8 M-16R'2HO8]FQ E,3Y/.(4O$R4#U1TP/[?P%02P,$% @ QSAA5VG/7NQ= M P H!8 T !X;"]S='EL97,N>&ULW5A=;]HP%/TK4;I.K30UA(Q 5D#: MD"I-VJ9*[*D,;-B*=3(3YJ09T]?TY$?QA]]S\I-BI2._(>+][^6A;I^ MY]GSV8>SL\[#Y?5A_,( EW[@%.V=('K5T0>J;%!,/CY-_I@X)MW?ES;#S[60 M)9YCM(&#IK-LF=#!R(F;?$#'!?H=3.!0 9<($8E] 93>/6E'CFR($0[JDAT/ MLT)L*S?R;4!G)CGU'@D?^1/"V50R8&4D9WQMPUT(S I>2$_I2T9;"2%2/5DX MM#VXFFJ=G(E"FMPV@_V>UL,/@$T/##+.&X-=WP;&PY(H1:6XT1TSV 2?05[= MOE^7VN%4\SNXU?S,]K17VFIH235,;JIM6QG9 ?U?-:N_*QB_2 M]4KV6*@O2ST=8?I0*_16THRM3'^5-08P]1!7)V7)UY\YFXN MMR@D>]+9H%1F.D"E[SU2J=AL-_);DO*>KM2FG%89[KG;0L__=IWG5%!)^*YI M7?MO>95?[#CJOY9EI-EXPK)NK>@J4I M%<^>7K6\(E/]^KVGK\>G-"-+KNX;<.1OV]]IRI9YTHRZA86H1VW;WV!Z^E%X M\VZBFZ>F&SEH?0#A$;LSA1C".Q=P(8%@>S '&L2PLS_\T MGP$Z'XMAW@9.9(!R!BC'LES(Q'RP/&Y.H@_W3),DBN(86]')Q.E@@JU;',.? M6PWS!@PL#V3ZN[7&=QNOD.-U@.WIL0K!9HI7(C93?*T!<:\;,)+$O=M8'F!@ MNX#5#N1WYX&:BNT3A&5B>&CWM_L*LDBI+$C0#F M=A!%& )7(XY@#L #AD21^1T\^#T*-K]3P?9_TN,_4$L#!!0 ( ,7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:G#! 8R, \ !X;"]W;W)K8F]O:RYX;6S%FM]SVC@0 M@/\5#4_MS/7 /TC:3.F,8TSB:; YVV3NGFX4+(*F1F(DD33]ZT\V92KWZ-Z] M;'C"EL'^O&;UK18^/DOUY4'*+^3KMA%Z,M@8L[L:#O5JP[94_RYW3-@C:ZFV MU-A=]3C4.\5HK3>,F6TS]$>CB^&6LV?] MXWB[2YZXY@^\X>9E,NBV&S8@6R[XEG]C]60P&A"]D<^W4O%O4AC:E"LEFV8R M\ X'[IDR?/6OX;*%K.B#[D8,?2BH!9D,+D;VA&NNM.G>T9V?6L8G9M]\V-L; M.>.-86I*#;M1S,6RHF4NN+V@$KK#@\/92GHON:& MU226HF9"'[:T;'AMB1Q('X#TSPCYM^] !@!D<$[(P($, ?S99H-]P&EV\QLIDK(JTKB'"7G%0Q9+FEG0A%31GTGI,D$: M\9 ]TH8NK>9)]CT%VJRPP4OL]ZX/"6G$0_9(D=Q%E4W91538R<5F;5;:Q+7) MT".$'.(A2R2)BLR&K20+F[?E;50D+ADD#@_9'.XD8M-A^>-1=Q.TBPFIP\-V M1Q*5_2\-%DPU7U8U4Z12 MM+9K"Q(I1<4C:S^EW4H:LH2/; FP).C5TCXD$!]9(&!1T,<$%R;( @'* O*F MHBXFY!0?V2EM:=#RV*OJMRX4Y! ?V2%@C=!_Q)!(_%<7RNA5% /DE0/9+-W&_(Z4]5;UO&)%K$E.E7MKJXIXV+B;8^GH-O[PCF46C M;<^U#:&AO.DE>0#))D"6S8E IL(PQ;0AR=>=BPG))D"6#>S$7I)#P@F0A0-C M]I(<$DZ +!P8TVTD!I" F0!P9@7+B8DH !90##FI=O@A@04(@O([>F"9&]VX\@DA^83(\H$Q7?F$D'Q"9/G F*Y\0D@^ M(;)\OJ\=_ZO&'$/F&6.WUHZ,O7)=;G=2_-0!'$,*&B,KZ"1FN=_MFJY3Z6)" M"AHC*^@DYIR:O>*&LUXT(06-.P4-CW_JJ-F:"U9G]A+:CJ]HLUHHTKX;UOFMB.Y>).TOKX'Y'C_UL^_0-02P,$% @ QSAA5WQ^Z1O4 0 MQA\ !H !X;"]?Z)0A&.14&#YE36V/+U7UB?K/'\)>W: MLNT.>;/M\^2XWQWRHMF4TC^$D)>;M&_S3=>GP_G*JAOV;3DOAW7HV^5[NTY! MI]-9&'[.:![G/V=.7D]]^LO$;K7:+M-3M_S8IT/Y97#X[(;WO$FI-)/7=EBG MLFC"<7<]G?V@"$&Q?M , M@F;U@VXAZ+9^T!T$W=4/NH>@^_I!,D49IP1)(ZP)M!;D6@B\%@1;",06)%L( MS!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTUM''-H'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH; M@=XVVBPAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O M)]#;46\GT-M1;R?0VT>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>D?4 M.Q+H'5'O2*!W1+TC@=X1]8[_J7UW7VSI;#)ZVUKRO4U=-7Z<+$*P#XSY?$&U]JFQU,21 MF7&U#O'1S9G5^5+/B8G!8,ARTP1J0C^T-9+)Z(EF>E6%WO,FOO:E:<:)H\HG MO7QQV.I%W=M[$0N5">_\1C8BQ]]?=1 M>]H%%;_,CMO[8=RR.P_/NMOU>_SUC(_U+^Q#@/0A0?I0('UD('T,0?JX!>GC M#J2/>Y ^^ "E$111.0JI',54CH(J1U&5H[#*45SE*+!R%%D%BJP"15:!(JM MD56@R"I09!4HL@H4606*K )%5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K M1)%5HU+IM#/NO^R4\^ 5!+ 0(4 Q0 ( ,&UL4$L! A0#% M @ QSAA5]\J*++N *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ QSAA5YE&PO=V]R:W-H965T&UL4$L! A0#% @ QSAA5XVO7FNE!P W2 !@ M ("!50X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ QSAA5__3I<@2# G(, !@ ("!W2$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ QSAA5SWD#G+. M"0 S!< !@ ("!/SP 'AL+W=O(2FG%+P0 .H* 8 " M@4-& !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ QSAA5PS#UE.$#0 P"D !D ("!"5@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QSAA5Q=+^_JQ M @ WP4 !D ("!IH$ 'AL+W=O&PO=V]R:W-H965T) !X;"]W;W)K&UL4$L! A0#% @ QSAA5W:_>U-Z" 814 !D M ("!@94 'AL+W=O&PO=V]R M:W-H965T:@ !X;"]W;W)K&UL M4$L! A0#% @ QSAA5]/"*MC'" PA< !D ("!8*, M 'AL+W=OK >&PO=V]R:W-H965T&UL4$L! A0#% @ MQSAA5Q7M)4!E P [P< !D ("!EK, 'AL+W=O&PO=V]R:W-H965TNYZ$),00 '\* 9 " @92] !X;"]W M;W)K&UL4$L! A0#% @ QSAA5^QAU(^_! M/PL !D ("!_,$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QSAA5RZAV/!G! 6A$ !D M ("!.M$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ QSAA5Q=@=A_= @ K D !D ("!)]T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QSAA M5RB"O8+R$P OSX! !D ("!X/D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QSAA5V.P+ H= P >@< M !D ("!41@! 'AL+W=O&PO=V]R:W-H965T#BHL? MDP( ,4' 9 " @?&UL4$L! A0#% @ QSAA5X@Z%?TL" OU0 !D M ("!P2(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ QSAA5T)%%XKK P Z14 !D ("!RC(! 'AL+W=O M&PO=V]R:W-H965T"@_!3X 0 .<< 9 " @3<_ M 0!X;"]W;W)K&UL4$L! A0#% @ QSAA5V2/ M07A-! H!@ !D ("!3D0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QSAA5SAQ2JD1 P R D !D M ("!Z% ! 'AL+W=O&PO M=V]R:W-H965TXQ>#T$ , M \+ 9 " @7=7 0!X;"]W;W)K&UL4$L! A0#% @ QSAA5VG/7NQ= P H!8 T ( ! MOEH! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ QSAA5WQ^Z1O4 0 QA\ !H ( !WV,! M 'AL+U]R96QS+W=O XML 67 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 68 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 200 311 1 false 51 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://www.riministreet.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) Sheet http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) Statements 4 false false R5.htm 0000005 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Deficit Sheet http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit Unaudited Condensed Consolidated Statements of Stockholders' Deficit Statements 5 false false R6.htm 0000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - NATURE OF BUSINESS AND BASIS OF PRESENTATION Sheet http://www.riministreet.com/role/NATUREOFBUSINESSANDBASISOFPRESENTATION NATURE OF BUSINESS AND BASIS OF PRESENTATION Notes 7 false false R8.htm 0000008 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIES LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 0000009 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE Sheet http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUE DEFERRED CONTRACT COSTS AND DEFERRED REVENUE Notes 9 false false R10.htm 0000010 - Disclosure - OTHER FINANCIAL INFORMATION Sheet http://www.riministreet.com/role/OTHERFINANCIALINFORMATION OTHER FINANCIAL INFORMATION Notes 10 false false R11.htm 0000011 - Disclosure - DEBT Sheet http://www.riministreet.com/role/DEBT DEBT Notes 11 false false R12.htm 0000012 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS Sheet http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTS COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS Notes 12 false false R13.htm 0000013 - Disclosure - INCOME TAXES Sheet http://www.riministreet.com/role/INCOMETAXES INCOME TAXES Notes 13 false false R14.htm 0000014 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 0000015 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 15 false false R16.htm 0000016 - Disclosure - EARNINGS PER SHARE Sheet http://www.riministreet.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 16 false false R17.htm 0000017 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS Sheet http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONS FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS Notes 17 false false R18.htm 0000018 - Disclosure - LEASES Sheet http://www.riministreet.com/role/LEASES LEASES Notes 18 false false R19.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 19 false false R20.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 20 false false R21.htm 9954471 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 21 false false R22.htm 9954472 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE (Tables) Sheet http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUETables DEFERRED CONTRACT COSTS AND DEFERRED REVENUE (Tables) Tables http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUE 22 false false R23.htm 9954473 - Disclosure - OTHER FINANCIAL INFORMATION (Tables) Sheet http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONTables OTHER FINANCIAL INFORMATION (Tables) Tables http://www.riministreet.com/role/OTHERFINANCIALINFORMATION 23 false false R24.htm 9954474 - Disclosure - DEBT (Tables) Sheet http://www.riministreet.com/role/DEBTTables DEBT (Tables) Tables http://www.riministreet.com/role/DEBT 24 false false R25.htm 9954475 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS (Tables) Sheet http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSTables COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS (Tables) Tables http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTS 25 false false R26.htm 9954476 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.riministreet.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.riministreet.com/role/EARNINGSPERSHARE 26 false false R27.htm 9954477 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS (Tables) Sheet http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSTables FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS (Tables) Tables http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONS 27 false false R28.htm 9954478 - Disclosure - LEASES (Tables) Sheet http://www.riministreet.com/role/LEASESTables LEASES (Tables) Tables http://www.riministreet.com/role/LEASES 28 false false R29.htm 9954479 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies 29 false false R30.htm 9954480 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE - Schedule of Deferred Revenue (Details) Sheet http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails DEFERRED CONTRACT COSTS AND DEFERRED REVENUE - Schedule of Deferred Revenue (Details) Details 30 false false R31.htm 9954481 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE- Narrative (Details) Sheet http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUENarrativeDetails DEFERRED CONTRACT COSTS AND DEFERRED REVENUE- Narrative (Details) Details http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUETables 31 false false R32.htm 9954482 - Disclosure - OTHER FINANCIAL INFORMATION (Details) Sheet http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails OTHER FINANCIAL INFORMATION (Details) Details http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONTables 32 false false R33.htm 9954483 - Disclosure - DEBT - Schedule of Carrying Value of Debt (Details) Sheet http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails DEBT - Schedule of Carrying Value of Debt (Details) Details 33 false false R34.htm 9954484 - Disclosure - DEBT - Narrative (Details) Sheet http://www.riministreet.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 34 false false R35.htm 9954485 - Disclosure - DEBT - Schedule of Interest Expense (Details) Sheet http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails DEBT - Schedule of Interest Expense (Details) Details 35 false false R36.htm 9954486 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Narrative (Details) Sheet http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Narrative (Details) Details http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSTables 36 false false R37.htm 9954487 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock Option Activity (Details) Sheet http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock Option Activity (Details) Details 37 false false R38.htm 9954488 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stockholders Equity (Details) Sheet http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stockholders Equity (Details) Details 38 false false R39.htm 9954489 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Sheet http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Details 39 false false R40.htm 9954490 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock-based Compensation Expense (Details) Sheet http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock-based Compensation Expense (Details) Details 40 false false R41.htm 9954491 - Disclosure - INCOME TAXES (Details) Sheet http://www.riministreet.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.riministreet.com/role/INCOMETAXES 41 false false R42.htm 9954492 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIES 42 false false R43.htm 9954493 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONS 43 false false R44.htm 9954494 - Disclosure - EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) Details 44 false false R45.htm 9954495 - Disclosure - EARNINGS PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails EARNINGS PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 45 false false R46.htm 9954496 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Narrative (Details) Sheet http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Narrative (Details) Details http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSTables 46 false false R47.htm 9954497 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Cash Equivalent And Short-Term Investment Balances (Details) Sheet http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Cash Equivalent And Short-Term Investment Balances (Details) Details 47 false false R48.htm 9954498 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Amounts Recorded For Interest Rate Swap Agreement (Details) Sheet http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Amounts Recorded For Interest Rate Swap Agreement (Details) Details 48 false false R49.htm 9954499 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Revenues by Geographic Regions (Details) Sheet http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Revenues by Geographic Regions (Details) Details 49 false false R50.htm 9954500 - Disclosure - LEASES - Narrative (Details) Sheet http://www.riministreet.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 50 false false R51.htm 9954501 - Disclosure - LEASES - Schedule of Components of Lease Expense (Details) Sheet http://www.riministreet.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails LEASES - Schedule of Components of Lease Expense (Details) Details 51 false false R52.htm 9954502 - Disclosure - LEASES - Schedule of Supplemental Balance Sheet Information (Details) Sheet http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails LEASES - Schedule of Supplemental Balance Sheet Information (Details) Details 52 false false R53.htm 9954503 - Disclosure - LEASES - Schedule of Maturities of Lease Liability (Details) Sheet http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails LEASES - Schedule of Maturities of Lease Liability (Details) Details 53 false false All Reports Book All Reports rmni-20230930.htm rmni-20230930.xsd rmni-20230930_cal.xml rmni-20230930_def.xml rmni-20230930_lab.xml rmni-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rmni-20230930.htm": { "nsprefix": "rmni", "nsuri": "http://www.riministreet.com/20230930", "dts": { "inline": { "local": [ "rmni-20230930.htm" ] }, "schema": { "local": [ "rmni-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "rmni-20230930_cal.xml" ] }, "definitionLink": { "local": [ "rmni-20230930_def.xml" ] }, "labelLink": { "local": [ "rmni-20230930_lab.xml" ] }, "presentationLink": { "local": [ "rmni-20230930_pre.xml" ] } }, "keyStandard": 272, "keyCustom": 39, "axisStandard": 24, "axisCustom": 0, "memberStandard": 33, "memberCustom": 16, "hidden": { "total": 11, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 4, "http://www.riministreet.com/20230930": 2 }, "contextCount": 200, "entityCount": 1, "segmentCount": 51, "elementCount": 567, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 721, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://www.riministreet.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Unaudited Condensed Consolidated Balance Sheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R3": { "role": "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "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": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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": "rmni-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "longName": "0000004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit", "longName": "0000005 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Deficit", "shortName": "Unaudited Condensed Consolidated Statements of Stockholders' Deficit", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "shortName": "Unaudited 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": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R7": { "role": "http://www.riministreet.com/role/NATUREOFBUSINESSANDBASISOFPRESENTATION", "longName": "0000007 - Disclosure - NATURE OF BUSINESS AND BASIS OF PRESENTATION", "shortName": "NATURE OF BUSINESS AND BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000008 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES", "shortName": "LIQUIDITY AND 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": "rmni-20230930.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": "rmni-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUE", "longName": "0000009 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE", "shortName": "DEFERRED CONTRACT COSTS AND DEFERRED REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "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": "rmni-20230930.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": "rmni-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.riministreet.com/role/OTHERFINANCIALINFORMATION", "longName": "0000010 - Disclosure - OTHER FINANCIAL INFORMATION", "shortName": "OTHER FINANCIAL INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.riministreet.com/role/DEBT", "longName": "0000011 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.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": "rmni-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTS", "longName": "0000012 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS", "shortName": "COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.riministreet.com/role/INCOMETAXES", "longName": "0000013 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000014 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONS", "longName": "0000015 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.riministreet.com/role/EARNINGSPERSHARE", "longName": "0000016 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS 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": "rmni-20230930.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": "rmni-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONS", "longName": "0000017 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS", "shortName": "FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.riministreet.com/role/LEASES", "longName": "0000018 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": null }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-6", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUETables", "longName": "9954472 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE (Tables)", "shortName": "DEFERRED CONTRACT COSTS AND DEFERRED REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONTables", "longName": "9954473 - Disclosure - OTHER FINANCIAL INFORMATION (Tables)", "shortName": "OTHER FINANCIAL INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.riministreet.com/role/DEBTTables", "longName": "9954474 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSTables", "longName": "9954475 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS (Tables)", "shortName": "COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.riministreet.com/role/EARNINGSPERSHARETables", "longName": "9954476 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSTables", "longName": "9954477 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS (Tables)", "shortName": "FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.riministreet.com/role/LEASESTables", "longName": "9954478 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "longName": "9954479 - Disclosure - LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "rmni:WorkingCapitalSurplusDeficit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rmni:WorkingCapitalSurplusDeficit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails", "longName": "9954480 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE - Schedule of Deferred Revenue (Details)", "shortName": "DEFERRED CONTRACT COSTS AND DEFERRED REVENUE - Schedule of Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUENarrativeDetails", "longName": "9954481 - Disclosure - DEFERRED CONTRACT COSTS AND DEFERRED REVENUE- Narrative (Details)", "shortName": "DEFERRED CONTRACT COSTS AND DEFERRED REVENUE- Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails", "longName": "9954482 - Disclosure - OTHER FINANCIAL INFORMATION (Details)", "shortName": "OTHER FINANCIAL INFORMATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails", "longName": "9954483 - Disclosure - DEBT - Schedule of Carrying Value of Debt (Details)", "shortName": "DEBT - Schedule of Carrying Value of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R34": { "role": "http://www.riministreet.com/role/DEBTNarrativeDetails", "longName": "9954484 - Disclosure - DEBT - Narrative (Details)", "shortName": "DEBT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-68", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-84", "name": "us-gaap:DerivativeFixedInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R35": { "role": "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails", "longName": "9954485 - Disclosure - DEBT - Schedule of Interest Expense (Details)", "shortName": "DEBT - Schedule of Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "rmni:ScheduleOfInterestExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "rmni:ScheduleOfInterestExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "longName": "9954486 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Narrative (Details)", "shortName": "COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-98", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-99", "name": "us-gaap:StockRepurchaseProgramPeriodInForce1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R37": { "role": "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails", "longName": "9954487 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock Option Activity (Details)", "shortName": "COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R38": { "role": "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails", "longName": "9954488 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stockholders Equity (Details)", "shortName": "COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stockholders Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails", "longName": "9954489 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)", "shortName": "COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails", "longName": "9954490 - Disclosure - COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock-based Compensation Expense (Details)", "shortName": "COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Schedule of Stock-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-123", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R41": { "role": "http://www.riministreet.com/role/INCOMETAXESDetails", "longName": "9954491 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails", "longName": "9954492 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9954493 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-148", "name": "rmni:PercentageOfCommonStockSharesOutstanding", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-148", "name": "rmni:PercentageOfCommonStockSharesOutstanding", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails", "longName": "9954494 - Disclosure - EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details)", "shortName": "EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R45": { "role": "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "longName": "9954495 - Disclosure - EARNINGS PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "shortName": "EARNINGS PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "longName": "9954496 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Narrative (Details)", "shortName": "FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-57", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-174", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R47": { "role": "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails", "longName": "9954497 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Cash Equivalent And Short-Term Investment Balances (Details)", "shortName": "FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Cash Equivalent And Short-Term Investment Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails", "longName": "9954498 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Amounts Recorded For Interest Rate Swap Agreement (Details)", "shortName": "FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Amounts Recorded For Interest Rate Swap Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "rmni:ScheduleOfInterestExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-177", "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R49": { "role": "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails", "longName": "9954499 - Disclosure - FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Revenues by Geographic Regions (Details)", "shortName": "FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Schedule of Revenues by Geographic Regions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.riministreet.com/role/LEASESNarrativeDetails", "longName": "9954500 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "rmni:LesseeOperatingLeaseTermsDaysNoticeRequiredToTerminate", "unitRef": "day", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R51": { "role": "http://www.riministreet.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails", "longName": "9954501 - Disclosure - LEASES - Schedule of Components of Lease Expense (Details)", "shortName": "LEASES - Schedule of Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails", "longName": "9954502 - Disclosure - LEASES - Schedule of Supplemental Balance Sheet Information (Details)", "shortName": "LEASES - Schedule of Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmni-20230930.htm", "unique": true } }, "R53": { "role": "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails", "longName": "9954503 - Disclosure - LEASES - Schedule of Maturities of Lease Liability (Details)", "shortName": "LEASES - Schedule of Maturities of Lease Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "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": "rmni-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "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": "rmni-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r49", "r147", "r523" ] }, "us-gaap_DerivativeVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeVariableInterestRate", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial floating LIBOR rate (percent)", "label": "Derivative, Variable Interest Rate", "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative." } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r20", "r145", "r176", "r263", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r414", "r415", "r416", "r429", "r687", "r823", "r868", "r869" ] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Contract with Customer, Liability [Abstract]", "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r226", "r497", "r531", "r532", "r533", "r534", "r535", "r536", "r651", "r673", "r688", "r781", "r821", "r822", "r828", "r880" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r286", "r287", "r288", "r289", "r349", "r357", "r385", "r386", "r387", "r471", "r495", "r537", "r560", "r561", "r619", "r621", "r623", "r624", "r630", "r648", "r649", "r664", "r671", "r683", "r689", "r692", "r814", "r825", "r871", "r872", "r873", "r874", "r875" ] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r752" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r18", "r176", "r263", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r414", "r415", "r416", "r429", "r568", "r662", "r701", "r823", "r868", "r869" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r226", "r497", "r531", "r532", "r533", "r534", "r535", "r536", "r651", "r673", "r688", "r781", "r821", "r822", "r828", "r880" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r399", "r400" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r286", "r287", "r288", "r289", "r357", "r495", "r537", "r560", "r561", "r619", "r621", "r623", "r624", "r630", "r648", "r649", "r664", "r671", "r683", "r689", "r825", "r870", "r871", "r872", "r873", "r874", "r875" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r286", "r287", "r288", "r289", "r349", "r357", "r385", "r386", "r387", "r471", "r495", "r537", "r560", "r561", "r619", "r621", "r623", "r624", "r630", "r648", "r649", "r664", "r671", "r683", "r689", "r692", "r814", "r825", "r871", "r872", "r873", "r874", "r875" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "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": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r286", "r287", "r288", "r289", "r357", "r495", "r537", "r560", "r561", "r619", "r621", "r623", "r624", "r630", "r648", "r649", "r664", "r671", "r683", "r689", "r825", "r870", "r871", "r872", "r873", "r874", "r875" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "verboseLabel": "Shares Available for Grant [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-US", "verboseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r889", "r890", "r891", "r892" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r752" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "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": [ "r21", "r182", "r302", "r303", "r304", "r305", "r306", "r308", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r439", "r666", "r667", "r668", "r669", "r670", "r801" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "DEFERRED CONTRACT COSTS AND DEFERRED REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r141", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r348" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' deficit", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r96", "r127", "r522", "r687", "r802", "r812", "r863" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES, REDEEMABLE PREFERRED STOCK AND STOCKHOLDERS\u2019 DEFICIT", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r180", "r181", "r305", "r331", "r462", "r657", "r658" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r752" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Business", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic payment amount of principal", "label": "Debt Instrument, Periodic Payment, Principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r267", "r268", "r269", "r270", "r271", "r274", "r275", "r276", "r326", "r332", "r423", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r527", "r665", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r808", "r809", "r810", "r811" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate, operating leases (as a percent)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r453", "r686" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r866" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options", "terseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r866" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r866" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future undiscounted lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r454" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r866" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r866" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r178", "r179", "r459", "r460", "r461", "r462", "r563", "r564", "r565", "r566", "r567", "r587", "r589", "r618" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r866" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US Treasury notes", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r660", "r680", "r682", "r877" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r715", "r726", "r736", "r761" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.riministreet.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Operating Lease Liabilities", "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": [ "r866" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r122", "r148", "r176", "r212", "r220", "r224", "r263", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r413", "r415", "r429", "r516", "r582", "r687", "r701", "r823", "r824", "r868" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r134", "r140", "r194", "r195", "r217", "r401", "r409", "r530" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incurred issuance costs", "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": [ "r79", "r826" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Reorganization costs", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r58", "r59", "r360" ] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS", "label": "Financial Instruments Disclosure [Text Block]", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted Term SOFR", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r861" ] }, "rmni_ScheduleOfInterestExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "ScheduleOfInterestExpenseTableTextBlock", "presentation": [ "http://www.riministreet.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Interest Expense", "label": "Schedule of Interest Expense [Table Text Block]", "documentation": "Tabular disclosure of interest expense components during the year." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares outstanding, diluted (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": [ "r199", "r206" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of securities (shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r806" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares outstanding, basic (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": [ "r197", "r206" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_PaymentsForLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForLegalSettlements", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for judgement ordered after fees and costs", "label": "Payments for Legal Settlements", "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period." } } }, "auth_ref": [ "r5" ] }, "rmni_PerformanceUnitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "PerformanceUnitsAbstract", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Units", "label": "Performance Units [Abstract]", "documentation": "Performance Units" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.riministreet.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r177", "r398", "r403", "r404", "r405", "r408", "r410", "r411", "r412", "r550" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "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": [ "r315", "r350", "r355", "r427", "r469", "r667", "r668", "r680", "r681", "r682" ] }, "rmni_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndNotExpectedToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndNotExpectedToVestNumber", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding stock options not expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding And Not Expected To Vest, Number", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding And Not Expected To Vest, Number" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate spread (percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid indebtedness", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r797" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r855" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation costs not yet recognized of nonvested awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r855" ] }, "country_IN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IN", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "INDIA", "label": "INDIA" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instrument and other adjustments, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r155", "r156" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r703" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercise of stock options for cash", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r24", "r116" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "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": [ "r394", "r395", "r396", "r554", "r803", "r804", "r805", "r862", "r887" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "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": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock reacquired and retired", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r11", "r90", "r91", "r116" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Common Stock (shares)", "negatedTerseLabel": "Issuance of Common Stock (shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r90", "r91", "r116", "r548", "r613", "r635" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r703" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r30", "r801" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "netLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r120", "r158", "r161" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r120" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.riministreet.com/role/Cover", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r24", "r142", "r162", "r163", "r164", "r183", "r184", "r185", "r187", "r193", "r195", "r211", "r264", "r265", "r334", "r394", "r395", "r396", "r406", "r407", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r431", "r432", "r433", "r434", "r435", "r436", "r455", "r538", "r539", "r540", "r554", "r613" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting eligibility target - adjusted EBITDA goal", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r142", "r183", "r184", "r185", "r187", "r193", "r195", "r264", "r265", "r394", "r395", "r396", "r406", "r407", "r417", "r419", "r420", "r422", "r424", "r538", "r540", "r554", "r887" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "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": [ "r183", "r184", "r185", "r211", "r497", "r547", "r555", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r587", "r589", "r591", "r592", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r693" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r703" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units vested (shares)", "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", "r90", "r91", "r116" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options for cash (shares)", "negatedLabel": "Exercised (shares)", "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", "r90", "r91", "r116", "r371" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails", "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails" ], "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": [ "r21", "r50" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting eligibility target - total revenue goal", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.riministreet.com/role/Cover", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "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", "r142", "r162", "r163", "r164", "r183", "r184", "r185", "r187", "r193", "r195", "r211", "r264", "r265", "r334", "r394", "r395", "r396", "r406", "r407", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r431", "r432", "r433", "r434", "r435", "r436", "r455", "r538", "r539", "r540", "r554", "r613" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock reacquired and retired (shares)", "verboseLabel": "Repurchased shares of Common Stock (shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r11", "r90", "r91", "r116" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r27", "r418", "r421", "r455", "r538", "r539", "r794", "r795", "r796", "r803", "r804", "r805" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r28", "r159", "r161", "r166", "r511", "r528" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "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": [ "r133", "r856", "r857", "r858" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "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": [ "r42", "r44", "r75", "r76", "r229", "r637", "r779" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r26", "r27", "r97", "r151", "r520", "r542", "r543" ] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "negatedLabel": "Retired shares of Common Stock (shares)", "label": "Treasury Stock, Shares, Retired", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r11", "r91", "r116" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r128", "r129", "r792" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued sales and other taxes", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r16" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r763" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r711", "r722", "r732", "r757" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r35", "r146", "r654" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued liabilities", "totalLabel": "Total 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": [ "r19" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contribution", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r90", "r330" ] }, "rmni_LossContingencyClaimsRuledInFavorOfDefendantNumberAffirmed": { "xbrltype": "integerItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LossContingencyClaimsRuledInFavorOfDefendantNumberAffirmed", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of claim items affirmed from prior court ruling", "label": "Loss Contingency, Claims Ruled In Favor Of Defendant, Number Affirmed", "documentation": "Loss Contingency, Claims Ruled In Favor Of Defendant, Number Affirmed" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r745" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r104", "r321", "r329", "r669", "r670" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r712", "r723", "r733", "r758" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r765" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Credit Facility", "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": [ "r15", "r126", "r314", "r328", "r667", "r668", "r878" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r745" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock available for grant newly authorized by Board of Directors (shares)", "verboseLabel": "Newly authorized by Board of Directors (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "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": [ "r315", "r350", "r351", "r352", "r353", "r354", "r355", "r427", "r468", "r469", "r470", "r667", "r668", "r680", "r681", "r682" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment of cash, and cash equivalents", "label": "Cash, Cash Equivalents, and Short-Term Investments", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r793" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r763" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r767" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease renewal term (years)", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r864" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r763" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term, operating leases (years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r452", "r686" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r285", "r286", "r287", "r290", "r819", "r820" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r763" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHARETables" ], "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": [ "r806" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r188", "r189", "r190", "r191", "r192", "r200", "r204", "r205", "r206", "r210", "r425", "r426", "r512", "r529", "r661" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r285", "r286", "r287", "r290", "r819", "r820" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "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": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r326", "r332", "r423", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r527", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r808", "r809", "r810", "r811" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r764" ] }, "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reduction in sanctions awarded to plaintiff", "label": "Loss Contingency Accrual, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in loss contingency liability." } } }, "auth_ref": [ "r818" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r769" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r763" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r764" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "label": "Cash [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits." } } }, "auth_ref": [ "r146" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22" ] }, "rmni_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization and accretion related to operating right of use assets", "label": "Increase (Decrease) In Operating Lease, Right-of-Use Assets And Operating Lease Liabilities", "documentation": "Increase (Decrease) In Operating Lease, Right-of-Use Assets And Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r766" ] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Equivalent And Short-Term Investment Balances", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stockholders Equity", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r11" ] }, "rmni_DebtInstrumentCovenantTotalLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "DebtInstrumentCovenantTotalLeverageRatio", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, leverage ratio", "label": "Debt Instrument, Covenant, Total Leverage Ratio", "documentation": "Debt Instrument, Covenant, Total Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "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": [ "r42", "r44", "r75", "r76", "r229", "r637" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r768" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r60", "r659" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r763" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r42", "r44", "r75", "r76", "r229", "r544", "r637" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r38" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r356", "r459", "r460", "r563", "r564", "r565", "r566", "r567", "r587", "r589", "r618" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on capital leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r445", "r451" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r37", "r40", "r200", "r201", "r204" ] }, "rmni_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageOfTarget": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageOfTarget", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ultimate number of PSU's that may vest as a percentage of the target PSUs (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Of Target", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Of Target" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r93", "r116", "r521", "r541", "r543", "r549", "r571", "r687" ] }, "rmni_NonUSAndNonIndiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "NonUSAndNonIndiaMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of the world", "label": "Non US And Non India [Member]", "documentation": "Non US And Non India" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r38", "r39" ] }, "rmni_PercentageOfCommonStockSharesOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "PercentageOfCommonStockSharesOutstanding", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership of common stock outstanding (as a percent)", "label": "Percentage of Common Stock Shares Outstanding", "documentation": "Represents the percentage of common stock outstanding held." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental borrowings available", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r17" ] }, "rmni_TwoThousandsAndThirteenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "TwoThousandsAndThirteenPlanMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2013 Plan", "label": "Two Thousands And Thirteen Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [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": [ "r200", "r201", "r204" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the carrying amount", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r15", "r126", "r878" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net of accumulated depreciation and amortization of $17,320 and $15,441, respectively", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r780", "r813" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails", "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r81", "r82", "r593", "r594", "r597" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r456", "r457", "r458", "r460", "r463", "r551", "r552", "r553", "r595", "r596", "r597", "r616", "r617" ] }, "rmni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueAmount", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate fair value of shares underlying RSU's", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Weighted Average Grant Date Fair Value, Amount", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Weighted Average Grant Date Fair Value, Amount" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [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": [ "r593", "r594", "r597" ] }, "rmni_DebtInstrumentPrepaymentFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "DebtInstrumentPrepaymentFee", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayment penalty", "label": "Debt Instrument, Prepayment Fee", "documentation": "Debt Instrument, Prepayment Fee" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options granted in period (shares)", "terseLabel": "Granted (shares)", "negatedNetLabel": "Stock options granted (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r370" ] }, "rmni_DebtInstrumentDiscountPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "DebtInstrumentDiscountPercentage", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance costs discount (percent)", "label": "Debt Instrument, Discount Percentage", "documentation": "Debt Instrument, Discount Percentage" } } }, "auth_ref": [] }, "us-gaap_LitigationReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserve", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expense", "label": "Estimated Litigation Liability", "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs." } } }, "auth_ref": [ "r23", "r818" ] }, "rmni_RiminiIInjunctionProceedingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "RiminiIInjunctionProceedingsMember", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rimini I Injunction Proceedings", "label": "Rimini I Injunction Proceedings [Member]", "documentation": "Rimini I Injunction Proceedings" } } }, "auth_ref": [] }, "rmni_A2023AmendedCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "A2023AmendedCreditFacilityMember", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Amended Credit Facility", "label": "A2023 Amended Credit Facility [Member]", "documentation": "A2023 Amended Credit Facility" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockRetiredParValueMethodAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockRetiredParValueMethodAmount", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Retired shares of Common Stock", "label": "Treasury Stock, Retired, Par Value 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 par value method." } } }, "auth_ref": [ "r11", "r53", "r91" ] }, "rmni_LossContingencyClaimsRuledInFavorOfDefendantNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LossContingencyClaimsRuledInFavorOfDefendantNumber", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of claims ruled in favor of defendant", "label": "Loss Contingency, Claims Ruled In Favor Of Defendant, Number", "documentation": "Loss Contingency, Claims Ruled In Favor Of Defendant, Number" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r684" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r38" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period for recognition of compensation costs not yet recognized related to nonvested awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r392" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash 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." } } }, "auth_ref": [ "r789", "r800", "r876", "r879" ] }, "us-gaap_AccruedInsuranceCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued litigation settlement costs", "label": "Accrued Insurance", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees." } } }, "auth_ref": [ "r87", "r88", "r125" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred contract costs", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r799" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of foreign currency translation changes", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r430" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r107" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r496", "r799" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "terseLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r107", "r173" ] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, period", "label": "Stock Repurchase Program, Period in Force", "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less current maturities", "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": [ "r149" ] }, "rmni_StockPlansAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "StockPlansAbstract", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Plans", "label": "Stock Plans [Abstract]", "documentation": "Stock Plans" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to repurchase and retire Common Stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r32" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r183", "r184", "r185", "r211", "r497", "r547", "r555", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r587", "r589", "r591", "r592", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r693" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r443" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current maturities", "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": [ "r150" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 }, "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "totalLabel": "Interest expense", "terseLabel": "Interest expense (benefit)", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r79", "r132", "r165", "r215", "r438", "r598", "r700", "r884" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r446", "r451" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r16", "r687" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r92", "r687", "r883" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r448", "r686" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.riministreet.com/role/NATUREOFBUSINESSANDBASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "NATURE OF BUSINESS AND BASIS OF PRESENTATION", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r85", "r119", "r545", "r546" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r750" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r750" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "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": [ "r229", "r778" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense related to ROU assets and liabilities", "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": [ "r450", "r686" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r749" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UNITED STATES", "verboseLabel": "United States of America", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r188", "r189", "r190", "r191", "r192", "r197", "r200", "r204", "r205", "r206", "r210", "r425", "r426", "r512", "r529", "r661" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r747" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued compensation, benefits and commissions", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "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": [ "r101", "r176", "r212", "r219", "r223", "r225", "r263", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r429", "r663", "r823" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment for purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r106" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r91" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r748" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r98", "r130", "r212", "r219", "r223", "r225", "r513", "r525", "r663" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r346", "r673", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r346", "r673", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued professional fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r139" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r751" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed payer LIBOR Rate (percent)", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-operating income and (expenses):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFloorInterestRate", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Embedded floor (percent)", "label": "Derivative, Floor Interest Rate", "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r559", "r561", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r601", "r602", "r603", "r604", "r607", "r608", "r609", "r610", "r626", "r627", "r628", "r629", "r690", "r692" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r715", "r726", "r736", "r761" ] }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billings, net", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) 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": [ "r672" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails", "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r182", "r302", "r303", "r304", "r305", "r306", "r308", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r326", "r439", "r666", "r667", "r668", "r669", "r670", "r801" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "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": [ "r15", "r86", "r87", "r123", "r126", "r182", "r302", "r303", "r304", "r305", "r306", "r308", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r439", "r666", "r667", "r668", "r669", "r670", "r801" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails", "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. 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": [ "r21", "r51", "r52", "r77", "r78", "r80", "r84", "r114", "r115", "r182", "r302", "r303", "r304", "r305", "r306", "r308", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r326", "r439", "r666", "r667", "r668", "r669", "r670", "r801" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r690", "r691", "r694", "r695", "r696", "r699" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r65", "r67", "r74" ] }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap", "label": "Interest Rate Derivative Liabilities, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.riministreet.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Value of Debt", "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_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTS" ], "lang": { "en-us": { "role": { "terseLabel": "COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r358", "r362", "r390", "r391", "r393", "r684" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term assets:", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion expense related to discount and issuance costs", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses." } } }, "auth_ref": [ "r104" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r859", "r860" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap agreement", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r650", "r697", "r698" ] }, "us-gaap_ProceedsFromInterestReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInterestReceived", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from interest received", "label": "Proceeds from Interest Received", "documentation": "Interest received on loans and other debt instruments during the current period." } } }, "auth_ref": [ "r798" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs and PSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of outstanding options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r117" ] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Agency Bonds", "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": [ "r660", "r680", "r877" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of vested options (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r382" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected life (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r384" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units vested", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r11", "r116" ] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current carrying value of guarantor obligations", "label": "Guarantor Obligations, Current Carrying Value", "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r291" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenue", "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": [ "r102", "r497" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r770" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r703" ] }, "rmni_DebtInstrumentCovenantsMinimumFixedChargeRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "DebtInstrumentCovenantsMinimumFixedChargeRatio", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum fixed charge ratio", "label": "Debt Instrument, Covenants, Minimum Fixed Charge Ratio", "documentation": "Debt Instrument, Covenants, Minimum Fixed Charge Ratio" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r702" ] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued reorganization costs", "label": "Restructuring Reserve, Current", "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r791", "r815", "r816" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r771" ] }, "rmni_LIBORMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LIBORMember", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIBOR", "label": "L I B O R [Member]", "documentation": "London Interbank Offered Rate L I B O R" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Investments", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r632", "r633", "r634", "r653" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.riministreet.com/role/DEBT" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "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": [ "r113", "r175", "r301", "r307", "r308", "r309", "r310", "r311", "r312", "r317", "r324", "r325", "r327" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r770" ] }, "rmni_LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInYearFive": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInYearFive", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual minimum principal payments year five", "label": "Long Term Debt Maturities Repayments Of Principal, Percentage In Year Five", "documentation": "Long Term Debt Maturities Repayments Of Principal, Percentage In Year Five" } } }, "auth_ref": [] }, "rmni_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateFairValue", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of stock options granted", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Options, Grants In Period, Aggregate Fair Value", "documentation": "The grant-date fair value of options granted during the reporting period ." } } }, "auth_ref": [] }, "rmni_LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInYearThree": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInYearThree", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual minimum principal payments year three", "label": "Long Term Debt Maturities Repayments Of Principal, Percentage In Year Three", "documentation": "Long Term Debt Maturities Repayments Of Principal, Percentage In Year Three" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "LIQUIDITY AND SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r110", "r174" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "rmni_RiminiStreetIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "RiminiStreetIncMember", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rimini Street, Inc.", "label": "Rimini Street, Inc. [Member]", "documentation": "Rimini Street, Inc." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r703" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r447" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r714", "r725", "r735", "r752", "r760" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r770" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r6" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "rmni_AccumulatedOtherComprehensiveIncomeLossMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "AccumulatedOtherComprehensiveIncomeLossMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss) [Member]", "documentation": "Accumulated Other Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "rmni_StockPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "StockPlansMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Plans", "label": "Stock Plans [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAnnualPrincipalPayment", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal payment", "label": "Debt Instrument, Annual Principal Payment", "documentation": "Amount of the total principal payments made during the annual reporting period." } } }, "auth_ref": [ "r15" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r703" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r774" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r704" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued compensation, benefits, commissions and other liabilities", "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": [ "r6" ] }, "rmni_LesseeOperatingLeaseTermsDaysNoticeRequiredToTerminate": { "xbrltype": "integerItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LesseeOperatingLeaseTermsDaysNoticeRequiredToTerminate", "presentation": [ "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Days notice required to terminate (days)", "label": "Lessee, Operating Lease, Terms, Days Notice Required To Terminate", "documentation": "Lessee, Operating Lease, Terms, Days Notice Required To Terminate" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deposits and other", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r790" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r703" ] }, "rmni_ThreeFinancialInstitutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "ThreeFinancialInstitutionsMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Three Financial Institutions", "label": "Three Financial Institutions [Member]", "documentation": "Three Financial Institutions" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r771" ] }, "rmni_StockOptionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "StockOptionsAbstract", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Stock Options [Abstract]", "documentation": "Stock Options [Abstract]" } } }, "auth_ref": [] }, "rmni_RestrictedStockUnitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "RestrictedStockUnitsAbstract", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units [Abstract]", "documentation": "Restricted Stock Units [Abstract]" } } }, "auth_ref": [] }, "rmni_DebtInstrumentFinancialCovenantsLiquidityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "DebtInstrumentFinancialCovenantsLiquidityAmount", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial covenants, minimum liquidity", "label": "Debt Instrument, Financial Covenants, Liquidity Amount", "documentation": "Debt Instrument, Financial Covenants, Liquidity Amount" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r771" ] }, "rmni_NumberOfCounterparties": { "xbrltype": "integerItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "NumberOfCounterparties", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of financial institutions", "label": "Number of Counterparties", "documentation": "Number of Counterparties" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r447" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r771" ] }, "rmni_LossContingencyClaimsRuledInFavorOfPlaintiffNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LossContingencyClaimsRuledInFavorOfPlaintiffNumber", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of claims ruled in favor of plaintiff", "label": "Loss Contingency, Claims Ruled In Favor Of Plaintiff, Number", "documentation": "Loss Contingency, Claims Ruled In Favor Of Plaintiff, Number" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.riministreet.com/role/Cover" ], "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": [] }, "rmni_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingEligibilityPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingEligibilityPercentage", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting eligibility (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Eligibility, Percentage", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Eligibility, Percentage" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' deficit", "periodStartLabel": "Stockholders' deficit, beginning of period", "periodEndLabel": "Stockholders' deficit, end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r91", "r94", "r95", "r111", "r572", "r588", "r614", "r615", "r687", "r701", "r802", "r812", "r863", "r887" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses, deposits and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r66", "r68", "r70", "r71", "r559", "r561", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r601", "r602", "r603", "r604", "r607", "r608", "r609", "r610", "r626", "r627", "r628", "r629", "r658", "r690", "r692" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r771" ] }, "rmni_LesseeOperatingLeaseLeaseNotYetCommencedNetPresentValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedNetPresentValue", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net present value of lease not yet commenced", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Net Present Value", "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Net Present Value" } } }, "auth_ref": [] }, "rmni_LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInNextTwelveMonths": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInNextTwelveMonths", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual minimum principal payments year one", "label": "Long Term Debt Maturities Repayments Of Principal, Percentage In Next Twelve Months", "documentation": "Long Term Debt Maturities Repayments Of Principal, Percentage In Next Twelve Months" } } }, "auth_ref": [] }, "rmni_OracleLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "OracleLitigationMember", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Oracle Litigation", "label": "Oracle Litigation [Member]" } } }, "auth_ref": [] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r772" ] }, "rmni_InsuranceCostsAndRecoveriesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "InsuranceCostsAndRecoveriesNet", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "rmni_LitigationCostsNetOfRefundsAndRecoveries", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance costs and recoveries, net", "label": "Insurance Costs And Recoveries, Net", "documentation": "Insurance Costs And Recoveries, Net" } } }, "auth_ref": [] }, "rmni_LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInYearFour": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInYearFour", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual minimum principal payments year four", "label": "Long Term Debt Maturities Repayments Of Principal, Percentage In Year Four", "documentation": "Long Term Debt Maturities Repayments Of Principal, Percentage In Year Four" } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r772" ] }, "rmni_LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInYearTwo": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalPercentageInYearTwo", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual minimum principal payments year two", "label": "Long Term Debt Maturities Repayments Of Principal, Percentage In Year Two", "documentation": "Long Term Debt Maturities Repayments Of Principal, Percentage In Year Two" } } }, "auth_ref": [] }, "rmni_StockOptionsPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "StockOptionsPlansMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options Plans", "label": "Stock Options Plans [Member]", "documentation": "Stock Options Plans [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "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": [ "r437", "r464" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r90", "r570" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r180", "r181", "r305", "r331", "r462", "r656", "r658" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r773" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r789", "r800" ] }, "rmni_ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentBillings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentBillings", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized, Including Current Billings", "documentation": "Contract with Customer, Liability, Revenue Recognized, Including Current Billings" } } }, "auth_ref": [] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r772" ] }, "rmni_NumberOfClaimsFoundLiable": { "xbrltype": "integerItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "NumberOfClaimsFoundLiable", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of claim found liable", "label": "Number Of Claims Found Liable", "documentation": "Number Of Claims Found Liable" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "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": [ "r437", "r464" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r773" ] }, "rmni_OtherLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "OtherLeaseCost", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other lease expense", "label": "Other Lease Cost", "documentation": "Other Lease Cost" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount of debt", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r78", "r80", "r302", "r439", "r667", "r668" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "rmni_LesseeLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LesseeLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating and capital lease payments due within next twelve months", "label": "Lessee, Lease, Liability, Payments, Due Next Rolling Twelve Months", "documentation": "Lessee, Lease, Liability, Payments, Due Next Rolling Twelve Months" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "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": [ "r315", "r350", "r351", "r352", "r353", "r354", "r355", "r468", "r469", "r470", "r667", "r668", "r680", "r681", "r682" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.riministreet.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory income tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r402" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.riministreet.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Expense", "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": [ "r865" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER FINANCIAL INFORMATION", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "rmni_OtherAccruedExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "OtherAccruedExpensesCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "label": "Other Accrued Expenses, Current", "documentation": "Other Accrued Expenses, Current" } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.riministreet.com/role/Cover" ], "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": [] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r745" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r370" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock; $0.0001 par value. Authorized 99,820 (excluding 180 shares of Series A Preferred Stock) no other series has been designated", "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": [ "r90", "r518", "r687" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expired (USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.riministreet.com/role/Cover" ], "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": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r372" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r29" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "netLabel": "Net income (loss)", "verboseLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r99", "r109", "r131", "r143", "r157", "r160", "r164", "r176", "r186", "r188", "r189", "r190", "r191", "r194", "r195", "r202", "r212", "r219", "r223", "r225", "r263", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r426", "r429", "r526", "r590", "r611", "r612", "r663", "r700", "r823" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of shares authorized to be repurchased", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (shares)", "periodEndLabel": "Ending balance (shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) attributable to common stockholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r168", "r188", "r189", "r190", "r191", "r197", "r198", "r203", "r206", "r212", "r219", "r223", "r225", "r663" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r745" ] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Units PSUs", "label": "Phantom Share Units (PSUs) [Member]", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r705" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r740" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues by Geographic Regions", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r14" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r745" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r738" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r212", "r219", "r223", "r225", "r663" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r740" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r740" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r742" ] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the credit facility", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r428" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r741" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r777" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, interest rate", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r17" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r741" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrants (in USD per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r333" ] }, "rmni_WorkingCapitalSurplusDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "WorkingCapitalSurplusDeficit", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital deficit", "label": "Working Capital Surplus (Deficit)", "documentation": "Represent the amount of current liabilities exceeded its current assets" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [] }, "rmni_LesseeOperatingLeaseLeaseNotYetCommencedNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedNumber", "presentation": [ "http://www.riministreet.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional leases not yet commenced", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Number", "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Number" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r34", "r36" ] }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestmentsMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Investments", "label": "Other Long-Term Investments [Member]", "documentation": "Long-term investments classified as other." } } }, "auth_ref": [ "r881" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r144", "r154", "r176", "r263", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r413", "r415", "r429", "r687", "r823", "r824", "r868" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "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": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r717", "r725", "r735", "r752", "r760", "r764", "r772" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r100" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r717", "r725", "r735", "r752", "r760", "r764", "r772" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r752" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "rmni_CostOfGoodsAndServicesSoldAsPercentageOfRevenue": { "xbrltype": "percentItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "CostOfGoodsAndServicesSoldAsPercentageOfRevenue", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods and services sold (as percentage of revenue)", "label": "Cost Of Goods And Services Sold As Percentage Of Revenue", "documentation": "Cost Of Goods And Services Sold As Percentage Of Revenue" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r38" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r739" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHAREScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r207" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of vested options (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r685" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) per share attributable to common stockholders:", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Series A preferred stock, shares authorized (shares)", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r89" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income (expenses), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r105" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "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": [ "r637" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r41", "r42", "r44", "r45", "r75", "r121", "r637" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r112", "r283", "r284", "r638", "r817" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting rights (percentage)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r829" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/DEBTScheduleofCarryingValueofDebtDetails", "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails" ], "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": [ "r21" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails", "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting agreement, term (in years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.riministreet.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r440" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on the Credit Facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r33", "r801" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r91" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r103", "r592" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock; $0.0001 par value. Authorized 1,000,000 shares; issued and outstanding 89,323 and 88,517 shares, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r91", "r519", "r687" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r109" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r91", "r570" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r91", "r570", "r588", "r887", "r888" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount awarded to other party", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "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": [ "r42", "r44", "r75", "r76", "r229", "r637" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r100" ] }, "rmni_CapitalExpendituresIncurredButNotYetPaidIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "CapitalExpendituresIncurredButNotYetPaidIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in payables for capital expenditures", "label": "Capital Expenditures Incurred But Not Yet Paid, Increase (Decrease)", "documentation": "Capital Expenditures Incurred But Not Yet Paid, Increase (Decrease)" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $860 and $723, 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": [ "r230", "r231" ] }, "rmni_July2021CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "July2021CreditFacilityMember", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "July 2021 Credit Facility", "label": "July 2021 Credit Facility [Member]", "documentation": "July 2021 Credit Facility" } } }, "auth_ref": [] }, "rmni_AdamsStreetPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "AdamsStreetPartnersMember", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adams Street Partners", "label": "Adams Street Partners [Member]" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r744" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r227", "r228", "r556", "r557", "r558", "r620", "r622", "r625", "r631", "r636", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r652", "r674", "r692", "r828", "r880" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r743" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other", "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": [ "r153", "r277", "r278", "r655" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value per common share on date of grant (USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r742" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r743" ] }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Stock Option Activity", "label": "Schedule of Stock Options Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in stock options." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r743" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r227", "r228", "r556", "r557", "r558", "r620", "r622", "r625", "r631", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r652", "r674", "r692", "r828", "r880" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of vested stock options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested at end of period (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r382" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r356", "r459", "r460", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r563", "r564", "r565", "r566", "r567", "r587", "r589", "r618", "r867" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r743" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r382" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.riministreet.com/role/EARNINGSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r196", "r207", "r208", "r209" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r744" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r170" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost Basis", "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": [ "r234", "r272", "r515" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages awarded", "label": "Loss Contingency, Damages Awarded, Value", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r818", "r819", "r820" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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": [ "r170" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "CASH FLOWS USED IN INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r107", "r108", "r109" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r744" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r87", "r124" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r744" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingencies (Note 8)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r23", "r83", "r517", "r569" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average number of shares of Common Stock outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r281", "r282", "r597" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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": [ "r169", "r171", "r172" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue derived from support services provided (percent)", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r42", "r44", "r75", "r76", "r229" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "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": [ "r46", "r47", "r48", "r135", "r136", "r137", "r138" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r282", "r597" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r744" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "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": [ "r437", "r464" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r744" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r745" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r745" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from exercise of employee stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r13" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r791" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails", "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "terseLabel": "Operating lease right-of-use assets, noncurrent", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r441" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of professional fees related to March 2021 Common Stock offering", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Concentration", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r43" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r775" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Available at beginning of period (shares)", "periodEndLabel": "Available at end of period (shares)", "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": [ "r56" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r706", "r776" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expired (shares)", "terseLabel": "Expired options under Stock Plans (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r373" ] }, "rmni_AccretionAndAmortizationOfDebtDiscountAndIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "AccretionAndAmortizationOfDebtDiscountAndIssuanceCosts", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion and amortization of debt discount and issuance costs", "label": "Accretion And Amortization Of Debt Discount And Issuance Costs", "documentation": "Accretion And Amortization Of Debt Discount And Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (shares)", "terseLabel": "Forfeited options under Stock Plans (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r372" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortized deferred contract costs during the period", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r280" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r454" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/DEBTScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on finance leases", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r444", "r449", "r686" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant date fair value per share of options granted in period (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUENarrativeDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "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": [ "r335", "r336", "r347" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, noncurrent", "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": [ "r335", "r336", "r347" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r706", "r776" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUENarrativeDetails", "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Deferred revenue, current and noncurrent, as of the beginning of period", "periodEndLabel": "Deferred revenue, current and noncurrent, as of the end of period", "terseLabel": "Contract with customer, liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r335", "r336", "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of stock options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r56" ] }, "rmni_LitigationCostsNetOfRefundsAndRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LitigationCostsNetOfRefundsAndRecoveries", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Litigation costs and related recoveries, net", "label": "Litigation Costs, Net Of Refunds And Recoveries", "documentation": "Litigation Costs, Net Of Refunds And Recoveries" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (shares)", "periodEndLabel": "Outstanding at end of period (shares)", "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": [ "r366", "r367" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r706", "r776" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (USD per share)", "periodEndLabel": "Outstanding at end of period (USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r366", "r367" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofRevenuesbyGeographicRegionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r213", "r214", "r218", "r221", "r222", "r226", "r227", "r229", "r345", "r346", "r497" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofMaturitiesofLeaseLiabilityDetails", "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r442" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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": [ "r213", "r214", "r218", "r221", "r222", "r226", "r227", "r229", "r345", "r346", "r497" ] }, "rmni_DebtInstrumentNumberOfRequiredPrincipalPayments": { "xbrltype": "integerItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "DebtInstrumentNumberOfRequiredPrincipalPayments", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of required principal payments", "label": "Debt Instrument, Number Of Required Principal Payments", "documentation": "Debt Instrument, Number Of Required Principal Payments" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetAbstract", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost, Net [Abstract]", "label": "Capitalized Contract Cost, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r827" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "rmni_PeopleSoftSoftwareProductServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "PeopleSoftSoftwareProductServicesMember", "presentation": [ "http://www.riministreet.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PeopleSoft Software Services", "label": "PeopleSoft Software Product Services [Member]", "documentation": "PeopleSoft Software Product Services" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities, current", "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": [ "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividend yield (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r386" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders\u2019 deficit:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Volatility (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r385" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding (shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r387" ] }, "us-gaap_AociDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossCumulativeGainLossAfterTax", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains (Losses)", "label": "AOCI, Debt Securities, Available-for-Sale without Allowance for Credit Loss, Cumulative Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated 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) without allowance for credit loss." } } }, "auth_ref": [ "r273" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r389", "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails" ], "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": [ "r359", "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388" ] }, "rmni_DepositsAndOtherAssetsNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "DepositsAndOtherAssetsNoncurrentMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits and other", "label": "Deposits And Other Assets Noncurrent [Member]", "documentation": "Deposits And Other Assets Noncurrent" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockOptionActivityDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockbasedCompensationExpenseDetails" ], "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": [ "r359", "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/LEASESScheduleofSupplementalBalanceSheetInformationDetails", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities, noncurrent", "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": [ "r442" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Deferred contract costs, current and noncurrent, as of the beginning of period", "periodEndLabel": "Deferred contract costs, current and noncurrent, as of the end of period", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "rmni_LitigationCostsAndRelatedInsuranceRecoveriesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "LitigationCostsAndRelatedInsuranceRecoveriesAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Litigation costs and related recoveries:", "label": "Litigation Costs And Related Insurance Recoveries [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "rmni_DebtInstrumentCovenantConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortizationExpenseAddbackLitigationLiabilityLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "DebtInstrumentCovenantConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortizationExpenseAddbackLitigationLiabilityLimit", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation liability limit", "label": "Debt Instrument, Covenant, Consolidated Earnings Before Interest Taxes Depreciation And Amortization, Expense Addback, Litigation Liability Limit", "documentation": "Debt Instrument, Covenant, Consolidated Earnings Before Interest Taxes Depreciation And Amortization, Expense Addback, Litigation Liability Limit" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "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": [ "r8", "r514", "r524", "r687" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r118" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.riministreet.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r25", "r54", "r55" ] }, "rmni_SingleFinancialInstitutionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "SingleFinancialInstitutionMember", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Single Financial Institution", "label": "Single Financial Institution [Member]" } } }, "auth_ref": [] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfessionalFees", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "parentTag": "rmni_LitigationCostsNetOfRefundsAndRecoveries", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Professional fees and other costs of litigation", "label": "Professional Fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r700", "r885", "r886" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.riministreet.com/role/LIQUIDITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amounts Recorded For Interest Rate Swap Agreements", "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r12", "r61", "r62", "r63", "r64", "r67", "r70", "r72", "r73" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recorded Basis", "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": [ "r235", "r272", "r510", "r807" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred contract costs, current", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r279" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/OTHERFINANCIALINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of capital lease obligations", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r442" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred contract costs, noncurrent", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r279" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails", "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofCashEquivalentAndShortTermInvestmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r65", "r69" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r152", "r232", "r266" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.riministreet.com/role/FINANCIALINSTRUMENTSANDSIGNIFICANTCONCENTRATIONSScheduleofAmountsRecordedForInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [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": [] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r763" ] }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAllOtherInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, All Other Investments [Abstract]", "label": "Investments, All Other Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited RSUs under Stock Plans (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails", "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSScheduleofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance units (shares)", "terseLabel": "Restricted stock units granted in period (shares)", "negatedLabel": "RSUs and PSUs granted (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.riministreet.com/role/COMMONSTOCKOFFERINGRESTRICTEDSTOCKUNITSSTOCKOPTIONSANDWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance units grant of price (USD per share)", "terseLabel": "Share price of common stock on date of grant of RSUs (USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r377" ] }, "rmni_CapitalizedCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.riministreet.com/20230930", "localname": "CapitalizedCommissions", "crdr": "debit", "presentation": [ "http://www.riministreet.com/role/DEFERREDCONTRACTCOSTSANDDEFERREDREVENUEScheduleofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized commissions during the period", "label": "Capitalized commissions", "documentation": "Capitalized commissions" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.riministreet.com/role/Cover", "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, par value $0.0001 per share", "verboseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r690", "r691", "r692", "r694", "r695", "r696", "r699", "r803", "r804", "r862", "r882", "r887" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.riministreet.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r216" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.riministreet.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "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),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "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" }, "r104": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r178": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r179": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r286": { "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" }, "r287": { "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" }, "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.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "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)(i))", "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)(iii)(A))", "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)(4)(iv))", "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": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "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)(i))", "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)(A))", "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)(iii)(B))", "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)(4)(iv))", "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": "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "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": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r330": { "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" }, "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": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "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)(C)", "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)(03)", "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": "(n)", "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": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "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)(02)", "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)(03)", "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)(04)", "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)(2)(i)", "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)(2)(ii)", "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)(iii)", "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)(iii)(01)", "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)(02)", "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)(03)", "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": "(d)(1)", "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": "(d)(2)", "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": "(e)(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": "(e)(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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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)(iii)", "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)(iv)", "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)(v)", "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": "(h)(1)(i)", "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": "(h)(2)", "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)(i)", "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": "(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": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "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)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/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)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/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)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/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)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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/2147479383/944-825-50-1B" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r593": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r594": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r595": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r596": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r597": { "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)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r632": { "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/2147480032/946-320-S99-7" }, "r633": { "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/2147480032/946-320-S99-7" }, "r634": { "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/2147480032/946-320-S99-7" }, "r635": { "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/2147481004/946-505-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r637": { "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/2147481027/954-310-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r778": { "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" }, "r779": { "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/2147479383/944-825-50-1B" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r791": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r880": { "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" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 73 0001635282-23-000202-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001635282-23-000202-xbrl.zip M4$L#!!0 ( ,@C$/#V@< (XM 4 97AH:6)I=#,Q,7$S,C R M,RYH=&WM6EU3&SD6?=]?H26U&:BRC=O@<3"$*@).C:NV(&.\-;-/6^K6;:Q% MW>J1U#:>7S_W2FUL8Y.82K*8#7EPZ-;7D71T[I%:)R.7J=.3$7!Q^K>3O]?K M[$(G90:Y8XD![D"PTLK\AOTFP-ZR>KW*=:Z+J9$W(\=:S=8!^TV;6SGF(=U) MI^!T5L_)?G@^V?>-G,1:3$]/A!PS*=[O2&A'(N'O(&Y%<"C$$6]U.O%AI\4/ MFLW.$43_B7:P*&8/9:R;*GB_D\F\/@)JOWO8:G3:A3N>2.%&W:C9_,>.SWIZ MDNK<87L&RX<_0S4KE3FX]5W:"45GR8E6VG3?-/V_8TJIISR3:MK] M:2@SL.P2)FR@,Y[_5+,\MW4+1J8AHY5_ F)">/YQ$B!WL!XEB?_LF^KEY''XW1_], M0WW>&PS['_OG9\/^U26[^L@^]0;]JXO^.1OT/ET-ANQ?EQ>] ;ONG?L,!\T6 M9MKZ7@U_Z;'KL\&'L\O>=?WJ]W_V_LW.SH?4O5:SV7JIE%K!_3Q@^C5V#6[$ MSAILP,+8/MVT\U_#@OZ6EKCT3SJBQ*"9/ M_>VS$1\#,S"6,,'PY4;2LE]+;I#9:LH&4&CCF,[91VTR%C7KOS*=LH'$D"+9 MM3, KL;Z>8(@VD=/&:WE91,UVJ\3_06A3HOO!(+!)I5W2=@&94BD05>$V7(LCD@$Y MR63$;$D_\_(3,%!50AW(I%5HG\B)323*D %;0.(!4KT%0M,"NSG&8H+%T\5A M>"7R]\9Y\'V(#"R5.5*%6#>G1@U9C-DQV2RDRSQ%/>-.8CTR3U0IL$ZDWP(/ M:DA=21I8('N(^+0@E)HSNR*5?= T+AXAJ>(:Y2@59D Z:^2<;\YZ/ FW(Y8J M/;$SKANXD=89C@UQ>AEP(\K: F7M#,P*VE?6?F^V&&GJPFH(["1<3VPT7=-HBHU2_Q^N%\Q'+F8# M6_G_L@:V!_HNWUOD^058A(E3["/TE[E8(_.0\-)N7H2B> S(I:JEX MT:; " ME,FQM%Y\,1?DOA[:U'Z#2CNR5D9@SFI:E58H$2)$HY8K%92^#,>6\96 M"LF-I [(8%]\,,JIIM*2I?!+VWK_X:5:6T! #D,#%2K08G"+*X+L-%&=&S&C'2X$R6.II)N2(5G7+"U"SU!/OK!^EK(NV'$?I.ZJ M#A6E*9#\UANH)-%&> #>F-] CKY(X1K %"AH<5$6W'0$GN,BE 7&AE>F/P?3 MDR6F]\9Z=(\C MV"3B\/O<0%N#],M[0A;/-AU^K4(8"<3C>4D-?),)7G/\_E*H(I9%,7F/:R^@&G%[[SE(WCQ907C=]^-1:?*4*7D+JCH9 M>9"_]M5#]&T)NO7B^4PXV\^S-_1'MV*VUFISE2+17.3[7+"(L4\P*2N^^!X= M1V_LM+'WOL"_P"JS3#H'\)F0$&MT'I0N).+SE>SBJD %MJ3P^#\Y]-E2AC]* MB?#]LBWSQ)^A[+UN]9Y_JW>FT/,A4(FLI&TX;>X3"J +;V"/$'$]GM@?Y@+W:&[B(U*$0UY =X^42&^0\"%15K(3C+ M?*S5&"A"Y_RF^JYA*L6%K%!Z"I@Z&>F@L7R)Z$C,;V)?&EORL7:KOAQ?X$QY M=6>7.&Y9#"; BVK^[LPF9-VV;_'.;[TK"#&*#)@Z(E&\L-"=_7&,<;Q0?-J5 MN:_/%SI& ;J1>3W6SNFL2Q=WQN0'T(Y62])W."17=WJ.CAJ=9H>N]3C<3#@Q M:[BZ\=/P-W[VG5A-.WS7.&H^GMQL1(^F?:-J]SWD !L'QA8\?[]SL#,K4'!! M)Q;=5G''(AR+!6E2D*Z,31B6_ST%FFL65=7S%]^I0U0X_[M\OV.IGS_B+%;+ MVNFBBWUB_JR8S?"]I!Z_3NM+[=20+HZ&T'D^DI"RWATD)1V0L:NP<_1&]I-! M[RW\5=/7R7TQG=K]%,["T3^N3.O>ZDSN>_NP8N8^?\#XX(IPH:V_Q] -7\G& ML')I>"Y^WIXTYT5XC I8NL>+/'8+]-$;R-5ON ^][^]A_P502P,$% @ MQSAA5^B\K$+C!P I2T !0 !E>&AI8FET,S$R<3,R,#(S+FAT;>U:;5,; M.1K\?K]"1^JR4&4;OP8PA"H"3JVK]H!UN-N]3U?RS#-8AV8T*VELO+]^6](8 MV]ALH)(<.$NJ8NS1(ZDEM5HMC8Y&-I7'1R/B\?'?COY>K;(S%14I999%FKBE MF!5&9-?LEYC,#:M6RZA3E4^UN!Y9UJPW6^P7I6_$F(=T*ZRDXUDY1[OA]]&N MK^1HJ.+I\5$LQDS$[[?$0;N]GQS46YWVNWJ;M^H'S:33'.[C3]QL)+SSW\86 MLB(\Y#%V*NG]5BJRZHA<_=UVL[;7R>WA1,1VU&W4Z__8\J''1XG*+.K3R!^^ MAF)6"K-T:ZMZ^J?M_ARZEFO!4R&GWARN1DF'G-&$# ME?+LAXKAF:D:TB()@4;\3L $>/[G)$#>0SE29#1K0J/I0/=^_;'_H7_%6HU: MJP1.I?TH7\BLAB_NJUW^;='WUZ+_NV;QKOZ8?A\//IGZNK3WN"J_[%_ M>G+5OSAG%Q_996_0OSCKG[)![_)B<,7^=7[6&[!/O5,?T*HW$?3B6W7U8X]] M.AE\.#GO?:I>_/I3[S_LY/3*-:]9KV\LI59P/P^8?H7]4T0C3I+]5&.7*"3B M%1:1MB*9,COB]NV;SOYGJ%_V::?]TOIT#1?^5QC7M&?"V:@M"LI3/_MLQ,?$ M-(T%3;"$V9$P[.>":[!;3MF FMYZC1JG=>!_@S.YA<-] =N,+P8R'3*;C(UD11?4R6,MPZC'"N MS13\#+!PD3&>35F165T0V@J'X\T.AI^S%+^TX)(E/,(CS50J++,JQ*T$9!21 M,5Q/74C*;PCU+I1I\"P&&%0IO5-"'2X@$AK."&$9L@-)3)I-1M 69@KW,<\_ M(4UE(:X!J3 2%LJYL8FP(S30Y!1Y@*[<'-!4C&:.D2UFP^EB-[P2^5OC;'T; M(A-+1 :J.-;-J5$!BQ&.9+V0+K($>L:M0#DBBV01HTS0;X$'%5!7. W,P1Y' M?#5EZ(R=7*DD$ M?FZ;'3_^?<8U>::!.6(HR3&"$>@]E,*,7 X7ED*MG6*[W[$PD52F0#ZGXUK) M0+E(>8^.PT=FF@*71B1>? MA8?"V> LT-[5Q9RF+LR&P$Z'ZXF5)FLJ35"I:__]^8(XYV(>82N_ESGPE7Y/DGIRE,9B3JE(N"RY10,*!Q2@I8G_.8XJA$;'@6K@&B&!? M_&*4N9(*XRR%G]K&^P\OUCD7LJ,6-RKB3 M<&Y 2^=I'=^XCF=C#S8*/A12V*ES!>NJ=3/!T\0S()!X*73!$_N5XK9L4%[H M' PTWL5$D=*Q!^#=\35E,"<21$0*Y8[A+@3./Y -,T'D$.B_D,=X.="WHR5] M[8VY++P(.1I0DL"!BC$&T*QQDG>V,@(033!P@Y581]&\!C9 MYW?1Y/QY\OF-&1O.G+^?JQ1Z G@\+UT%&SG F\S->'GM#\.^2A]WCE"Z/9^R MEJ-/T%ZWGJLH*K0CR<+BN:;45!F+Y^ZX%F69" 7]%DZWV/8#61*P':IX+[H$ MCHT;^2,0=SJ2%7>X=@*J$3=W3L/IJ9\=%/N%QO='N0A,F10W),OSD'OQE2_N MHN]A1FS*OK#S//M"?VP;SV9<92Z.3JL763_72EQX+X/.%;&-N0/B-6UCPU[GSV82FWPH!^'[R%EGD MST]V7K=YS[_-.Y&PF@ JP$JW!7<;^T@0.%1:B;OMUH3XC?,&P7IZ=^!-LS\T MGAV*/8F9Y(Z.A.SE]D,6EU4864!&.N!(,BH$[,46:8GOW._G& ME,O8VN/#[T%J-Q(Z-GY+C(3'2#2$J )^D)=/,,R_#"BI6 E+M,C&2H[)K=,9 MOR[?:>A2<2G-I9H24B'D>JWQ8-I7*G;70PZPT3$FY]G[K=;6+$/.8W=0TFWFMZR! MOEB0)DG)2M^$;OG_4Z"^9E*5+=_X1K6AV]:7/;5K8V^OW^"MQTG7ZE*EIM21Z3[JZB)=KF.1+I)BD[^70+)$$) M"0GP *!DO;_^KFE/&#C(2DS!Z \=BR2 C;W7/#SKGS?98O[O?]X$_O3?_\\_ M_]]GS[SS>+):!%'F39+ SX*IMTK#Z-K[,@W2/[QGS^179_'R/@FO;S+OY/G) MJ??!O=9]__H/__N<_Z"'_',?3^W__>N'T7S^%)]-@ M>OKVC?]Z>CI^\?)D,AZ_\E],C\>SMR_\U^.WP?]W_!-<"C_G:]+L?A[\ZZ=% M&#V["?#Y/[\^66:_W(73[.;GX^?/_^LGYW=9\#5[YL_#Z^AG6BU\.XOAW>3K M23R/DY__]IS^]PM^\VSF+\+Y_<__9Q0N@M3K!7?>(%[XT?]II7Z4/DN#))SQ M#]/P_P8_'Q_#P^G/.UD-W&<>1H%:'2^I\_4F'(>9=WIT\L]_X,_5*Q5?S$^N MX=W&<9;%BY_?PMVM5YC =@;)7_\.IZ_A'=J7G=YYY]QK]\Z]06_ M7;2_#+W^>_>UGL0+#;J7W5[7&XX&G*?'+>+1P^W?3MX%>#7Y=^55-OLMXS3,PAB8+)C[ MN(!*AI2'/#>7^.,TGJ^RZDNJMKID>7FFVD["O- 2YB91#UWZU\&S,4C /Y[Y M,WCFS_[\SK]/?]I)"FU8YYX16#F7C/SQ'.AI!A(?5A%EZ<.8Y$^6OG3'G\,, M'C;9XJ4^P>D6WN/?_\SH736E)M,@>0:+G/O+-/A9_>.7:9@NY_[]SV%$-Z:+ M?G%?_B6LZS9(LG#BSV4#:"_X:T,G1\^95C(@D&RJGBQ?']%7_\BFQ>_>GAZ] M>?FR\NOG1\>5WZV[[>G1VQ?;W?4?M&)>-6Q,NO2C?_UT^I/AGND4C(:?3Y9? MO6.7$.;!K+ WO"TN;\DMGN'O?SXY>HU;JCXC8I(/_WJY2T?6'HRZ9Q<=K^N! M+=0??.H/0!^"'GS?/>L,<\PNF_E#[M-QR5[\\,1S?'3\][\=OWK^2_'_!YT/ MW>&H,P#;BHFIH26];?_TO9LDF/WKI[]MUNFO?_IK5\?;/0TF<>*361/%44#D M[^=U?\,"Q (G52S0'WWL#!I1VI!_C<]2FP]H/UR"_]GM?4 W&KS1_MG_?.Q? MG'<&#>TWM%_'LSRIMGX^7;3/T(K6+-&P0,,"-3S+DVKKI]WK7;4O% ,T]-_0 M?PW/\N3HM(K^AY\Z9]V& 1H&J/59GAR]J%0 YY_;/;"">GUP$3K>IT'_K'-^ M-6A7#0$]9<'ZJA&L573_NMK&^._^U:#7.5="].]_>_GV%S$Y&G9XRNSPNF&' M*G9X4\4.9_W>^=79" V-=U?#;J\S;(R*A@GJ>)8G1V^KF.!SOXFW-'1?T[,\ M.3I^7AEQ-+ZEUSX;=?L][]UOWI=!=S3J]#S0#<-.;^1]Z8X^]J]&7KN)3#:< M4N.S!$Y94YQVUA^<>^?M41.-;,B_EF<)Y%^9FOTTZ/_:;2C_:5/^FX;R*RF_ M,BE[T1V.\F%X#ZRB[NBB<^Z-^AXX#TW-LPPJ::92Q:/N\.F/(;:F^HO89G>;JF2KG_I:G.;^B^GF=Y M6EV:W+NZ?$>=68WP;YB@UF=Y6EV?K(S\EO>?J_9%]WWWK$TI X1%&74&E\@> MW+O8,$K#*'4_R]/J.N9!9]C]T#/,\;E]UNZ=-?'3)\X*Q\\;7JCBAE M/M\G/+G'V[SGFS;O&%&VGH7/JM'K_G(DN@;]K$$_VT&65[86Y/IWATUG06WD M>M/"6,D.E:T%W&'&3-!46#=,4-_#/*UN+7C7;P_.F]KJAD<:'JEN0WC?Z0PI M4'K6O_S4Z0TY9@OJ[WAAO0;TJ_S8;Y<,PWCTZ=^MS>ZQ"RQ;JQI.*'AA'H>YLLU&3/:L$'#!O4\S)?KNLHX'RQ3Z'6'6:,I\F"_7]9%] IT OH+6"<./[0$GD7FJL!K5#E\W#-(P2"T/\^6: MN1]7HX_]07?T&]E/YU>CKC!'8SHU+%'CP]2)!$2N(Q#3AM(;2J_C8;ZJ3B,0 MW7L@YD>,6M21WLQ/P!T7O\%_NN=B+S7,T3!''0_S576B0;4MG]LQI9[#+0U7 M/&FN>-EP11575..^]X>CA@<:'JC]8;ZJSCB<=S]WSSN]\X;V&]JOY6&^JLXK MC ;MWO ]8_XV;G/# [4]S%?5205VFS4GM#\,.AVL1VKTP=/FA69N>"4O5.8/ M!IT/W>&H,^B<.Z.@&DYH.*&.AVG2!I@WN&SW>FP*?0"7H/=!0.THE?:EW?W< M&31\4%\^:'!+#6YI US: )<^3;'TNCH])M(\-^7R[W][YNOJQ)CPQ*COCD3&\@GT M#-H]KWU^/N@,&WWQM'GC=<,;5;Q1F3 SO/$)>*+?(WA?[\O'_B5!MESUU,BT M[M"[ZEVTO[R_NFC8I&&3.A[FZ^K<&H>,T-_H-<,1&A:H[6%:052,HG9[YYW+ MGIZ;V5#]DZ;Z-PW5EQ_FF^I 4XX#'(132B:H;AQLYAQ][ [.J43[-^_3H'_6 MZ9PW8:B&;1Y\F!+PSN+ESZ?6.6XZ6WY4&$V#*/OYV?.CYR??D;,J(U4[<18# M2=+LS?Z 6:WC#;H?/A+2#/YA-8LV_-;P6QT/\\TZP)FSL\YP",ZY=]YYW^D- M&P^E88):'N:;ZEA6B48A(('& &MXH9:'^:8Z8-4^_]SNG770&_E- ?)U?L51 M54U?T!-GA[<-.U2Q0V5=^$7WLCO2C:)-6*OAAQ_@,-]4UX:?=T:=P667>Z<9 M6>#LHMV];%BA884Z'N:;ZJ'/O7[O6>?7LXNK8?M*\5-#^[4\S#=K)C=W MWK_OG%&0:-#YU,$1S@/OLG_>N,@-3]3Z,($GJJ=Y=@:C=K>'";5NK]N@$#=L M4-O#5&5_W5^]9]Z'3J\S !5PV1Z-FN394Z?YXX;FRP_S;7717^?7SMF5F5S+ MA4588M0;#=IG(RY/ E]Y-+AJP&4:%JGM8;ZMKMY[WQV>@8[XK=-N@#0:ZJ_E M8;Y=4V[7:<)$#=G7\S#?5A?8@0&$-L^921HWOG'9%B)Q-815)*S*:C65?^UX M[_M@4S>DU)#25O$*#%>TP04[;]RP'-F<[ R-YJ)KO76WY?=5FH6S^Y\J$;Y^ M<(RU=2!KN.)P^J^?MK&-U#5_.3!;.16F3TSKF: M)CMJC^"/=[]=M+\,N6CG$DP1#PR43F?4\KJ]LZ-*$EU+Z]_W)54D%B2;B3R5 M3@E=^SZ.?#I]>72ZCI__0NE$+WE<'7JS0&OYI1]VAO)^3BN713> E MP768 FD%4R^>S<)) /_Q!B$P;^@-LR0(,B#;:'+DI3?^?.Z- V\6?H4?AY&7 MP>7@P2S%B1&@N]2;H*:"6_D9W2R,K!^U/#^E"U-_$7@+_Q[O"/^$W9AZLR1> M>!F\H9?%]-]=F&7/B:LR:,5C17=GIGTGK#+*&,=^@G3F3<,DF&1QDA()^)GG M1_=\\D&*MD"8WG@QD$DB1)FJWRSG/I)HPO](O3OX39"G1"],O?]=P=[,0J J MH*5I[(U7*2PS39^T_"408<&1S.-,UH553JKE\*>+-N-KEF-I/EEVN00I"^>1 M(F>D63SYXR:>3P-@#BUS;X+YU&&!EG<79C<@A($5XE66AE/F@F$F4O<<;-L[ M/X$?3H,4WAH^GGKC>_I1D0V/O%'IY\B>+93U80:KB> ?X*!=;)\U\4>7T/GC__<';QUSR_G"9I"XY_.3P"[4\[!YY/$+%Y M@">7KB8WFK1P\X 0%3V(IK=)0*'@+A2I%TB[RII8)F! A$LXJN!K,%FAOR9* MH3;6P4FU==#N]:ZP[($%7DWD',$[(@>P?;),XB7\1YD7RJ3- M$M@?'W]?(RJM3CW)[,M')]/7WP4EAE[W(#RL9$HO70:3T"5?\J3%A#@9F;K3+0?4(P$Z"R8.J8PI7:NN5-;OPP ;I+4?#.UOPL M#&8%N9F0_9P$:#3 OAZ$10%?=>4AZVJ_L 'X%J+?Y4U@]1:7R%+5O]8:'' ' M6,>\Y2WC-%O&$=G[L-S)33!=S0,V')+@-HQ7*5@'ZO-I85'69L*Z@UF^8'VF+KP!@V(75A*\NO?&!2.G(QDF\@E=4YVVO 4@2CY\E/I-"W\@0LA(0,. M=+3&8><-F*4&&"KM&.J\R[RQ@%FJ&#T'KG5\59I]_DVAX?O3RNZ1K-BG M/]DQH3O^'&:P,Y,M%MJ>WJ+"0(X1<34T).R]$QGS/9TI,C/!#"@:O256PW;2 ML2CXV!)%=[E2 H+6C?$^53\M++%E&;9 H'BM7/+WO[U\\XMWT#Y$N9^N?*,G MRYVX^"LX\6"0)R#.4PI>H$H'\4[7V=JWY1V\.WR K(:?'YS1A;Z]I>H2.SYX M=Q-[!\>'J)0*OTVP*D=[I+;K6JRLE,):Y\]1(@?-#L)UO?XG@Q:W)"+$7O M:^[?@5@AV;$FHT5B:@E;-J$A8G#1D?=>F-N_C<.I+\;>-%Z-,[ 5Y_X*;H^B MRA_'(+RU=,Z92:ZO1*'!HD3>_Y6ZNUE="VT1$AJK9XT$NX)/7LG\5T"]>PG9,R>=/O,!/0&!8W[Y6WUH6"+CQSS""AS0*STM2ZX5)(9):5EZC M_?A9F*28'@A1#V(>(F],$(M8ONHM_-0?A_,PHR?D?WY CPE@#:C_9?&'6B$O MW,1W>-#?=TLH.2;./ZP& ME0Q^$L5Y>7T'6ICBW?)C%>0B2D0R#VU^*8MGDT7+[A"Q_X+9#_CR]#ER)*53 M8E(BE*^9^_?Y'[Z2'YHHV6;6G1676\$XI$]%]PO+*BF5TW%&Z(69%FUIO$:Z MH9PJR*+)'&-2L$*M+L48/SYY+E)*;PE9$"6F=8D K+PM_PZ^0.F/'[S=YC'D MO9"_ >3!/Y_%\WE\IV(U^(F6D)]68R!_KQU%\0I.>D'1):"=:3"C0-$X@"L/ M\T=4]G9 +DJ\3@,RSX JF4;9+,'XJ3_]/5XE$3T&(UH2E>6_9V5V1Z)(TZP/ MP\ !_!H3MQ3^ I$-#$;^%9AG83S5$MCX66O5';UP.DG"<6EL#-4OF I'^Y#, M+3FP/E_)U)-GPH=-XLB)B6=)^ M@:TT"^?FJ8X'K[P0./ 5N"=LSTX M=3=@H_CE^+3E';_ DSA^>3#5LL/:7;VS[0FQ_?';TQ=4S2?5>R3"I#( #,F4 MF1E$<[PW!X!+QN7OPRG4Q1D;KW/&QD%%%&&#)Z,R;EJUYQTQBA=058"X];8F MSEL3802/G::6YVSJE$3^(45@ O29R^54"D&$*9@^Q8^=>6L2@KI)NBU#]L40R3 M0DM8'$QU%M,IZA%5-7R/D1:RA:NKC\=Q_ =&@PNQ=7EDR4Y+08>=-; U&:?_ MB@86K/?T4*Q!7^X3K19C)D=0KDFY/\W%K7Q2@I2948#%D^3@OI\7$J;LP;]. K+VX)=)@MI3&=$4,4HSN#['U?30 M&Y!R^J34XL=QDK!# !_, [Y2$]HALUE &5ZVJ#(QT'G?0Q* F!.^1JX%8P\_ M8,<#/OZ'-:?D*5(7J7\&V]V&Y/8 M6H(?CES1^NN.YN#E(?U,!7YH0^ 669EH(#MU_1) 9CIB@P__X-4AJ3+X)1VM MHOX@I/\\]&VIEFV.SC:+X*_WUC/PN12*U\$MV!&5,4+Z V\5#D!B?4&"B1A+ M\I8)33DFD5FYN*8;W<:'38":[RTQ#KM[0*]J1T=5/(K6JU>?DJN)\MS.G'&D M-B75F]V0(L6M13-A#^Q&E4+VAC%L1)CQ^PW5*^V%.>FF5K+'MKTP]K(".J 7 M#HHA$;@W18WU03BD25 -5;9[?R>%9CZ MBUU+-I)#N@+M3U(*184"DC^4)QC+ANRHG%E&UY399VQS.7:98R.-[XMR7;+\ M/T("?C,M8 (^W^O=).#7LLX=%0B+!>LH5@J4FZ8*:9^&-9*\;47;>>KZ$:^H,JJ]=X<\P@KO+%-KB0&%JU7R/P_ M,!PQT5H^0=-$;)4DP' U6KGL)Y*%*12ZP7:SC5N5FC$I'9UQ^Y:[B$V"\0%@ M-*S/M6QY2G)H%V7FL^\&_)Z1NT8_+/PB"C# *ANP@)T1?T:;V!1X#3ESOPA3 M\ :F7/UW$Y25-.>.C*BVI5X=GYAZ=^2_9G;/'W(Y^'IS= S+@U44Z-#[@-E- M7-"Z.L62@-EFGBBQU%3EG7X+^ZW!O5Y1J/J<>C;C2^G.^'T M6^[XADYGI)82C]E>\)UKB)]N$?&YE);"1TK]4E2VS2>HFG:_;UTQ+!=90D>2 M@""Y;8#%GP["FN)<%IU29RS=.%00BZ0NED:PCNTV5OOQ\8JRL?OGPNL0)21Z M@M1,)\&M)'BF_\0@J^XH\"N*IIVB-N=X,"(BK^0\1=Z^I&NAQ/[7*^9(Q1:+ MX,W$8NA=RY;)6'NW6]4R"M(_MVQ9;+B_JFP9X[JZ[/3A]:4YRT;%"244:S2T MO#NIRI946!H36ZP?.OMBD6D^<$C!$:K!AVT.(E7CIV(I4O1044I;"+64% #6 MQ(3>N6;S7;%FTR[:W.Z\OKF ,U?!N4OIY@.++6T&MNF]56$,,4G.0BRJR&Z2 M(*">1:RP28M%KW ,O(5U(:N'9I_S+LG6"6B^.1T*)8L?<1]?O/A^^WAQ#NQ)0GXE:59IN#E"/9;%9M,GU\;1B8]BJ5#P+)9+74"?L )'!\KUQ2]]*SOS3)+<_] MQMRU6?WY?J2D[5=K$LVEB6;UB&]/,^=(H'-8LG=8W&JV*BWL%9YK=H='F^=L M/ L2B'E2K< Z\ Z ?W792>%KMR#/]$!$MMN9!#D[)[,OW%6_)(D7,!_D# M+:X J%@=.Z]<1YD6<20-(XJNTI:[6WBWW':!C:[R?DO./J,U@K7@DBLW6Z0? MQ!D0>,.;<)FV](XC(<(:KDM"A\;3B:8E"9Z$_Y%R##3BU)%[+N1(N<%VRYH, M4XFBB[ ($\6I*(%\,-SF&*B4JB$5MTP+STE+$E;D#K#1)JX5@EO<4)Q*$Y6. MPMK4A88I/ !OO\UJ'K@8NH*78^3$G82X"4] ;-2<&4VR_HZ":F/+M62"5;G: MJ4/FW2Q8>"^>O\ #'037J[E$5)_]#V[ 8C6_M@'+AITS%<@K)X:%_X>BO28% MIU)PITT*;A=SSA("2EK]F?)%E*WF8?I <;".'.3OOI:/[Q06IMCGC.V*<7N5 MF9_E*AQ(OB8,JC-U;12\E[%'R48LXINH.U@/PL:X@P^HBY3+9;(=?(<26V_R M1Q3?S<4$8],Q=9Y>8A*Y%M4+85PW4/2"TRM;I %12R>:^RHT4>C)B.,'DPZZS*^5J'8RH2GJ!Y:-B 7/SN8 M'!ZR4,#'U"1<3+DN[V M@[&)E8I@-^5[7,@14(^H$!1XGS%6:4KH<,T-O0.I52"6X?2 W(U>752/"E,H MQ:.J9]4;*/@PQGNE6UB!$I7+,6F2O.*B4"UVE5TG_O)&8%8PR.'GI=\6%;F; M"G^Y?80:.N._MBX7H7V5[S[QEYC-E+HUFUS\)5(+6Q#3>*GBSJ: B#@]YQ1C M;-N(.R1:EI]:M,)UF+M)I0#/T]4XQ?TQ6&%%Y _S".NFU@+T M8S$+3CE7;AOC-N-Y@)NIC"@Z"OAMY*/96F;VC\'SN 8]&K$@D*$!D_(7$T5J M7>/$8$U@C]+?]UMX@J9J4U!)M/YPEZXK$K38*B0@5TM\G'8 Z/I#"1M7^ 7T MI0KP:7A*6L&NSS$]A"I)U"9T-3(DT3,)=943'!.A,OE)1@I2E8-O&\)F5Y>" M8E)0QIEWO =6L(:9N@Z\Z55"^@+#SQ;;F2-B<^T&C%=K\2W'.-[HA]*[2>$> M%3O$O)@0'D\Z69WEGF3./G.L_$SOU3YH"*8@=:*443$N8,@49_F0N7937?%? M>#>^[X2\3'*]5,8B0:.U4.-L4$L$/RA3U0D[$T7%C9WP!!H_93U6G*_;CG]V MY9UR1G"PJDN@%G+9*DDC6%T:3DJA!;\/%V/P7/1"4'LO(B-<.8(5B8+C[3)P M$'Z9WEM'(AE7O(H?<'9H @OT(*PM0DFPXRGJK;.R5Y> M190R;*EF%HI-WH3+%F8IIZK&RM)19")*ON!Z%:(S$U44HC@ES8[],J66*J+N M8KC'9R1@[G&'R^^=Z$X)E$<6.X-$5*&@QN^RW O+(7""5Q&1US(@"W'=D>I8 MST21ATY%(66;59?;/RXWR>W-HR<^SA#.E<#$:LZ:$19L8^>IB@@%PH!U9VSO@AR5E=36QWJ<[]G'H>O$=*UC7 M2I7M"DI7T9RKR3?7XV[9&E+H^S"!0H=,MGI)(,4FSZ;R;"^:/-LN;.CO%'Y[ MO$Z@]6&2LA8>Q1^F#^CA]_C!NX#\O.M.BY+3V2#8\$@%YHW-!PM:AG)U?U*+ MCXF=3X.9E%P4E"OGJI+@VD^F]6KG9H85=65_>^ILV+C M")=,HG]6WX^N=E.N6@EDG>HR.FWELT8[=@"Y[3[DT,U]VB;7I[V M7S"!X$_KY2D,6Y+,B.3'\+VD&49%"UT\#[>#8V,,6^+7@DM6G8H&=2+OG^H4 M]-BTI!],5 =$#EE;E/5?#:2]&4<6_ZC D"VPUC=BR#IHL.K9-L)OV9F[M156 M%WGE^+(<;ZO(L1G)YSI>N_@EN>1#V0@I\:PD!YMR(-[X61B.?A#KAV%)%U^% M<;-[:]MC>V^-$?Z=C?"::/\U#5CE7D;I'+D'N1G5_D6<%%$'-O@:B@__.E]C M.R?#?I6:.QRW3\7?( A2HB"#!E!T+JB&RFE4_Y[>1AXG0#*]P74LQ:=KP#1: M2F<6JR-)X^525R6%^@?D"4AV/9@Z&N+66!?F"C CXT#27XSXZGKHR%L;_(HR M&S+VY+D%>6&L%@/OZ*H\HTBJW7^N)G+R%3GN%35MQ@/C)[F3\9W**)5Y4QD! MLL$QPV(FO^7M5&> S&90.S;'K/3 3D>%IHA(0C-S:;H"N]\:R2X%XRUI_^+) MF'Z21581>B*XN<\FI3WX<>W(82O[(L=3YI MV-)NH%6*A%,&_'">FE2_,0QLI CJ5+*6Y!^BMP]OD_OP=.-241KJ1XJ/+!MA M)R"#6^GI35?(/:&436&&/9V5I%%U"8Z]VY@N7P39-F^S>>$5YI/Q,E7],/>( M6A7N.K1 E?3E&=TR@=HJ%X^6PXG>FX0%*%^WH0F+%]:#WAWQD>I MJ(E&9(_5V -=7YWQW(-#,>W\DII:5[!GN6:%T@U*MY?ZJII,/79MZ?T/EZ][ MV>3K=C$=F6#+N//PR+M:QKH,L(00UVN 1Y/^);#BO%Y5K%\L&Z,$OQ6,FZ%U M@[T4VF!SQV61\6DL7>V]E0ELCE52^( YF=[V,47Q#EK;1);L$BDEQTA>"SNSQ =8*XM3,J;2U5QW&9@PG"YVI3=EXGPT4Z1MAL\#TDSI>R!2+!L$@*FVN24WL4!MXU+UA-! M M&X#_,EWQG#,8=;M%IHI MP3L#6>FZ,KF"U;SRX<@V=D9;^1PMS?30(I"!"FU(];U*>)N)O*R_@JW\?PV-]2HU&D2>T8EJK22VT6OK=7R;RSYIX:E MZ8,^K-+W!M?3W3_+-F.!CC*)X7EH+A026T4X#+,;]GY0J]^6[UBN(7=Z-6F= MPO?;02 ND5NBZV?S8);]?/KRZ'2?K.63HY=5 K'7'W7/.E[_O3<<]<_^YV/_ MXKPS&,KV>I>=SJC;^S!\/,W 6_.=]N$+^/\T8]F-BR56D(@AD$11HL# ]!E9 M,!-=*&NE22KJ"%PDY;$"XF0'6)(OF4!J>,NY+TT U"Y/N6UJ)8I72>Z&+?G# M9\D+;(R!5[2H5I$T,5@H(&"(R!/S84#F&O4)0_9;C$I-71R3QJILTVJF:BWL MW+@2*VX-ATH[J;C^5N4;^HX*H)UN%R+\[HSZN3,C#-8]<-?I+5N96_R>8I)Z MMG6*CS?-@M88VXF/\PR.<$PE=J?[=EA2&_CRW/,/9Q?\B-WGV!6)D(9,59B) M.:*D A"N/@"7\_BYA^/3BZ.7+45F5U]H;29XC+;**CMFFW+*1][L1CZE)[J+ M);OG@OM5E>#^SU5_<'59$\&,>7D;E !$TN_@+F:ZZHI;B:A[D1-:-@@!]2SE M:*U5(L&HXD0^9C^-Y&!+. *337"3%554_.\J3E8+'9)P@!=GSD!,GB'$M9LE MJ:CTR/MRP[A%:8#@$%G S$!N(N-7Q@;*,>&/ OO#T+3^MTKVQMX*:Y*0(%ML MO/TC[91] *PTK2XZQP*'/5,MJ?0'V^,M-6^D7$JJY,VN O(1G=KORB'=60M; M@M%ZD<"B['NHQCOP&>9.3L9!6*H@3YZ2%1$D$C4@OJ1(QIX*3^FJW=7ZSH1& M81T&T$3_@6>^.WJ'[0$L1Y6\54NC&BG5D.DN4F?X>WYQ*UC]W-!SF%;LZ9'7 M%C4FZX%U:X6FZH8WWX:;O[4@$1O,RL$S;Y"?9*);UO>Y%"JR#7A5B+FML=[7 M5.+\< F65T\BP;+GULCK2J21\__N7PUZG7/E,G)+*7N7-1'!Z#T:YX^JY+4 MH(BK2!JJC4^46V=*>\W+2[6D5(DNX9"4^7=G+S]@L:I5\ M-57AW5G9TF:. W7*#A171]O.2G$S9=K MO2JG,ORO%HYAQ8Y7]K+ U14/SJ'KE%!ZL<1#1QJ/3W%^A.PH^M!$="80>7PL M7^9J9GE1UUS9NOY4=C^&*EHO=W?UMF[:B!JYM6^J%,E9OW=^=3;"@.2[JV&W MUQG6)?@X*IK5FZ,T+@@%T S3GO$_1;[K:O%B*$VC?2I47(4/JNQZ$+]\5P&L M5_=4D"#6\VS>(4E)SUYGGUN*L2S.&2?*:!=$1&:#,ONY1M3_MHKZ/_?1=JH1 MP6_T#[<*5&HNV'+RXGKQGZ[&OTLPPJB1U]Z!C0DLK$!I*KJE@DCB@ FB0L=B M&/T>A^C<$4-,&)<4B/9QO0.1'[6@^9V021D%RX$S5[)9\+K9^Y["F6GKW4PAY&(-* ML^=0O.R24@O B4ROV2RDYME;.:#24'#96!4)>VX=7RHX&B419-7TJL0%OX\A M*5JQ*95U0[Y_TM:6-(BKCE4*)R_GJ\2??\?-*CW=1XZ /RI]L05D*.P! ?2' M[V09+>T0M__N ?,]-[..GU?965:M@]<^&W7[/>_=;]Z707Q?C;RV"FK51.X/C0%$SJ@V_&MA"H0*).:I_%:FKU+-/$],TBCO7Z*E/JJ M,0L6PFB)$5(K1CVN8M1!YZP_./?.VZ-.7>( W4C\>-TUE(]2ND[_%J4/ZYPH M58!MQ?]T=+@B8(=KX'"=%:=J29C4#EV9PNTE-OY,K?(0AF36P5N0(9@FPC>$ M.ZNJ#OM>%$Z/E]8@GI*5<7TZWK1);*G$UNLGD=C:&VE33K^(M&27/&$-E%,4 M554#Y:+$="O[(-*8 KVIP,ZWK/HV7@452(LI^,W%=$Z5E04N4[(P+6Q2W95+ M&:PPDP5+V- 2! )NP8U*"BT?02'6EX@YUJY^-YF2Q]MA@S[5Q$_(5A3!/LJXKX4PTF>'^I!"#C-*IQ9G]_Y MV"':>I2GV?05\@C>NM!->P,&6GD*RAP_MPAN>_K8BF&@VRUCP65B3NOO5Q>- M:BT)#W,SZR,[X[ON5ORX_BTD!?/=>D<'U=NW;=) MT:?N6@F,@;?T]?AYGC!A(A$5L2)F3BZ^?YK?+ MI ^Y);E.X9^3JO#/IT'_U^Z:R,_>O$1GF]Z7:AL,.4VWR)N""9U,4.C!ZV"@ M3)+!!:>*:*)ELEKD8HIQP@D8!X7*A$TY?P L,E^;=9>JDR#-_/$\3&^L"C&M MA,=4C*TA![!?4_$+;LU4ANM@9SI*"U6TE@2!=P\*5(8](N0E"R ;+95NIS$[ MB#F]>1Q=\_:%\92AY9/@-I[X9GZ+&I3)O;89SZ>/Z!DSWT++0#B)1"Z>6WS. M(W2,"U>E@D^<_+W7SJ&.,-//[^VA1?"7S**45FM"RZ$M8+)P*0=#U8@;H-Z( MIC43V=N9,1 X1G3KM\ $57(K1P9J9 [2"K3>BI)!%>+ISW*O2L)*3UJFG5;) MM(ON<)3OM_4ZO5%W=-$Y]T9][W-_5)>2:60]-9<=T<41;@:,E<0,F.4,$=;3 ME -E,*V"6;'D2N$I =JVS-S:7&P.O9[*8'C+FLCH@;0J3=YO*JQE%]A,H-9= M.>$WMC*J.MNU<4?U9BH2)^_!VY0$,SU4=\,KZ<24 >:N?(J,;V,U,%_>^&/X M=D+I+\9:I)I @^D-G)D$G L5.2HXL)HM1@+SB)G&)/@&EY$38*BG_@,,I^_ MAPP+*1")Q''M&:*"DF#C$"Y\[/+A%7(ZG<6D]1-"9)ZXDTEC<2)QMX^\H?JG MD:7Q,M!(&<%7/X]4E!^C2I@^8CT"Z0.G!1J?0K4VD3)C+4:WR9.\@P-EJ//- M+]3&A9K4GGCF$_(!X7!;[QH%V5V<_+%O\8M]B.D8+[)J1.VUSX81,6QL"(2K M5J40(P^P7M5.!W84FV6@UA C2[L.B -@@O/E(!@*\I]J;&W'@Y!3) MO(PU*0 ',)S>Q+\%?B';AQ+7I:13YFA3"Z@SN2Y8TNV#*%TE8F 5I\FES@,Y M(KDAG:ZS+E84'F?_ @TX5Q^GMF-.E(-R=+#U /8H@.5J%42O?[5P8Q$&,_Q_?KV']F7 M-"?35$*JR;2J3.N;)M.ZB_S<02.6,T>.@W94:,K2J!+>(K?S9&\/M%XONNL4 M@7E1Y:UT>\-/G;-1'WP4\%DZ%QVJEJN)>]+6R"D*UO%>IO/B,:NQYS[8R//@ M.O$7+8_" /Q/;3EJX5H%[2U>=Y"E@C>&WCY2WEAB+41G-IV2M\^7A1D\-,IU M06@U_JTK0P!*)UQ$P0R*-M4EC_J.W9HU-5(;.A?]Y9):/#B2MI09JHGYPVRQ M()A1AVD.X3RAX)*5664WQOA!UNU,<3>C,F#' H[_BE58[.#TD/L[#0:JK))A M3\TZ-::WC"S0'U&)\FR5!BJJ:,%C5Z,_((NP:*50'?N[#+1;(M;)@2D;!VQ% M 5MF?]6K9)B;FPL0WJT/Y#^YKPLU#MGD=8^:G+;:H&]6SVCT4ZQ$]Y5_GP\! MY#%]LI(&!@P&4 2F/MM5O5^Y;*4*E#CP+C9SZDV#EYU*I-N&6Q]3>C*MV_Y5 M;^ D7D6,T,2 X?7=A&K(6W=>%D7L3\-4^6E6$GH^ M#Z+K0(:H2Q6T@F'^3!C M5>\NK&+?PL#APL>,;!A\UTBPGJ(0VR,!*6\\9;(('^HO_441K=?E#O!@U#V[ MZ'C=;M=[YIUW!^SJUR6P<7I4V5CTJ?^EL].+[KO ="!!_!D(OO+F,VNR-$X] MF\I(!X.!O<54![OU=&,+/Q4?2DG(ND;4VH333H\JZYEZ5Y?O.@.,I#V$U_:> M!*LB*#3&CU4OAC(4/-8B0"-(X3; EWK+*^21Q ='WZ8FXUG!=NJ5Z"1==@D4'D;;IFE M,E29):TS]F QJ@]UC 5?@7:-- T9ARV95I'9Z]**(D4,< MJ4C*!I&R)IDKY D5KO-5K$ZCM\9S-653T%4Y%02$Z#A#1*D&1%W/8,S'-!ZMBXR@T))L57?05?G!SYZ"< ><'X:%8%X#DW_<\V?-CRCDSV6 MDL0T=E ^-@JJ//8"5[:LN:+E_%ZKU9*: /69JE6DRLWK58C3QR*9VZ<'2TN^ M0#9.4"&Y>FESW=\/EP=^^T3SP/LCD<"93N.=P)Y:EFT:;[!LN4T#;TM^/[CJ M$I=A")4:&9J5:=M!9]C]T#-*[G/[K-T[6U=*_[0(J&V;02C*6'8K1#DRU"A# M)9E[!E0M5+]7Y46+8^..O+:C'YR S9U*G.5^868Z6R7K]F\(/&1&X7EIIS8W M5?B(6'3E?FB9ISH+=X/YO4B2FWC)K4".TS_2_/(EMYP2R".)7_MF>F+GAH4-6 Q%4.BD8;.T:@QPN4U]=JJ?RP0.#H,V\TP0D.(1,^0*?5L M]5Y3Y=ALE6&YFA3"%L#(S+TI>1I&8N_8)E-& Q6Y_!EN2S8"K@.+A\M@[LF8 MXK'J;$_1A%[Z)\$^25I,%8]%>N*"N MWNIJK8-#H/XVS,XD7@7GINH20'YFF M].Z3?1D%=X@$!+H=+4Y- C?A,I5AGGHR 0HCN#[&::"MBFD"KPN.U\T_UT]R2ELT=6-X,]N/ [:N71+DS^*@*;*G5JZL*B MW9FMK5L<5_&EY(0\LIS,,G5-$YR46JP[3H%8X1!I$Z/8(A"+I+D$&!MAI2U% MM7/FRE8B;,F=K)B0I]B^D8*%0'\2:FM ^N5Z!0HD]#DW:M_#*L)2R+'W6&), METK!USRD$NETB=$QR47IKEW=^A?PH+CB Y"S)U2?M!&#;*N^\=VEHNAW#1V! M=SB+5PE%K,YN\&')O:2:I\$$4V;I:@%4&E+'&RR-(UJ>;3R4A2A.-(QOK7!P M<::/73L>STAPJ3"?);UH,'2E!,O[1CEY:$UKLN5X7@UPX6U)#/? 3ZU[P,$L M%@$0?8:UY;H%1;=$*VUWV*J@!ZH@XT9/'O]:512W7JU:P @2#;2,VX TT=9VJ0 #?TB?YIJ7I5U# A MZVM@OU#P((:BR'B'SP-0(F#XU468%SP.X,HL"6V+=3?M*MFQ=5E8T0S8S8.% MY!@98&MI+8BB!K 8ZPO9FJ#Z&>PC$ZB9_-BX-4M@@!V]#I*G]NWM'B30)0KS M%HBL8#^!JN?.=&( MSY&N58(D,)?&D?OBA7&'7*0U">PA1^[8G?H(Q\K1HX/.AZN+]N!QID-_I]<; MB/C*3^ZLD(!*W>=F"ZH>1MWZISY@G>[KX4?%++(3QGL VL(/EW4Y?OXDTBY[ MSM25$_RPS:O;OL@9/+TZ#? ;NF[R.I[/M^C'UKAOD0<*"=S*."@]7VR?J8+X MG-R$P4Q"#1ASEJB$S!K'X =N&_^9H@N=82"!/.J\_[8^K%@7,ZOG=&(66Z[3 M_!DK+^A'Z;$Q.2>F0!H'"X1Y0T/NQV@MKI*0W6ND5V6!U:P?HGJ#4C$FKZ(P MH_$%!/XT"Y,T>Z9BYB'X,L#L&2@3QIX)IW7;G\T;-/,G:0@/9]( >JG/VU?W M;JB7SR'&M)ZBC6:L3%J&'+1Z2:IP=5JJ98$@ M5UE?MM@:CN\BA8585K7$W4>UT5:2Z3+8UPC,\U )W6*>#'K M;A6WJL?37!:>A,X!U9,7##9C0T'92 PJ IO#0? *KUDN8\O60GZ(2&,G/E@P11RT!>#L(-4#15 M=&\0?/*VX"'-(J G&B37>@8<*H?"_N>J/[BZ9#54JQ&9;6Y.W>R0E-6>9#&. M*MRJHMR*8.G)JBK5J.9<2Q;& HZ:.6-8!=Y728PM*3+CTJA\Q<\X MAU@R.K80-&GEPR\6P*6:(;Z0Y5DW:DG>O6RFK-"/**60KUJ2KO" MP8;1BA>F1HKK!AQ8'*Y3IYTHN08?3!/_SI_G]H>GX:H)5CRE"E&PEIBDD8H- M)0"+)*"+C9TSQ3U]#!3O_>&3TU)JN(F0BQF M"A_F[U<*K/'/FL2WSX?7W:*V0"/X$O665^]9)3+TC3.B1P]U70:F:)TQZ^YE M5&1+P$'-R#DV.DPY/>:Q+>I2*0E8'#;46A5 ^471+;>_G#NW\_>JD2:O''#] MKM\>G/^ (Q2 M)_,":NZ5ITJ*=+$-?D48##KQK-[%9G8 @DK(&N30Y0ITC M/'X2.<)]TM0Z96WXAS@DC6F. D7MB(Z9U<,TS]U$S].0(R38UB'PP8JZW7DL M>&^9@U#* F;6@KX..O9JV6J>IW F/85 M%5R'Y:''59 [A?A54:YQZJNB#K)\*58G7XI-@P@WD06VY^]$%%K4#,M=VU(H MB=&,<2I>WS1,#80'WZ0BA&'YRS+F@NXR"=S;6#TFZG[T;VM%G"]0>6VU<@EU M5,:5I^VV&Z#DL0XVCG;S=(G:BR&F8\YY\9, MZI86L#-MQ%4_1A6$$^:9/==X2]@T,Z##C.GCFCQ_7F8;C7O$DL%8= MPS$2XF;JI\ =.#BX M<_.P3!B1;"*,DWL'5EZ-SE?WOVI0'&=W#U&+8]W'_-[+P]]0*Q'OAL&[SP]U MH6I+6CTVD:B!./(2_D(FKH*PP-W&)1.EE,FN^FC42@PYK5&]RV[O:E0;2(^. MJ\,X2C;.\\$?0;#4O4=6R!6#!#J-SD#'!()*).\O]'"MBJ"WHTP$0T*1V8;!!TC-@KSW(5-UG(FMO0C_ @9AZV$QU#N3!914ZFE&=\%AMAW+8 MRFE-?VN%F_^E_:*DG%3#*C&/_=K"$H@R<4V_2506%OZE"@7W#4)X7R;)A8A& MY$RA5S0SMCNSP95Z\?J7T\WTN9:,V(I7-1-L^[B$;UOG:RC=-GV_K:"B-B3/ MA'[D7=KZAEE=&AR59U;08BI88@*=;G\VVYE<+8@V&]<#%> ;5'^(UA]


]\;$I 46XS M9;T&QFPCJMYZ![JN)5=0=?@4>Y"H/(HC6C<^#0U2 'QP*8*KD=D6FQI,GXN/ MH@"!T;#9E2H'QLK/6FM(DE#G2 #;MLH9*S$*7LLC6Y3@ M][_82XM2MQ$YC<1YPVFC82\)9:NR3-!PMAP8()6+Q9]6DGN]%,6ZCM22QOV- M9Z'F5TN?_@ZGL'G3:Z67UMG09O#QSF?@3A'G,D9)A!12A%3E:Q#&.$&82WQH MR#9,4J##7=(XM2$<4A[\;6E@5I4[M+-B$WN>726,0W5H@[N;XF7F):MY8%02 M._TJ%;6^XAI3AQ@(H90N7E$-X9@*UGF]6DBHUM@4TFX!X]3CPQ#7*3U3BV0^OWM4N%_%-&-7E@T",AEO7>*"*.%1S MHMUL85$M=3I2R--A'T?*2^F)VQ]267V2:P6QGXLUQ#C+')]&?50YNYY!;PP> M]KK\OY'Z3[A4#"O%>"11?>;QO:RN$WO J^XS;Z.U(5A.ZV>5^ ;EB8G9P#S) M-"#K*FW6HLK2V,'3,,4K-DSL\[>%I?*]6T(-WO;7E1!6ZJM9B,.'0BH:T9C; M&8($KQ)"RK8D!#U:[TCJ?NFG*%1\V*DM?Z8?4OD+M=DT6('V7QE^7 .CS]"T M_$H=%HOIK6"UK?E.:,B8&C^^NXLPJ(J/L69!YM[5A_TKBUK:GS[UN[W1)?: MZEELM9(&E'9P:$7!E 0T8J/W!>;?7'G5^$.H5Z'^D M.2JA@O/F"38WE;"&5<[V]C"(L7EDJ91&"8[-HWIHMJZ[*5'"5@WFD=>1&:0Y M]C(W+(X)T;#Q(*?#>-J2^3X4-E V*6L5-;"<^QMX7KD$NG-&OV/2JW?HDLIE[+O?6#)KC=C&L&[2'SM5/B0\?4R6VG!DT;B^: Z-/ M" 62"92Q-]A#$E%M>;(@MEU;YE66^N(N!I7A0"E6'"!3&1[7AHB*4OAID'M[ M=WI%F=M [V V@'KP>?HSR5.N<9_I:G.-V(;(\59U^2Z V4^+VMHY\BB9;PA[ MP'5![;)SR)GU#2S3S;RDY6M_ ;NEV',%%H'YQ M/160Z$+_NF2^7^ZG&F>/#EPOL27U@TAK?C2Q%I5_"QG(ZZ2,%_AF86;UBQ>V M($PU9X&)\?MJ:NU="7?GK8<2%H>+N2S2LN4)S8ME)0X:N*^1,5PY/45/&_6Z M/5$#==$";7LPTV2R2A(KXB]VX;IXCQG$MZ98M7P*%KQVC8AGS72)3V!(='HC M;4@,/[8'W#_:'WWL#+RS_N!3?T!?UX6L*-*W/6R\Y1+1I# G'-:2_@,=8.-& M-1L\OA#_$G,A3-V0@Z#@"XZ9S#LQW:IKJ=A9)]=@Y]>)HM'<3:9QX1QV*25G MYTGW_F$>-@!&FI4MEI(#++8Q4\)/E<%DOJ2+@0N30/>CJGDS3F+-^C/U-(2C MTE.^ IMUG\V16I.'N$Y\"L1@]V@8*>M%O8==&&)#J_#NT< Q;1]5;#R\US1& MB)8QY46_TC7::O*!Y),HN)>8WD2^6@B_;5Z&-_T!W] M1C[+^=6H*[*E7NY*>Z[C[6LR$#A^DNVC^7U9^*(R>K&YH;;DF;Y5):4'597, MQJD4*X20[78=4UNUF25/E237010D#,09) AA)M>$B?7"*OI>"':2.1?/JV7P MDTXK=KUGWG#4/_N?NK#ZJ^JD(KVG!TP]Z@)OMT<=F6KS"7;CXC?X3_=GEY4F>>L4([:P7.95WM$ )K 48GU#7Y)$]1(JJB-E,!]"+H=X0E2,6M@GCHOCW^9()C6Z>Z6=^$ MP=>O1,#XRW8N3-,5BN0P4R_-GY@F6$.<.DU%F4\5DTC1 [>M%C!Q=EE<+JA! MCR_FU0W)D J4/$;,/\_M5(A&*) 3XVK6)=Q45FG ;X_;QZ.!U4@LGP?ZAIP3 M23B5@9^BOO7#J:H%53J5AE2KLD<>%#\UP"54*@1_V[@9=!P1Y)(Q8/\B7D79UJ^O(6OE.O.E+=%I2/C4VJII *+5 &LQ !>* M:\32B+S9:EZVPB)3\'T"PGN4RVFKBN^HA1_R+\GU%B&:$$R:V5X?7$]=Q 4. M$1P.3EDJW0Y_DJU\O5!YZ2:W97);+YK;CY5%*6HDXKF=U^HY]F1-Q'^W M1,3E8S.L#A8\>$?JHWE>&F;-20BK^BK]O;'I*$[.0B%3(T&XAE.FUYO O(EQ M"4Z_E&:Q^F!N;KD#?T&$+_%2K#%3L/LJIR4Q(:4NBDN616:"]:4>Y6"'P1+F M8%9E$AAB(Y< 2E4]C8 ]ZS7C?0C) 7_+2S#2.L!I1DF&T-$DBKE"G ;.XVY7 MJ+N\(:D-]*+8%MUM:T VT/CM;6N;]H']HOUJ@=L'Y(Y]0S.Y^?YM@0S%;L]" M*:]@5VF+D^3G+I'(,3\<7 $?MV!5-;#F9\A-.+;@[=@5Y MW-U=Q _AU\QGS3'L!ZZ)BHF'$?IWOCMA0WQC0XV)6-Y(EW88!<'Z\44DJ$@C M\9@=P-[ RW3YY?'+5RWDD0/_$#\_.7Y#_S(,HRI 5.BR](X-B3X2B79*I)I! M-[3G.LW]NY95*T"+BL=@W_GZ@?BM!2!=1L/&LMGV+@Z9:1E&8T)XN_)N&/OC MO(-F! @:G3BMJC8IGU?5Q;D7_>&HCF:[(5:WBM2:#0*[0A-,(GBB0SE4O,J. MNR$*.W#"P+S(+[IUA[G,5SGO$R11D3WU/B M23BYHL28BX)(!PF+5M[+7F!+3Y*A:S4H.O;*S0W_B\B%M5Z'MT%QS[UQ3%$Y M#)J&DAI'$EY$.- T!"*Z]G&.C7+4PH6G<6K'@0RND9^$&;7!3B9V($OM%KP4 M.W"S3+^309/783CG$/.J7T1UX; KSKA&(JRRSO:\^[E[WNF=UT5TC2JJ6ZRX M,=>H6BI<++3MNZ0-H@!K:T8PEX F)K9]$Q5-38RR,H.FF6_B+]%E8]ESY)WK M>PB[4+PRI)S.#3D\. ,0%GO?$L#K'1]1R%$7>LQR>\%$XVS(MZ4J]HI,:)O1 M"OU;64B\4(:WZ7E=XG?2#+) 4+ZI8I7L59G/3K;L_T4S3J^**J'\ M,)%!=6H>FQJHH6BJM%G,PD%D6N"9M==@^(:UDIB51:BC0;LW?-\94 7AC@4/ M>RTYQ2M.N5X:D1)9@4)B:J M_\ I,C.AXA87Z:BT+2\&R^4LO=VR9*VR%:41S%7W!8O5!Y[Y([!::%7VBID! MR]VB*4@(3HFCB;)8^E'(1IVP<4#LI>T,+!IGEDE-;7@>7U^%(IKDDTD^O6R2 M3]\NOBK+H+EV20NQ]H=!IX/MT74R (O"R:V_(/(&X4/&H*E#I)+>ZR3@NL-53H0A&Z MB6@E@,RZ"<>A-0 KV,DI!C$8\8WL K$^[&B^;;=(H[2.K@B#\KT# MO)=EZD>ZU4 /-Y70RH\"IUAV"-38/@^U;X156]+_CE(KU5FYAYW%CP6;Z/0E MCN-5E*-S%/(8%H4>1+N_NY,ZB+WGU=730O[ZR\9E&[$I?RU*"@FJCAGNX\SDT7 M=,>D@3>[\,,YU3*K >\T(VH:D.-F0I)7$?TUS,AEQ8O -XU3JG%<4C@'[L&! M+),=L1.O:ARW]9F."0)%$=MB6325MP=^8DK,2X*(4L**->H$&##U;T,=L7=; M J/JKL"<9:OS%\7":Q8F\F>)3:TRTR)N=&$Z[R@)J#* F%GBKV#;0);N5S7. M,@D75,8?!M]UO) =T9#J&&JAP%B+QKC&5L3:^ VOJZLV17Z]^\WK7'3.1H-^ MKWO&?O1E=SCL]GLU$5U?I(B#@LBJ:D4\1]#0#$2@D!6T$I<$!3.0-AG; M%74+6%3MUC99E\R=T82>N<:ERN&1 .$,_8".CD6Y*4SBS4R-W1%82 MW,:Y3>?8H1D2L_X S74#S,CJJ26>2759C'"S-*H$=C=JL/. M[AC"5L&1\>ZO(=@2Q#W[2.KH_%3[/OCB(6QW.,?@^1@'T,*3_XC (]0&SX-- M#[F!:WJTC.VAG=-TB:TDRIO%:P0L)U8C9NK2NR6C0EI2MNA/X0]JC9Z!]8G] M?Y2_")1A:8[&Y[PG2J!<&UP8W<++4M><8Q?++O-!,S1^77:Q;?04LWE> 2XQ ME$1H$.!R^]>)O[PIB%JZLF92=@VK@PH%86A:3G'8'H)OKR*IR91)NK:_XZLX MO9XAF5=[U(MJJUL5P^/CJ5F8KGH^%N^NI:/8FRSN:)3_D7$4_Y0]_O%2G:^> M1*ISORE]$Z'[%"=1LY<=FHX"L,B2/X!.KSFHR196@((X"W+&L4WFJI)0$._G/KI^]MV:675R6AJ=:(/G5"*P M @-N>TS8&E4^>__+7;'EYMJ:"A+_O MD$38E>-?P$6"FY!45/R6,X31K=((;^!?Q7,-O[:\N4^Q%A?!GA>=3>/=Y4!(.=Y8L M4R.INT/[P.%L4_ ^Y28TQ+26:U0TG]N0_OIP?JX1%P-YM*B8FT! (..=B!X* MMV"B@9^\>NY-P?_$W1>L3\LTS*VDY)@%X@GK4")5$?!Y\=:L0!U,M M>J+-5D(.[YQVE@4S!QF' @%C:,_2+R#]GTE@V"&*$2_U7N;6L #&59GAKP@(9N87 MLJLWN=>]#I,@2JGH:XF#73+=WUF].)8@,K8VUO.K157HE2'R/WU/0\>4FC%W M-'AI6V]@?F OM?3"BTRX8ZH(Z:>=UBE+)NHD$1G;97<4B,5&-)#7XL67Y>&D MGM.7VD_3>#L+YW*N>=C']80FB!(9=>*JA8>I=OAXCORLA*#%;ISR!3:.K"V%IY\)[1F8-$KS(JJ]]799*TRY!I= M0WNGX<[4C3-I.55W5PEJ596K^DSACFSP431:L'@#(.?(FM&C'V=GQGVGX5Y# M;AHJ,10?(7ZS[YNXY>%W81D25[ E@/2U W8RW6CV.D!PPRB&> M@7Z%UI:SAAQ[/ J0\'*38O ^+HW:N\_LL)D*!;$BC0UG*47R*#.W?[SDV.NG MEAS;EXIS+#GO]LX[ESW&I=FM-G&O5?>;ZOKRW!NC#C_O#CIGH_Y@2)7V:A # M#@\:?>P.S@FO_3?OTZ!_UNF+#O_PI_(.0P'G@ R[_%K:$T+7@@P-_'[(:G_2K M[$$BX] [B$77^Y2&%U-B?"_()=F-U9B7(\5#G@7@6Q.,R$?B(0"6-QD2J=Q1 M 9I"]> \J,R)+4&T8&K:\3+$/;NUS"?!LRN%!K'OVO(TO#P/;0P"Y9T[W5;. M"I&B(WC!FW#9\GZGHH8)7 _$-O/_4.&"J$ ME\TH"ZGJOYD%07H(=U]-KQ<\^GR&YA@WZA%">*K19](@ PN;FJ0UDC8GA01] M$1-1.,*L.!PHI(KG2$#$3$&KH=4\,#_;@'#==1Q/,6))7=ELN*F(M?U[:Q'C M8$XI*Y$/8:2:UN(E&I&Z9F#,[7#<%U<^(YNP)_)HB01I)4+!BHS8(@1C$%%L MXU**I1RKU=F+-R ]<31=P4.0)+7[30!F/(C7Z06W]@YV6YT@$O:4W"U]6BTR MO<.)IGL9V "BT,>;[5'MTM5BZ593Z(%<4\[A<<%]'H"KXGU]::ZAV@G&[5] M1I,(L>.H/V"CM>,-NA\^CO Z_,,:6%B3O6LLUQTM5T9Q!-MU*T,*;X[\NZ+) M&TI5X%4HWF;^+<,P-:;63J;6 RRMQS"<\.VGP4QEOY#^&B)5BN!&A'B+%^:@8G%[-L!GK5GR(CZ)<1 MK(H2@%D)\9& B#CIQN'5S$DFG<4KADXXN\'H+U=B\KWP"TRRFS7EC@@98TPU M3RK[/PW8Y O$6F.9I.T*0LU>A@PXRZ^BOH85X+M(N]2*GHQ56[1M.*0;EQ0F MD]4BI4'8YGQ\=!]RS [TD13)U8ZVR[%EG&6DRS5#F&Z!TMUAL!1A1_Q>O7NP M$'2UVB2?WE37+ VOSLXZP^'[*QP-\[[3&]8E_30J,@I;R%*-C&5O0;*M/M#% MR *RAREB*;J'NZ B4S*:BI;"R$A)EA?5,1]D)C!YQ^ZDB3='QQ:T/OQYHN!6 MN$$12L]LJD4(D/$7:H4[_JQ4)+0VU28WXJ[) IL3ZIL'?3=AW$V">C>B= M:G-*HD/7C.!4F)Y;#C%G=1\XYC6'-THP>7/5'WI-TP"ARK-"$4V_,D\G)[+J0J*U#:YY_;O;,.)J=^0UQ. ME%*=7S^A-5 7.=5Y7.V&,^&4M6 ;$:7C-4EC3Q74M14ZU?J8HMP56 S36]]N MS*'(V#1,%1-KQ\NZ+UGM5("U%,Q!56N@'-E,3>0\22'KUHO)- ?S@RNVVJ>A=AW M,9?YZN*-6&.L"82J.>W2C71XP8HU+BSF*F;:)).'$^37Q6A$ 7K+B!^9P%:P2-/1]^?D/?;:>[93S"UXA8 GN./\3_@V;PF@B M?L[RV)U=BC*H1D9Z)3[U1?>R.](S41]>QK+/"C!GJ#OS"1WZ.M7#?ZSRR](! MXT [,M[+"<;,[NV@=&%XG".&2T*,F]F$#\WBE9JAE%2VJQMQ!.J3Q!W&);0V MH@ %Q2L9=M51P+:[8DINL1A\1>7@4;I*R-!8QN AW;/SV](77GC!.%&'5^'F'>Q;@U/%YBTO]\7?S>.+/Y;#CA.;]26)G ?>G M1%,N4 ^,2MT4*C*M[45C'-E+)5JR2C02H"5^N?2P;@>]Z:0QEQ4NQK [^G3S M,C07'U.US7&TLDQ#V&G4U+?@T_HR!(1PEN_E;TS+@:%C(YE*%3U1$MBE*YOJ\YRE?51WG8R*A' .+Z1A'529(X"GB$9OO.3] ).K/E$/J;P" MY=SYJN H^Q)%Z2IAY]YN$$RPO1 L0K)*ZG5,:U"DP.X*_:P@O%N>*V!W<">K M;JGS/R41!^3U]=&#EHX=&*W%9B-]*=EKG *=E4?:S; M^D7NA=A3F0>W/AF- MB:94^\VT^\LMWO2:I+G0:BIH$ ;^YR!#+NG?4D4I:3Q']) 448TX I+'3Z3I MT1[67Y<2NK*P<\4\!Y-#*TF8ZX8CPYVO,\[8:]S8@VGI91B&=![ A0UQ4A\& M68O9Z"+\'E=2IT7HXD@1]5Q=,E7(*K]FTP#3OD MYD=NS0R!@DQ4B0I9]93/_!W,I70:ZO;'&ZYCDS!KJ.P8E8K(.>*6)5!:LR1*OJ1,5UK:Q6H'*$;&;\9*X4JHJ]5Q<6E=VV9.@8P^*>! M\N0$LDTR!%IDE>0(K!0363O;[FZ-E/";:@"QR#J9SXY= M4;BC5!.T89;0EK/F3#2%7<>9A"N?@"6RA-!#M6C&'8/3%1"NK=/1DDPH.]4U M%+B];-Q8'58?\?6VNCQQ>#7 VI\:B2N;@I''G>"D&CQO);R<-%FNG::L=613 MD\?Z%I2GTUF"6V&*^7%R9I)9]<*.I4/GU6T!@\_=S^VZ8/7I MDM0GQ=-5E9D%%1'ST' !.194O1H1<"4R2^?]^\X9%;(..I\Z M[0ML9[WLG]>MJJ=MJN!*+-\UM7%*^$J@NHB]MM$&9L/7M=R#.;5N9YRM#A=+ M/S0%LSXL8NID%W>!U37H:?&$%(U5%(O-HJC)],PS]&H%V#"5NB?U6KOBJJQI MW"E4!V[C=:!-3;UV.COBJ!K3VJLL! 46IR(*SIO";<%B#3/;.!?<2'46*I=# MA\&93]K*7"N@OB4*+-GB-2T(3T]45#;(GW4&HW:WA_UOW5Z7^M]K(AW>([TR M>EU5)XZN,M7=-'M0)&')@3VHCM!JF(I^6UR4SW7+)CJ68LTZR(0F;"&=7M'M3N2MT7S%9@N85+',^S-;8Y*E7.ES\@01?Z&:W=P M2ZH[\G862GL@D.CT='A&^V?WLH MM=H8_,G\K^@=I'#65',:6=XLBH,FC:S2R"?/FS3R+J3G] :4LZV>/;A_G+MU MV'8_N9N6/PEVLW,*X57V=1>LNJE)*"4"R&+9Z7+%]I)Q$ M6F1EH+$%;N_2E])#_L4D]!-8DJ$B)Q#WJ-!#7#W(N3S=WFHO"N_LK(H-Q_*7 MJIPYH]>L5[@'K/ 0S*5]X IJ9)!@+ODU1=/S@7" >P'"W?W5>^9]Z/0Z@_:% M=]D>C78#&=GK\,W;:@CNSJ^=LRL%K:+ "1&FL#<:M,]&#''8[0U'@RN$-JA+ M:*=B]IJJO>#"GUV#K*VJ*FU,H^KX(N?T#?J!B0,8Y6'" &ZA@(0ZJ$* &IHH M<<&W5-@#K$Y2<)H54""N*O(74@@R+2(+%-#=.+BIPQAJB!S(W,2?<^M;Q%T* MZ->JB!7PZ"J:R26?B5*1[4.SIG5IJHK*6#RBR(X28WV&*UAEEJ1#O5$'N=6N71 M\^4U_C1&1:0_QUH\3*SEAK31SV2R''\E-.+/T6Q<1R.%NC2\4LW^<1^+=T%$ M:"H:8SV$6++4)RT=@DBX;,8O:$01RW6<=OY5TI:156TH9K>9(%PCBJT$K0/C M">VE,]-84K_JY^E*1IV8HD_>E;%RN+(4&+$KHW$)GH.P!_)3&4T6K MQ9B[R#$*(&GF^8J 3@.V\ M6@BK8ILIC1/5E>[T+=G7!^U#]HI@T;=V*4JN"$4A-Z_SB5K>P;M#NTN&BSDI MGBDM=G 11JFI&!QU9@C*+O23>Y[Y"J['5'D5I8BY>3BS,G.R#%,@*;IONO33 MGNU]<+9A_6NZF+]IT:I.*@\D\&VS*E51$Y[S^>.\F15=M4=NQ^M?C[61L;XH MAD>S-V8(OIVB4YXEB 1NINW>E )J"VQ#)F]]'L +8GN7"DJTO!N@(AK&R1CB M8>E4W!WN//DC1/A=M#6 MM<( A>4?>>_AIW"318PE JL_2\BHE4VQQ@VVB9>H8[17$;5#T/+HPS;B64]\ M][S+MDG*"RQ_D&,.0&U88^]2,@UIP9],'*XRQ0U#@PXBL"W';T]/"7V&Z@:1 M@&(7;:8NLUO>^^%<*GR#B&=,T\$!75S')'M,X0=79YC)ITX%1I)0\04&;6[\ M9&&LMU*GWN[P(UPANC#!5,?,QID(H]]7T83(BK_DTF05,P/K!J$ND5E;^5=H MDL4Z67S<)(MWX8DRXM<2L[6KIK BJ4:2.8J#L+W5T M6J^F2VOO$/$KT\$"Q MMZK4LHJ]4HERV:2!5M$ R8^15A522:9SCB5#+W2U<6D3\YJ1.C<\NP7^0Z Q M&AB,RIGA5N9[&B.$L0\:FT#<>5@Y3L?&1"X%L'U($Y0$8PS:L=7)J,+0#ZG& M:U5D8DN+]%3;41X&9IVEUW++USGE0.%X[)*TND5+1Z AT:4N=URK^-[,-5D4P.<;:4Q4+YHF 9^'-C8#L]P3938],PQ]KV:R2BLM^_ M9\PEYSMP7@U$#9@=9)>HAFOJB%+]UC.4+G,0@;#<\&MV#T_\RA;17?P,[/)D MFJ+D0Q;Q#EZ]\D[^_K<7KW\Y_2^-M)G%L$=X;U)#*G\7KS*JUL4/Y3N#;-=2 M'VE4=9*2:.O."6,A35O& M-(3LJ<=AO&2SUHLO*%P@Q]<>J5 _$ESJD551R5 MYVP$JGJ>QB7MDW3CPC,W3H]_6@S=EGXFTZ6D,A;8SVH?C"0VV "6B"E2H&": MZ..- L0#P1B*.E_;8\OOO710S=C$62="=LFB_7B&]DFUH?V/<3R]A__<9(OY MO_]_4$L#!!0 ( ,EBI"]_ 0 '@; 4 97AH:6)I=#,R,7$S M,C R,RYH=&WM66UOVS80_KY?<7.P- %L19+MQ&\-X+H.&F!(4MM!NT\#)5(Q M5TE42OI+[]=: M#=Z*,$]8JB&4C&A&(5<\O8$/E*E/4*LM9PU$MI#\9JK!=_TZ?!#R$Y^18EQS M';/34D_OJ+CO'=E%>H&@B],>Y3/@]'6%!\?4;[8;K1/2(HT6\8(6:[3)243; M8<@"2O[T*BB*TPL9I1UU)>%J;,K-^I^$[)\U,=^>Z[]==5Q.> M, 47; XCD9#T55615-44DSPJ)BK^A2$FA&=OYP7D$]03\Y25)GB^ 3W\^.[\ MS?D$ZK[CK2/^.M80G7%W!U/1I?]R\F,+G<>>1>"ZZ=L3-PP*LWW9V'>S >#JR/V^XQ M7)[!Y-T0QOW1F_[%<%R[_/C[\ _H#R9FQ'==_W"'['F,Y4^!^5>N-(\6SX3S M*III4X5B )"16:V^&QE>CG)1$Q$H*<,QD0&)&6J=GD; MLP7T0VU&3,2J<%Y%"3V%O@,C,N-I%093SB(8WK(PUWS&X#**>,BD$1EQW+@Y MC+5D3*-L&CIP8%;8WVOYOML=B"0CZ<+>>=W#*J"<\6(581 40'AF=L"419 L MX%,JYC&C-VQ_K]GZEL"L[9M^V_&;S[QU[CZI/&=UDU^]3C H[W,B\<6,%S!B MF9 8H!3.A$S ,=T M)*WDVF@8WH93DMZPDNY>N]XH7IK$@D3"M;M 4OIO25?WG!?._1-._U'.\12) ME! ;T!!U$92G^-3&9NCMMM-J MUDV2KC$SU[1<>)F_.S9_/])TPQM4VGWO"_N]8&1MD]>9+: M(^N(PAGH;H54>EVI5TJ!C%"*%5C'SV[!0P^OO)LQBS8\7CA[M0;Z#SEFJZ^W MIFRTW^."9Q=BMK*9>\5>_J F6_KH.YK_'):_6:RG(3^'5?M[C9.NLM?U7&_- MSA_$XN.WC^+-$\8E&+;\ 6F0=M F4B#F%$M__R>(7KKX8M4-&34P;U'X? MMI;()M&\PDR34]LX?6'LBU'/:=3!E>18"V58#&UP]7"3GD>V)MC]ZF?WJ]X^ M* 2!I:R0'.LK]+\M-+F"N>1:LQ0!89)MCVF6#0X*P>+;>G09/C&&,*4WB^BM)SDKH7MP&)0)94OWCF0Q,;3=.!ZZSW9LZ>K> MBY 4YY<;Q?9UHS>>M:TO!8G7T?VQ.UO4$L#!!0 ( ,99-$9" 4 M + ; 4 97AH:6)I=#,R,G$S,C R,RYH=&WM66U3VS@0_GZ_8B_,49A) MC.V\D1>8"6F8,M,#2L*U]^E&MF2BJVVYDIR0_OI;R3$$4CC::8]SNX_6NU)_J)#[L3QFAA[_T?ZW5X+4(\X2E&D+)B&84R$_\ADIQC77,3LL]?3WBOO^GEVD'PBZ..Q3/@-.#RH\ M\)KM%HF:^Z[+&C3J[$=>O]B.1:EQ/HGSQMU"SIDRS:UTC,;]*N]:D2B%: M#H-%]->$)4W#*YG A$I*^JBJ2JIIBDD?%1,4_,\2$ M\.SMO(#<1CTQ3UEI@N<;T*,/;TZ.3B90]QW_+N(O8PW1N4SV[!.>4KSKUEO9 MCT??^"+Z[2VOY?:*Z]/1/Y.KAZ.+R/6FN_%P=\:CH?5QQVW!V3%,WHQ@/+@X&IR.QK6S#V]'?\)@.#$C MONOZNQMDSV,L?PK,OW.E>;1X)ISGN50YP76U@%O*C%FHN4@M=:I %! J,I/B MLY7IY203,1&!GC(8$QF0E*G:V77,%C (M1DQ$:O"215^Y^&4L!C>.G".<$-2 MA=$U"W/-9PS^X"&#<\D4-QD*2$IA..4L@F.>DC3D)(:S*,))TNB\X)C9.8RU M9$RC\C1T8,= V-[:]WVW-Q1)1M*%O?-ZNU5 .>/F*N(D*(#XS>R *0LQ6<#' M5,QC1J_8]E9S_VLB=R>Q^AW';SYS;MU\UGG.ZE=@]3K!H+S+B<0W-U[ !U=2;1E@B(2T]Y]NA#+$)"@P# A%DB)ODX#)0GT=Z6SKD%6N M%*N45($HCU%+B/ICCB;/N9[:%23[E'/)3*FB#(K;EV2'[ +"\)H[=/?F54!> M2ZZ-AM$UTCZ]8N7[X'7JC>*M2BQ()%RG9PC_K:2K>\X+Y_X-I_\HYWB*1$J( M#6B(N@C*4WQJ8[FD842XY1?F*,.!JADF<0PHAI P/^% AJ1052L5W>0M5$BY M56VR&L[*XX)" KEJUU3W:.T\[L_-B?O=Z&L2Q*P$$@A)F:PAGIADBG7+/SW* M51:319>G5JL5ZB5$7F&M'@BM1=(U=?K,9.R0Q$OV6,.+X64)WVD[G6;=5/$: M2W=-RX67!;YC"_P]3=?'&DVGXS4>''8=[\&Q1]4ZGE___EI;3JOU-+5[UA&% M,]#="JET4*E72H&,4(HM6M?/KL%##Z^\FS&+UCQ>.'NU2?H/.6;;L]>FK[3? MXX)GIV*VDLR](I??:]J6/OJ.YC^'Y4>+NV7(SV'5]E:CW5/VNEX,WK'U!S'Y M>8R^\X'\62+Y1*.67P$MLB[:!$K$G$*)[_]D\0M?7XS:,*,F9K_4?B>^J8]^ M(?"+4<]KU,ZYY$C)##FYQL[==7KNV59A\YNBS6^&!Z 0!':X0G)LN]#KMO_D M"N:2:\U2!(2UMSW>6>Y[4 @67[?G!U.B(&"H+)-BQLUVS'+;K=R\, *V$[MXA4B:4[>B[DL7$Y-VU8Z7; LAVM.ZM" FP"LKUPR(/;6(_ M>$:UO!8G9GOVI.X?4$L#!!0 ( ,K!,0Z(>(! )Y($P 1 _$0GH+0L$$@G*>;AL@2 S\A>1$9'Q^/7_ M?9O:PBOQ?,MU?JO)#:DF_+_=7_^?>OW_?GWZ)MRXH_F4.(%P[1$C(*;PTPHF M0C APC]<[T_KU1 >;2,8N]ZT7J??NG9G[Y[U,@D$15+4^*[HHG?5(B9IZHI> MEUN=5ETS.D9]V!H;=45O2BU#,54BC<27JV%;(EJ[(]=;ZE"I:Z8LU3N=%MPF MZYUF:@XUH]D9#E7-D-LMS1B.Y=%8P]=. I@?S-'Q MKRS?U12Y_5MM$@2SJ\^??_[\V7@;>G;#]5X^*Y*D?H[NJ$5?,(FUN)G>Z)-1 MX\5]_0P7/N/\HAO7GOA3I<^3=5W__(9OCY]FO05U>,#:S?$#+<>V'((D_QQX MAN,C18T E@1>(S?K4J>NRO%SYG[]Q3!FB^>,#7](7QE=6!W9E>\%VS?"AVLW MO?G6KBD 2>3/__?[M\%H0J9&W7+\P'!&9/$MH(BY0:#H:ZW/X<7X5F_JK+_! MLZ:68_F!1TC0&+E3.AQ)5Z7X&V1D[B8]7%@?.URT/EK2C5%;;_MNEM6598AO MA[___.#I>'EH^$N:;-V_!@>\N@*'W0_^" N*5)>4NJS$#QFY3*KJX M)->5;3@OO]6(4_\QJ %K$,/L_CHE@2'@U^OD7W/K];?:M>L$P/+UY_<9S&L4 M_O5;+2!OP6>*Y\_=__6__M>O@178I(LK6X\7[]?/X8>_?@X?/73-]^ZOIO4J M^,&[37ZKF98_LXWW*\=U" S >KO"&XD7_FJ9)G'HKW#]'N2.9XW"][\%3V3\ M6VU4!R9PC"D^B5A7/9!,)DJG.]MXJ0DAG7ZK 6&OQM8;,>MCP\:EL0!*X[K2 MJG7I![]^7GM#BA?&TO#.\D>&_=_$\.[@$W_QAG:MBZ3(ZP6/<+MKKK^B4^O^ M5X87W#JP0N_7\ K/L/N.2=[^D[PO'J[7NA+P?$MM*AWE^)= M&\-;?B6'\3#TC28_T2#N7NA$O[XO;WDTWO&CWD_#,^F//X@?6,[+$ZH9/C#) M"*X:+P OQ!N\I:[$9&@AI%6UH2Y8)IY!^AFU5F>DQ#-"^1=.Y^OAZ7S]:#JW MMO5BA61,@-M&Q-^Q.Z.N M<.53U0MF*%#=X2J /?FWFF]-9S;J'/2SB8<$6-N(&V^^"8_XO/Z,\/W+ET9C M\-VY1_^BJM151%4Z&Q3L\>>$;AWQ7Y:)?X\MX@GT^62G6GO=_\_U+67SR]WX MH_6GS^C.%_\%"IP7X 9"=]>Z),/_XN\MKRV&::[YO9UL@*OA-$O&!:4Y3U:*@M4!UO#;>@O,&& = & MWZ\6WP^=1U!H$[^C-\UJ^?=[YB08W%2,JQ/BH#, TMC2"<&5BL MRYG%5Y+-#.4FQ3.:X_XO#[Z@^O98F ]-\5D^_QBLLT:&93D9%#R(T.' M03(DW31S)(/.E9JD>U3KZ#UJ0YV6.,T3[GCYT?SD-DQE:)Y!R]B@.3>8DM%< MSI'F)S>"RDQS!K0O^>2V5V46J!B]4#ZYV5>E!2I 8Y5/;L>5>8'RF62MEMJ)YITN-RPWXT++/O7!LS M*S#LLO@-E++;4T70/T_6+KMM50S]\Y,_93>=BJ!_GO*_[);1V>C/@)]!*;N5 M5,QB%>-S4,IN7A7&646$ 9W<+JOD8A7C+%+*?KY9D,V2EQ-#+?M99T$V2V[T M+[W-/AK-IW,;\\YHM#K>YY$)/NV5])V1.R5EL=_5TMOO!:]%CK:\6GI;OO"U MR,VN5$MOUQ>\%CG:^&KI;?PBUH(!>U\MO;U?^,(58_NKI;?]"U^X@M)-2N\' M*'SABO$)J*7W"11O$^5EGVJE]P\4KH?GMQ9E]Q4\D<"P'&+>&IYC.2]^61P# M6MD= V *WL7H S$SXW,U,KN\E_5L+G:-]K9;?O3T]X!HQYK>S&_)E7 MJ1C+72N[Y7Y^7BK 3-?*;J:?GY<*L,FULMODY[8]\C+ZFF4WP,]M>^1&^+); MV\\>+=#Q3I-JPOR:TH"^[ 9W ;3/R^9NEMWF/C?M\Y0Y93>["Z!];K@ON^5] M?MKGYO5HEMV>/C?M<_0X-5FH-Y67.%V448O*C\:?K]8M:\8H76.^VN+.7O*]X*K)RSJ'!(7__QN.=9T/CU MT\2KB*O7!YIYM%A_^!I:-[N'.*9M"8@9+N.=,:(5L/-Z]1^&9QE#FSR!B%T' MSX",8+,Q'UZ)YV"5ZJA2O/."MP[X0NO^#WX:,[R2U\"*1/:FJUFI*YV$ MKN;56[/L7"UF35L.UH]%@_&6IVBX=#9@SLMPH;L!=F;@XCT_7#/KP:DT^KB\ M/C6NF?6.%8AKQC"A),>$D@LFF(UMN5!,G,A)PH+/<=TYV\S+)\%L1,F%(GA3 MJJUB^$RQ8&UF_:\<$UM!!@3A.TU68N@:S MX\S3@F?[,(F^]%O_Z\-3%0#*@L JGUNTO)B[H*/+8M#<*9]#M[K;+P.%$SKE M<^9>"!X*:O)=/D?NA>"AF&(0G?(Y:"\$#\64G>@P[,GUK%O?X8F& M-YJ\?R.OQ%Y?@<5-?6YSJPCC)F% M*<9CK3/KD6)F88IQ'>O,NH:869AB?+@ZL[XC9A:F&&>J?G(GRQ'^2J6=BU[# M0A&S[?#'Y>0.AC\N;\VTQ"SF"RJYN*1U%LJ.[5CB1-G@&[=F66)9.KDEEGJ- ME9S86)9.;I^DGIMF@W S*G4IW[%\LRDM MM;J45%JNWII-6C)[-,K6VA3@&Y(E9L\TV5J; KP0LL3L^=^>M7DB?N!9HX"8 MM(HX79ZGP8^\-)!'VW#NC>EJ#/WS3_=YXLY]PS']GF,^3RPO(,3!.RN*">8. M# O3/#G:3HXVN11'IOGFNW"T%88V9H]V.2:*TD]E9D^5.28*.C:59>:\;QP3 M!1\,RG+9''D5Q\2)W'QRV=Q\M].9[;X30A?Y8198IVBKQ83R5C8G7_J5R<)\ M]"WX>45]53*S?L1]BQ$NN7^B-3E-N+@L,^L2+(;,&:"?5R5/66;.)5?:-!@/#)M4]-Q:8=;>9VQ]"O+1*U=*K->@43+]3MQB&?8L%P]566?,.;-$,X(, M!%-Y%IPY=PXF.GRS NN%TO4:"+TB\Q\\8V23Y>73BEVYF5CLRJWU([ET8G?1 M2G-D&]9T=R-->BG^?O(VFK+*G >(I15NG6F%-Q9%8\[/\^&B/%FH O?[SC_G MS@BO/WKNB! 3A"-;IQ)R;@O$G&>'U06"W:A35[0D"[1Q:[8%8M:-,Y@/??*O M.7SI]A5^;.LL&S=DU5;8!88LU95F,F"LW9H-&,SYBAA:H!/%$&G,^7K8I'F> MFKO&G*^&(9JSX$S3F'6>7+O."+[AT77"1CA?WW=8UIYKSD?!UKUY&=<[!O&5 M@/D\-;R-QCPT^.6)P%XY)_JS5:!>HC<6CE6VT%N&8UIAT6SW\=(CG3ZS9UKXW"#Q"@KXSR@H'DUA7 MW\B+8=_2::^\J&<:4S]\SR,L HXD+_ _$1M6RL3'OJ./TS?H#NY_?5^]LIGU MN[Q240PRYUA;^,KA":9ES_&\)9U/J[,65GW:.;\;Q>PUD7MTY?MYRJ,KXO8JUN7[?H>1U^'%G M.88SL@Q[LPU\?,./P>_N*_$<>N6%P+W$QZZ52Y"5)J:DQ:S[[,(@D7@H7PT; MAD(&$T+V%1 Q_$EY ,BLCX\#\%@ #B:N%SP3;]IW7F%_Q2&52"(RZXSD@#P6 MD _!A'C87[JTH&36FUD_[ U,XY46 MPEK*=4R'65^ /LS& ZH_&0$9_#1FU3P$;S/KK&1UE8HXTFPSZ\%C(F#^5 M9L"L"X;E%,'EB+>TT%3/44=9R8V#>9L M;X;6I*C=@SE+FZ$U*6H;8<[V9FA-BMI/F+/&BUV3$]G:'>9L;6;(G*'\F'054XIE)6Y$] MFN>*;1#7>V";J@@5,XWTW].%"$L@O'F3#363WH^BE MCQ_VV7J[\HCOSKT1\<,_)\0P*95,Z[7[*_P(678T')J*+FEZJSG4C&9G.%0U M0VZW-&,XED=C[7_00EY^QP_>;4#"U'+J$V*]3((K36FTF[/@RT_+#"97LB3] M[]K:K4BFNF%;+\X5ELLG'ESV9X;3_77H?89'A[\OWK#_XM8@=CTY,(8VB6\8 MNAY,N3YR;=N8^>0J_N6+:?DSVWB'1;8MA]3IE[Y,#>\%IC5T@\"=7N&47HD7 MH,87O82^+[P88;NC*4OV_J&Q=/F5; MH.UFH)//6]LY[T_?#>]/X<$AO\3C+(O 5.(O'I27J<2PUM"U=AHQO$_FQB)5 MF;VA4%U%NDW&6Z0)J9(A<[H3G MO]\**UO 0OSWKI_QLJRKVAJ5=N_(Q4B.__B+W)*^'))ND2Q #8%1A>'.]81@ M0H0%KH5'JMD+MXY)S"/VA/#KM^&)]3I[F/!)?0J/F.#7ZF "U-^)X=6)$[.+ M"CH!F06A#:1*HH"&R#[.X:*ZFJ)ZB^&.%-6T#Y-%NY'ME=5CP_87PEJ+A+56 M=6']_-2['_2I2#ZWM-XM(%OK I(IU3@2D$LT11(RGFP1NX\P]MQIN 4)Q8TC M7".3C-RPZ=_5'/8,#^^*]T>6?Q:Z?N$0 I>O80E7+Y7NQX1HVSV/:W95 K=/0 MVZWS.#B/4#1"JIQ)U=!RMK!#+#V1%\L/L$47G@3&>&K5NF&74"%LWRD*?6?4 M^%!+.T#%""H(+2"BX+NV95)_\!=6Z)M,E?MT^V:, DI&P1T+WH)\@N$+_HR, M\-3)%"Q'L )?&$VHE??+.12UO0<:9;';-+6AM/(WW&2I(2G)#+>4H]7D2@F8 MO%UXH8#![&%O%FD[-*#I.@P,NW;-=7\%C&B$4?H!F7GN*SYGZ:AHU[HWQ#:P MFW0&6W'MO.D2%^/9>.M'1^-A#OBZ&M&I==567>MT)!7S)DX@[5D6^+O]()\H M9@6P2EW,C!?^.?F<.\V=NR/K3/8HZ1.SS0]XOO1/]_@>7(L MMT2]F)J8VG[YQ?!2>91FNX=<'[]G]N=A<9;G6_0;JZQ_DQ?!SHSB5FP_>(^SE(".7Y]9* MK7O_Q\=&*M_*$U/YT06-R?[_K%FH3D4T5FO=CBZK3;Z'AQM-1"SH-&: M&;9 WLB(]MZ"CV'/(3[?J?<2$ F(,(N8C]F< &6;IJ_^4) ;#*;N X1'*J^ MBZB$VG.0)2X;FZZ@UNI3T@^)KLU8!=VI+RRZ;L3;&/ M8H4N^Q%7>-T^DYL@UU6]KK?:^\VSY0Z:.**2G?._CXY'[MU Z,TPYAIGQ)!Z MMB?6[<[U8&GHLHK4SP%_&-%&9#AF_-'8\F&U!8S, $8>H\_0>2&FX*/6)-B& M'P@>/4__Y< Y" ,3;VL89;HHGA^Y1XD'TYG-/7^.?M+ %> .:N#)RJ?A+[@I MXX%O;Q1<%19JTI;:1[DLFPVID[]O46[H;3WWIRIRHW4"1ZC2:NC2J0-C&-R2 MGZW IF< Q!A-A!$PJI_SGELR>G@&U4 &[].A:W]*I4V78X;WT:$/77#R%@IJ M >38SXD%GRR%W54:.ZM<--C8@TZGOE>46"4%PQ&:LK*JT48ZP;NL#*G<7&BT MK3 L IB(]K<6A9GA":_8A$CXJ]2 XAL)]C >8O-\$L7^^M&DW(&]#_37>\,WC7\)O]ON$-1Y3'0A MP6'_VU[S+.4Q_XZO_7/N!];XO2#S!PM2C/#D;/@.)@T9_2E,,??GYX308S34 M^%>")S[)OP@3PP=CR 9;P;#MR.9!$^)?!\LN^'/8U'WL MF 3C#?-OX3M&L#GVG\;Z*'&(X9>C.?PB4GOODQ+.<0C@@>O#?\(,\'YZ*WP) M1Q$]A_8&HH.@@T0;4)<$TWCW&T>&[Z7T+E^')?##0&Z4'H$1S/T%Y/5:][_) MUE%!VK#*[)'J47B@TM2*#2^]=PN;N]SJ' R-W.'C*9-P0*8!?IE:00 <1FS@ M&\]U<(>QWP4"N\V[0)N=&"/JS;\Q B,,L-R0'L M@H]R95!_%CXA>=M?%%5I1#<$$XM&=]B(@D+>PZUSYZ<" +.^\X(_ M!<$ ;_'BS0O880I$>!=14X#'P?:*9'L17CSW9S")+S= <2!T;"896P[-/:%' MAO_QEXZBP#3WC)!>EK_$MQV\8?_XXAM16XANWC/6^$[+">47V%5U)=9_5I6> M1B;LE"5T5%4;33U_CRD\MJ,K^7M,]88B)1OM68.*/.3@@EPEWW8SU_G%KK1/ M[)X@%Y&MPYNCPE!0S_*N8<%>7.]]A[E,;Z)+.8IN6EK.BESK]C97O'BE0]I6 M.DZ)@()\V;MV3]:X;5\!@K)L2SRCH>S;TF"?KI:657J>9=CG%&/R?> MDKU>2'WH$>//NC&&IU\9]D_CW:]]9KK>9,'>G?$'7A0,1MWI_+'&N_RZU)L+ M^J?C4F?LW \],#!50@LB!6IGXR?MGI3,E<%R$WMV D;XKSB28K MRE#RDP?JF?0GQ+87V]@G "WU#X99WA][W_8[[ _5V6"7^_\;'G6QJ"_N)""U M]H^H3:S#:$N/1_IZHDPQ^//F'F,*Q@S$_9L%!"#V>QR&?T>/OT#:8\5J2D8: M8P2&TCII01,WR0B^;/N_U?"OK:-R&KY$HY<&] D/\X!N-+#FZX1WYM.ZZ=+P M=GP>J/B@M\.SI,4R8'R_+JKP?R!2O!3Q2+MA%!0]DL#B$HOXJ$7$U"B,I/)Q M+(*[' ;6IH O/8P"=TB\4-#$U?X:YV&GW<6^UF5>6=PZ92Z>?40%DB%OHP(]-WAKX\@M!*D M[,K-L^?L)LJ./IS0VUH^T!C]^>*!J6_6(^J.1H2,QUE24_Z9=)8Q= MOM ]P#C!.AZQ,>9$[SV>Z1.N\*XWYK'"RIY59$:B'%,%X)1@BQY1Q_NO%(TJ M@R?'6T4DBEKK]I]OOPMRHW#9P25$TA5;] T4%HU+_<*7CXO^[ M[F:(_B1*; M-V"+.+#_X1AST\)#N&O7,8GCA[]1C9S&AGTU; -K40PFA"!''XQ9X'S,(!^W M.!]?.!\O=V5Z&C C(9+":C1X5.21"79!?258[MN=$D'@S%Y.9M=K794S.V?V MF-GI\>3$M4WB^7\3;L@8&Q>7@[F5$?[WG,Q]XC=F96Z,U-4X3FW:XS[:'*.YCX]MF"IRK3H)@PG<(6#,HE[_RH*@?9%2B9^\%/$ MP4\[/OA1^,%/.20$KMAWPS%>J,3'NA1R^XLOW%C^:![V.D3O4L\Q['??HNKJ MHO(]I!PR@B[9 M?V$:GA704'*Z'\ '=OPW;B>VZ\\Q_:$W=.=!5&!3>++\/PM?9;Y'Y+#^ZF7Z M-/DF4K K=(!X]=T1,W!,*7T*^ ^2PN&J%?. \ M+X$%(=^*$Q/Z#>'A^>^W3SPKH5)"HX4-JZLC-+C:R+Q$T7EB0MF$!"S9-_)B MV*&^2(NT>3_=BY/)3]/2[\2R(E<,W012S<&:/ ];C!L.X 6[0!-O@.414C DCW0%B!])ZS9#T\I?/&X[,]A65LRE_U<]I]-]KS]6&%Q!UMQ\,;F>^1M&,I3MIQ3^J!P2K-9(_-OP5:P7W-#J*?[ND# #N9#@'M MJB0F*'I:53K\% QBF MKV0 +MN3ZPT&M\MNH1^Y"%+W0LR,DIS:+Y:E\':R!;N>>QZ@2#!\'U3 JSRJ M:>=1X#CW9Z1>RC']S^92AMN& LH**\NZ>^>@]=$QS'^$OY!_S:U7PP[+$Z\O M<)KY2P)3@-X]\[]FFN'JS#Q\*DM3^]5Z0Z_?G6>,: 71N6,%3^C^F_MF#5#M MX.#I!Z.Z5A-,,K*FANW_5JL#T!UC2O#.^HMAS*X0'SW'Q']NE^#H!=>&Y[T# M-?XP[#FI"6%8 %CP;\&5,Y_639>Z(/&QP#I %4*9"(W\<1T+)\M21U14V-[7 MA[I'DSF&^5(L42KAL?'*30'$^:2:?-(L@$\4Y!-=E*0.0WR2DZY3E@WRB?B! M9XW0"X9;Y%Z]1TE'@9VL7VH&.;"1+.F(/+(#[&JMJRGMK$#_ &RGVA"2:J07 MCY #(O0@0C1$2(LAA.1D*V0.0Y-E*D:+04!O-*+N=,$C(P(;W] FHN"0 ).& M#=MV?]*3 _CCKSE*DU[\X#O7NW'GPV \M^.!/"W&$=FL.Z#4K'4[&/>^ 25J M":4:YP%,9QUGJ]9M*]M:L@C$]F=DA,?F]ON!<(N/Y$Y2I;34@9G])S+1<@2Y\7=1EC2&]A"NZYQ6U>>!(P3@'49:;#.'HPO3;1X_,#,L4 MR-L,0S_#JF\NYOMRS?9("1N1]#:DZ)&*!S8'U,16FR7%@VNSYQ6QN0!)@[VZ M(W:T"KK.Z;N59IC9PK",?7;!)HD=!E$,51;]=6^(6L79Y9 KEQ+V2#9I@KQ5 M%5'JY*73)END$FF[EXJZ0P[?+*AK >HZLMB6,DOGLZ#N B)=O[G.2^ALX+&N MN9Q?3RW3M FKY]>/GCN#\;Y3LP<#8&=HR"Z/L$>C^71NTS0XD\P\8&1CT9;= MF((%;/T[_"#O(^[EBV]6W@N_VP1_Z3EF;^7U\30>;<,)X-IM/).T JE-_9VJ M!!N7 M7J 4JKOC^AS^R&"L7X0'Z\ FL*#M+JY*RRI8K59459TA1Q;WB)Y7?N>*)Z76 M;8NRIC"$IPL[VM\;7 6KD26^ZB)4G:/CJ^X7Q$W+,7@HI8B:G)EEN K-+JZ. M#K$Z'E<:.M_%)L]T*U(4T_IZ_/P_N^2-21F>#!S/%4W4=UM:9M.0Z[OL0NF ML,T+2IA))$I-EA(L+U75M9R1.R5"8+P1GYXS< WW:#D;DK1/*?ILO$5Q(5S5G69*U'@7$KF:DG M7+HL2KFE>29>&(;JA.RNZ+F(M"HB;*[?^]K_UG_NWPY$X>GVYO;V>^_KMUOA M\>GV[O8)/A &SP_7_RGT[J/?_O[P[>;V:? ??^DH2V5)EC0B\CF(2?1N#KS&E] 8@<5Q$?4NN=9NB7L432LX3 MU>2) VIR#CRAU+J:V.ZPY-V\L-/519F\F?&.-:'XV6K&A[)-LT:UVU"1I)!;5TCJCD CA'1+4 46U1 M:W(=M[@\&@P:Q(Q9*H]7/'EP8I&O')MR4]CV21-@W>;C-5RI!KO6?. MG\D541T0NHK8:E>UM% 9A.Y&\N**V,U6HO@B5)14V8LQO[P?R2TZ>N'D[$$A M7.=E%U"ITAG8"(W.43^^5.@=BH+(##T-SQQ449?(LT+N H,]E MJ4T>]ED]S]2WM0#/147-T58T*'=/Y1 M>71J>+M)LQ5;;=ZTL,)(2A%C>#R2 ML,B )$H2=T@QY)#*6$GK(EP'67Q2Q[-+FW9X49GJ:S/+RAJ9W0LD=24N1I<84P==SQ[-*8Z4JVKBY+.4IO, M"U.(PZ!$>Y>GB>O#6<(25QRRQ_,']I'E$8G5!E.2B,1>,74V\&4R+!G>Y0BZ:#=0YS1BM0N +3"IWLW($+GEP/-UQ(LR6&@Q)(B MG7!^\ZTKQ[)_JP7>G&S[\Q9T[3FT/OZ"J@N6:"+8-GBAL)/JDU"IF0.56GNI M=*:^E45&1@P"=_3GQ+5A:?RX0II)QM;("HZ+CTBZ1Q;YC /K:EK^S#;>$1#D MX]>>Z\YSA^@PVD U/G+T$;1?/FX1^DB\P<3PR(=*;__^;KMO7_06RAF/AO?@ M#0+LQ/>'8<_)\JF1_B$MQ$C[8\FU;SS-4XVG4^M*#5B0;75HN^'JS/"$5WQ> M0^C-@XGK8<\58>]T?'REG[HAXNI$Z*C]Y/;R#341S')Z.[EA= M[.QH;KM-_$_D;63/DL?=D\+X]IZUARWE3-?T0E%I7[B0A M6S@>#/0:@#B!WWK"4D+01?Q%<-RPP8S@A[=,#%\8$N+ F'T0>,A&&7KO7H13 M+17;4)FTSBMCZXV8]7\3S]VQV&JM2Y4.Y0M#KC3NESVOS9\-0AJ+$#JWX<"D MOH:VE^N<5%D+7Y%2,]*;I]'4CAM,Z]QJ6@J:9M6"/E*)$V@TIQUU,I'T(%P7X,2/P MV2NQWS-HQQ<1YI.<7R*]9GN)0 =FJ908CP0[=USN88AH;$'DP@*[>C!JI+AA M@P)FF77+$49A9V(>UW5LC<\%21^!HGTGZO2<>GL#35YN:6)3R5S>D_L/V 73 MH?*>.8$)+#&YV1*U':98Z3T)I9&UH]%\.K?1<(X\MUAMV2,3XOB@D JVZU]8 M%N^G3&(7O=SPVXZ*N#&9:53D]2J1P[:DWX#2]R1X&#\;;ZE9J8WUPG1I.QK] M%Z[25@%G6Q*Y()QU:*%#?3O*L!"<79I>O"*KHY"1RU*(3R*:GTA@P)O,6\-S M@!S^"I5O0B*GYA(=J]+)8K.UK=@DYQ.N(#,,KJ3R.']PR1+6^NZ(2FO;0U$( MN"Y,87[VB.'/O??PF$T4C !F[5]8LF\V0;P1L1(1E'KD0N?3M)B.O E<#1H>"KO'"D,(6C/'7M4O;/2;3@U;#T,'0P M-=^HM2X686QN'^ZGUDO8R#[+41V^6/PE591SP)]6Z[;;HMQF'G\%I XOLM)8 M2!VFP26)1'S"C,&0O%1&':6%TFO3KGF/F M()"P%:*JB7IN?6%R6M&"31K.U)RIB\AOSX>IL1NE+HN2EG/6>U%,3961SP$V M2HZC#A>9Z]U?A][G[GI(XDKD^\J+1@36Q#L96N@#KS#(P!I]C!^%:AP3@LTJ MW2D,YAV#A1TW0+7#@X\=P8*AOG@TN,BC=:N#"?$)@,R8FU9 ^PT[)G'\\#=* M;GKD,K8!7 MOA@!05I^Q1C"(.;!_J^(MDRQ>2'WH$>//NC&&"5X9]D_CW:]] M7J/#U'+J&W1/2[(]D-]_\?Q^M_[]WUA\/QT>_LL"OW[Z\:& M@&)UY#\6G'B]X,3K54X<+/@/V3(;IBP)Y&Q$0ZS/,IYQ0Z36EC>T7$Z%B>RDXZ#X!8[6-F4^NXE^^Q GN MED/?2+_T96IX+\ ND;1!5MG8)BA-PLM++L+$&>2DR'J-WAQ=;M!+&_M>>*VE M-92VMO>RU)#W7OOHL>U&I]D^ZJD?7P.U/?>QMAJZ[K;3=KDV]EE>.XPOML&C2)CUE\^$ MDU0'JA+AE#R$3D5IPT%U0E"53C-ANW-=LLWA*>RND]N)(6-NZ61$2.Z63CW] M@AS/R>:=QO'<^MCQ'.'HSG.GNSK!])VH!%7/]PG\SSPB&E]NU[JRU!:U9E[= MK].(V")#+S@W&_5:5Y5U M4>WDU32"#.O7KD_C-+S= MIGE94V3.;I(B'1_&O[NN26.AB/=JC8@_<.W41=@4N=;5)%&6MV.M>2&MRL#I M@$V5(YP4#*H3%=ZHOLIP.F 4Y @G%2QQN2-VI,Q5JCB>V,73 ;4V1SQIB"=5 M[&2O>G9R/%5 064U@349@G_W7-\79IX[/E'&:B(SO=2,?4"-I11^I 1.S@=T*.S0 ^/1#MM49$S5]/F;M^+<_M&>3W.BT#>9I@%Y&=JD)E;&.(I MNV?R0;(VR JP/JM53Y.)@0%L*F%FW]3P_B0H$*I2]?3LIO. V#:>Y#KF]YB6 MMZ%L3;VU8WQ%4VSJ>5G2)=4;JPVG _9P?G!2)0HG7VL$/9:=,4"@(ZK9/:(\/H!=3!TZS,D94QK% ME-;DF*HPI@X=T^2,J6:MVVR*6FX%)#FF&,34H?.7G#'5 DRU1:6UW:&8-4Q5 M0),MM^OUB;C>B^%8_Z;EU03LDF]IK1&-L%_1RZ,U\#GQJV,"911$[<,=X/*W';"V;F5N*15N(J MG>^ S&G=.YIOJ[!?=X'#)6PW-6?3D=WK*L71>+*5J-KZECVXT&S]2"'5J7;6S?1R6 MO*LXCY0YUCV:6.5<:>87/:*.]U^IK?@A%K82#*[JLMIH4@8J ,VAL$EXYK&N MM(;-)GEE@TQZ[2YYL%P-*A! !CR,X?M R'7AD-IZU?/UQ/*J&Y7"YI:>?$YL M-B7T\"JY.58X-BN%S2VE_*S8E//U''-L5@J;B73\DV%3H1YI3>N4&YP5L!<^ ML*G4-MN^ZF5XV%&^!)U>T^)?(WUT_/ M[]C76!85M>15@[D+J%B%.P,".WAV(ZG[NEE6M>]=I^YNJ-LTRN53[.O^A6?T7O8S*L"7 MY2[NU(?]Q"-^$!\_75;*;JJXT@,F;TS)(RNRM;!8M:C)VY7TDT>8\BPYAN%S MP%[-"A^,21#E'?7\.'PJ 9\#UF96^*BUKB;*.WQM'#Z5@,\!4S$K?#3TE.GM M;2N1(?A40-?\(-RI!+KF ZT3$]F!2QN0I^5F.FE!HH*E[:X[>Q:,O,VKS5I7 MUS-WL. I< Q+^T-I!4G!DW(7P!-Z45683I+CL#K9@4>^8,+C7[&M9S[ZX(AB M6% =BN,_$;;HP6Y+WVX+QI"@JH"Z6NYBA_U(4;5=W_]%&!+ &(FUU\!X.S)2 MGY]:'O2CQH>5=YX[O8:O6LX;[%UFUI.Z-CP3>S(>?4/Y.?OS"/Y)'KV23&]!=NV5.MJ+3F[ M+X;#E7FXYNI"9D;PMK%^K2YVVCSPB2/Y&&\V.TA6:MVVJ.L\?JIH8Z1\\5/] MK+;&9?@0$MD3P.21L^ K<#P1GR&7!7U,DJ\1R$TS9B-,P8 MY^[+Q(L8C2HZYN[N4_AY@8R'Y^6TVYCY;Z.M+TAE,JJY.Z1@OW2&R#+[S82]CH2!(>WLS2:XM_;BO+4/ M41?,ZO"G(XSFGD>/ P.VR^ M@#8NSWH]NGO"6H3F]:KT"[?AB/;7$>F?D?+A:WN.^;Q& 6I32' MM\5S>*N*TD,=%RTMYU(#*&T H9!N3.2 M;^!;KP!&:JK[@3='--(252ZUYHT%1,,^;(([QG"LRPK&RCM9>8?(0%_=M>%/ M[FSWY]^)^4)^-RP'/^R- ^(]D9%M^+XU!H+$8L1XV\7T&"BA\=3F"@/L4-77 M7 &6[#E++,AUC83N=S+(L MU4H5[.3BK%9M5CO)D9C=% M/7MM+,YKG-=8F72.1G+*+0N/W=63)^A?HKD;WQ(OM$8YNH!HO95548'TICL? MVF0K$K?HF$(^2@9'R2QS9?4E'=H!IY9IVH21)$3!6 D*$ (7 ZVG+@[+'?TY M<6U8ZZTHSLQQ'*77"ZJY^Z?)K.R]&I8=!I)<4\0,5@#SU?"M46KM6\TW][)$ M*C9G&':F=OI\T"2LL\T=6DX9HYPM.%LPE,5Z@GVDF7.>*^<8SC$,Y=Z>@&-: M^6;G [,W8^_O>[3D99Z M=[O6E1K9[53VPLXY_JN-__8Q^%\U2L?6&S'K_R:>NXLO.C5@@8XB*U\X:W#6 M*!=KR/EL#3IN#7(%FS1R_%<;_YT\\*]($E6-5.;Q7P'[JWQ.DQ $67[>6/8\ M(&:&(,0/?&T5%%WIYU\YP9;.YHL MDNTR?E8?:F7A/&S2\Y;E\M;Z>S)!6\E MM2@52_\)B9_@H>1Q298H,[0QI6,R[DH5\]^[PH9Q,F2D5R]U>*';OJ=1]&-.= MWG]8BMACHG45J5GK=G1142H8W\Y!EKPDYVE!U@*0M46]M9UQQ$%6)9 =R-4Y M+TZ%=_%R:.R$ M@]UE[V1T_96=XX]3D"/Z;S%^:I[7J8JL-K<[_GS,\_FM:HGJ/G,LGT(/SPO+ MLI27)I[_RW1 MPU:^-R( 32]OOI&EF''H$Z^L -XV^IB5%&2EYPD1C!&VV3:<=YBOX+@!O(_F M(3N"!6-]\0Q;F!E>V*UK0GP"_&;,30M/&('13.+XX6^T.*>!'X\MQW!&%GP1 MN"8@M.-78R]UH@%I2F@ISES?0O:X\HA-FXE]^6F9P23F_94O1BP@+;]B#&$0 MP+9[OW+&E?B0[NHZ-59_XFA1=EBCX=!4=$D#)7"H&%U(<>,?ZL&]BLY,JP?QKO?NWS&AVFEE/?H'M:DNW!_/Z+ M1;)%M!CMG8OQU/_>O^\+@^>GV]MG4>C?7^\'*RMC_K'@P>L%#UZO\N!@P7G( MN*O58OXFW)"Q-;("YB?YJ>^ R''G\ QSV>JD"'[=V*J3$"PLX+#N8X#AVL;, M)U?Q+U_B;\%\B<&]LQ?5]X.>);O=/HJ)1U(\==].*( MJQOTTH:*$5YK:0U-5?9>EAKRWFL?/K;1UO9?_>BI'U]3]>.^^=%8VXUVNUF: ML4IJJR1C10QHB9YZP.5\T$S2MV[=82Z9S2,!)H?KE$2)\A_LFOG + M'?KC>_PW0JBGZ;1O)N^BF2 MHB8)Y4LRX4LCG)('WU64-AQ4N8 JH<@J-#\@F:!>C206A=!?=D:,Y VG"WSE MF7+'SP/2P[GC7PD85YB'@8;Q#![G)CK[+T,<3S)BI/2?ZQ_[S[-[R-700][A M48?5!I(LG1I)&CTU;RIYY21R)#&*I ,'U]F1U*1!JDTY;2P11U+)D*2<&DEA M3+TLL82D,EH?Z8H"W;X1;V3YA&8]ADF.,R2ZC\LGC Q_DD#GJS[ZU0/H1\KU M?7].S)NY!Z1XI.IRR!3TXD-(U9C3I2E$9O6QH>6/C6T, M=&I=64^9YL[7_QSK?VACS&7Y]5HW;;@V7_VS<'_S#,NO2+#\*W^?")^X%DC#!$)]2($@B^\PL?)G\;(H&EJ2HZBQ)M.J[V7"%#6=$-DN*<>=:1GT11DPO^2D<:DJ3 M.]18QD,6+>\H/+0X'AC&0Q;=; 4.V\O>!LT^92P%7W'FE:8/E[Q3Z[8D[D<[ MJQ\ML#QTHNTLJ/&/[<>Z>4C"T&2NTTFY^>=_%_;HJ>"4Z?$K;QR+1FA1FIUXR9 Z4 MQ(L7^(GTL=8A+QC0Y=HACHCU<5D-R[IM;@F*K"*4/XX??=AX!1(B[ M_=?<"MY3BXQVK=M21*FU'0F1VLQ,N% %.RPXKW%>6^6UK83UT_%:I]9MMT2M MLYW#P'F-\UKU>6W+.7HZ5M.!U=JBW,[A:(:S&FH9)^,U#;M/ M2*+::3'/:V4\Q$A21ZLW!5H&>[TO1U6&NJ1;+RPRB=>T2B%)#Q6TVB$_MT6D M7.OR*D,5!LG!8E6)4*)PE%0;)8<*425"BB*E3C2E]WXV/.X2EV%X&X#+I N '!9],^\$:>PB+CJ._LRUW.H.(>DJ=D0T?+1\"B'?"?!Q#7#B(8TG*!R M@YU9.*0IN9 3'#0.!U;AD*:D0DYHX,Y_9M&0JF1"3G HTN=_84Z\U!46$H2& M5C=Q=!=_',J(3A(.T&SG%PY01";T2:W5BT76H7SD1,CJ<&1Q9)U$9ND<61Q9 MIY!9+:DLR,K7DU9DB80>C!3);-C"HV&9=$D@* *FIB++&4G=E#J2\ M@90DYBD;D%0$4DO4>$>T2@,I22A3-B!A&RI-%Q558PA(U3^^IRLG# V?X RG M,^+X!H4#>>:0=,#UQQR2\,Q-E)K;97$XD@I&TE9]3<:1U*EU.V)K1RL( M'JW >$+WI9I.!:;HM7BBT45 +,D9,FAM0TAS##2%3;:8'/DY(Z< VK?<4+I\*%:6Z]U95&2MQTJ'%C5 -8! M1?%4P.I(M:XFMK4<6D]Q)UUN:>47FB^G'-&^)"7<:7J&)C:5[2V:V8[:O G[ M7L2H1[0R28D8FH>AB;*<-GR>(X9%Q)Q!QJA0,1J3,N9,3KM"$[U' MH_ET;AMX9OH03(B'SKF91R;$\:U7(GQS?3])RO?Q"?=)$J"/MJOX"%D<836- MG.,2T.]?>P Z7MFC76=X#2!$TR&@;S;+P]NAZ^L!<$GC6S':S1IVR;V/P(K1K(VCK5/QNR=#Q%VU&HAR.K&LC:.O4_'[(P M&T?:3L?AR*H&LK:._4^%K'2:I*Z@)MEJ=M@ 7C4]9KF%!93S#"8=HVP=VYW, MBM)5ZD>14L1:)5T8]L[N+@ ZVM;YW>F@H]6Z35'MI(C_Y-!A&#KGE#I-+G6J M!)US2IT680 M. ,$SA8[H$H20J IMCOGA< %1P_[*HLI^25\QTLR0KG%K'%>X;S"TK[2 M3,DK20_9X8Z&YBW/7KMTY M:1V#'-BK4^NVFZ+:3A$GP]F+LU>9V>N,FY?.-R_.79?%76?-2) 4"]:Z^ZO0^]S=S&=I%_+#2)Z#!'ZP"L++$EK M]#%H%&IS3HA@C+#FGN&\8^*@XP;P.L.#CQW!@J&^>&"4S@PO0/,SF!"? +", MN6EAJBZ RB2.'_Y&%X)F\(XMQW!&%GS1#^"#*4S9;VP1YT/*'7\QIFDT3TUI MM)M G9GK6PBZ*X_81F"]DB\_+3.8Q!&)*U^,8":T>P,AZIFR.V69@S'\FBL_8^";JKP M2Q-ON;^\D/K0(\:?=6,,$[PR[)_&NU_[O$:'J>74-^B>EF2IE[PT/+JUAEMN M(+J&3_WO_?N^,'A^NKU]%H7^_?4VZ[ VYA\+B7"]D C7JQ)AL) #M&>GX4^$ M.]O]Z3,_LT]]!Z2>.X=GF,N<(KH];.Q6,"+;F/GD*O[EBVGY,]MXO[(<^ESZ MI2]3PWL!+HF$#'+(QG9$9QY>CIA';S:T5AOY)_)S1B^.6*M!66MC"PVO=:1& MJ]W:>UEJR'NO??38=D-7FT<]]>-KS=9Q3_UXK*JB)7IJ0D_RWE,6/8G3.03S MF?3&1C.1X_D>/A&^PVT37[@%]@5V)3-@UR'Q!%42UY2TK$1:.$? ^'NZ>&[ M\/!X^]1[[M__+O2NG_M_])_[MX.KHVK?1+0X7<66#6)G>4;N%5M2I>3(2D-I ML@*3W=;\,ITY2PY2P2Z;9%/=Z[))-,."?#+)II;&);,5&)-CGILB5S=5DO-# M-?GAE'F?BE*ZO,^DND]9-KB>^<^Y'X0N@< 5/ *K/[+ JG:6A3S@<_QKA.Z" MF>>^6FB;#-\%=T8\(T!W):[:JQ58Q,^D,[&B%IU<\U&:H5>.86#0$X?ZT B] MRM,9<7R#"@ORAK]OZ4-E394_NP8QF!@>^8ITO5XA:VK1J=:ZNB@UMR,%2Z]) M<"0EW'MS0I)6ZW;$5G.[QV(U-N$2R-H;,H.-UPKEJ^&8@C'%MA?_IA\<)6AW MT*-Z['% T*Y2%7ZW"6TDXIB]%>*F9A8LU"!*V/J@-@] M":YHX'^GS1*N+DSA[8U&'MDI@?&LU"3#0# M?P03#N@=EN_/#6=$@#9^4)GN MB&>3TM[4L:X6--]@GX?Q#=#[)B(W7.Q'Q+Y&6N_BGW:MVU8JZ%;C.#H@E7/& M48_)>"/'"=>+4%4.JL A-4,7[3/2$I@ _KV&#ZT@O<-6 MQZJR2BNSK&_?>LSX>EZ8C@O\#3+63V[I2M-=P5[N;K\'#<)WM0VVPL.=C$:OCZ>ZQ/K M%2/?^3Y^[#X>*\#;0C0F\]."RJF%HUKK-D$ZRBR%PO ]^LQ[]$D1IM'\3ZE5 M5><6Z[+XT2,SPS+C^!E?!"S0U,9P[W6#"?$NR]&5*E7Z@*=KFV4B>L?NBMN0 M[*C1(J5#_38U$]&&UJJ:O)T8=WV5"F4'?%]G0ED+O:R:G**H=EE\9:P+Z<7Q M \("J*I@KQ7D[*&;&^]'>B#5R6 M-GP^(8VKDN& 36VQUMET67&>N!-".%\7Y DVK=;66V$G3O;,L>K36 M8;YZPGW2L@@GZXY$7(6F]!_]1\U01= M6A5;6\DJCJ'7>FY29]^TNJIN83/&/&^/?MZ&3N,#L_F [W M.3F]Z,V IJ8$UKL,8I<1-%V8D@N;)HS?](6QYTX%'Q8G#YE;6@4E3Y$;4?8. M"#L NGXWP(*P@O>>8UZ[MDWH"_R'<1;>D4$2H^>+1ULR@[.$XCA/:9P5:&/K MC9CU?Q//W84QI09@ZBBR\H4AD%V8%>2)1GL,)QR&W$5-< M6.!Q]1Y_A^/]R4V59N4W<]"4BNBW>E*-_&)AF?1P^X2PU&@LF[*C-0!C MN,Q)MV=CITC6*^FN?]^[O\[C;./0&52V0XFDVF#^([PP52*VW=',FWGNF-#H M8<,6QH3XJQ6FOAO>:"(HDB(+U^YT"F*(MAF [XWAQ<[+93GC3N"+>QA3@FZ4 MN4RNF#=S4\RY,ZY,&WP:-&VCIE7K[JCNQUUMYW"U6<[(FM'>X+$,QDZY1 BK M,0IWQH@&%EZ6RRW/8XXG,ENPPS=X$_P3TC:U3DL/EW4UBZG%?6H, ^F 5,T/ M2!WLV**VFVP Z5*57=HN+3Y6IIER6%+5(VNJ[65IM*:_+!WV5.$Z2-&'D*"W$'([2: MM6Y3E)4L=AY/!*XD.#/&RN0!3NP=FU/]2IX-G!T^M^,Q&='N6;".<,$11G// M(\[H70@\>*P=MN$:A0%\EW13"%?C87S[%A+\R0C(@X.LB/^__=?< M>@5^HJT5_,"S1@$Q\4+/,=<_6+DS-8.VZ>XAY5 UGIG=XQQAEA> XJ2[!PLH M[M"D*JF9@[.;O6VF N8'!0;:'FB(B*$Y0I;K'9U0QFB@U[E%Z[9W%,YG3S'D9@N3&T_A"&Y+M:ZNYW"LQ-Z> M4S[3YCKQSB(8@3 D+Y;CH \,X\(I%KBUF ;RTQ+NJBIF3.$ MN5%31; J$DMH5=!JT45=SZO= 'O[",L997GL(P2;$.S;01)N^^%LKU18$].= M#VVR6+)LG,H:9?]:('TJ(\$TE@28BMMM1VRU\FJ? VPYNW<.T8,T)3P-H*V[@1&O:'J[]4J^_+3,8!*+G)4O1LPF+;]B#(&0\V#_ M5UBA5W.=&JL_<;0HIJS1<&@JNJ3IK>90,YJ=X5#5#+G=THSA6!Z-M?]1.K7X M2Q,OGL',>"'UH4>,/^O&&"9X9=@_C7>_]GF-#E/+B0?4E$.ZIR79GE7=?Y$! M\&Z5X:"+\=3_WK_O"X/GI]O;9U'HWU\WV!%*'X[\QT*:7"^DR?6J-!DL9 B* M(-PUA3O;_>F+>%M@.7-B,C_)3WU,O';G\ S3_^4X&;-K+G2K7,H2NCW#G&QC MYI.K^)@=!7DK M\D!$+X[8KD'9;D/;"*]UI$934O=>EAKRWFL?/K:AJL<]]>-KS4XK][&V&U*[ MD^BI!WP\!SV0^M:M.PR4$$+GT<0[C6:B6D+W\(GP'6Z;^,*M@QUS!F0&O#\D MGJ!*XIH^FY5(*Z9E"JVV* HFJ\6D2(J:I-127MTBJD0XY1AT,67X[Y[:X,?C MX[?;[[?WS[UOPDU_/K>>^X_W">JU943@/+& MVBF:A["QMOL]Y6"; 26PB#U::^@@SY(D5TU?5C6]40?RR_H1'!X!'_)@K_IL#(&%S$19SYQ(=[[$N4 M U'MD(F#*S=%Q +/PR8Q"F'_! M-(N9\8Y>5I]N9Z,$C1V3BC36YK]/]ZRFBKEG+_:FCG45M>^\75ED =F=YI? MY\&]&_PWH;KG9LC[+N&LU[JM5DK3Z_Q;,L=L)=(Y\D9O1P)+*7%.QNGB1HX\ MX^6!&P<"-[+3=>/8_B+")5IYA$NH,H/A$JP=MN^(A6!^S/X0.T,0:IIW?D2F8*B=GW MSH3(UVI;4J:(11)D(6J"(41[\/U\"H\;;6N*Z_;Z@_=B.-:_:7V/97P+_-%S MS$?8;8%4],^'\5TLA9>1+S>6/[)='W;E9WC%5YN6HXVW6SG<\&DD3"^(/L,! M$-B:9[@BWIS Z'O/D0GZ]<>@?W\[&%##\VMOT!_@IX]/MP,T6/$4,-Z]H[EM MK!I 1$L#NXHP:PB=LJH%B09&^7(3,PSJ;OCL.?J(6Y\]G,]>#%\S"+O-A A3,Z-4:$53*-@:Y8-$S MXXQ2;'TYBU@SU()#T82V,+U%VJ.6+Y1%JN M?^Z( HP#E"EQ2?W1W >%$P8B(JN/K1?@)_JK0T;AX@3TEZD+!ICKB725L#0J M?D<8V19*;[IAM+^LKK,QFX%0H2LG"K /&$.PI<)OPP,G#I#MY7V)AAGHQ>C? M]1M"+IMV*K&XMEOM%88J.V*/RG%ANZR$[8K"SXDUFN"IGCTW">U 9(1[K!\9IPO>Q46RX..?$]>VW^ON3P?Y M=#[T+=,R/(O PR@_> 1,V[":)O(EL(85O L_K6 BO!"'@.T+K XOP?A!,WX; MVLFSL/XTNF:ML!G2#\=:A!G3\?0H5QC"ITBB_V@,&L+OO=YC+-,;0L^VJ1<% MY,C(<((P]B:RQ@60]%CN.I38M*I;Z +QA8D!P65> X@X_]^8VB1-K7^9AZ;G%B@S("+LZ6]$=<3T.VL#$ MHCW\UK:]P>WU8LN#IQD>.G5"NEC3%<<"# T$*UP#(L*@#,%J@6[A]X+L I@ 1PT3Y$;[[$WI: MK+ S,MSJX"R1'.ACHZ5@E_?^0KTRJ"C H&"C ;W-\-[I_ S8QBP/5W@IV*(% MRXJ:B#U#0/K'/L^?N',;%@;018R8/_\Y=T(W):7I"B2CG=$7>LM7'7@!4@&? M\$X,#Y4HN.\&2!0&")?0<4)YLX8E"$MM#W,&B"+)4 M_T_!@!=9-GQ_,6( .-X2=JD,WZ.N<0!]Y.()2UE1O/AF:B_9[;X\"+:OH5 5 M!A-0NR->#%N'K@H&@XJO+3RLH!R8"I1!,RQOOPL9\3AV^D*%YQW?6-Z)4L4* M11<=R%KX.D5,K"#"#D4E 0QZ;J^@.IB 64'O<3 8?AH&PY/M8/CX:; 9@GA< M2 G4<"T8Q(CZ46/1L'.$83T%^G:X+1H2588G1@"B[!V9&(\L:;T%*GQ@#QG/ MJ4D9"_:P[@(*T4V^Q-EM+H3:^-CDVS9J6&.7I-ZJ=HT-O?(#1Y9RI"-KL-1[ M-CPEH"OL, RT'5X2;=M+\JW_7S_Z-_WG_Z9>J4'_]_O^7?^Z=_\L]*ZO'W[< MTTB)QX=O_>O^[> X_Q1]ZXZQ**QYK0JSG+Y9H%B9JRU!^::U&$QOKTS?M8^$ M=9T#P;:,(799146:O&'W!A*:./$-AN\3^!-4V;\>'XK07#O,_8?K_0E,&9WI M#N;>S)[[-P28-FE#R=:2?[&\?:NQ761/ !+;U']![9P5.P.46DS70-TUB&,Y M@7*IIM?:/;V5BNEA -PWUT]8.F%E2JU:M]78;K4:SVAC-SZP"8,ADP08H(. M(?IJ6#;-V4Q>AS4UZ;2/27>&*A4KI&[3"C4?P"?T:TY Z^#2C$%O+R2V&;* M>>8#?,LSO*2_?$?J"6'E<85(?_/1H ?K?-%4-?*@+QSA^!D5IJ&G5?@)BK8/P! 6UX+P5A MKK Z'\H=93U$!@;[,/[==4T?6&00C6#@VF8/JYFBTQ6L_X=Q1. %\4"_B*FG M2[6NNLT+_SM6U!;-=P4LNEIKZ*JO[]W#:Q$RR,2EJ)*<4 ^LKMBX'OKG."PX; M)_(=3UBIT%[MX+ULS/ M/]V=HVZ>8M1J;J-&F;ESW* 'MAL,C_S.G7L[!][>,W"J3+&!E3O@U9UC1P5J M6T0!S4'O16<3? \/!!:.5X],#8M6BHX.5@03-D0CH!>C\I]T:X1Q-F W),(] MGA@0]MZH?H$ M[*%3XT^RXGBD9RN+/G2T'_)2M%,/($I-I#0N1.1%=P U@JS$^D?TJ?'R@B0% MFAMTT\I+;0\12, \#EO'?HLTY/>X=>S-G*!0?7*IXK@N6U/NFZ#5-AO;N5!+ MI?YF[L6( 7)XIO"ON>$%82C'4KF/XCS _G7 MI1J>>3KC\%P)#WKP=(?ZLT7AA;@S%ZV"4%N&N\ JP\_#%V&< JA0HPD].H,O MT0-2@888P"=X$OJ"S[,6QY$PR&A4.!U"*^N'&KB%5*$WP?*2@ XD\NH)ANG2 M@U30X%]PWW="G%@.95K7@=>AFD;/ZVS;_1F3*AJF.P]H?&K,JB/7@YF^6M[< M7YRR7C_\T;^IR_J*"@+SF6ZPZ=)-'T(!7QN">C$O&"YZQ.'"D*P>TN*!L EC M]]$JL.!IHV!Y1!HKWE'CK1C:4V/DN>%J@F9#'!BRZX3G>VLKL[)BD0Z"5UY" M>0,X## @Q23^R+.&X:$4E5&==98=$K!B7DG$?[%AN-M3(&ZZ"4(W3.2>IW>/ M82'">XO'*3H(#<5'0+]P2#C8BC4_:\-F; M:I>WV"9 FH<>J44J5/3E79E1X0D)E=JXHLB*J(E&PHR>4-##B(!*K55YM#C3 M04X(=PK$Q2+^/4UX^SE#_'?[8C.',_[PP1B]]0-J"?NQK(-]9,L)#I^Q%+;X M(VPXO1@Z(WLM4\YH/(@,XSP600 [0Q[VG93N")Q91E)$\17^FG2*=8A_SLV7 MB*L-E-!A!^)0_)!XR2(5(NQV2)6$:1CO$\9_A#*0.FX.Y9^$*FWZ8\-+SC5I M[\\UX6DC/&V$G;21_2>UA9[)[AE7N$UVM_/NUN)"! SE]:EP6XI#%&(KTA(C MB6+];FQ0C7[%*[ZT%$*I^FIXE@NJ_#H*E9 /$X$TB2'=^8F@Z!66$Q'69\*(4RMENG,X M*Y "O<@1,0!A9AJ>N;3?BH <%6]+C\>*8//C\0D_*5='PS9#+U+D:Z&A"F;@ M*!5Y$)-*P4&KV1,-3ZE(KT?#"Y%<:7H\/,MLFKA5_$!PWGGDGCL%>!A%N6MQ@4]7-YX:"&[^$.1-TJ4?0\ M:@ZFM3";,-XHVNCPJ>@KI,&V"T,/QA#[6% %(>9+&)0:Q;A/K-FJ.V8MEV'5 M@[9S@.'F3^?MAWLM]56ZCOT>)B"XZ#5WCAH457-Z:![9X*E3LK M>%R9%F:,K"PT;N#AO9$W%3\(_:PT"PV5I"B(7*$'WQ(>ZKOSE\E6N*R&%O8" MO4#G%:AN>*2WH@+"5\1QM^M^QE@:A=D+T5 ]5"/'2WA&@#4C/7)MBF@NPNM M/:%XLJ@K>-6E[?\T9H+Q J.BJD_H;,"4N;4D #JS6#?:=7"+P1V8ST'OB3&^ MX:+=6#!*7XJ'.,N%)K+ /![0;XU2*Q84,/(U% T>[IZ6WF<:HK[,T@N':/E+ M%@N3,+S7R$VR*R6#!IN'D=A1]@=^C\Y_AJ[+V69^FFF95/&E\>K&4A$,F0V% M'"C6QV5F'!-Z?6BCR9;2KTG%I_0+-!1:%>HI@Z"C&)\[0-MU)$#_ XZY.,A[1F-M!ZT*R27=<\ :'IB$V5<+ M"S'>-*, MIBY%V?12YWPD[7:^6.AZ)VY<8?>:$OM8QIWM*1&2]U_^?C&'6U% M.T'C#O4DC3M:>KLT8^UHY:%K1TM&U\HU1#F\.4GA&0^J=:L-4:@DW]\4Y<+H MPUB_&%9ZGB2D7M9N,;FTBBD?S90\.*Z2E.%HRHJF4E?&/JQ0TTG?[-:AQ64^ M'"8_NT[TIQBE4E,'&0'%UXD**&3J^'X .@57L4U(R6-[.A^:?$&5;Q/..E6. MY($:^E&")+S=C.U53/))WQU$D[1:5Y-$64I93S_C6C'>28=SVT5QFWXV;L/F M5+K8SJT[%>5M8PK#K@A^?[YO*-][4PR,_?=JB:&-6)9CU)WC6VFSQP^I6JOM480.F 71 M(M#(J]0,HE#%J+5MC.]KL%:&ENP<4P?UJU-B2D5,M7:<77!,50-3!WJ(GP)3 M&FSDFJA*VQ8;\RA&5$-;@^#L@(O9!1 MT+(*]#;=.89 4T_D13C3\Z V]+C^)I?)W2HR^'QE=1,Z4K,8[W.VH:;LQAG ML?43XN,LB6-X# ^M.J*>UFO#>8SS6+EY['S;6(=O8YS%+I'%SKB-Z>7;QJ@) M^IEFAJ8KZL)4&>.;S7X'1IQVFSZU=F4JY\VR!6@WI!#>:=-LF^U&4VGFGF*I M-Y3.<J23S-EJ?9\C1;GAA9(IKQ M-%N.)IYFF\-Y3J11\_Q:GA9Q_OQ:=[L(U*+X4UKK7)& E3M-456T4J1&\$0D MSG'GS['-E>/D6E>5)%'MI(S$YQS'.:XJ''VV^MRAN,, M=Q$,=S#7-E>.4\,M3FEMMX-GD>,J%''X->SW[8N"0P*>4WLHE60'ZFD]W>OY M=!YVLKHV@M'DQZQG_G,>-K=_=N->[[1D=M_Y'K8CP:ZM[@NV+$S-+EJMVY+$ MII*26WAR7F%YN8P!J%GK:KK85E,J.!Q A>7V,@:@%JC(S;;8::7T G$$%98? MS!B"VH @K2/JK>KF&$\MT[1)08B)%@S[L;DO#L9E\13B(VNI?&3J1&1^6E"Y M'W=BO@Z/=F(%.S6#=&I=66J+VHY84YZ[5PW4?5C$I1C4Z8@Z6=1WJ(8<==5 MW8?58PI!G2K5NJJLBVJ')[]7%74?5JTI!G7T8$T6)8T1652>^I7G,86*!X-J1U3UM&5!>?H79[-2L]G!]*]<^4P-?4-RZH@7SF>=BIWAS!O(VQZ[Y&H"[A@V+8PG@=SCZ"96A_AK;9-4YC_?_;>A+EQ MY%@8_"L(K6=?3P1%$^#=\X4BV#KFR:];ZI#4]CHV-AP@4!3A!@$:A]1\OWXS MLPHW0 \1%+"V*.12!Q567F?05DTG\4>MNCRYBK."G=I9OB*>=*4,2L6=T$3 M-ZRH!AO7(/\%[%C/U%M;..@=L,S$NQ:VCQ/#I0E9R(EJ/S%.OGQ?_"$X9=Z6 M_K*Y(.H73-Y^"!;P/7K_??CZ:H0RB AE<';1[W?:67>,M$ ?CVVU$!*O6>_36QI85AG:= 6'?W)0?T]D#+U&P2T!YNO]W> MW4J/3P_7UT\MZ?;NLGWT:[Z[?[I^E)[NI1]WDQ]7MT_75]+E_=W5]=TC_^WQ M_NOMU00_OKF]F]Q=WDZ^P@;A@V_7=T^/M;>WX4GFW79@Q>G_I/A). =$.5=R M>L,8(%@B'<@,^"37AD2_&!):4Q&>@3M<'Z407J#FJ%?(_Y;J"O.-4&'2&+ B MU)8D57_A0FT6OEUH5[C.MA13^21OM42=UES!C2^VH0%\#'B<)O@Y+-K+5MGB M!Y$ZQYQ%BUYK 21,6M;"-SWC?,54![YP/7@^K;(MY8$EJ?EYL<6Y %AW9H@U M%/!3.]P4V)@(ER>VS7TNFP;-!U(?+"-<&9ZHNEX[]"V26 MQP!$;Z9#B4A=72':PV)3N;=&(0R+IKD(+5>&0N!:L#-)5J2%C2TU6M(KK)N^ MB)Z1T<^GJDD/C)TPW 'R H5%.T3CHJ=.9K,UZ_^IUS]Z05Q0S6:DGD8&E_"']GX1EF$TW2&+*!*Q3!(]JWA@6 MP--0S5N+(P9\>F6XFFEC@D,<>,I/<5CL MNT>BDR::YJ \"9@,L-4C<4'D :L6A3QJ=STX5$%=@"G XR!NU.3N%N$U^'.#D MCZYBHZQWB[H?LNE5H)BY8,VY9#[;I!!XZJ^8BK9M(?<[B\]NO__W$YTM28)X M1+R:6/KU+\UPV9/ZZ[NZ0BVNEI,A"L^B/=UO#>O6H6U_8J?:[Z.AO'=+>25M M=G9->=C'H#4:[KWIQTZ3(NI([QG]^G8,T;C@U53FK&LY*Y4W)(#@!,I M;MFAP!(@_1Z#Z T =%.JP>8-K<[V5)./G'L52:E7;E0O]3%0JH03[QBE!F<7 MXY8\VKJEYPY1ZB-92@ZSG6?5$O,X^TN^<78A#E^# 1SI?HQJ?$L:4<.RZ&*, MQG2/"6,^@N9[:VGV@O&0 ";]H1>IT7BW=#!PH#XA3#=44?K=LPNYI8SZ1Z2B M-"KO87P+.\ F+#!M*4K=\M)&X=V-6P&3KK@Z*KG,\TR&2!<^AGI1E=>Z MOH-ZAJ"-B:7?A5UM:A-*'P,AXU%1L5"CM[X'Q*K*=G>)6 -"K.'6'+A1;VNA M13(#%HLR+'?#"-K'4$D*F"YUAR-@"NJX%J#<5",98NQ,V5FN1Z/?'B,R%3#: MG2/3")&IW]O56*XC4F\Y3HR/G,L^V>AZM8NJ#>H*M[7M-CKK.FZ\]XRHW0/H M_3";$G,ASF]B53R;LASL*J"TAO*NDC]V=Z0'MC,:XFZ(^\U-MMT2]P"[8"NM MP7#K /'1$'>%+E+UVYCLI(AZ<"1%U/T-BZBOV-1;5RH]R"F5'N242E]=?WE: M7Q.]%N(%!=/\33GO5PY9E[II$2["NJ#L=J#D;%/) 3,\ GM#B"YCH*A:S,,$ M AV_T.$@J=D7[P_FNCZU&2!/K41UL6&'A_]RPRX$[IPQ<4OUNMH*9UUTI@H5 MP;]QE>VH/>IV-JJR[;0[_VB0TJ"^RMSW7 >5JR>8!<:W(>9$"[YB,/C-DK:-X1(ZHAAC;/ MXQP,SRX&_=9@F.V$O)6Z=D0CG!H:;FCX!)2)+6AX!"97I]7I[-BW<03CH3(A M_$-$=Z5ZB0(':HUL23=LZOBJLY)P>@^?XQ2?$0"89^$ &)P0D/+P\E;_= %5 M\AB+):_I87H+I_S@, />:7&. Q=:D@9'J!J6I,U5ZYF%H60'^]HS:F2O>DR: M.?9"^GK[Y?X!QP;@!8_W-P]MZ7HV8QK.@XDM>92W9)Q]I<)+<-P"ZG &Q@>8 MZ]'C76G*O%>LH'_ !7WBPV\ >'H8 M_4Y"XG<:T,!4;2YI>-O2]#$0CN,-3,!9) (>;!8@2W\LFOSSZ0PN0#28U,!^ M&:Z'87/QPLFSPWC9%(_,2U-XG8Z3%+R<.6.7MD5TIN(.OS*@(/69]F38:S85 MON-W>LGKG(E#C(UU,&FJ0P[T/CEPM+A@.L5"K@?L:.)YR2&S.U%W%A-2!*_)@HG"Y#1IC@!]=?;I^N)G@L2\=^,71&#$O74;ZC>,:! M+*!1B/0=W_'FTLQ 2$K_ =X+'!6?R&>^(9M ML GP(B!@HB"D;Q MN"))R&3/HI4?_1E4)>'M/HTYF:X23 <%AVU9C.,.S4=!H01BQL9WQ:I+Z;M[ M.%)@L/ZR]IRYP2!_M P5;"2Q[M)^89:*_XT@>ZTZ.*[%_<( ?.Q6"!\J7+[" ML8Z:0:N<6/ID88-.P[MLB>*/"3^ K^%FPI817XV%47MBS1 +Z#OMHOJB8&J- M!D<_97CZ"'9$@-A@R% ^Q,06O$?S374-8IT$&7T)I.>+;?J6ARH%'% X]&FA M E4 ]N"^Q)3-'.&?5#Z$-FX*->1%-?@TJ7H8F!P-.,A8 +"3^QE?1[",<.SA M%]MQ*-?N4EW"=_5G!0Y[9Q>]&U\U\A Q/12WV4M8 C3 M?S,<:F6'$Z7<($ @*!_OQ-76&*D&"%>:ISSN80 0\%.A$6\^@=3TC MGKVHIL\"F+ASU>&=G>"AH%%+CYX-U,DY*2=:P%?? 8W:S7+,VHQOM![MZ.4/ MX?N^._:SHRXFOC>W'9P^-:')GG)M?,.X1AFVZ=3Q+#.'[,20IC/D2),W/?=O MOL7"/XD!?U,!T %RI8P/VX MM:18_$Z*@*%]YPOY'JRL-F8,2&M?CQJM>CL9=@ZRDR'NI,A=&NX$3[W>;N2# M[&94:3? NI;<9#=7;2D/[94DVBLQM*\P738@W(\X0';<#)"M7^+2#)!]^P&R MQ24Y>;4J\GGW0"4Y))H+%#G3M7,$;B&?%O(WPZL3[JW;NYLUAN4=>43N9P_B M92&K%JS;3;!L;!&*;/O5=G2762''[D0<>[PF!E&TWN[AUCOJ;+#>W@'7*Y]= M>'.'L8Q,+/\@3W.KJY\E]UZF!TQHE'!ZSW6U@)%2+ZZ5Q*ZX'>B.:A]S@R8E5<9_@+C:;PTR^ASZC&\9*>[K'F :8-Y:=QP^"YTE+9JDF MAMJ.W+ E526*T/W--U> =81Y]@E6SHVWMC3! M3KJ.%WAJ/ "PC'7S\>FB(?,EON2.U4<0T*1Z[:(< MW) 7O\X-,&+I,$53=IK/3J$2^&S*D%VI/ " /NA@#OP).[>(!SSE.9L$\@)/ M !)@44!>]7B@OR4BYF$X?(O@YG"TMZCAN%,01/YM@^CF<+R_=QH"EWV^/LS*7?THIE<*(6O/'8#G1] M!LG6,,()@>VCZ/)*M%]O' ^WD+#9]H*<@5X0U(X_RK!GR1%&@&MB2 M:J70RWU5EY(:9DYQE0J9%!\F& ;<:FD;H][Z6-D5;/.%O,]WXD4\.E97W1@/ MJ@1C6\&NR-Y -P+0(,^AXQ166UE,[F_-]F[PC7&\S,7%(4JD\;B;)SMY^HA$ MB2J8$6+:*N6\[7#]P^+U!]*T= NDZ\(.^MEXU&]UXKM*ND5U2V@7<#'QU)[M5UIP6OJ5TJV/<:H[ZP+<95U'74IIFHV-$ M!R9 V$E1ZP+5%D0'DX!2F"3+(FO H;1#P^+T@D# "+FC!V'@F6HX@GA5C8P5 M4AF%<%JWL JYI.LY2$P/RLE*2N9CY6^8$@""?-F-$F,I*?84./=3\JP*X($P MK<> 2YQ1>>+S!I;Q=US%_8QSX_O(=U23,?<['2Q9;F?+\:3 1_ )4VY-28'C M7,)[?D?5&':?HR1I*,<8HB'OW>-"*,](@+VQABNVW7!)D^&::41 M$V%+6?H!NYZ1)PEU%DWD@;JM6/:K"I"PC(6_$%H9<'?GF=&U9 0YE(@/4D7U MR/D#NZPK]L?5/7I!JJK[C2^*]+9+6A)5!&3]T_T.!2:4K,[6@KUY-A\TF-B, MB0[YM]H)]=L.RAH*]T!64([/1J0MAV=D&O_Q#1W/.6AH",@+"@N.4O3JD=VX M4WTS-P$.A>?S-5C(1@9#OS/ _E/EN9L_VH]MK%:9MR4>Q@HAD1>.#-R3:WM6 MCG/;@D9[Q3*1;%Q5]YTPKAKL ^8WM.[D+EPL7OHG/:3_(<@/$FKMX MK+/),223'JA69#RPRJ$I_@JT)?ZSH M[!Z9AD!>125W+8G74/#X*0^?2I]PPUC4IW3^*+F?KI+_^#VHOXQQR.^J0UU] M\,9+,2;XWF(MZ4X5CK")Z]JB.*6%RAN<+JX(GQ&;)+PF=(F\]YDOD/%L]$!3 M"E3]5(&BZT]=$'6J@PO[E$BYLGC>O'B<[6#YJ&V:$^RHW>M4 MZX%<[[OQX'36VAWU/OQ:1V_2!WM\HGUY23N4N$HN76=#EKOH>'>JL+G#:&Y% MT.RN!7;EMB!'#KV*':_+M_NQ8*;L@N+>)60:;&IZKM?NN?ZY"M+4;IE;"YLV MGA/:K/ 85_B.VAQS#SC_>9NR.BLT3SWMWGOOM%7>.%FNDVF5E_*0;-":O"]C M$*PEUQVK^_9=EQNK!ZAU.I2C3CI$B'CB0L;V8X8D29G=BZ92Y(P!-I9)YU#$"ZNAE M4Q,VZQ]]1+W<&QRJK*UNC4/C!H?>/0Z5*)?;XI""N5U*-A.YP:%WA$,ERM[6 M."0?&PZ](]=KZ&ZU@Z1Y1GG5:Z8I?9S18>OQ6G2K^(K02ADT>5BL@#0]>@/[ MXQWR<*>'W(5#KJDQ-8>\_T,N&=M3\Y"QU4!1&4=SR <[Y-%.#[F/2L?I^9:: MV6?-[+.#:$,9DJKGSE6PGWBK)[^'D6<-Z3:D>U2D6Z+C;DNZ0TK#&-2,>#>D MVY!N0[I;6B[;DNX()Y?+W9J3RQO2;4BW(=TM[=%M21>CRXBAD353IUMK*EN.$ 0%5RF.YKH@E;F)61 MTR0M[!@2MOFN/6FJ>J/OL(^=>%?=5BG=#O:Y*VGE7'\F4\E(IIWN@,:M9EM\ MKAL,D,7RFGT4Z.6&-IWJRKC3&P_ZTY[:'TVGW9XJ#P<]=3J3M5GO7ST<.?)F MA%(\/$<:4)\ 6?EC??>:;/,:P]5,V_4=[)%E+Y F"%YAF-'UW$<_=G2WJX?GQZN+W$ M"3_\JQ]WMT^/K>"Z[T^W]W>/TN3N2OK'Y.%A0D-_TGR-G^ 1L2H!@!RP*&>A M;,EPXUKM% K>FG\8;S1U*(.E,A:7)V8[/C /!]*<0FL3T9-72?3D_6*K#G'] M*]B&AIT[)#6<$,G[O 9S+^WN3FKY@WG+ZU0,O0F%RIG5>W=W;AO=H2=O-RL^V\[(W 7=+:<%_@IEFE MNP#W>'_@'IQ=X,3N?'@GV^ TIL&Y6.$+9C2])@9=RSFA>NN/S MH6V+3R>/C_H6@].X?DB->8 WNS.#Z:E&.?75\(#S?<1)D-A?*P&]9A1D!0?$.1A!."PFKZ1W_ MH<8!SYT'LS]LL*YP^L]/)FH\+&Q#^@)V%JB!%GNV M/8-[':(I4HE>N\%14[FRH#GI)S6W1C30-33A(UW8,I3-4GEBX,ZOBXG$?QZ*J3 M&OO=,4YJ]+*]S@,.CKN):)@&4,;I.,OEZHU12LTCULHF$.?#KAZ5UX!=.:GW M*KE::T$0N\*J5 -8V\>\$T#0^(#:<)"QI7H)QZLW-"T]K'I#Y"@9HK!7Y%". M"3EV HC-D*-;"SDJ,(XBW !!$2DB-1&EGN-EMXC2HQE,E1&E$I+P008;H^[N]H$!S79WR5WI&AB"MY)N+33AT8#!2WGW;V';X.48HB2$ +-,C':6AZG7P,/BK^'3 M?L*W)]_*/\'1N+&6WGS#=2D]!QF\0 <$H(] MTH/E<5O!)4,@!*)86-TP!M(4FO^_@%3)7*VKE75*9LY',<9X%'+BX)1-0T.6Y4%%&ZA&/&7!)" MX7#@"CP1/N!67S!-!#WF0I9FYA:UHGP(( -L\2[=WK:D6W@&O#K$(K#Y83\+ M2>Z<_P\G@OA^TIW-AZA@:B54ZRN3%#[&+Z43Y1=R3Z")F MAR([DLJE+K8(?=!S4GA/L2C(,GEQ61(XD;QHQ9QA? #89.D8IM0]2AS,UQ:^ MQX[T!Y[2<2VZ6&= C..H"5@69[4QC$ZXZMFP:%H+8%SH^HQ-?F8T4 ^_3;/3;F(=<8ASK3C"K:GO\37Q MV3!QQZT:10TD -N+H;'S*4I!Z85Q4HWY]MK2?ZOF+""!!*B"+3/3>#908,&S M\0D2?U@PGSI%-:HV-T"QH F>ZC-.AB-S@H-4U?_MNTCLUU]NGZXFTK.-HVUQ ML*F!4I5+&L[? M4HFGTS?\.%\!C,7+Y*+,-SW2<9&KX#GO#LPO\*NL\A,.KO>'\0;]OL>'L=*<>]G_JY(QW"G W MQE[ %LV710GFQ'$EAB0"VS\((9@^X1,VZ4NDF7!V;@ZSZW?00!QG"VRY_ A0"G1V M^]DB4UJ+[2&O]1\'=ET'?ZVVSO+X()#*7TS] MP&F.,R\0:FAWYWFED/6PQ=*T5TP,3:0L"^L\^!#L(WQ3J$WDO(,\.?%(R_:N MPK*(PY&*U#Y%MM8PQOQ(0QN/AQ^5RY5 LD6Y]>G&-#;<'^I7<2.BH,JCDTV\ MW87>S.&2GZ!+.!K! @<**'EIT.L7+G<.O7 F[$!IQ?:$"J] M;FCE"L\9Y=E$>C:\?,8,SZ=D.%3F<2JGI09!*TYT9, "30E3/U#ZZ'1UO '&'N4/?P9CWP%[EG+9>/@KW_&63#VKH M_ ]"YT\*RWJH()Q)<<:4QG:VC>@6%H!<$A[2TNAK9;.5(TB M$_7MOA(%:3_ &G20-->82QN<>O<@&P$#=K"&QZ1/?4)D6J1V^]8NCE3NK8?$ MM5#(A2\N'QYWMH4\C7'5QWU"IW?\>RSFO;.]?S(LQ19+CI[$;TIS_=K !:-Z MF)/>%6*)Q4BAB'0A5S)< IPF&"/P<&V.3E7Z*P2I174&CHIRYQP-)HP'P*TB MBX+8::0^JZ$&=!YH0"*>4V2?%*G2HS<["RY9@ 8QVL9^,48< I'[D?2K53*TK(!@7C,.5G9EQ=3QI$WP?79SC.R[J83 KN@QJZ!E!,GVU%:/69NK MU7;H49LSW3?9_8PP4Z#@@VV:P(L0H$_HT\RV&1H,T@V%#IL^,(,5VZ_DV*,< M")?Q1%MOCM:*OU@(;(\SQ:J)KY6\#)\$Z1E(VK8/^]'=WS\GSTNGQ[P9R>S3N%W[=:]C1Z[_KM^ M=[.GEBQVT!N>SF*'XT&EQ[ZC03_Y72'K;8JKV0?:5D9+IFWQLHD:VRJ4)=8<41)"5/1PR!-2\D[H(\RXO?<]UU,I M#[Z5+2K:9GIM8;O<3I5.T"?4]KC(NBV9.+"M=1L[N3N1C5VO>_)@>'8Q:(W' M.^Z>7'[@I]'=?$/$/3H*W[2%>87]GRC!KDM\25+M[A)?LD2;RL.X%NXBTE9R MTEH&(XQ]RCL>,'+TQ%KG&77V=!*H6^3]R@0V-_9^E:+E0U#U=0EK0)3S51.U M-:5"='.,:0?]M'LL@:FU5:P9_9.+H;+25OI'SHS_Y)[:C?2JG*V_5]5IO%_5 M:>/ 0*0\#3LX\&DLUQR/6 NA]\5R4Z_<:*SW.T3&M6K!>#NUP*V%D355@Z&, M&:]*S7&L)X6*FSYC1R;\RF':4$R<&VNA*D3\496T<3CA@?&RND MJ@3AJ-)8(=O*$$PNNW5=/Z\]<3S_+H1XGH@8@&J7C1LT-L;1XM&12@B.8AO+ M!QS-TNYFC=W&PMB1A7'4,B&1:)*7#MO]_5,OPY/JJ((?/>%$Z1QYPLEP='8Q M:G5[6[. N@=^+/IC8\\4(.L1Y5D,*6H]W-H1]C[,F%-"P*)LB?R.2L>6+3&B M)@VCW69+G&!"ZM^I]KY(1=A!0JJHB.D",>JVC_4UP:9B\B3GV_?$F0^D0?"S MG5A8=$=-(YYL_&AKQ6(D ^VTY$ZV,\A6R7&[P)1C,4T:0_FM5(]R)*^ID8P4 M=*PJ6V<:O0_#^93P\LTTDMHX5Z2H5&A:,^IB#^4*BLI?J1 U4?'\MO6L7;DM M]SJ;U+..1^UQI_CKG/+(X *!!EW"\P(43TB78LLUZR+*@>BQU)#'BLK$^L]1 MM?S<'02T:E@Z8.WG&__^C\2UQCACHRLD!/1IUHD7LD4]W]BW/,'GGC$2W%-&VPK"*FG>=P$%UC^Z@UC;P M W#CE/-:W?J4LK'TN_,[W0+F&)9K:#D3--=.9!GU<)ISSC#GL/..$3PZZAB# M@$E8GR2U]XZ.VK$M2S2Y*8:_ M*\+N@T-!H>=Z>A M4/<(NPFI?":A:#+.1YY%A%!I7NGF;8B2_8>.J/]B%>/CS1LD#3O#30S*T; - MP-Y+&Y]AM9Y#'R%V, E(9,>M+-Z39S1?N/7WY/@/9CR+R<[!^=S8#E6\U7;T MC\XNAJU^+YOO?#A?Z$4T%?U@U0-U=QOO%*$TF2AMD&R0EU7'14K>''N)O?\*,QIMZ>CF*SE1MA M=.P:8'ALZX@+A[4,=]4ALQ%2&QA5+)@6I!=,QFEDU#;DA1",P7ABZ0_,0^4Z M6QV>1Q]]$#X[J[X[(N&3H8EXDH4L<[HY)K3 DG[5TMA.J.-TA<^N_0_KNB7 MDNFK7,(8G%WD5/R=LA_NJ,5$+$Z;S4C800EXI<*=9.+U*9)/3>KIG4:,=SS$ M*O'.8&MGPVYQ8BMZ3B;NK\FC.LXLFP/7&V 2592320,3H[S7]SZ!7DD,.W6#*9VQ2I^\9IO&_ M08KB%Q.X[?FC-K=-YIY_ _X']WWZO_^OD:)T_OCR^(U^D__X75HP;V[K;>EI M'B=<'6#E&"_PWRB!$>X25TNOGPZ(E9DA'/5<7%:#(KP1S Z'J\, MQI%&,^,SQ1KMDNFB:W)0_/'/F^_GSIL? M!.GZ^3=R#GD,2O&;IYZ/^MV-:IGEMC*J-NJUULC?=E^N-I?V(V2>!]4ZDFG, M&-544!EH<;^:[?9_T"&TF[0\V%G#@U#'C>E78:E4I08&@P[UT^CLMM/2"7KA M_FZC?F0:WFHC+"W?\?%B:=:XLT2!W1J'\^ZLNG5(')W* RC=H25WKD3XBZ,: MLE;L;Q^N5=B5\6+H8 E)*X.9Q;F;[Y75;H3$MWY*Y!05W3*LO%XF+P MNSO;^R>#UP;[C_OE:\:*!ITAMN/-"9<$83<\A9IP4$X1#B,D^&SU9Q0S ZQ ME<]X8>:JI-%0&CL1(5%"Q'NX3)FDP4RE!DJX*FC(H&<([%(4]4U M7![W4;.QA6P8*#=27-2A\>T.AX?T;FSG(0IQ57%BC#&>EW%BE'4?BW':?_L MH=GJ8[':?!\[$<@Y':<4/R_IFJ/?D4B$0IAM&,VLA-,3T[0U^NU^EL9:Q&8&=@C MT!4A3;>H=<[;!@9 LVQW.AMU.>V/VK)CT^<;3.:XQG8-"J G- MJ8)E_&[A2Z]+KK:VJ$\R13 #&2<:=7;5;^-H!B66S(-I:*RAL2R-E=2M M;4YC"M!8=^M!CPV--31V\C16TO^W*HW5JO0B%JHSD^&<>RF;V1EM"_LP:8RHP9[WC?VC \BM8=G%TJK,VB0ZUTC5[=D'/N>D&N$R-4[ M*N3Z"/&'/YG%'-4DO4_5%X9E8+XCYE5^L*YP]6BDI"?JW^,%L>UK3@?BLTH:*3M^N1^=Y#$KL'T/OA,@>)6"A='$@(>O_!V\.^ M=52QQ'/2T'A#X[NG\1W%5FK2>(]<4-N/^6UHO*'QAL9+K86#T'C_[&+ZZD6(AW-8X!]1&,LX E; MS6_)="BYQ!X%]S-QT/?. ^XGG,W"--\Q/(.YEZII,OW+*D (<6'MQC#*$+N> M]=;,IB2HWF;C%LI:8N6"(M':*OPRW+^/?B )B6&HSZP]8L8#)#3 M'LJP--/'[PQ+^JXZGG1[VY)NX1GP:C$D 2_$[2PDN7/^/^TL04I'S#VPR0T> MFZ%-I[HR[O3&@_ZTI_9'TVFWI\K#04^=SF1MUOM7OW]V<'9\=_]T+0TE.F7E MCYKS*&XMS5ZP)_77E>%JINWZ3LYT"0POI:=+=+O9Z1*W=Y?WWZZEI\G_<_TH MK9_"4-"1G3\UYUW*V?'AR)LO1L:6'?>6-/&??=>3Y$'8KPTH[M::F1R6#TSW M.0.<:%2&2L3X"2\28U5N'R;A6!5LPN:"=D+D#(S#5%_YC!6X**!T5U(EN?\; M'(RSM+&GJ*2:'G,L2BF1,+]DX2\D3_U%#$0CM@/R =8%;-EA<(^8JO(7F<-R M*A@[,) ?[<>VM'3LF0'\!]Y/K'!NFZ!\\<1E>/5OP.J1W](KPCE%4W\EH7[G M\O4*;@=Z'+S9LCW1"HP#!_8"SYZKL%Q5PKY=#G(^?)P!=VE>MLW5016O?#P, MIK=XU.^C=!(3P"Y"C[0L8+,9[[1&0* S14RHV4(UX;;/6 +7P3M"+H-]3R\Y M=8,F,4E;R5IEO:U9F_\R8' M*.\3+-C@,Z_AWT8'.-KG2D$!'?2K'.!3SDD8]$HZAJ =&)[$TH'%.L %,LW! M0+D"!'AV@XE4/RP:(DYZ&.=YP$:!\"WIWZ!IN[JA\>YAKC_]-W$T._;.U!TX M+ FY)XU5PF]3S!&,6.2-G!/"!R$OU.;8Y)58,')B #ZP?I?>BV:&0T]\"492 M@0 P[5><.\N51ATU4(=D2 @,4)P9/ F^]>$ZQU-QN_!Y,"(I4C_?G]=WE[?7C M9CK[*%=G'P4Z>P#]#]Z9N6",&,U.LXA=-:*YK7<]>%Y/;VT4Y?!OWOQX>TQY[G;.+3GM4N:WU#FV M/:)12:/U-P:QC!VJL^'=S3NHCXYJ>PIN+ULD58!!VVJ]@<#XD,-.NRGH-<-. MJV@IS;#3/9UDW6&G7*_.T[:[;^,A+T 0 YW TJWT%?C!,RWX%%396TOZFPH M!L51Z<@@>/[@T!D_,U!0JZBMNK[AM4(;>4_0H2=^-D _ M,+0*\!)@^/$X 29@:6T)=&O5;$LO;4E@P*,'RK&7^';/6UB[8.E3TK=VA86P MAN;!2?J.%SH[PH_AJ._8BZJKOR?B)_2BV'S,3X1*M+U M@!%\LL$SG"CW#86(KODN* !!@(;>'M^I1BX,?"8H,D0_FKU<44H,^K,<0TR3 MHKO#]]M$3#.FAZ7+:-8QH@5NL)DA!,TE!I7@TZDE>2 M1XY>V#LPNSZ',' L]A^?SF*Y9* -IK'#3LX/#/7Q]@B*#-6BJ#[0O^#U&9?T9.IA-;&PL M@K7)P (>*&7,\6%+2W5%^]6?Z;& 0?6LS^YXO8'VU7;=R#>ZNE(7H+*[-"N) MZ32)KK81ANW+E%Y.&E+26<')9]#*9R"+I0(4R4>RA0"E-TQ7B=<#V,6!D=%"WZ7X M@&D&JZ #2\ZQVNT)B?& 0'3.5_:LFB"X/),+DMI'@\VSQNWQ^I-I2Q,)"4'L MU?7A=$)X44 N"[-8#,_U'0QG >8[H+\Y1\?M2Q3O6^O?OL6/C<0[0QY3E*)Y M5 +KT4"PW]DOW/4%Q#5*>+O(R3QES(K'/U5,FX-7&KX%5I<2 N0I8?\!CP\<+ M0@WU(L%-\XXSS&<)%EVDWKT8;HC[?/&A(A-(8_%:N!A3A"0\#. O4Y\F!:/Z MQ9WY;JFNI &>!$[SW+>E-IIXX[&15K%QZ)MH&2I@&8I]! ;:PJ:SH7PED,E< M7!*'+!#NR( '%S;%:[A M37(L8>!USFWD^&X^&3&KHP &"1Q2-3 X>(2)D @7^,F IP#L?1,),EP('0$( M89Y: 4!#SN[Q/ 58B\/R@,!I6:UQ.*]XO(!T'9Q_Z!Q1"=>1G] IEP73RBDIA^6ML<2,+L3!@>J+]!]@Q"JN$*<@ M@8QTRB+_1 A(KC2D#HML/$ZQM"0!X\1<3,,U:'HS6I6B=F*M 9(T]( $ M0,ZC$ 1C@NLN03X0"0HP+TQ$C?"[-'O(YR\H>4XB"1>8Y0V;.BFQ&D GT _$ MH?)9P8Q[7;(;;Y&K#)-[N(@5UPK&D_4ZDGB/RW0B"E=H(GC/'7"&N71I.)IO M!-"%QTV$T1=X+--?!(IQ6WJ<@RIGDI$$&()V9"Y' )FZ$M0_!7-IAANPK;0F M@FG>!(/U" :T[QEFKEHK((+:$Z 0N?Q.0Z;>A*J33>Y,Y]GGGA".!V)?@=H2 MQZAN"R\2.?Y*+S[S.G.>,?4MQ 3QA@)("MQ""< 9/FE:D8*?.F=:8!S!8SI6 MP!=2:U)G,\-9".0HP.%030N53EAU73DJ[U9OF(AUUY6G8Y"GL+E"_>&TU*%^ M9ZUZ0$2+8\T<=_T)!UY.5J>D_1.2 MAXD7B(C1S07X";PZ2*4M(* 750O5F(*=<%-(\%2)98X($ (&HQ[,GQ?$""=: M1'TZ5^5!908F"&SK)]ZR -W5%[:\#?=0M(J3Q F8%GVYBFF!/LBLZ=26 ,GO M-<]&%)>5MC+15UJJ#7Y90(Q3=7(6/U0R>E]IJDU"8I];234O-: M1(S.>X=LVT"V(\KUVK4/O6Z)" T3T1ZX-[2VQ.S5;*O7*^G8L_V*^F<7@YP4 MB_5"/5F90'(9(X6N1SDE$C'MN$(7*J#5O<_\(22M;!$ A3N8TY:N?"<08A5J M:5(BB12,FEC1KWH&4:X++P@1RM63?8]N52R87=4^GT$5HR'2G(/4UI36U98> M$M(_TU4@.#KN1*AZ2"U2LXV9H8$J$67=&'AZ__$-D12F,P\-/XL;;D+Q Z7" M!(TTCBNQ4Y94GHL0I"*25H2N:4)CD"(2%IUCJZJV!-J\ MT']RW>L<.W2FZLA(:/M1]ANJ0.0XP< N1>(#SW8,1"FTA95&.2W"BYO?/P!) MR,946[A%]^'( "-6TJ=!YW>P?E>NR.9*$1 LB;N-K$SFKL.6 !OQ,.\50 5/ M4Y)/RSO[8!VY\1YWA_&>Z(T\[A,$1T(W%#_[Q&NL563@E\:K)NCW(Q]EB#B1 MTIN"ELCDH R9$DZD4;9!NHE,\";>2*;(_3X+B^T#_91XIV_R!&D[[$_!WZ>Z MB[U#>I+.N M8JSMQ4"V+=SP00&$TNX$?O@HWP\%J\:(R9%OTJ7\1'@P=MKP@IPP1(D@6;H\ MNR]3*G(;15SS1()@!R\B@1>%&+53<5!"YFT=\--&(1:43?!J>)X)EN"C))!! MRA/#"S(G7TA5P[*4%+QGU+QEIAJ\HB#PFN;J J]I26A;:_,@8H5X0)>$U20(X?C+TX+N.[.7)GNT9_P^GAS$ M]PQV.X_BB#S(Q)G\K7W5EJYUE&[P^:/!ILP,$PZO5%!N5)$J(CZ[/O\2K.D1 MN X+MW?]Y3'"JQ/AL@M#/X\X+:KI0H*R%Y;.P[N-U;&$$,)CT!U8C\I5,M33 MP!1@'L;3@_!!4(924)>5QS.VJ].*RF-B.<*W?!*W_2**)'BB-D(:KUPOU0OPI0L+D"S&GX-$X^)W&)7!#Q((,=D\&]P(C3#7=A MN.0E)[B!!0!,$)-MD8X'+-#G"I]OH3(&&X5=SSG;1H1@UK/M M<";7ENA_@51*!+#S]T<]5C*<"_F+"+<4L#65\FJ1 Y,=09FK K8!2H:@;6'$ MS4I$]<3;/T4 20!5[/]WKBU3QGST<$[@("&PRY"7*B(,A;F#ACRU%./:LPDV MG&/882A>%ZV/2T/WQ1@C.$8Q8%-(TL)RK("EQ!&&Y_V*\)4(6Z0SK6-X*/K/ MJ Z:IKPM39A61Z$?$ER87 [Z#C90LZ/"!VM5;*?\E;IONIZ;2E>@>"M 8,I# M:MCB\U1X1$2[O+D=EZM3VZQ#\49R3>)O:" K*GZ#KU1JF'RZ&&+ M.D7%RHNLU-QD2GCD)=R\&$?S'>&$"AMQYF;C!G5"\:IG-\T]I?H#>2 MV GL#H1XA4>#5ABHE?3LN+X94TAGL-QYX"0KK&'!"A#/Y/(NLL*$'6#9UGEB M/9$;+;Z:X*7%ZBNSKL"@L*CWANCY/*[,81\7'<@:TPW'*8%Y?2:ZF 0?;T5E4=1N]9\ M90!DS@ @ZI.H6RJ(%KS)/_54\] MUCA#S6S QEH>CH6I!*?"]:71H,F@26?0])L,FB:#YA0R:-9R\.+TFEYN>DW_ MD.DU$==7E&)!2SD(09BL*B]?PZAY\"#3]"IL?^"N9=*JPZ07]=GG[G2LA9PZ MMJJW"K/5HU96W!/(',=V6H7O?J4(LO\F=)H,,O>,*ZQATU%.)91=VU M,$G";26]8OE@HK?QW@-9C[8!JGG@UP@:4X#-BD>!?J"YZBRBUD0+&[,_2:GF MX_+"C,^DJPVLWP>:YU*0R/7A !8KN^0 MO!.1PT'47A9U!,*2Q[P5.M!G/N;^!\8W!U.FI4@.]1V+MV40#E^HK/ WE>A(C30^; M/;O%F!1P'C?->@RP#'6#MWDBMT3@9,/C92;SHMAU'L"8]6(XMD6NDI8H:)6(OG08T;I8/1B\FIMFY]AAN(/HK'QW+4Q0[/L3*#$-0' M!59DD=FFNP;!@Z[OA',"=2BV)%HYXU]A:1X& KCG"#UC+]P@P%HDE[N5@N40 M8%JBT6/LZ0@0L",L=T;NM>#!N),8M,7= J8M$2K4*:E.M!DAT/ 65V[J[O"L MB.[Q%YV],-->,I1NS/7POQ@M_ 5[Q%.R+28H)Z05=^52C6?!\)#@:^HEQ!$R M_P$GP:S7HP8&]1&AW:P7U)UCV @YE\,PE-OBP] H3(/R/=9G*7+!<1\.P2Z> M%Q"[ C:D"A==?.8+(5B@3@F] _:&SCNT4@M>E/!G)KD!/7#I3TU#,UWD4/4054 .MO=$ M+%W'04Z#8\<48SE0C O;1ZD Y[7EQU$R;3R0':4SPOXXRT RU^86SAL.T%=3 MPX(@9(AK\K'1*Y^5CQ44FDR]]AK]+S_S,@#"27"-1(EQ2?UEVM^54ZY>X!/V1S4KQ#-WC0@L-#?82\8\C4LGOGA\ M%SE@L28ON. UA\T1-[2C_ MQ+*S>6_Q06UUA0Q7GQ,E$5XL5R*HB^ \PJV401\OB@@;-) K9AE-!:1VPZ 3 M! \F91:0/Y9"0;?V2@649=-J>0M1+GOIR6I)R =;R88,AD_="QL9VD&->Z5$ M'&$-S$"XMF)5+U0F86+R 1",SO)M^31;C=4.)P@G;! J:HB%"5"C8D(24G]* MQ(Y6 B\#PC]+JBEBVN[[JJ0X+JN$/"D.HV:69,IQ5XI*OI5,T]K0;0(F-C!; M)QMJBB4A.$QCQ@L)8W%[3M9&S-(,TQ1$-@P?L\RU2GX.Q&"C$98SW\-F'4MJ MIQ"21RI%4*KU-SED'<1_VZ_8FZ=])S+S$94,G.';5P7WSK#X;[\WNX43EO9G)_>':1 M'7JWT6AGN3?<[=)&9Q?92N;?BB:C\-;ZP4EN-I-X[8BVXQ4U;USDF:R#*/83 M;U;W&>^2U.1+K,^7Y$DV^Q#O.EWBCS(A\F%.7AQ.K=[Y!Q86;EG9.>RKL M'CU%78O;TW!-;!A7JO%"5,])<<&P63JJF6B^@^[F\#A>4%H)2J/IS6W_F1OC M,64L]1;Q:$VUN+T;>*6"BJ6@XT-*EXT4YV2;+;PF,^J*:][IU0J_%C?;\>5% MNB)ZM$.>=\-$XLVA1XBWMF*;Q)=9/S)UGIM%G;"$S_@85$1L(Z]7T6L MQ0V;D 0VEXYJ=C C)!9O0I>P[VA"EHHY;/!*&_UX$R\H4*+((\AD;L@E( M5-.G6'#@* $U"L&DQJP[ZO,1M/UP$E\Y:":$O4 H_4!X(WAG/-%E(VGY\#*] MR>.EU.MWCJWV/FJQ9S#WD"9E6Z+Y2T)9PF@^&.R6RZU"(%*DC6-SF^?SU:\& M6)4ZF:&B:^&1,$_>A.=(%A/7ZTG&XBFCVS(UR#$PI>,QY7@N6RQ8:$: #QS+ M=-=K,'X%]/[G9UZL&19OY_1CX,E(0.- %T#_861!S!&*5<@(]T

/&):FW M]/47W"!?BNEBR;9!>$_.6HVM)IV5=-[ZD_=/9.Q^:@HN[EYR>9/H)EJ[X=,8 MY]'M=.AY2?^J?>UDT#F[&.5T0(TV4K.U9,+4EIYL282_4]XKWIJ#\S<^BY)[ MTUSJ@D&.RF#41@SM@^Z9)+Q$]SBJ!#?4J8&2FB60+GT[QW_ PQ^6"B8L7@62 M0.<,%WX# U%@YTWHAGH,\RVJSW8_$A9'9VQHTZFNC#N]\: _[:G]T73:[:GR M<-!3IS-9F_7^-9#/#BX]T!*2QI23(BM_!#ZJ.Q^+T+6T1RI-&P_\Q*EUVQ.F MR#CLQG0R!+-(< N,"NOOY(!]GWR M\/1/Z>EA-P$F[08= MBA"\5C!6F*+6P:6N]"D^/QLH<,8/WL.H7F;ZTX*RCP/''RQ?A MRRO*<.7J;@$O:H&>^5VR7RT^R',;/VQB8FTW,=XASV"U"]MZ] "E'N>@ MM[GWOH>Y6.@7R_-Z#I2S"V60,[^TT/$9)JCH:(L$S\8$-X?W-^!+D&@-[1QN M5*\U6456T3L25B%W EY1CU53A[O;NS\? MI>_7#]+C?T\>KK?@!T542>_-68T2>%"VVOQW$'?:*@<$O?1F#ZXKBX;7V(^# M[P$-74X,$A]":#MZU'T;SPD@409'9WQ>Q[= !]$^:%CSB^H"H'( FV(R M5.C SX%"UH" O'K>8J3+H8M&]7B.=F ^:/Q^%^_'%#N4'R+:S=>$+.Z%.1BQ MXRR9U+Z0R4UI;8E5Q+AA&X2#2E5\P,G;QN%M[W]E"Y'@D7,-XCXT87<'N'GBG_K E<0 M72N<,Z5MY>([KF?G.!_U9,"CR.F\GZ6E ;&!B:4+ MDGK"[>3(AGZ.0.IGQ2,R[VA"+<$FWN(%-\-A&_8GR3^H&C#^Q,?*^H!SV*N/ M_=( +V('++*[?O]*;D;N=O%_..L) MB1F+!L[1ZE67+OL<_/('SOTVU=5GPR+@TDU_) 4JHOP+EDF#-B*60*OA7PMJ M&(_:@U$/"<)SX%\]>+&@E3;1RE\]/?O=H-ON]GJ%7W?: MNOZ[[EC9PUKE\:!9ZQ[6VNE76\]?"6LYY@)M(*&2-R44%3IJ-I\[DDS:9?"\ M\-)QYE)E^0LO_B-#N&E:XF2T:_XY+F.?'6ZQHI+ZC>NFUZB;$J=*Z*:5N<_95B4X 13F@7S^\R[R?G&4 M3F-KG7UWI!/8_5^VVF%\9U0)<4Q;JY,)E"@%.N^F/;B %YS3X:S@:ND^WIPP888U9:]C)5H@V0J"AAZ.DA]$^Z6$,9G%K.%:. MB!S>CU6>#\/U!F$7H*;;/EKN91Z6H\/JROO=S%9N0%,;-'OS6U1ZX=X"&>.M M/!_'YYG<4?"L >@>PFV[\.N=%O"J!B-V$G-X-R"K$@K[D(!I<&F_8:KWX/S_ M1Y6$^*)4^$JQK'<>VZQN:C31^'<#S&V>?H 5OC?#GO_D)42%R*+D[B_7_W9T M1FNAEXKSY)K!NX#'3SB+OR,.?S_+U) 20.LZLH98RS]N*4I-Q^[^_+>E!/:! M,",3QGI+S) !,X:M\2 ;_6HPX^"841+LV2]F*( 9H]:X5]/[W6#&6V!&2=AC MOYC1)9[1Z]7,%7F#\,=[L/;BZM,_1&EO!05J\\CFJ=."W!MO0 VBFC5#$A,J M_L:^/DFZF!F_F'[^O\RQ\TBBA^?&VTX<3ZQPUT9/@VR ;/W.P9&MWR#;1T&V M333 W2+;H$&VCX)LRL&1;7B,R/8^/7./\?XRC8,.\;][\)0S*8,.J<7'Q M1^.#6X_SFT2Q-L-Y!5NL9R>%-=;H^T*H34(<.]6U1MUCM$8;9-L'LNTK@I!% MJM[917=P3!5%#4+M :$&;Q$E* _5COH@*UN=8>>(\.U]NM/$V551$BNE@;Y+ MLM@L!ZZ(+&H3PX"RX+K]84UJJ)JW>QA[^@/CTV:91^N> M8)[,6JM0*9M-)E+6A;3KA-)NW#F[Z+3KMJYZ>PVIP$MK*NV&I"K)4N6:HM<'-!C?7X>9H-[C9)7'?I+X<*+!1T3P1HZW2 M%DK%OG4G3<5[!LV[XPOUS "!EGF)(;#?TSIP;+XAUH98#VD7A<1:W3+: M>8UC0\<-'3=TO)VAN$;H#C8Q%1MB;8BU(=8]6U\G,1*UOA?*9QZ MD3.@/1P=73P@.C'Q/DT!^U.9,]TUV/YO :V@>O?'"'IGF.X9G,/?ZEV;Z M.M-O''MQ&8VQOY^E3^<)7O+%M+6?T:G \3(XJR6\SG-\C%V'Z]X9JF6PRRO[C&R^ 6I;G2J_,81(3FY=FL'O)@V=H$0BP M1ZG.45*RH@!Y%!D'W9#N<9B[9!J"%;\T;-V5&.4_2/ 0N,!EDJYZS&U)+CR# MT3W&8@DHC*^ CTS?Q?>]JJZDPK+/@U.2/AGX -L'R.CN[Y]3V!YARMM.] 9^ MT.YPGE![I'>GW>UT=S[.>=0&_7L?HZ='NQ\_?EIKE>7B;X]KK8/VN%<-KLU( M[_(N^A\+-'N8+W "6NXF\VQ.N0]TT[Q^$Y U@Q :7&H&(6S(8K$,'W1Z7?J^ M93U^I1G3[S8MO;18?TO;=K( D->N51SS:7N#NM596Y_Q"17.?G2\+2FH. 3> M G?&&ENE;A>6!F\_$-Z6M!D@V"=WCI#Y[/ "7DX M&L3?IEON81!?.;M0>BUEU"!^@_@':NM[&,3OXA2;5G][1;]!_ ;Q-^L_?!C$ M[P''5UK#WM:UXD>#^,D:5"HA_&NBJC2O,G5M32K\('@9VG2J*^-.;SSH3WMJ M?S2==GNJ/!STU.E,UF:]?PV&9YDJU_U5BV92T:E:].[^Z5J294DT[)#JE=3> M&)9J:89JWEJNY_@XYL2],ES-M%T_ITYV*/3N M\G;R5;J]>WQZ^/'M^N[I49K<74F/MW_>W=[<7D[NGJ3+^[M+^.)A\G1[?_>8 M/;=4I7#\#*,%X0E(B17/JB>]VKZI2U.LE]88,'!=\I?82!S8 M+=9!P\)5UV6>9#O24@6&Y]F2Y\"Z9LR15,DTU*EA&MY*,BR\EEBDN>*7".$R M9=XK8Y:T4)V?\*"EBBS06&)4391B2XOH,*DHNRW]8PYWZ,QCSL) :2'-POVT MZ!84*:JU0GIQ#6QW'FS,PF>;N-Z%[7J2JK_ F]1G9OMNL 18Z^O87%Q M1Q7M5FQW<5BX>'14B8[%C[#J.]MCDMRE0XA@0/QR^(<+?ULDE50LC@_YH?0( MDE<\+RB.7S'5P7)XN.X*SIV75,HM":N!6HE7?H?]2K>W+>D6GB&-$"?P 7BA M= -;D.3.^?^TI:>&6] ,1_,7./Y 8^(P-14. M3:<[@G>WI0+*+1"LA^& M]8+XS.\BKA>D1X@%AI327 :F#%;[5H%+6=0L@([ MN0(]$8XZ*NGEN!>G;8,V"^?TEW5M3M+::JHJ:9!6%"Y5=X[_7D=])R:6_CBW M'>\)V$T,PM5TTD&D4@RPGJY 'P40FJ)_A0$8JL$*.,O!7^(], P+R.5'^[$M MW3!@18#@P+TL(*2I;>ENBW_U;(,J:1'#C'_L.<0]5I(%G(*S-!L@ZDANJ)<# M;V4AGY-4TY3F<"K LTT#%H$T#TP7('#.N)XN3H'SCU?#@U4#+_3P:2M.=5C MON!EVDC5S(47>W20 64N?0?(T:5)%2!JTEOF["/B@0&!NRSQ59R7-"Q 9HW+9FKR+#I!NL2TA*;"OBF8"XS9F!M2A96Y57U3#1"/G'*CKG!0-7,XS+(8O#&>=,'XG2@T')9'O!H(5N[K LS0@ M.NPF []Q*;I@WMS6V](E\7TDH[A433S,X%J'O01P>OA<-Y"00',)O0DH7/-- MDJ=3%24&O&@)5J&A <&$&XGTBE"HIU$QUW +<$@<=%]N#S&HM+1=4A,^.PQ> M#3I9U.'EM[/$C<)8[42WJ%/0 'RO^)9,,?+;XS,),IPYGP!0[.?6>_36Q)U 1SU,PK+O]ZFS@C:"6+_X?;K_=WMU*8(=> M7S^!3G9WV3[Z-:-9_R@]W4L_[B8_KFZ?KJ_06KZZOGODOSW>?[V]FN#'D:G] M^ 0?D*5=>WL;GF3>;=M)D6(S7\DU\[MG&S<1JZ[2/"&_RG&&#/.:AAV=$/QJ MD#HX9:;]2BR=FH,EM0D2(9$$ KYM0X>KX6!X,FOM*OOI'+;[M8[;W?ZIX$"SUGVMM6I' MMF-8ZZ B7+?M'K?5I2?1Z"?F.R=/VFX;2)T4*"[1,8P388K+.MX_$'Y88%:9 M<+TN_4FF]Z>O9'?__H%A\A!X"#XZQH="?-!*V)^^X#F;B#XKH4)DD=:%V!MN(DO5'XZUSENO2 M_PF,,VE(L"%!($%;,U)DER+*?QCHN?4F.&,"W;SP\:7#=,-#8^;27_@\@H86 M#GXRP2#2D_HKCQS'0([;%\XTM-C0XK%L>J_B,*+))(76%8,*UHKV6YW]]^EK M2*\AO>,DO;(:[LJDEZ4NK AM-,R&M#XJ:95UT=R75%/(N),;J=:0WD[9Q;!S&E+M_4RF^O$H/27RRS]$$&1;)W6-^N1W5$B&J M],XN^JVA/*C'-_8G7QO4J(P:;^@(5/IG%]V:C:L:'#D"'-F7*C\@MM&OV76\ M08DW0(FR)EP;H<3,^,7T\_]ECIV'#4,L]*8&!0T^'!T^E/6FVA>+LXEA1 MHJQYS:Y81"?"AO$!6<2VN5?;)" =^S,J.@+R6P USJMM(?-NF$I-Q]:N[=AN M!]L,M ;RUK,@=GBZI^%Y;DB[(>VM2/L-_1!=&[:ER3N(47O M8I!L0]0-43=$G23JG=419.FVOX>TKX,0;856[\?9?_8*;GLA#T;-_K.'Z3)X M;TG?U)4DCUHY[64IJ8S:07HV-J\..I]*#G88=5_5I:0^.XRWI<;.R2JFO?'^ MS;Q#I#VKUYIVE#0]^VG:B*![)UY49SA"U(BVB\.".^V25K2\[:H>OE-Z5=VH M3W/8)E/5- XP[)3YPU)]W< F;)>VI3/+Y;]%;:>_\'9KTN.<,8\:P6*W6X J M]6W5$STY"QJR);I)8W=M-[9(:B8->*$^\^YOCN'^Q);2MF;0\ZD?JA;U $T< MJIM\M&[#-7"D'!,X'L3?A&>.[4:%SP[;V"YM6$ZVY^(1HOZ3'4(]#O2@ [B MP7^YZ]&^Z(R2E.1[!N\DHTI+>!3>&!+(S/=\1W3IFYGVJ]N23 ;,47U&?%*E MA:TS\YS #@_ VWB[1.K338 1&GJ)AL-!]_"UH."]B_\BMT?)ALZ%:'P*6!+KEIL/D@3EX9'\QP>! M-EOAML,SE>9,?TZW[(5'3C2->[Q9T(<:68G#YL XD*"PT^].V SP2,.41,=J MO@YU-F,:=8M9GUW;-"G=!?G_-R*=SZ(1=266\.SBTY;R8@M*:0UJV8S>'G8?H'3?N!U V[,O-1S+DL5M8%T@BI$-SU1+C*UY9G-ZP MM3;\I?L<*L"N0A1@OY9(0TEF:%C (ITXIFR!)"6*30#9[ZJAW['Z^LP8 9L- M=V^#%_V]KKC7*<'D35%!J8@*F;.OP>$V[$(<::^Q$4S97L.]S(BE(V6I*NG> M;@360'=:KS$Y*#1=S3&F8:OB5(?AO$DC;]M'&.SZ=H?;]K4;"??:G=YFS4[7 M/K;;'G>*O][TL;UVM[./OJ0]93_]7GM[Z$\\ZFVZGK=>Z[@]&FSVU+=?JPPW M#I1=-J<]<.%;N0>HD_0 21&;KU$'=QJ[3-@7TJ488,)'C>RG[/&4+CV-,\RJ MT>^R8+4RW:;FO.VD9>=&/2??+N13KNUU^%2UM$*W3??)]P&3*T9#A6)#Q/8+ MDV,M&CB69^P&ZPX<@JV(>^^LN4;%7=?S7Y24/H:^+.!HDQDHSYO:)8'U%,[FRM0.X0Q=Y]X?PZ<5D^@.4(/5I/%#?]QL.E MU]EPZ5[GL;P[:-YA[+DB,+=5Z4X#(IM&.M[)]F\MT#^9]!C,1J\?!=FK&GGT MTXXJ@KEB7&(+.#10)BAO-E&JP=@&8X\#8YL071.B*X")R/&3/DV9Q6:&5V6& MZ]LYP#^Z#_S$W."?MDD/1_R"'5Z! 7"];K:\+X/-.SN)4PTI M-11U4A2U32I]H5]N#1T-SRY&.^X-U]#2<:'4AZ6EFM(I,_YG<^DT.KL8=+(E MM8UT:BCJI"EJF[*I3:33&+0\9<>=5_9'3"?;J>$1]D+.6O3OT+",U2S4O?!6QECOME]6>XP F.:7I"G,V6W_4[G*@->) ^\<1GYYFB/(3( MS,8VIE2GR,O3YO9K#"C3518HZ5JW#+5DSQLN$ OB\ L7"HLZH<*X_K ]DD=[ MJ(GJ#ZN5&=7[KM_=?;7=J-WK[&.M^ZF+.ZVU5L.LBJ5F%<+:I^4MS^8"D"RN MFP_P;N&SP^C^*7G(\Y7*/.OH_42-*L7F=A*">S\PV\D@QW<)F0:;#A6W/24^ M^\.B9DV4*T3M8R:D[:O[\ZDT/J5WXU,:E;0!CEF]E\*(QBD;@>5[_4LS?03, MQ'49_%^G<1KU$I+[8&GV^ZUA;^_CVALG;T.01T^0)2U\WX(@%2#(;JNG['C^ M34.0QX67#4%6(LA,DLW;$R36G ZZ+;E7H5M*7Z2U0;8B*P:"E;._-:G#MJ'&MI ?16^#: M"'"M)[=ZRM9CF8ZHET/\W;+25OI'KG,^V5Y6UZRH[>?/O\+U-H;MS@#T?IC. M$8BW,;";DU[NZXK*TA^8;D M&Y+/,2T.3_+RV457'K>ZHQU[MQN2;TB^(?FET\*JWO!*\["+AXV!AXNZ^W!ZB3X0F1, UGQW&1^1&552(?;$;Q1%THEO4 M*4#;]XIOR:3YOCT1$9#D<0I L9]S)\H.?V;G4X>I/\_5&2SVLVJ^JBOW[*^) M/2T,ZSP%P[K;+R@R/1S4\LM/'VZ_W=[=2H]/#]?73RWI]NXR.X'PV-9\=_]T M_2@]W4L_[B8_KFZ?KJ^DR_N[J^N[1_[;X_W7VZL)?GQS>S>YN[R=?(4-P@?? MKN^>'FMO;\.3S+OMK^L**>4^L/,# 7\PWFI-*%F('?EB8%8YGIDLPPI)9D1:O$4<0^K1&7DEFGA]Y6 MR6)><*$KINXBET_.6$4Y^=.E6Q*RT=>PE":D5/8__QC27U\Z378_VR[[F&'MZ=S.7G0S!Q8K8M MJ4MXTB^:H&VN:LY;'8U*Y_#2&K^;JN5-+/TZ6.8&PU<'@.Y*.QN0V&)<[&C\ MALO'Q)YV-DX<+C\^ +88=Y(CVN[A^,\$OJ5R@XS:OMF'HK%YT+ M>-[^L;ED7/AN 3I"A"B>%UX;FTNF<.]V\6,DQ=UB<\E,[IVN?X@^Y743NG>! MS4?2W>2H6JW<&)9J:0;H/T8T)AP5++"__>F_ 78)4@>]0TNTKT%X:P[3#0]( MWOV)W[H&3J]WX*0=6"]=H+KS%OTDA0?4(WP+G8[G&!J>*+\$3[)4C5NHAN7! MOUR3RW\V/2GU> GV-(>MG__'!T4>%+!98N^&Y]..6K&UYV%=6PJ&,;;@>^%H MP28KP.CFS-3Q)D!^ +(E31UXP9P783Z;]A1>-56MGW#G0EU)[)?&&$==KMA1 MLQK+]1V:=@OJW8NA\Y8VKJ_-@1KY>S?34./\ MW020=!:6\?G.QR7=SR[)3G*6JH.=G1+P 4ZI(8Q 0NA@_(;@Z43@ 8N%+-TL M?/@HL'7$L(F:4V*-B>-/'?K$NQ3V9HVI/S$< +MFL$[D;L]ETJRD/F!*B"9) M$)>^XP!@:@.B7S,:5\:K=K.J :KW685NS7$])<#O2A9[@>/!;N2.P4"@@&B% M;W!P'?52X[/M0*##L8'HFO(9ZVZC)>4LYD]F@;)KFJM60MDA+B8X);EDLJJ+ M9+@2+)LY.*L%X*W[3,!CXC$'#Y0I%UG7$76+4Z"Y0>@U'PFYK M^'R42YH#QPN?S&8,L2[J",>X=#H=)U!#.PV\E6EQEQ0[=DLX+/ TU MBZ7M(8!(=P( LJEX\1ST3!O[6N"[24$2N*W"JZ-5X8++7Z\GC]:-4H=EAD0>_P'?/7Y:S!.60 M'OUK(';2U-# 0;;A>J#V(%^9&2A74#IWDM)9U>VE)TP/,C-XMNN(%GP6UT7B"<0'+ WJB+:O0 ?XE? MK:?K\;@*93_@XU7SB3F+K&*N^TZHF =4-SJ[L(-H4YJH2Q>E=#I[6=3X[&*& MI[!BJN.F5]66'G%:F_!%"2AR9P&CCR)@@WA<@!WAL?BE_A*^+%1*=7655DI[ MZXRBO/WB1MTK=>7>V9ZAP?:)PO4G^RE83XYA-.I@3DA&!3V'!86==2UZ7N V M6#)+-;U5 DE#=49L=JX"&%]4Q[!]E/RH!41^9 0/?*I:S_C9S+$7TM]\D.ID MAP#X0C,$/ABM>8VD/H-!QSD8^EZ"PW#XN4N X<%)4-?@)==Y$/-A:1350SW: MUH5S+*ECJ DOV7^YQ#P=YJ7U\M2:^.9LRUS%D /]2,&K8EIZN%"QLC@[GS+0 MQUZ$YH/=AFT+M*M5J*[![>P76[[\;W@B@5Y"_P% MFK-#L(7'4T#9@:\Z6%C\\-W4Z4_9RA:7Q^%$:S5FXB!R#@'/)G;DF0?P-189 M>@?JFU[>"=PG^!%ID;.49H^A0UHU-9K4SH, >#=B# :>/B'!*9T_'NY_T&_R M'[_S8!2= S]04PQ1!B;UCSGC#E]CL03UP1#O "C_M.Q7"YE$Z)05KF'^#-W6 MN.<\J6;1\7#&B@OUZ2SP0R*!6PO=(B08I->YHN3>Q,8YA^#D N=$!B.PL_!9>$WD?"GIO&LAAY\P7QB&X%-H/=*YW$9>$9\5WS- MXJEDU&/Z)GWE,M.D4\3;=. [!C%K5)?"Z^T +A;E>:IA@(6_'0 K%); ,$$( M.@S6[O(9P#@/]R00.ZV?9_01TI4HQTI\A?E5MG4>RBDXU"2Z>X#&"##5C4(S MJ:MY4,8T06T$.6J2!L-9GX:3@Q'%T'AS,'J%?BV\-#PX4= I7D#+)\XD HB& M[H,,XEEPS[X*'-5CN7ZYD)\@5(!Q8$ W;;Y6SZERBTTF>M361A/] (/IG\R[ M%-JCSB-.-2-,(YE,VJPS/XBRDZ339]4UV_0EGUY,O/L]#WPV#O)5C$L#U+FW7*YCC/M[& FEC#8;WG2(T45*?]"L=1]K'51;3S,2JL+,HP\&FSV,@_I8(UZ: ML3CU8=8,66JPJ1FRM'DWA_N4>R;0M6,AVYB/G\)-D7M_9[W /U"#D++-OY_F M'R5=_9+>.311Z_;V&&%-:TON9 L =MRJ_@0;]30T]B%HK*2-W@YHK(\TUAWL M?8990V,-C1TGC97TK=L!C0W.+KJM;B];!=_06$-C'X+&2AK%[8#&AF<7O9:\ M_UF<;]%K_J0,3,KL2!B7%088O?,I"P6F$>4N$,!B>)Y%Y1%V,:TY\F5_G+_& M4(UW?JH%RGC%4QV?72A*35.V.=6#J7_53G7< ;$SKMEZM#G5@RD<%4]5/KL8 M=&M.BCBB&31'K3#0W)GU"D-%Y2R_16]C66P-FO?#!DI\U!N;&V,%W68]9<G&AQ''FK/]IQ/*DAVH9H&Z(M\:)O3K0]=)Z/NEN/ MP&V(MB':AFAKN>4W)]H^>N.'PS<9MO@6OOIP&LL1%XER3WR\2B*6Y!64=:KN M^RV;Z/?&.T^9ET?MX:A[(OG]M-AJCSW)"%1^7N=CO&3HBR@9>J22H=N(&&KD M$9]&.FNVT'BWJ=*G!8U,G])F'99 M#I8V*C?0E/;PPMW549Z6.M/NIGX MN0LA6),B1IT.6GE]N4E-/CI4V(PS;H$*\MG%N-499Z=T-?G,.SAZ#D3^D^\I2;#*$W#_Z _F"Y-8%4XM.4A'/]% MI"CA-+(#!R@6AJZ;[$ ^B>?+O>Q@Q(9Y7X7RD6=9VS4J/%H)69^ _3>>J$8 M4*H@U/^?O6]O;MO8\OPJJ&R\Y51!#,&W[-U;Y3CVO9I)8H_L3&K^VFJ"31(Q M"#!X2.']]'L>W8T&"$HD14DDA:F:7(LD@$:?1Y_G[Q@Y-<,$O=JQB3@=L3@? ML>-@XU36<.-_H> M"[RB;+3DH.!\EHE/H3IE?>.X!ZU>$'$/S,4G,;X?:&(_!\%>K:O:LGU?U%([ 6IG5EUS@,VAL-6 M9] Y>$N'U^KW3[2EXPA+GM"CP"D#R+8'G\!PST_WM3M.#RB]7@.# N@]Q [9 M'77^B4M'X#XG%B%]< ST^5[Y@$F,.\_GSVHB[,^Y_ WO&--PUZ^W,KR1/+5D MYT#I\+M_]-WV\,"MYP>+A#)-3UGW;]0__4.H^8=6%+PHF;F*E,3@R?OU-MY9 M6!"UTKWL[Y@8?&S.WR=(<)PB,7CNT$ C1#L*$V8KVZ.EFUE8M0<+2&+* M='.KU4MIQ7G]5 +SNZ7]/OSMPT_?+?"OG:6'QER.VNNM6C\TK3D/'S7P&"=1 M4_+?E/R?4MN.US^CMITM2H+P;]SG(,H)_/%8(5O_3V6=NI]]. 16^,?'.'&R MN83_3Z1T%I3#=&0T@=.^IF('9WN_WW]D1O]NCM1& MXW8,.2@8<@ ,V5IOUW=@DT-<(;[-3LL>/LFRA[CL=1]3+]MUP 1;2OCP1H8K M%^]^5_E5R]$DCH UGHS"WI-L%4*@M-9!QO:G\.A)EHU($JUU4VQ?"J^K(F># M[MF@F+1*4GJC[[6&6""WC-, ;_>&,)YA,45=W*OO2A#ON_N%RD6>"/QY/.9;MW.>B/>Z(_&H^[/>$-!STQGGK^ MM/?_AMWO]$7SI#"A9_)BG$CQ[8*">F]$>"M6Z7<_EC9B$41Z1;T.;_RN>U9' MUC7B6A?_F:=9,%T]?=D=[?C5UP^_.IV6\ZN(8(-0@O[W_QIUO.';E!H#\C35 MHOLN$N$J#:A^]&,0B<@/1 A*"9RB3/_F6J9YF-%/E'3&$8K$!A9?WP6V# )0 MB%'VIMLE"CP3+U;LI%UYO7IMW?7_^/\]NGK!^?= M3Y]^_^I\_'3]Q[OKGR]^^?3I/Z]^^Z?SY>L[X(X/OWW]\N364_VR-Y#D.?EC M_;]?YR C_Y6+!,@;KD DEG&2.2 @G4@<=D M<8*&M3.%%Z:PFWAIW*VHE\N0]AYE_Z)=X['?_()2Z^M'U3<'7X)?]^U M(U_!0+H%+\1LJX 3V ^6\ M7[:W^9BS#0-ZL?:S.[)K/\W"R]B$CLX!!4/E" M@AI;U#P4!Q_Z6?53?M'JIQC9B]8>N1!K#UL@.U8_C/,,-ZCZ,>[XVFU+Q(Y"=9?8YG$?]:\72KEHN:SM:6E\[HMO@7[:^TS_*'^#)DG M#4"R18)S)8$M4^)$D(,,&?U&KL"\],&S!([/5LBOBK& ^B0@P'AYYL>H%)"_ M>-]Y?$: )Q <2'%FBN-X) M^,O* \A%V/!$K1SXR;ADO$$(>\!#/]S2,!#8 GAY;(:LZ][8P@)5OOL%QJ#> M]'LZ,*5.YPMO](QG,[# P)P$3[^$MZ6]\7HMLE.0%^0-FMJX_\P-#IWSRR0 MMDCC:7:+9%L8:XNY.%_2(1%BKPUV%*&VUEK7!VV%M">UF<3DBZ0U=DE#M/V( MAGNLHFPH^'*2^R!O1+J%2+[)S#H%2=@G-W"V /GX!(2K=Z PK/LF\*6A)CRL M(>8!B>G'*2KFPI@1X LGD5RERJUQIA*1"D6:QF"HH-J\#;*Y,Y%3R;U'> B$ M(@S[)&WC.[X)LC R_"WH.,OP-NA\SF)?2GQ_=/GHZAB*CC9P3;]#/:S*U/+7-66(]M5R@8E4JIP#C*;:#3)G9$9E1/!3--.I<9@/UV;/#[?GMBJ$;6?#T4G% M#>IU1\>-47YP0A02A@XQ..1NP-U)&OX_K"<0^QPE8,<0C$J19F!/S -?.:"E M\T@F20PFY(+4T4S&RQ@/+HS<<$(B=?!8"Z9P-1Y,$=?_1$)I3;!1Z80C+W,A M5GBX)?DR(^$S,1A*/L$/E%"J*$;)M4 .42Y'PP^/Y60@2!%&)9".8B+_RM'C MP/ 84D:?2[,DOLWF#1$>G0AI/@6Q(F7IBW3N3,/XEJT"L0P(WSA\I1J$:SR=G0%$7:QR"A@D*(45G!XB_U$%Y=H,F"#;K]6T/C M@\JRV76,;1N/T([E3*ZE572@%^FWS8&D2KB@)N)48S$*# MIBXVK8/1%"")X?P+0]:<)>OXQDQBX'A5&# ME K:5-!@+%+94.S1/0]RPN/%4F8!AV:D/X]@G3-V_(M,DYC!S^'D0_R(4KMDE)M:1L1DZ$"K4803*D;.CR:'0)HBB^ M016&8J$=:2+(.%%)G@7+&^5Q,=ZB:0G+BV32D.:Q59R+=,FP.(C%)P+;W.>'<3[Y\8L07\#'F\J$T@WH%=C52(4^!":X"9(X6A@3!:R6(&%C$R/E7+%5 MV*N)9*AL9[PJ/KP! S=NQO-/M^2+](2CXVK(WG[(K\*\>_X>"@N+R* MOV,99.1,Q4V<4-T T&91Z]G.0([(H35)'#B%DGAA)V/PX)+ADA,U<+PE>+#8 ML5_M5*D8<1#!44AI\T;L#EPG2XX4%2H4=#"^, >RD!#*[JBA-_]8VBY90Z.# MBBH5Q->7UN'7RR3PN6!N(L-FZP]:Q&H5 MA)$2O?025K:S:#\H)U_9NN >*( M;T.CP]&H($0H;JFR)I&S/-3]2E9EC_C;_"2/BG/,M)Y@:2O\1D?P0=;@D!/? M@.YPA8"3+P@QMP+.3TX'&)Q4<(, SKBB=$2B<:AR,7@S+C!JZ/TD$=Q9'". MAN#R86.Z_QY16\Z7S&0KRR5;L_@&_BJ\8'#+*8E&1<9Q1$']AH0'K(_4N68F M!0?-5>*9*N/P7_ EMSDW&_]8LK.DI3[N8#F;-OK+MW%LLP7DE=4&!E MSNPJ<[!U;H3/.8")R(1^!-[(4OR;N::"*O RX!PZF^$0)V4HH-5P$5_[BJ%8K"65GL?[-^A!(U2\2BMI!+I0WHFGD< MXCUN1)@35%* $6 (-XBB280F+0(2P5.LKW=13NM\WN2I^T]#Q8'14 M55W"_RL/M'."IV9B%TNR+PHG)25PL*C/)Z"J0/)!3$E9;)$-2:7Z47ZY^NG3M1$GK"A1!62@%K]\^GA-Z BD0,MU MS&,9^7,,RC4*\]$"HJD4*6E'[9RPGUD+O%)M:M6>(_P:'$DL5E_YH8H,<,[T M J-!(:K#@?&*5X0,E'CT,&(@=67D% S-.7G MUVTF3*A/,#)(MI#",T&J8U]F@I??@LF-]?/2*B4K/S EE)73HK_7?W;ZPQ(V MT)\4*K:"L(=9Z&HZ+6U)1B"!#0@"UW ]]K)D<9)N;IE_5^F97X=A.T)\U$V@ M6G](9RY -L:4)F*0G2G%J?L<2QVRJOGJ3ZG\ S&.\ZR"$%1N M U+:F#HH;_$D)!PIZK84)+V,DF5^;RIIW$VJ>PT<"^RD.=#J I.<]/0P!AZB MOXHFSG)O65&)[U;6BYE6AL:Z>[?X!*#;4#VQPY/2R8=#5G7+?*H;9_+%LN8$ M0KY-Y%12SSZV&A^ _G0<(*@*ZFR^A= "\ZSB(3/Q* MW%/ $691FU'QJSD+!*8@L0CAZVF4]NF=<7XAON4^2$ M*+@%Z-5VO((O67V&)6U^D/CY H/IV'%0*, R7!VM VE$/=;\D/)[$VI;S:MS MM>X-!@W+&U'@Q4W(P5FPB43/O1-Z[FYT2PUE.3@V',OCTN__$^<.P\ 161,D M3KZ,HSO55JIE4#NF)>6-*(DXP'XVMY4U*6\6-.LL (6%Y:?;T-OABD0RT!$Z M#V\.,H^KGN4""_.E]90R9*+KA%A41VO%V,@-F&HN1BXH*$V.6;)9&'99)(+G M(7J*\.?XVL32)"NV+HUD0/;(K23-583,.);"

0=,%S"=7DM^#CI?-UBCM,SA>Y\4 MR9VZLOP"+<=B<&">2?GME!,^B8':=+4V,>@@)02)ZH; )600P:O;Y8)?/KS' M5Y=_SX%:66K5$>)+FAPE@T#DB=::][,IFTL%IR*$%JP0N$QH_-%-C,NGTUC: M:I@5,YYTI()OU?NR4&ZR5(]$!YZK-,-8LG*@B&H!9&55% @PL_$$0-AM1,FB M?]&X#3)<"ESN+]:!94+FC$L .H_1M=CP68<7G10V^;WX:^^*!=VS#'ULK"3B MM1+.ZL_2IXD'O+]=SU73#M;7H1^>%"CAQ(B\@KU@N"#?!'Z.7,U1P;BB%_&K$#='/%R8[::X(C.&*$?\P MJ7U+A;P/Y$12/>U?LD1*4'=7D=]R;@5IL45A@=,& M(R_])F_$1.#'G7:[CY+CFM2T<"C8D/"WWI#UN5"FI,J6@1\PECYR0 _E_Y=)ICL!0EB?PO\$_ MT]5B'(O5QO"\0KU M S6 QWRE0_#72<1MNU7LQ"EW"IA HUMDKH M6R5>^O67H A1V-*-9_MI<"6:X,;N(>1AE1 M#W:I:3FK\*#-@E:O)Z:R0&9T39Z%*HAHZ @_R;%HQ2IX2YS[%,C4&*5DCLJ@ M%DR[Y?P![!.FV+L#[C8?J<7[V&5[.O 28%4N7**M"G@.K%^?J$5\^^JK;B2E MEX@-5://O5!>14 6[%*?!"(E"2W2U/I_(-$BD0E3!6+J^\^T\IK"P+C\2 M< 6J9+/5L(H2)ARI*%6$%<%K6,&6ZEAQ-$_BM1)L M+=6LK#L+:3+&+7P: M\GW, >H48T=R\.0KPEN/5![+S&]U#G]Q?S_6?]O3G0 MI]27P3(LDD2L^#1?/\+I%*04E^FCCXHEA &W^2@E:]5CO%TKPJ!G?DJ$CQ'G M+^\^@WGSTZ_P+RR/@Z]\J3$*HXL4WL*7YH2U;HH_(?Q)\VYX5UT][;+[1U$) M?0#%8UR /E0XSAMA (,<)*V5<:OI,-"PM KZ:2G\;X2Y5^Y?QB-P#3(*35P@ M[%^YM.PB8V)E>1)]D]KRPM89>DNR?)?F$.7]H67"%A73-%+#*%1?KDT5BVN- MN;*&WH)GE-+ON.)%3H497I\3=4A&.M>M> Y.!0RFDH23(2]4NT\A(PC#%/MY MJDXJ4/\9$%(=F>-\,I/DK9HQ/" 6BB.33J#J@13!8(&58W(9D+R@23#\H$SY#2T* M&B/MZJM1%ZD:+$ "HS6?I2Y R['((HPECNLQ-_EP_5G?1=OE6#XB58P <=^L MG+2^ZOWUK\55VG!#EJ1*L+HK/O]BKBCTQB;#7#=AJ' /62JJ@Q?6#JP:+'"K M!?=2$Q"V#G3B-BX""II>^(F"MRY0/'$(!54CQ=IF#@60H=MF&<.$7AJK(K>Z MWD?P9R)=#*4(KBR^U"S;U>55NJV.$T&W$6;_7:,,44O'*7D^ZO=:K^E KG)_ M3-Y)UW)I&S,3?V,>9:;@8U6/2*SJ%4W >A.]!WSV36+<+\T"[-0NQ)\QT4"=&QH/6\=3U@?ENA2: MT?W_RD&P_)?BQ#OMH-05 5AAR$=5SS-U3 \V1RN,HE $!Y%$T:(8(O$%' K$ M,)ITBL9LNH%=;$+U^@L"SB+IEDZ^A-W%O)V41G\4]U17%/J'3C11ASYI6 -= MH[%4![F]W$E1OUR!_6$3# 4QHO2E3KF#'B]>NM.^Z'1?&>ZG 12:[TKW5(NF MFA:R$]$WL\K5+SBVO+;9.FQN;D1,KFU=O3F(BU3L1XE S+'TQO:VYZDEM>;F MJ'=X8G2XX@X7>G<.9^N'V7:L: MQ@"7>95Q'DU"TE6@72BBG!;^ZM:[$T1Z02'&$0Y1O98H2-Y:$:@93$ M?],P%[A%OVT$JI"]%$OMDADG-C9)*YNZK KX1< >PK?D5Z3R":Q+YRZ2<)T3 MJB];O",P&<]K4V@'1MN5=DV]*NHRU7[$5=+VH5U9N,&)MY=]^$WM] ^ZJ2/I<^_Q@G5@-\\6.P4+&(2FV?Q ).2:%MZ@]F M3Y[788BC##0:?\N-A6AF)!/5V5N^?W4QRCBC=U&E2>_5:V*6BZ9/\90.<^@B M17%Q]^_?B8>NK\JB4B--*0E#B=TPS#8!JW1#2.0>,U';>#QN. RMZ R=#EKS MB:R&*%K,ZK+" M.R@51C8%4-+MGM$JQK'\C^"5^O>$ B2U$#"GJ9"3Q*T11! M[>K/M=ZN"7AQ@1JOFAM157]DGD3&!+ 5 &>B24>?"3,K2+VNMJH<6&^HI-I00'BB <5WW$._+W:]T,J>$")NRD=MQV MOXW4GJJ9!F%JNY_Z9UVW?=GF6CJ3(E.!A'!EU\\/!KCI61Y).&K;12 H!:B-7%(EJ#&+2E%1FXK(F1YCJ(,LY6T4GH''P,7!+-87Z5BRQIDN\'"6D M^8W*P"PD3ZD-E@GYM\"J4Z[!Y0YTN.XV-E9B=HJA0 M-)J*TR:VG L]][[6&K[\!V MA3H"!!]YK4O]D:O1T0B(#O]2%4\J[*_C-GBS_JN6\W.>F%#1-FMTN1[8QQF8 M&,9'2:/8&RYNT!KQ'IO%J#C09CTV%Q-6 7Z^4(U!OK=6LZ[ MLA?0>54-SI0#,"KP5T9 0LFB@-4^=+$WM[JCI,'_"MJ>F9^!P2SHJ MV6M2Q':*N'+C4MA? @W5CO]8\I%^*W7C 55"K(V[TQ8\@;#"&ZB6%8KD MV3EBU&!+'CNM"BP4_*N!?56U$'&24,7UYD*@(Q&RYRGQ5Y;@!PUN]GL!_W#2 MSJ?N^,66$#!=B=52/.\T$W&?6"2I&K]D.:I"5(JG<*N?-0-:A4R432H5[^F: M)97<,U!Q%IA&J>-%Q63,[]2T530-%,X&'>XTP9KZ,DT8YRI-A PO_B46(J4" MNS# :CJ:8HW]!&0JW(A4I89*J;:6:7= M)(',X MC[]DD7I+MPN84F3VHOVEE[S_]]]7/%]ZE0Q470">7%T*VC^*,!7I- MAH[,)QJML8"'5J/HA$Y=H6V7,W%+:*2-6M@+"$>\,=]<%S, ML]!/ Z+ .LQ\""QAX4X_5:RQ<1FJA*@4K@'Z\ 0LD 7='UJ=V)I((GG.6@<$ M5X5["WDOAF2XEJP4F5-I. GC8.M:@DI2P!$:8\72.-8\:=="L8UO])9MW<8; ML&"T%!36+)VT*)SWF+6GG2WY6M,X;V9&FBF291PC(V"NK;&K^G]-HLH' B7< M5PYVGW*9F47U6@5D"&JW_L\H":Z:24%%Q;>2L0ZPF(='^2$'1/E"4HC=%-7J M.&;1@LPUP)1"I<[H$G:T$KB)%:Y16K687^L;_:PJC:55=%"W0Z4-*4,1,8 " M.^N$!Z@&?R+_%OUQ9C@3PAK3CZDD >-.?+Y8P$A;$]7J78KDC"NE#&U8RY1> M9&40!<:2 L^KQ7K.-\W-Q+J3G6;IV7?1[I]SP#FST6PRRZ49#O:C:Y0[OB&IG?Y6RSVJ3W5'9?WF^G#4 ;CRW;P]XG.W$H.DZM C,G1Z# -*Q'& M.T&(QP+WVIKTBG45V/]*9^\?E0K S>.'[3M@)3]-'L86KSC1!I :HZ,>J8Q@>B\68PTPW*UP)NQ%HHWH'SN-X#145*/DSS! 73$GR4\]II1=5G%;Z@=UR M6RPS75LGP\Q$:G?,&N]8TXY\Z+G]'O,A_,MK5U9^4GFT'*^U&T%*5NJM(DPYA5=K.VIJX*HG#_K5J=RH=+##ZON<-RA5A\)#B@_NMU')14\EDP.I=L%CTU"I5.Q9$ M=Z]J(D'!,)8TNA_*H 9!.92T9D2 ^+I<'5GI> ^H:*-J6"_15PD4S M_H>I*U!@MY89@*>H/J0QF4Z]Q\77.@2CC^6Z&%M2RQU%62P=P?.,RE[IIC0Z MJ6B3W=!W6Q\UJ_]Q*=VO/)FCXHBC6LQ=@: -Q-2FJNK8KC/.7D_ 7A0)%T?_ M8)NMU(5;:T.6&K/(F.2F%\9)7A7@AL2+F1(?_*-Z.PS33-@$CN\[ FTLYAV> MP9TV&S8(C]7+WJMR8:[7.?ZJW/,ZJ?Y)C238UA(@UGXR"Z*C$KVC6LP&/9!@ M!*R*7:!ZK'7(=M9+<$Y:N5O;(C[F&\>QFX1K,8 MHPWIC9Q66IIU(AFVQ -D5G,C/#W*K=4#<%5?T1(&7JO_RO17/JS]I.*IU2VE MZ&:J1HWF\2V6- 4^GMEJ(HD9_H7CAB5):8$F53)SS6ZJ+^XQT^XI>WF109'! MYJ#(#J4HH^]>:B1EDW-K"E(_F8+4(^F1.!IKJYXC"<47CG_6#U])-?W*JNG# M?:KIJ,Z;(UG,)RJ$L4KBK!$'Y7KI?8\#/N"HO1./)AF"3G]-\?XX3Q%V\()92K?Z'^\G03I,A2K-T%$+T47O>4#Y4)I7-06-S*A M8F2E&4A)\-=*D5Q>MOH##W5)EL#_3_2#E9IID9KY,9NL?]>[;'4&PXU?MUO> MQN_NNJW7;@W!K=OGMG=_U^_N=]=[%COH[;<'S[+8D]K9X>5@J]O^2)S+W OR M@5+T?[_K?E>=Y=_XX[=K9VI5GEB4'MTZ63NJ MVMS*4-7^=-27M)%1L]67?@'[\]]P4&*:P9YVTI\5IGFOE?W_[O1-\Y%&]N-<>NKU^ MM^(C'GH3\-L=-^,NK7.?W%4U5\/,+X69/?>RZS7,W##SZ3-SW^UW.N?-RKO< MXQ1,SY9[^ M5$.EIZ)2S]O32SA&$CTL(G4*!I+7&CS$0#J9(T^-5%"(4&J8']=U;7'8G: < M#ESO\FXGY_$$;@?5=Y([V^DW._L8._MZT/[A^+9T*^_P%'3]:Z_5_F$G;7_P M/(Q5Y:=N<8&_?S.@(^29V.[=!$?:4 ,AX3>$8>RK4BF]60==UG [8?!^J)0Z MO@P#LNOV.^WS,2'/E4B7PX9(1TZDU[W^QO/TI,AS_F[8:\]K=7<[FT_4$\-> M+L9O/6/GJ^?V+N^.)S8NPM[607_0[.PC[.QE=W2L^WHV'EAGL&,^\BP*X;Z6 MAE!78<3VL,4>5HAQ?*+7:[N>MZW5?9D/ MH..S8(]B:UYM9)S&63H0\WFM?L-\S\!\A^H-.82W>/![G%&CQR<#BJ:Q!'?I M]3@)@[->_A_- &PVH-F IU?^N[[_(=N2O,[QAZ2^K,_">V&-2-V^VV]:7$Z M2I?=IEWLR*GTNMOSFNJWDXAUO6ZW+A]>_'8*1]P_902V/(^?%Z6R\_,LA/-& M;G?45,(]TM;V^LW6/LK1,6SZD!Y7W?<>IP_I9,Z!7X(LF#'N L\6P .!\.=Y MZ R.\*4)PI'<*CM_1G9;Q_4Z>R8CCM%Z.T\B#=Q.MR'2D1/I=0_+2AL?Z#0. MQ4'_$$[0*92><3UXO);5>$@9VK$E0[>%HANXWGW(0T=::7.^1!FTW4'GGI1T M0Y2G/\SZGKXTRG;<=O?0]5AG1]@3I>VEV]D7Y[)I53JZ,[G7[[2Z+R)M]EL<7<25HYA" MIJ^U[_A#4Q)W,@51S08\[?P.]X!T B(+8[Y1/M$<'#*JB\L^FV+'TY0!"\O M[VYW/XH,P@GN*YP]W<[E$=9NG?2N=MRN=W>HM\FP'"##X@U[+S+'2,';$]3A5_B31=>?1+GXU"R MN?( B^[HMFK?>>D/VYKCUE,#=]1^&+#U@W;GF2W@1C8:V;CK#&]O-#<;J6BD MXF5*!9A=[8>%,$]9-EY2S,1SA\/+^JEF/V8"Z/8/-=B2_D.?5-IY8.VA6*;R MC?['VTF0+D.Q>A-$]$"ZZ"T#_&J^0(N[LC&T<_SUV]M@DLW?=/NMD3>"56I; M7SV8O_5:^ )5ON3O+D>MR_;FK]LMSWRG? G] [4[76*(#;Q0XO#-==;K2)*J"(:9PX5U]=)Y5^G@39"OZ1W 2^ LZ; M"C\(@RR /_GGV5QDCDC,5%LY<;*X.HNIY5S!$_+$^3T2^23 '[V/D3(I_XN8 MD*[]&$0B\@,1.E\R^& !Q$M=6FC&3;U3)\W]N7IXD%J/'!_:*<#3P5W,I)CYHULR%"WP)XH2[9^W1 M[3R Q<(R^2ZXS[Z? QOXJ];VK*P8]Q__9YS\^(^URQ[MF-VHCX>UC+X)*_U: M\<"C2,']1@&MS5&+P%!$(HD6TR1>.-][;:]UZ< 30Q0"I![QVCR1TEG ;>>I M(X%1)\X7H*Y"._5?M9RO M\V+-SJU(G4D"C!W7U5?!E$]&@!1Y.822?*Z6%PVSP*_H(W]\, A8G? MVW-[E][NK^NY_6YGM[=L.9\B1X"HQ;-$+$$<4!0"D*O?(](#).:I%E9GE@#! MF33];JOW ,KT^ZWAH0C3:75MPO2 ,)]RK"@#(RDBE!W0(C6OT!MIY/$'O(=W MN/?HMCKV>PQ?K2NA(] F7G^]$/^(EG>GLGM?.?B>5>E5%K.F_+J7%E_OSID] ML$4/Q9GMULCFS(Y2?=_DBC5>DAKT*G@T/LC?\'+.K41K!&]9J ];2\K%,HQ7 M$N^PP$.>4;+0!AB#/3 -%%@6W>&R]@ZB/&+85<>\I9X+8[Q7F6!A-I M;"QZZ[1XF93?)IY.4PE&!ERQ% G\@^XZD=:2RN:+LHK@<>DF$=]@36@FM:WG M[N#PQO.6//P.MC1(_3Q%KH7W_"W.I#-"'MC;G,3-1?N7[O<9MM.Y2AN\3G7 =+'N8)'"1\93T0!VJPK>L3__E^C3@6_1=/R/'/BIT]/GZM?UM4W1RX?'31-8%KVM SP)F_4I$7XH\5[>\&WJ?);Q M,I1?XBDOF;]U?A;@XR$_+9-XDOL9<.-&]E!$ZG5X(/@R3@-<[1MM&BLWF#UU M^T+E>K:+2\08Z)5GFR]9BTL\$R]VAN7ML/\[3PKK?28OQB"8WR[$%!;[1H2W M8I5^]V/IG8#0%Y4]W/7UZP3X\<_)^Z15@$).\S!C49)&1D!)2O(3P^";!#X& MI@0Y!!E&9T=94-KIHL.$5""R,'P1BG&<:)\/#X@)Z%YR,T&7KYS;()O7B*IA M]SJY:CGO,I;U#': 5C<'V]E9R0SO/)&PT7"5I/L&(*]P5SSF\BR'EUC"_L03 M7A'<*0)U/,%#2J)&IV1GP YO',UB;"G^$_04Z2&0+5]*5AO@.H83?JP WQ2> MB+_0=Y+3J>2'XHUX5TFEJ$;E6MU^/.K[E*TX>[S7\YIPI4%C5?L-IVKM:;_1 M$92P-?7]8+BG'5ACR/6L);&+47X'CJ7NN%JTK'"*TZO2NO'U7^WJC7[<[?6* MR-,F>Y,.\4YY9:)LY>E+X.K^S@NV=*I+FF!6LYV@H)+XAM<"G,,^MK,$U0,J M0RDKA'Q5_ZXYV$\ZQ%0SV,,<)L\KOT0]V'0\N3$L@^J;M/GFV&1Q#)+MW^V^ MHN^[N[(.787BXR+[+.$L ;LL7%$L=H+Y#K@7G''I/8O07H9Q&OL/"IC!Y8.] M=4WA\K#/6(K*>.0S!L6*26T4GM@DER2;);]I"V>0'U6)X["':-\I@7_G049& M-ULJ:VLD+TZ%[FS]4.PZ1Z(INY3BW^K9^A8MYP]X*_@W>AEP ;]1*N4W>C/? MER&:!I)X3)DJ15@JO@4S"9X>1#*/:TT1> M6V?2<1SE*,;\ Z_T@R>,_MU)4%N5G]S9LWGBQI$<05LL<$W)>Z,]LQHJ*S+: M,W1?I^2]0ONMJW<4VB2@W-H4%.$-O6D -S51.1/M*8L@VD^2A 9P MPZ>#.L2N[IM?KSI,HJT^Y\L4]>ULP M9J@OOBMF:"D04@Q&*^(]O6)!G!^]M;.ZI1 MJ-?B6BLP6^$O]H^/1,ML#F8] MO[-,"_PECK_A204"3"[3>+]0?.H6F(BH@4D$68\B/Y&PB M%\0VR&9@!ICT/3!"B$^C5'^>$'_-PGB,@1=@SW@1^,BF'(UA[B930TS^S-'U M@7L1Q>$'8%>D%,=,,)"!-N6_XEL4/EH3_LK/B@C/')XJDT+9B#2-_8!8AB(W M*%!8A:#6KPP592F/?H M.-:ZJE8K\!J9::LI5&4X*<6AKN3 )BXQMD-6003[O&";(5VEJ'AT4J HI[!^ M#ZY &D>1#'6 "'OOA-I!/Q M%ZDOEE@[:&9K.)?O 3_">+GZ:9HG(O*EB6+9CF84 P'%-S82V;;$9<+F+X!6 M(EG!+S%&3*R"^@U,5H'VM"8RWXC8&4\4W-?WG_[[ZN<+[Q+T$<@:LAOIX2#6 M;FEJLP^YNEL<79;V6>;CD)C8)OF:N6R3NQ3.VSV<=J+N]H-=NM]H<^M^U M8'#0:W4OAUL5#.YR6P\6Y&V^]*[;WOU=O[M==>,NBQVU+D?[;<'3KQ4V=MCK M[U+@N76Q-=.MB?N:XN(!'N0J_,JNPH=U5^%Q("O/=;S[UC"?NT P'SD' MH2]YJ#?>IL;^K':N2T>@D:W5>5$Q2S&"GLT M=/?S;KS:XOV/N[OJ <,33P7@OV'EE\'* ]?K'7H.22",M+UY:!FZGVTA+(RV-M&SI_7M>^[!(<$\B M*4\"++13#?*1E"IN*MRY/TE3K:TK,C9K-;Z#/;OWN<2W\X#>_W*%;Z_5OJO" M=ZV4GIZ$'9W4'I%1SZ15W8< .PGV84UR4Q*YU6OMVA1U/-6C7F=C'*K6C5EC MA7V!',I]A!&6"6;!#8)&[=CD]@=7LJ8RG%Y0)9?D M:BC,\N,L8/50%KG!3E MFID,0^EG.=<^+D'SK"S^IX>HRQ"708:!O.%.&5^DN;K4$1_IR^"& MRL!48S^5<,/]PQ4W7V2$.P4*-HQG^,R; &&U\E37M4ZG@8^H.[",O_)@@AM# M75AQ*0@P MJZH&](.*[7!5?2M^:OJCK3K>94@2F,@IMUHC,2UELH E(RB'8'R&,'X.? 9& MV\H3-=[-5.)NKN-\D; %HU.#+3C1LMKJX-SGK9BMKF8=^LP"@]JCQ>\R5<[><#R2M=PT%?5[)O6MEB"59R$&I^\VP$E_IHEC"?;$GPZ>:-F%3J "??M58(UB"5;2WP%BG<#R M08D8TW^]FX]72[J*##0))M2-"%F4J($%VYA9M+A]K3!BE0@5LHP2O+8?O LU MZUIKE-WIW3OVNYL^E;JW[VYX>PMM=+K#LD$G/VS9JOL&' 7P([ A,84'!V#$ M"FQJYZ >MB*UI?U4LC76H8&C9WUM?6AII(,W@ES/X-,+[$FDS^M%"_!D3 MS*SUINJ^#*!*-$1]KKJ#=HU:S3D(:5, "96-*_5@-.:5I M:ZP<;66C^ARU#TU&DD&T*O9(K0^69/]"H(V$;:%I%8] 2R@:-_,X)->25G#\ M<#/US/B>-B-(V>+[#=' -O>DE#%77JA2NG,QW(YK>?]IX?.78,V,&$2XY=O# MW& (:0DF$)K-"*@1QK?51K_RAIQ.CU^[U6UW'Z%M;G"Y72?:\[?-#5N#X>FT M(WK>?G=]CGWM=[=;STOM1KQ'\1^B6>I4M^:_X7C$G,,^4VM?7%M=TY!X) V) M9[0Y[Q:8JVH8:Y^]^\RPC"^NU5/-0FE:.%]FLU#7NW2[HX>-R#N7ZKF&F4^= MF=N>V^X];$)PP\S'1=,7R\S>R.V>>TOR+OWM)/SUD)]Z0Z[6.F7$^W(O%O5ZM7MU@]ZT-I),Y\J(9?":I5465 M\/,_TZT.NQ.40^_2[0PN[]26CR=S.^B^4]S:@=N]O+MQMMG:?1OX1\.[C_AG MW-FCP]K<5^U[PU9_)ZU_\(2,U<&B;G&!OW\SH*/DF9COW<;IOLZC%&L.MS2H M?BA7EKT00])KNX/^W0?825F39THESQU<=ALJ'3>5T"GK-D[9:9S.KT>MT8MP MRMZ%H8VJ<*9^6 >L-WL["/L;,_M=(Z69\_&#>M[K>'S MNF'/P5M?Z^9\/R3A]+"ZC.,3/L\;N:/VGHF.DRM0>)$$[KJC3D/@LR5PS[T< MW6V8G ]YS]\?Z[5Z#_;&NNU6Y]C=L7\F<9K2/--@*RS],Q/:3KOM]D>]N\7V M>:1S%QU[9E3Q1D.WX]T3!FZH\M14Z;K=P3TEM$=*E+/Q'H<[EK:>A?.X"5]E MU__:9YW#( ,OP@7=NXZZT]JS/O(Q]$\'8[XC=):/8FL>E_D. MU3QR".?QX/BHR M==V^=T:R=/ZIF.X!4C&G<-#]4T9@T8=TU(E25?IY%LGU^VYO>'<\^2CB^*>X MM4.W,VB:E1ZIJGJX>79PD^,X0"ETM^7M5@I]=C[/M8R3F8B"?UO#DU^8T]-T M 1T[A6B@6N=M0Z;C)M,Y"=+Y.SL$9/\BW)U?BHF']T[5/%,'J/%_'J__JM>[ MNW:AV=H]_9^!>SGL-O[/(_H__4&K_8@.T"F4)7._4+R6XGX1]5I;(]*,[B_( M/)N6@Y=(X&'7[?<; I\M@5_W7>^RO3-"P\F1]OS=MM?=78_LTRPUXQF(#VD4 M.D4Y[7;V;TQSV77-EC5;UG@/^U5YGZJ&OD)BR#33 ;WS M3.R\[KE>]_((8^2GO:L=]W*X$<^RV=6]Z]F\0?\(=_5L#//N9:OSB'9Y^\A5 M_B<"^U3&>&&(;YO7/Z=2'"P=/:-JG/,D$APS@\O!6< FGR>!>F[O8- :GF]ZY(K/MK&9YYDE.D1L=S1Z,]DR1-AN0 YU!GV'VD#,DI'$];'TAG9"J^]KJN-_0:8_YX M*=1W.^V-[90-@9Z?0&!$##;&LD^*0.?O:7G][HZQQE--)/TF,^UIW6U+\2K? M=.'=)G$^#B7;4P^P+(]N+[Y_S!TX;NWD#=QA^QZ0T@/LPM-8W WCOAS&[2"* M1,.W#=^>&-^"0W5Y'WS6R3#N^84X>I>C6K2L'S,!%/B'&B9,_Z%/*C2#=8=B MF!Q&N MV5'>]''RXS_*LYLWS;WN##6#!=$$F.O-A3X%&.Y6!TT_^]+>E71FV M^AWQ4YM&UG"MX0IXXOT*E+"\VX<77JI+D_5P\/4NNQ8YG=2AE5GPUOLHYS MZM*?LXVX<*8MUG7& A>Y3 *X&,CCP%X1E@+^:B[%Q =G-W/A E\"D^/N67MT M.P]@L;!,O@ONL^_GP ;^JK61E14!>QV>.;N,TP!)]$8_5@D^ZR7[0B5L[>(2 M,8:MS;/-EZQIX:<__3JB<@Y$5E#W=]_3IE<[_*N>-BH\8>86,WGF3#VJW>-,3C6LGJHVBK+=G 48O M" 20&65FFL0+Y_MN&TXR!YX8HK)"*4.=$,$-G 7<=9XZ$O3)Q/D"0B@78YDX MW;;K=-J=#JJC[[O>9:NWS^5=U!1F-:A6OO=&K:ZY%=QI\*KE?)T72W9N1>I, M$A#4R!FO\/+.J^++(*)'"SC7@9F=**>GP7WS*/@+7MP/ ]1Y_-J>VQMU=WY; MS^UWVCN]9,OY%#D"]&$\2\02=!;JJP"4W^\1*6O2Q:G6J,XL 6HS7;S^96NP M/UV\0;?E'8@NW5;?)DL'R/(IQ_HX$.N(X'! U=>]0L_;CS?4*_0'K)5 M7=B,="E]/%+"5IY78OU=A<"4(I[75XC M!'U+T<.->DJ]?I,K%H4D-6!6\&A\CK_AY9Q;B88I#HQ5>#RS^O$5*!6ZM9>'N=9&DQDV;J&W]O' MG/U[/UXLP9 #4RB>9K=D<,,%P*%DIM(6I6HG"A5 [Q]/IZD$"Q5NLA0)_(,6 MELA)[FO+OV+\*IL:OF0M8J^)ESF1!<'D8AG&*REIB; :1A[#WXW!OIX&V=I- M-IN^ML_6'9RZ166/17M>\2\-:%N3_=%POQ.,9;_3;N]G M0=@%WK*(8[#4'X M:X;+[;9(M,=PZ-4KXE 0'5(<.(/MU8Y6TL>=7J[P6CWT) M7#W8=;GO4A)T5&LNN=^SFJT,%O#W#2]ET&;#SUG& 1JA2V"W&-Q64+KJWQO- MA!,5T9H9*,;W?UZ1)>+!IJ-?BIX", "2\*ZHAEDY*_YNCQEF#,?4UEQ#=T2Q MJ9J'5Y$SP=@E,*!,%ND]"UC3,>V'V1?MX<'\MXJ?T"7[(DC+_EMQC$]R62.6 M6QYZ[9:JV34V=^4^8D(!WI1B4G#^HD4PCV^+C2SO+YL:_!:CN^\,-P/"T?44 MVH6@6^D">-0B2%/+7.ZNB]4XCG+ME;=; MO?(/6%36!03>7#!4[RT< :E;IV!&FZWJE\%UAS+6[T\&/+,-?_\"#?/H8[<_ MM/3ESJ=NWPX?[7CHXE+P)91$C&J/W'KI*HG W7YO]>YNQ3>M.;V\XIW,# MSHW:+%=%U-314_*AT:J6I 6 1L:KGTHC\X80^KS4CRZ=EZ@$PA@^J-*8%S*6 MJ/V*I!?>NE-XUFM6P-9V2M>^Q:1J-&TT)@SG5=_Q2)31NKMR3ZCA^154%;Z= M^KG9>^2H5Q"E>2(B7UI@[L^KFO9:LDLAMX ]8]0L4W OXEOD[]>4)8ES6-3$ M1I9ZKAH+FAW R<-=BRRP0;,[V*K(8J?:C59GM%WIQF[?];O[W?6NM8Y:G?Y^ M._#T:[ULC0:C74IB]JZ,NCRVRJ@U85]33UP?CH?ZKWS^?U@__Q]GHO"YCAK? M'N1K!Y#'(V<@-! /]<;;=*2!3D4 M:(=7(F.A,<$>#?3\Q$O('_[^QUU ?O_0HY/'O6]8^66PLM=Q1]V[I^PVO-SP M\DGP\NNAVQWLWH?_Z&R\L^4TI?\[*F#Q G>>3H(-BW%X>N09_R"S;+8_8^G;: M]ET=M2_+!#O$!AVW/#_<=3[ 'IV&/])(RXN7EBUF0#?BTHA+(R[;S/4^8DFY M"XWAW(L*]RIEO3]1(](T]@,R7JE;L\C:K)7N>9V'%,P_L'*OJ):WZNY5T9[Y MNK9ZCYI>@@56\5#=6*#:7^"ZG/KLMGV-73M-7C)Z0K=]>N@)3U=_=^?6U8<( M:_W+:E.+H ]5':4N[-Y/9.T&L A[$(!3$7MEMWZO/R0AL:0RG%Y0Q1VN%.X@ MHI5Z.ZMQEC[,$ZIYC4V? W;+AZ'TLQSD=IG@S$=81J&FZ"'J,NQQE6$@;[A3 MPA?I'!%.YK"%+K91(# */M*7P0V5Z^'>ZHI&#XV@64U4LR&\2R55*0<[AVT(% MZ]=6Q8F$( /*BZM:76<>PTNG>GG8+B<(=J:JK?6#BNW [A8$T\%/KU'K!<[5 M5K14OH+6#,V-"-B1)#Z89Q2L:3S&ZS(&>$% M>Z/FJ)7Q_3Z+)'.N7.<*OG0\+K@$57XM$?Z'06OR1(T3@K\63.OS:O6K3LA[ MWI+9ZFK6$4\>@G?2.QBJAE>T!K?N6O2:(9!04QO#;^ E"4&(Q(P#-86#^&(E M1>*\!R4%VO,C5]RO=&U\_=7;]K.;RTJ];F9'+"VX%"N6EC59U] A^NE.>BN6 MKD)T0M.'3CP2+Q33R/E5K!QO=(_QM#(&^"CG ,QW8 MF)LT#"OQE2Y*)=PW0MPPJFIS9B)0?8]P"J2ZV8N=AVC3^&73F;1C:SJ5Y]MO M@B 02SA[_X;5PV&X*O?L(+N77H<72XJ*CGT)!_.-"%F2HHEJCF3)XA85ZV8L M09M$>6UC>#MJ5MAN#=?[[*H-HZ6^FQTVJ6-ODMWE4ED$F,@;MLF"C)ON\%:= M2G/@L732G*@F*69T',>Y#^;S7$RL65;F+&7LFSV!.-81).IN[W7WA*K:!_J" M^7_EH(%@/<[N3JM9)H&GK;?9D@JUAX'1T!76+5X)W8<1@91C0R:&0K&PMTBM M#Y9D_T*@A1&&^+^5-CHMOF@:S..0['U:P9$=].O_78^3!)/_^UW@C\>3SF6[ M=SGHCWNB/QJ/NSWA#0<],9YZ_K3W_RZ][Y[PG39UPFE_#S7[>[%$;0!.BVJS M?_*=/TEXLD\WV(LJ;X^*3X]J,>O_?4>:I4ZQW;+Z%LYMG'PC1 [%E1.)40H. M _4'EE&@NFF%[^>+G/T.^[<=SRL\DT+-9O-$;J%G;[FA,L'OHV)P!]YXL(9Z M6-TWF<9!>(%+-F"WJ7A;[> M-\A[),'##],I ^0X_Y&#[=;A#?4T762 N$K?CRYMP- I$0I,/E_*B;*AT=FL M.,+:TUPF\B:(\Q2#;;$*T)$C(3+GEZN?/ET[RS!'J" %YY0(Q+2;*?S0UK#_ M"L^[3JO??D4HGQ_E.,GQ6$8+UU!?+)C':A:"EP>+92@9585[OQVV8E-]WE)\ M2U)_+[K*]'!>'5S]Y=/':\U]Q>-')>9#^!>X:1SXLN0NL=^OH9U?BQ^<=Y,_ M\Q2Y[RLR%]Z;&.[U^ ?G)SRMK^$*\BBD0)QH_(AW*$)+&W0F,3CO%B,+KGT, MK[,@!P=?+17H:_&_Y=\!0[ZH/7HW RE=:-2 $LPS;J0=HOM%*L37:XRMP9ND MI 8BCL_AS:OW_(%N>CN7Y(+ +DF,R^)[U&S!ZS6Z&[+_@.%=46Q.Y;=M]5N/ M?@MTBB*,_6(L&'@A0\,@7SN1(^ MIKAP7UNP3Q$7MN+!L(R92,CVK=$31P_JN)\E0+BCZ#K$$65*&(5MG*=PBS2% M$WHB$548#LE$*C3\-!^GF$$(*,6!*%8:U!F4.4B10]HHX@R(%AJ#&'*KL*E4 M(L22-@./0"('UX4QZ."D@O,'UV>K)2;U*09%R1P^JH&FT M,F%\49WG,A!6J3:1[2\0!&3%D131#34Q4J=WPR9V&P"'0F MKA0 Z@Y?:<6F";&VM:5CI@3J6 8,''0+R,BM+,IC2?GL):LF1 'ZAF2$,GCY M@JL.@$4H6QLC8R$9YI RHC)+*:L''EA!<%ZZ'^0,;_0XR MS%3FF544:#AM$YMXM\J&TSP-U(QC:2>%84L64C)Q4>FBL6(6$Y&-7>1HJTI" M*6XU9F0)5D9$E_*W%)."?($OV[J7NRZ%^]TZEZ>9X> A>%JY7C6 2D6 MPL4&.8=HLR2VTJD1K(6AO^9H+$R*XRT&!QBKNE*J"UD(-'?2F%.CG!@5"7H; MTIR0PB>1<,BTO.&,&-E7[&"B:ZB-*UR2?I(+5KX_CV#79EISUI>J4%VC\4M9 M'LWBP,$$A6K0/K%&4LV%F,@QE<&@P&+=#>M//#C@M_F2S.&,,M-H='%@HT[* MP1@+U;P)Y5_C^*+$O!6>GJ"- M-?@F0J>"*>+SLM'@0Z1@T'0W<:)_DZ/&HR-6FU!L]ZUVW^DK##452YS$MQ%0 M.RKO.2POC_3#$Q&DA78&BRC.9_.-M$^+5\ W6V;%.Y!+G:%MWX*#%XPRH>SI M.K+Y<1Y.>#44Z$ V@&=AN,041!1FB7T@Z+.5MBJ!A89B5;-M\9AB,A8[FW> M0PTL!^V+D-%9H64P0<=AKF($K"EPS7QS>G5TV..(C%?C"<5$NCPB M70)B8!:#4L 1(Y!6OBFRF#&%"@K*Z"9(XDB=QK=(J0A9;(D;"EX,>2@+X2>Q MN:0PJ%9,<\R]NB9J FNEBWAF6)#X^0+E##<>?ZVPS^EG.NI@:A6\3&[=(; M4) 46J7[5>+>WJ!L>IJ,'O&X.8JR^E)FQ8ZN9>7M.D KKYU&A MW51F'[5 \7IPC"E#V?9P:V[>*RJVZ;PJV=_E/;-W5-&%0@*2#Y"?I:\(XFD4 MXUJS>9JK\]Z: 7B'A6O<=Q1)O%:72IFH:*&F[P'"/O(*PO>XOQ]I?[_D"TQB M'Y5T'M5BZKH@X/".>"(C["$-:03.HWW4+&9XV;5PU EYUQA>%I-7X$ W[L+) M@((.+UMM[_"@H*/6X+)_(D";" IZV0!M'@AHLX'$/'5@QP82\S"0F&X$0E L;W>8W\?#Z3FV6HU-[4C'57"+]>"2JOKMKDTNV_-7 MB!@1I5P+1HDH._T#SOGW?:O:$GIWX&^;PNKHYSG[R6G,I9R]+;K^YY9EM4MK0,"&0]G%K^K04X^M/1,XMW A7;K9^Q00A/K(Y) 4OV+L%=EY?W6-L90 MA&LOU(O:"T\S^.4,/L5WM=]N(?Z,$\PAK_,A5<+-J8':VEC,\G-RD0(,DIL; MBOMK2*;* J@614Y4P2FF G$A5)>BLS7J"1<@G/$"#F.3U27$E&I1(*=IL;A2 M2XL&2; >JVL'U?-4Y<1^=8V;Q8J2M/75AYVCSTW6*R@K-_G9"@L60:5WZS;2 M,>0)CVHQM1U_NDZ[J)[?JEQ?H1GL6+1_5YU^N2P?[X+,7]3GWPA0$;9ZJ"G: MY^IF'3BN:;.K,0^P/B*8KDZI/6.W<\Q**=LA]=IB%-: =07ZI:H45K+8(S+! MDI0D53T17(M7X&+=^[S=4'I,*?>=Q2]4R+=;U4L6HR*"I96J75R[D&:]Y"7= MMN:E5.7BEK"C_+L8+"]]/9%9!6RK(R7UMUY]^U]R"M^U6!J>[6#,/+Q)8 MM[6?8R^ITVJO@\&81506"!=0T2>V6)"AP^V;:6X! 3)X3%F:3"-. 5RA^'&P M)\R,LJYWD"/&I2FHA^;AFCQR,>X: !\UI_A862=5\;[H<["Z'3GD[FBZ'Z@[=YTL7E:/%D/4Q=_$5 MLZJ_[_2'%I+,SAYEJ0L3#_X);+_JN;#K^PF1&V/+[NS!7)= .W^RXH$ M6X ZJCXS^#=)H'V$LG0N%@&A%Z>VJN7?]LH0!IL>MO.FG>?)_8FX+%-;D:X3 M3$$9UIE2K$N37*Y;3T"%H6.=C34-M\#"UD\,FX$;8PZ CD5VI#-Y.4&!)4>G M+BI)&[[:.J5[]E'WM1(:RODX9DN;&7WM52R.+# %:&$%9G4E>)3(.)F)2)_? MV*CG8JE53:I2DEXM);3E9I$2Q:YW:96A$U@%DU][$.5GN[7* MCT%C"%IA>S58>:F31F[9+?QW(,>Q.RA@$)_#<>QL]!LM?$;W(4T3A?OH]>O0 M&??W'+U1JU/!,V*DV #>46\>1Q)W\R3+1'E!3/V4#N.H="H=PE>T<"5V<1,M MK$#7>N[:-8?W$!\ 1+J7AV@#T>[K*PZK!^<&@^(Q_,/.R'KVCK,C2EB/-2=< M[]("U]YY+L5!#/U.^TY#OPY!^BQ,XPI_H&)1S6+85X8YFS%V9%KPP*B]*R9F M:LPG2V'4VL.]0>NR$E/:U=X=5 !YW8WV>;<"N>?>&UI9 _N]TZ#>B >#'#66 MOL ?*TA M!<1?*[;]BQ>ASOI:RRVW]M2?) <'7EJX10R@+\K=)BB:+')_NU# M:]I2U5AA-R1:P#/E64=HLD6*(\SV6.L!J8:Z=O6\[]ZR:#'/6 '6WERA0[I'. MRI1=;>?CXH ]$HEW[CN;J,66EVRP6J91Z;&:V'PM*_%Y8UG5%JS^.,8!%D:% ME[%&E9UBKT(]?"VM6?O@TIO 58P42$?R$XFV(A)Z3MX&\%EUGF;>7Z:)Q$] M5O4&_\U+T-4B6$Y"52\KQ=*5\4OKMW54+[VNF0EC7Z-N%*N'V_^4B'\'8=5N M5[$C4+>30*@O"RC;%^0Z;L?_J&'*W+R=%)1JYNX1 &\/CJV(6)EMZ]G17@9Q M]!HCL[5/EX-OE( GXZ2K%-'5;&Z=,B9,H X)X-A*UO)A;&LS9G]=D92Y^IXI M$T>&WKF_D41:KZ@AO\-"NK#G1T9@&+$=9,UE3WKP7M*5*094DPS@T* M4PTRL>4-U@$1L\JP D#F0HI_:2WDI'.A-,S[> %OY'S!&)<=W+3<'EM!<:2J ME'IHV_.S.&*IM6=:]7+-0Y069_5Y,+/<"'J M#_A):00>IVIH90O<6[R=!CQW\F6LP='5"ZEPJNF^$$ED@%#IS7 C%F+"+TZI MR%1;^!928SE/A(!RDR!ES0>/U7>M=&*4B+G%8)?-S1H4I_!:@[*RH?8<3)IN M>N31:HP'#KWJ/?_0J_>)P@I_QZDC9-\/P-]81- HOQV5']Q<,/BPF@G-L.HY M5? H#$<1KM* L?U-=Y&!.]40YWG(PF+!QU?'O>S5O*3C=H4NI/049Y I>YA, M*.5,2(L40_CGNW>?.=K!/S6JB$O-[N^7,M,J:+I87Z M*+@ELJ9'C+$LZ^LV-)ZT0K+/$TYET1DRH[#&ANNRHNM%M;=LL9%6V4IIG3KA M9<]+M9-5_$/\B_-@:;FR!$]', B#+$YT1QFR#-JS="(6>?DI]5R2FK418UV% MN WV/K%6:7)2:F\]0\L2Q'(-@/68YB B[+.Y %5U,:.BZ%#D1&;DW("VCA&M MF,XYA3BOQF44"*/XACRDD3..A#]--0?EU^#-,J+ C(O38>@;6%[ 43!@*-S- M/_/)3,U6'L=] ML:\6,].K34-&MJ9B.<,5_"(Z\Z%&0 9Z/BU\AN/MZ7#^%L6W.#^-(5'UE6AW M3 ($0.?U5*G)^\B_4,QNA(I-*86H3-2=R-2'4Y\I;'>7BN(8P#D2U/RI!T)T M='WD]DV2&B@6?E?%B>U8?45F1(2>$3'2)@C55WQ$JGOMB_]DYKZ56JURX9H^ MPNK63F)H-DFQ.6KG3OOMK^OJ^N>RNGYGJ>OB/=^7U/5UP:.?C+JF)WAOG50R MK/WF-QW6OVG+^6(&PTR#4'73UNU(1JVYA4:/XEKIWW&G%(\A?GTQ&80>%=P1 MO2WCFE[>6RRRI9TT?'X[Z5IB#,6VDCXG<10C(#AQ_%%9)T>UF)H0+O%6P 5_ M^+^JWU3,)5/A$1[?PZNREJ[74N"S8_FX2MA, M5 R%'H^R97Z-XV#*P]>X[Y?51Q9DF%9_Y%'2.R8]MA6)YV ]=1R6CZU'GF-T MHBW^UYJ7KYB7+7I^T=QY=L6!7E\5![['TLUHI:U3I3.B>#L1IRY\-4[4'+H* MG@1/?6"?_9@.E<5RR0TA>)?"$=PU\;_=$>NUV\]_QEY]_?"KTVTY_Y7C9*V, M\D&D1>/_]L_'N4N<=6?J_\LR0ZR#]=EQ5?D<@\G<'NM]KX)@/&C@&-_&% M[N%>IHR.OJY!\22PD:4,,?>5%;&!HJR^B!)8@#=!"7Z'S1Q035$!J/,S(=O8 M)1GXU8<\B5WG)S3TT[GS&3' 0*_()*3I!UR2$==GF:)H _T[:BH M [[/EY(7:G"2_D>J5@(:=:RGX6XSY]&JX2O-:BDW+/5&K[2/8YK,] 07FBH5 M"66-Z1$XU9+ *ST@L1@4S5GE(@!0V3ZB#&VNM=LT:TK.U% M'8VRUH5YO40- M.2HR:L+AU/2-1L0J]Y48,J,S5GTD3\1*< P9T=Y:HA7C+X%"H2.,QX\]8S>3FA::8T-D,/ MZ%;->A1?X:!49=+J2H]5+HV<(KKZZ@PNFA;8>%9='R9JR9FC+65D"G:H8AZJ&(6G[S1FNK 38)YSY:HD;QE$5K_UJ%W2V M8@Z\.A[,9*_;8NB7F0_+6I!D=TPSBK]?@8W*Z:*&U.K>?0.^P8W24_8O,:,U0NVV'<-=,!.<6+SFJU&U+M7 M15O"D7##WGX(-OEL+KV8\M3)TCSJ99Z @I8J)<3%-"2A)I9ASWQ5LSD3LXU) ML8U6=P>E1M&S6N(N<_:P@I%7!>OD+6ZK3Z8%%K>J*?M^N-;>8S>_$WI"44I0(:"N6:-@/?MA M%=-=3Z!6%CK\%DPT562PC ,U;IE8S3)D;!@0$17SK=?GK;:K\"1T!:*\%@RA M @0MYU/D_ J>G3>R\:!MH:-G66SDI+=BJ5N"8N7UFI#'][UVQ0MX)#[K;)>: M>4X^^R)-]O^XDFF/6(OPG/NMZR"JN;..73]%6;H^O0#]T_.>*&/']4-\-A7Y MW;L+_0_5NK9U8J;[7*H6LCM2.#V<4A]E21RR3_@96PTF MF+$YBAZX'27S:+R:^AW_H"*)7%509,>.F@1'M>'[.EP+ 8" M +Y-@*4A0%&5 F8E[+8.J:N*R!4<]>QQT?SSDEZB0EI&&;++LE3(X\N']ZK@ MD*J%=2C;Y6=C9L%5@[&Q/%JQ$/\PAL,BMM5I15VZD#,M3G@9PZ'_Z6?DYY MET\XW91T4);4K.(2Y!1")W/A8NP =A= F_.T(N)P5,T M-"CH_%)SS@>HDM^%G!M).8D9S(GL9ZH:5^WK6XCB:T2]E-,@8OZ^)G[VNN+" MZ[^6/]"OO?Y$_:6\19,K?^=G/SBOE359HWB5[?.#GM6 N<,,VJ+Q;NPU<4!7JB*,(V+KAO8-\SY M>SGK;-?9%UT$8?)-A,(]C1D#DQ"P)?\')M2D\SUW#TC@2W8.4_3*<+J>M-IBLU#"WB">6QU5Z#PI=H MTHAD]=;4AT09VRB!/K"1>D;%U=W^5K5Q\MTE36]2&D!'@M@FT?OGW(H$*+6Q MU+,Y\VO._"M"XHE4*3-E#K*Z=C+CEKL;\>A=OB.\6UDY%XE$1$K#%+KZ4,F1 M57#%%VQB. )>DPF:J*QM85'6HTI?6_'&-%_B("03JRE>$NN$$$? ?O!!#2 0 M:1U"SLJKI;@AV@L<#-G%+B*L@$+X"0^!3SRK/8"NV[5IW>3ZY5.S6J/Z2"WWZIU/H9K MIGCB#KX;6<7^#4"SG6+B<$S[)WR:R]>4?B M5=S7Y'LL_@9Z]R%18EE0PJKAT.WLHZ?*,@I5K)O 7W0_;J-FO'-JU_\W0K2#-AD&>63&((LTID$?3MT(1+&B5P425ME"D#ZTR M<)L1_2'A.( N.VXY[\)L'N>S>15[H?(4=6M?1,JG7V**U-=&L0Z/9%P;4\ U M:00(XY.CJ@VQCD-/AF%0@^H:.0:JW'53HV9UW.GJ#5U+&I7*J?4\I-#R"]4S M7?O5,"##=X[,'8M>OCRU8U\ZH,9SL7#D"O8XV6HUM<3)MEK K<-;U MF/K<:L$]%C,GTC8,A!/EY%3A=!:;>91OM=*"5&Y]W$N.XJ0D1E)(](1M)^)[S8*Q')M+'#54@67$B M8\)UY*+S.#%.[-J%&#>D[ J\$B6"6%$%B0TLOW9QP[\[\.__Q+FF:PD$1?Z- M""JE6/]?" A@Y8,(SJM(8#'NY2W8?!=A'']3F W:<+?"]F5X%97*?R]RTO5@ M@)*?P"@#']4-?U$W+#R! NN)"@K! .8G/!W*U'IU9069!"S[\*XM(>!0!8Z3 MF.TM\K,EV2M.<##HX]LCY_'C"YT!(3!P3EE<;$;@#,/*)+T5CQ<(U*7=+UJA M*?D]S<-PM4:2$PVP7Y.-<%W4W^*1]I,Y>"JMAE=LG:PVDGR)5E(TNPCEE&E> M"K%<>*-G] Q < >/78)^QQ+>EO;&Z[&7Q)!SG;;7YJZ64DYH+6?D(@ABD"R$ M4. 4/?B4"#^D*A*V#)2KKK)F M7-$@JM\IN]+VYBM^ V=C5[H+%/&%,\%E$B(#R8KD*E4*&BS!_%D*=E$D]R/[/J M:K5]AN2(HUF,7'8-YD$4.%>@-30):?(-8I\H!%-S/6?TV6!6G*TOO]K KJ9H MK?BA]:!$*B>QXKU2>J&H"U#H(@V_'(Q?/ED)7Q$ MER*)#64.1AG>_3FU8S*J\*H::M8*ELHA>7('N 4TS2-4<$ W5'M#T2:%C<+4 M,\1EW= 0[F"$^U ;5G+M++ )Z!2%X'*9:L ML)KE5DP+6WPB%ZH2AW$Z]4'"H?SD)M#Q>0R*[)AS:!CND&>^:JB>D@E6# \Q M-H#6 89J06K*PL,5^>,47E(E4P3P%6>DXQM*'8Q2?U#47I9,'%3>,N,X!C4H M4V7\8AE'&D"&"O&P9(BLZL] 1O"/@[BARR'I0MH+^^C+ARTCN]DBP17FF(,% MH4K)L=%@?"@M..F5-.44G'J%ZU:>'="0[5!DN])> 97SHQM!B!$3J5$&$G32 MIR((*:R/H7 ^XE0ZOGHE%STI#]J&HJR/W:MB@[F@4NB&K Z@F M>AHZ'Y#.NM/FEE$EX4C\=R%V/%8O'V/85@_IN%%9"3 P%R9G+D-YP^=H1"SB M6I8RD#Y?&J.9)VWK(2;! J0V8'U0&DF" 6.=J*K/+S"^EP!;EDJ';'Q?$$ME-* MZB UNWO_4;JN;G5^37$%7(4G #:A)&H"4HB."_4EDCZ'!\ O1&B5J!!J[C)3 M(UN4VM\LQ"^RU']P>J7^C4SNH6S1H2'9BZ1I#_XF5XY<+,-X)4TU!QJU3;SF M\>A@'V+*M&7MR/9L8<86E0;R%72E)R*K,2W7<0@B"3LSL@GAIFV..@7*+=HCR/(%43>R=4O',C MK19Y_@F59A$LPBU_!,[K,I@HH$4=IL#35/E.7%5-E%0/,8VK84/* ]L\A5SK M*0[E:)\"ED7?5018,5>(NO[.=.[C77"N,^=IRS8K%]6AF8P&42D8;SQ?G>&' MOU2ULC*SL?N!PHZZ?;]1^8_/&D:+TH#LG*K$08B#C(JB176#+DFD?VA6$W:!T2XP>6[>(L +#J(7)TC1%E._*#S.! 56$1:!TF6/.J:Y6J4#WJ5"I(3$,_:BAW M:/F/))?Z:N1MDM[ 5TU,VHXC#*PTI6KGA@:/D(MBB$#VJ!"*099=X[_RP/\6 MFF>^A(L+45([KD3:1K[@3#MV:K- MSO:X:C'"Q\+_!K0&#^U"O>B4_N_M\S4(U&+'/\4Z[^00*_2@0TBZV!U,$@;, MY)B5[@0O 4"/(IY,*61GU:M M1H&ZJ3_$0#6W0V,DS-0J@A\YB3&]5W)2,-%/DTMI3A,1^-;,9-+@>^L]#['M M@M?,$"QE';7AV[#(X61Z-<;-I7[?%0W#%9D17LF3L52Y%M9>(!@>C;8COS1> M8BV>ZF)]B]$R@F<4F7#,+1=P+4$R"H)K7 #E%T'*H30[ ,.-+S+1X-"I"I-3 M%@5O!GI#,R::W?!)AI5CV.%$R^-F9@5O4@[ME(,GY<(PMSR+%,%>[8"PGOY: MVPO=<-W^KE.EJ7^&U4,$F8"EZ092AF&0XG&H>BI*4WQ!+]T(7R$^6V@?'*)3 MC&1%_*E=:L4V)/G$]GV;T^B)RD'KNQ2H"E1%Q1"12)T-S 5I $L4B0FV,L4Y MPZ;+1_TX2:2OP:>YJLA<;QT[Z@:WTL9%,%'4L20D)XLQU0K+L>-$XRBO-)84 M%?97E0?#N#<<]+C>?C'&)+(@?PM ]*U1$FT8#9LYXFB*K<"^U#9O[;5W&K7$ ML%5LKG+G#3S7_\;H'PW+')AEM)*0T9P%&$F34)Z^DG>U*C-44@;A\TU\@G&. M&@OTT2@D)F!AZBZ .-/%H8S;+#/,NG/.E"EGNG- LG197Q&ST]2R33P2:8(8 M5Q#@$N]E)7$X'S\I-1BP:D=U3K"LIL.3<<7-*IML[N.$V,=E_*>B),,VX,@& MH R[\D<7@0Y+9.)ORZ:D>?,EL[]\?_RU-OM7KC6JE=,K2PE/IMJL::QJ@^@I MY1.@<%H;D_)Q2_7$(LX9$@,IBK!;V.+* V3^70)=,O-X-"B7$\E,AY&QP1YS MZCX8=BN%-)2JADVR"9$M]+QI#*B8+DY7SU9Q>;A*96!*,=J!<@N*20ST:%%. M\E99M%7[!EW:.V$7[GL+5ZM0J^?-7X^N-"TTC^7G"F=!<'!"JZUD)B+%G$81 M&8HHI:9\7(*S,PJ/=!?R&W9EQ'GJ_)DG08IY_OK.E]-$34)VO8IP)+*<,'+2 M>ZZ]TP+]:Y'Q=MYK6&+GGQ1#0 .OX>!#9NE,"T=@T82'OX&SK=1=Z;M2.(VL M+JQ.*M=)JCB/\J40*C&4?P?C>V;4-@3G]0)1'X'HOUS]].F:\9T2S.!JSP6'P;MKI6'E!:C@5\7.-BD!RRAIREH. MS!<<#\*T1>(C.34^4+ES4@$M%@6M[^/% NC[A:Y6OBL3ZR;&!KE0=_H9QR== M\K02;$TA4Y0G,W$H54'WJ[K#50G'VC3RZRE2=0BV]GH:#CFD9:ERJP4Z-\T0 M-%;C! =2PM^I#C VE'BT W:S!"HI4[+71'8/M^\(MH^C:74U?VG;R1%G[&69 M^ $GA1.)J0+44"I[H^K.^/";! SA4P*A("4\C\.)]C:0GA-"0TSI_@K8J5%Y M3U"J4,8I]7F72Q3""2B&XN5,'*5^RC&ZPBFQ;Z(;=JRD "*]Y9('11K,5EP' MMN:24<4-&^4N$E,1;&;R-LQP,&;X:#H?*,);IWKG,J02>9L/2MQ"920D^]M( M,F6FDWBYK='[(G$*A@U.P=F+'AH\_Y^]=^UQX\JR!?\*,5W5D('(;$E^E%T" M!I!ENUK==LFPY#9F!O,A2 :340I&L"."F6;]^GOVVH^S3SR8F;)LBZZ\?8&R MDF0\SF.?_5A[K:_^]N);@]WX=&9>!;]T=6!6?C)[9+$!_V-=5;1,LN&E3>>( M99*MB3+,VR(*E2MGM34SK<,V JDFR;*&IT"?7/@)BON4'MSME5)YO.G#I=JB[$/?I@0CCD-8X6!/: MNB2@#Q"H#1.YA_]*YCA\<4B8L2RL0S(<"? ?MHU8>KZE8#N6QRJ_^6 RZ;^% MVL!]Q=1^[1/F7M4#WHUK$K[&N_X5TB7TK8GQ^=8J]Q_(]-ZS4/+3/24-WJ.< M0?!Z5%KAW90-)EC,/QR%@R%ZZSY,R>-\.;61W5=QUV^SWU_DY66]^*^\/A#: MAL4T= 1I3LIUF;?,9JZ+0VMP-*N/^N:J - "RX?J[.A2._9A3>;O.C/O)E*3+5Z'+;?X(;\N M"5! 9"7H/X8D9FK\("D,UN1'W_-_+IYIKS!F+ ][%58P MN_6VKU?!H0@V7E)C)A<9@N:R1PU!,"^K9G\$-L[846#CZ4=V6Y&0+=8@S08 MFIL="H4)Y004H5P5'5%A.()5_U0%ESOT](3IV.^+O!+$TDC9V/1G;G()J[YK M+WG%X4\;ZE]%0:+BK'-)II^/_TY.DGEY\LPG*II/DR3.%G6;*N0\1+L-F\7.L&J FQUAUH*_+D MAKMA\THE.9MWK%0 &H6]AKIR['%P!Q;;HZ!#](.PZJ"-FJX\HGWFFV.=A/]N MFY^!T0L/^Z?/O[C\0M\J.)8>VH86';LI_59OS'7J+@3]Y),2UJTD(_0(2RZ" MI<*44,<&7T^T>OMF7ZY"N%@4 PWU]ZB7_M%YVP\64?M[("Z2O0XA_L26XXV-9Z% MMV'XHMTF/-7 ?E3'*#3)N]0N+ZO73B@Y:Z;4MM9-H8+)_-!ZGG)NBY?L0,9# MC6 JY[.@0:=NHP.P''3PK8L-_6WNU*+"AC713MUD\#[)C4L5/%#$!RN MMRURJ$>ALA'>YG6Q[W63/GT23KBKX!FBOKF5"*Q8/"J=;S?SQLD*(M)N>FO2 M/CH(F/Y1&:X21;+U_ACH<.IP\,X"ZA2RTZ*\0>/YQ+OSALWO,Q5(XN:UU=B@ MPISQI.(\V;=$#W)?U= /;Z$C44)K8'+5M(=**/ I;4K#=A!G/)SE>S'(&W"2 M,O*KIRQ/F*'N\L/D'?EI\.QX?8X#Z"WPZ),CX7ROL,1O6]YA%1$.OEC'1>0< M%W*N'E]^9JZ5[4,E>-2-07[-HF8X0?J@UTN7F^#.U$=F2L$?OSDI@N6_2B;;!D<[@W8Y>KA M,;@D1 V-P>D%N#B$75!Q]R6/ #GX86TAKI^PY'^(]?.-G>P-LASMU8$#/%XI M,A)ZO/JE]G%&7WI^N#J$T/'I)YG\C7XUFG'G7=A:D:1UNMJBE76L+1,SCPB5W:HME.U(?SP1$'YF0J[SE9U/,R_ MGI_LZ+!8:57@*4N2S,CG73=N0>5X1'9ZB!'H>[M2]SC"&S2IYY36H(@\/I0T M2^; #,AJ=5/Z-B<,?0;R#NM\FIUJ(P0JD*2CSI% /N'LP8863YJ0NBE9*_HO!=60GB^BE:3^;$I;Y3OBINF!4A/ M&*Z]M2854BGACG+(_T[D^2 M.*(TI"[:>VE$U_3Q(#N/<61>D%;29N6^&$J85]$@U6,TY$>7!#4B8E\AE6P?7U%%O'#+\ Z5#M:2! M2P#1WY)8DQRCR3CV-GNF XZ[DH.NO%CQ"E-%JX>\0J56G*Q*'Y]W+QU:'55PVO&'R> M,#G;;L'-3*/7X0?'ZDQ,0-P@6O8>+/?+Q0\VK+3-[:W8 [KK\V<)#MG*&M!Y M_M]#*84?8P/@>,"H#=#4[X;1#<0B[Q)8>DGN*45RZ DZU,(#S\_(%3]-WB<* MZ)>+[XM6%M)D-)J)YGB^IF7O5>J1=JH*>'V0*R<'6@-!-T2#&0U/&JL,$M)< M+I@0O=LW5'4NF2J_*W_NCXM'GSW^*)C\8R?%IL%:"H_ /FX]*F*W!1&_R<7Z MFX*(NQX]3:_6N/OZ],A[S([$Y^$LB68(S#/F&4UN4Q_CV75K4N=Y/<1?.9LP M&!-)G6.OWK+U3L.BF)53(\R(A%*G.CLA[0@!P$TX#KKS3][:D?_XR2>)/]D5 M^[Q5+,,'B%Y*,$H,4;J^U+W]LM9E6P'F=?E[>I?9=$[-?"/%*A;%6_:CUL6J MHK$GO7"SN5;Z)Z^%3)7$S8J'>7KY6 /G6'TTI&!9PREE/"2!V0NB )(2%1*T!.?##48JUHZ!:9>+9CHA@RUPF<.^)0K4VEO$HA< MNUX(;MC%N,9)3;C2P7C2EP[U)B\=X19[SZ,BS@N2PPO&I,P7/_(O7KA??)O? MV,*R%UG1(5>T@A.)#SF#&M*WL5MW\;BZ@D#7=^'D*>JZ/.S2L,&&^ZOO7CRW M$C2-U;=YO$R<8-N3+(87S&4$8VPO_G0[']?-/NJ>-UL>L]\ M -G2R]YWWEEP[D9"-'T[-NP_/D[(Z0CQ(\ M1::2T_A1,4HS^,3;<-:SJ+P(D7( A9?<2-I<*XMML#KJR^=$4D5)6 %J=3WE M_H8 +FS:WAZ;_DD^)/MXO(7/_#B=J($AW>3#Y<8=N9^HC[\NNUW9(:+%@ ;O M%ZTEQ72Y/IT7V3\;**_*$A&+"'JQXR(<*^L%6@SP3Z8G#M,?S.S_E_W_;C<3 MM(/!<-QT ID$FRU9=_",@FD\L)MT"':XHQ<-;[UEG M4Y)YGGX_NMO8HI'=D0S"C+G+ 00@RXRAI$J[#*TN51O9C#(N=9+5D9L_BN.1 MC*F\_D<.4A0OSOL['!R[L'1Z!RWM ;^3,[RE,(^60]DQ5C&$+VW96 J=<%RW M%-5X%ZM$6F9 OBV,P)*31,%)_8/F9MXD9X4WM,NPCV&C MOPW!]/^$?Z F%8/3+]B\2$BD.,#P%4N//.$\W]-T\D*LK:E,+&D+CF/I:[/8 MZ)[C*W?JTH2)F*F]#&N#YWW*OU* URD76> MKNH(P>R.L'D$<>LK/BACV":!1=W4%\ESQ-R3?PJ]V3R$QL"BAJ!2$%"-I46! MP2 @L'BCJ/_1<"Y5@:J[_&V"5(U080'^&+1UV,;,]>.Z6,4V.P?\#(]EJN $ M5:XJ+3PQ7(@E,6+G@HFX\'&70D!Q,\1Z6-]1SVF0CQ<5A1K]6:VRZ(9["-'D MR6C,]LU[=)DG9]&56VZ--/G97! VF0P0V.8';"2??.J-Y*<3!0CO[GX]&O%V$G!/^<5'$DIVH;>K!ZR6$]65[P:7QVMH:$[-*C3N\BN1?B!P];)M\G4V M"UJ)#:^<#RK:MFFSV7O?".T!JKZ"D^!++()#MF.XRJK7OYMD%3FH8/+-TIS( M].@X6M>#)E&@G]2*HC=E3MBE&7'B9L$#"J0YE>L[6T&(;,5 M*3?=ZB-,ZATG_(_G6C!@Y/8AG1H-Q)LRI),I)82<,8H4\/;,5Y,$7MG?&H1. M+KF2HKTR1"YAD(2DAWEDYT/1H1[D I(\Y2;>+Y.5C#QJ9FE5Z&A;B,7#-.J+ M&_3-N09OZ3&\^X/]4^S5(*;CM;5-RR]/)?:"09@!H<&-D4DX] M'Y&&B<:E2$;JL[Y FNAX0=S&6,"'X+X*[J:INA,; "D&79.RQE"1"'MM>>!H MWI#8E#_F_ &E0Z[9XR (HR07]'$P,")XU[NKHR^;J"E-W&C+KV5, M,ZD\K0%#DFXZ# UW77>#7]M/4]L M0XZ!ZR&.B1@.^YU.XN@;X3UR2=3X9G@L,&@W$&J+_90&5'VT!>=NE&2U.LN" M[0_+JER%/27+V:7!2-PW_LM!'NE $DU'9+B;[D2K*'O/6IL+ \A/LBN[J@#A MN/DL@DMMB2N$%NC.T7ZBCO9LTW2^*^J3;2D1I^CKI!%3%MZ/;0O9 M@]6V#F:ETN7-%H9=SV Y3Z! *7<[/G'OX!F-VG=.N)K3\#<=A/,V-TE+PRV( M]6'(K6U-XR33S)JP04W6!&6WE\41*&8?%\\A( OD@"3!/YB;?!E,X$5,4$\M MV'$&+*R8U:K!NB0BL?SVY6-MC-UJ6ZP/2D9S(MMF[TY+C;DPX%B?]_+Y:4OG M ,&CJ[SFL#/J?U^75TTKV'Z0R1"B\:Z9$1E'$VB^7Q(S4\#\H58Q-$$SL_M# MO[]B6E!+OH0/ND* M,%9^WM#V0!ABBEQ)%%,$ Z4J^!PU;$(16CE[K "%$>H M0$,0$I9*=WLJ@MRT0U6Q"# B[.$ %KN[D0-$U0=I%W#/\2OA*/+(87P\_-> M76_ !($J7]V,L5>>5N>^)Q$[XPDDO7?E=\6EL_WH[H1U]J!T:P[#^MUK IM7 M!+7SZX7A&H>=X:KR^.DGMYYB=8.G/<*@\ &-*^>WU!*(*\F,4;"7(2Y6T@\R MD]PQ="S& M[F^L]P*,S:?![LYA_M" [N>^F6?B\)):/<#_@K#PQJL4#84/6.-F:5DO9QIKAQ<-^>MV'XS1JF4ACU?%[PW7JH?!?P0RW< MS>\GC_\PM?#SV%".XPE.K#NY8K^@^I^N<2'J]L$39"4,B%HQZ@1U1!" AB"D MOXV!35W%V=B'8A[JJH #&SE6U>=S>M;2>CSL= [G-*MIJ4CI.S[)Y>+U 13N M,C;25\%(48;K1Y&)";J8(1O]NQ+ $V^>\ ",F&&0*"]$L&SF/4_5_$X!M3Q% M%&=VW("=1'<1LHM_(=(JD%5;%W;*2YX7.I02<3O! (K*5:/2DRJ']S<]\Y&F M==+_'MR\"D7[KA/\9%OB1BY1/9JPC&,-G;9P;@^;IJ,+L<@IVK8<0DZEPW ^ ME'MJ%(IDN'84L/\G@1 B.^[YF-#/3:4#W/*I60&>'F1=;/+PYRQ2>JYRR7A7 MZ&/0UUB#AX>D:5$ MNC0M 4>.2(K#-BFDV9 (OYF&E#UZ8K 25YV@ T>.5Q/96,V'$&TC?4C&")%P M+@.4)8+G,$MX@8;X2]ZVAWV_@K9/509_=9W_@@I'1[1FY(Z6R)_(Y9>%@)_5T=9P;BRDP6&&I>%,!.2] M&]?,O#^HUQ)*3$RJ>V=212Y^)Z-VMS8!5Y 6V@:N_8) M;NML5\.MIL79]-OMMA$@/UCH/[.>F>T;*_NH%JROE"!5RE:M.@)-IXBKLDO, MTIB@1,B6$U(;4K7K7$V#5GO')9%P3UK"?2%K03.U+D90ZW![O^$H#K\U*RO5 MG#$UNS]DT!8T?>O>IWEU[!@84=;7PP:-6RLIP\_]PIP:>:[OR2C&(= M]<3C;;S;T#::O'))V]O>I=1(2_]$Q#R2)PRO5!8N*Q,UYL&?M@D0WD M?I+ODF]HX."R)= M1(!ZG()J.DYEZURJS[H5]='BS/2H85)I2(DQ/\[)GF7_\+>TQW-K-%T8RL7THS%IEK\>W7U2P@H]U!>M1,=^A=FA[>O>'A RBZWE9MO4N-]7+QS3V^G0V>X+-/9A[A M!HRV4^/@)3WF6D[&:_AR\;SJM\WA:IL,Y*2>5 SRIM2>HJFE->-()^;J*B=J M*DD$1/<>'PSVNLOC0ADV.NLH,31Y-F6$PPB2;]MYN\V[%V[O]%N=.$"&9+DS M92+6,;KA 3(M\CMC&N\,E.7X)U/A)/>[Q(ANX"2W^K5\RD/6,9EZ4Y]5%=G& M!-B;ZA5D%&U5 &>'SV+H'@4@%&7"!0,C=N:V$>G6O,F/?IU.V?XTQ^]SVPP^ MF;K.:+T3T$Y"$;>7YK*%B+Z)*9?2EK+M5$$B++?,LC;HPKB"[2Z[8D#.]5#V M]V7_)^=3]O]]1@B,F'7G.FN2ETS6UX? M#4;KW>7+LZGJBCSU!#;K3&.;5RY:F?&0)8KHR#P1?^B5&,6K5A1[W*"==_3P MDQAX0DBV)<$1UOZEIUYX6)9J;AW/R\5WLC8!I2?@@V,Q&B4.]8$("L+B@ZNB MK36AJ(\S<4ON&*[YF) 4^4BIE,^=:Z$RTLPCNNX/M;9"D@1I8%D/X)UDJJ5BEL_TZ+,=51B*_/\=A- MD=\SQ T6",&$WY:L*N#QP4$ MLK2[.G8BTI>AKB##SQS#&']1^\ M*(:PGU 1'YS4-H)PXJ"1=PD1/U"^V8"[3 HE/JK MP;:-S0D&>458?F<@S_N(?F[VD'#_$]#!LILPSQY'0K]),(&#,JQ!!/F;!@2< M^EHV6[*CWU[GU<$B-/!0'UW1,Y-9G"_YN2W5YK2JW6$@ER/*Y&+9JZLZ4++C M]<-)N5M*F&>]*'YB2]X5U28\#6E.+LB"H/]4J[C+DFGB,Y!\ @S-266A^$+BVE#C5==].& M);LY"+L1V8(K/@8&2<+I&><_0I;AMO/E^ M][+5KD;+.#!09LJ:XJVD1 VRF?3GY,/Q:DA=V3/?8EJ?CZEX/:7A^A 6#MW? M%'4(0;JVJEFWEQ*I'X #BNQ@I+==-5?23&!%A(6$ ]"?%J%'45TV;FF M!]C_V<(="?L %+&I)ZB'B,MQ!Q^*)2&)JJ46SL"(B;IJ\YVO@+EZE:LQ\!@ZSFJK,4]6 M2WHE7IX;=+K[+V["!GCY^_)<13XK(-=E3O7[^O? P44#7A,U] M05$ZXI,N[(AP)&2+-\VN"7;ZYN]$J0PMI>>0%Q,!C["W@;A!/YHK"/WIR>7' MD$RS/@_CD._+_2$>ZY(-M'9XDK3\^''4L_-!-9,'R , U2L8G.3Z1=\K"2, MM:5GOG_\Y!,,XY\^_O2SR[_H71#+N&9WHAQ)!B\=-YZ/_RZ.,B*8K(G;.@6M MCT65;0I : 0F$\3M\5XV52^^?A5%A\ "/G[$%\4Z;U\0\)>.7=*Y:EI3-8YE M0GK3V:=7":B/+_TBP-?3R^M*GEN_SF1,U+KIF_*6"WK->UP-%#UAOU\=W8;X M&Y!; Q?L-["!@T*UQS%GDH&IBLY"5!>?^TIB?+HN/;I@.$P#2,BU3II9CW1$ M*]GTUZRD10--@QC%N]46^XZQ5>ZCK<4:U-L"]Y2L8>QX!MD@#O ?$ MRF]32+K7H?L,#[:F#GB,ZU^!@Z=OA;,"CN6(%B1-2H,R9=6MGB5]HN_ MK->', _'\W1 O@ZN6O#I5ZDD9V9]^L&\%/H5J](D[=72,5?6FTHB.0J:P_D4 MG/+:,*-711U&K9*+';7V7_+@E7PG+B;Y5!_7?TCI)X$+A[M3CD^=T;12I$F# ML#T@>P(TEK Q+PV ;.LJ" M;8,/RCBA3=FMA"3.V,'V3449A;":U\T>!2YNC,*Y4-;2I?CBU?^\_.KBR1=A M'5.M)U@:7S(@#51*.7(>9 =Y 3IM0!UEQ@J)O,A%C"-.#S;.3XLW)H>A)F3H MR&.IJ26=M%RAV(9!"/>Y876_48Z:7EZ^8JGLV%1%I3;Y% -(R4,>(Y;Q:Y & M&#[/27OX6]"7)TW=@X<3^@HF+UZ7E":B8:#@=!5<>'8'PLL5JUS\7C3&2+9Z MHB=Y3*H &B8[$5>.]S[Q8*;[E5!4TJ;7LEV\?!-NNKXJAABSX*?R@EA):%@0 MRVFMT+Q9UR5+BQ/K8"Z/TG#*%;\"^8-8[L,^L;N%G[B&* !N@C0&4#=K"!/ MK0J9;A@]>NF_[3RFAOPN&T]4CK8>VJYVS)=MT@',[457 H*FZY _MUJQ,J[O M,UUQ-ROT"14TK7^K?6U8- W\<)-O5VKNQM6'=OG;0F\JK;>X+:$:Q!^4L=*> ML19.8_&A MN3E2NO)L*#=S,9?\* 9;8;@EQB*/OROJ+$T6K(;OGJQ7FD[",2!/0D6W*MXM MK)NVN2ZZI(OT=+A%$T^CZM!*!&KIMY>+[X)I:4" MR.KMJ\*[L]/0E$7M&*S M]"WQ+L03G;&%^S!$,,7QV_C*D8I?="0$#XARIF5'4\L1Y571T'=ZT$PG/;C# MP$4VZ]<'JG&&$^7'&B/U(LQ=SJ"DJBMNJ'F:E]T5O14< /5$8+7S7B?^*J_+ M?_)*U*TL+V'(F0EW! %:#),K>F0LC/@:>)@8_LM2UAVN#GO$D]D>1.T]AF[A MHN+%1T"GKC,M\\L7> 9D37D6TBZ4M@KX: M+$\M^6)7/B+:LRL"(>2+J']TM*HI([)CW]+<.,1*TL2P"=1U:D##$J9V5&1Q MD4D)_FI)[\!']/"Q_+/0$XY[*E;;II%$'VO#PX/EIIG14_O>'&1L)IZ0@91A MY#EC<_(=Q)I=0_DCF8YP4'2$Y0,1S*8-SGQ+R:>V&/#W$.W[H5T5ZDV% >73 MUYG7$>1"WXO/T[+5)UI//FYRI@& 2T-6,$BDVESHU9R#2X^ Y'L]>$0>8C+7 MD25D92)-M.YJ2U)0B6C^J:0AOJ0J8 *6^!.XA1C&SA6:O%_AJ) M/@2GH.7JPM'QUXY"5T%7,SHWA%QR7"Z#J[(IQ?/B=J6V(0%RACM>:^"]4]\F MP7XE'$EQ#\96-(T-@(K@JZT-4+*" !\_O<0=_C%-[FSXC EG+8K#%;==47 U MY?2,_!P91@[7';E*=$@CCE]P-'PH!^9/@KWTN>*5D\Y5N):-$WTHY06H MT=._FUJ*SS0\KT7*H5M\'W;6)K@V3<;; SF+^?WA>:(FBHIW/*ZRN=C;-R\F MZ/%HTKBM,))D>A.A41BM$_*[AVC%L%I32#[Q:5)Z:PA0A8-))UZ,!Q?<5[QJ M*8:'!,#L4-IXG'E)XY4KVW(5P,R3K#XL"!Z2>RPTGB1AMBT' * M;@<[I)R432:IF5@L0=:CH*)V7+GQQ !"6S#[F0;0BK$H<:84#HJ$T**T]_A&4+6GSZ4=\OH01 MWI;[]'WL/,4_!)(NX7D8%$8,:'RG+UGG.Z8Y#\.MA2*[XN7BM2H%54)OSADH MPC%T16J4:/^>G%L]3QUGQ.OGW]/R..'@1;^.? 'LAA8CFBB=)WZR_XR.W5I MPN5XCQA'GWQ=CXF:;C;"AQE+W1WJJ"=JGG%XA9WCE*?E+F9Z%U3L\)W"B ME*,2-L"5)=/HO(^&U[#&/!VQ/7&05U!LNZ<++MT"C@U/F:!2&2&4:Y#,WQ]/ MB6O5R!8..%:N>,^'VPW08\'[;36S*RP_39B'_SV$/]/>V! :Z"\+AWQ3[H8P MS"J?QDE 7 4::>*<%LL0)_ T47ZJ"MLT#JY*)#9$O;3-J\T@UXC%25_,#_TV M;,I_-30IN-L%K;*,I!VN4I'-8V)@!DJ>5 M+#]*-G(NS*RPX9Z6/ @,_JHB-UE.\K +PT3_,]HZ^7N, =2E%HSSE&L>I0C5 M VH2!*&VO2D)U]3[O9.ITAW,/4QW>"V@WA$!$LI##Y)A$.*Y3,E?D4FBJ)82 MMXI)IUFG^;"X9G"=."PIOFNP'IH['?/TJN9W1R@"/9ZAU S_V1;&&VJ^5>QI MN)O%==M[47%*54Z7:UZN5)8.!O 29%%Z'C%>$!U^P\-HSIF<#C>CD8\8LM0) M*.&)3L< MHT/V M(8 $?GRLLX+<:H)Y-.;(2FBO@38D>Q%)H][L73>/! M$DA%,YB2J[+N#%+$!=[U;=4E^;9#F''1[-S%_=Z (1;> +1G"Q2(%MV.ZL(3 ME%T:F8M3<^^4L5ARI-?4P^39*D:9O4&I='@ME/@89I;8WP%OIE5$!CWU>Y]. MXTYHI[MW9QJ?V"E9)I)_CG0[I=\89PKL"1%.9FZ%M_$S*5EKM.GV -OEH3,N M8Z=>"Q;T+XM$8GB'&F4\H1%($LJY+Z[*U2!(Q*2>]'=B&H75 Y!!M$VL<:I* MOE='CA*#AXQ6*&;U$1^]>"#!2?(6)YQWE1ETGY5V2#JQ9 M/+Z*Q/R'6DH2LT3R,;^[D8M-/VZZN/@G$\!9;V>96L%I+3,P@1,CE-W!CU7:'WZHC0I^E21WCP;V/;JO*%DD=C1/_SK!1- M.T[2W5T/ &NNU:P=1P&R9KJ3BR8&-$./;LZ:3HA0G4N.&5MP2R7 I)NDZ;HB MUF;06LAE0W@+(;S) 55F?CB&'4CXM2FM*IYVG,9574YX$V%5HSO#96H9[:&= MS?\!-X62/;'?8\Z%24(0R_LZ3(T^L@$VAAB<?/7ZFW6BI+M[MY(L7(9&][F%0]_ MTLX?B748B--K,I676@1GZ P*2*.L4X5()7%!AX_N81/R6!:V1 7)%&$Y4$(U M2!4KHB[&SJYS!=!F2X_!@A5NZ>/\&\"PA-S.E0#3LH208YA_$=>T)H>%_6C, MK#$32HK7,+-G$I<"K$?I92$%Y ^?, +X+9WS-Q< ULJ^),AHT>*,1Z*LNA="P:,(S\M_G>/Y"M>M"L)5KZ.H2(%@B#9UY-L9#-I@XO'H MH^GFY;(COPUD(\TL?$0G3>E<'C4-\2[[+;-P]K04WX"_=/*_UR%FK62#&4PT1RSF8U4M]M(O5623\/GRC!\ M1*EMAK51SRBM*/?;\_8F4IZC&ZG]K8<1/N4 ZD%WVX&(@_FSM%\V+=;ZAL2B MWF('N8 I%M;VQ0 EN7L@G0D5PJ4]B-YD[2 MQ&_J?DRY$F&

8=C$:S%7>?1W#T4^X$'0W,+]Q:D]E)#5>\$WE+O#*OX./$@>BU MTHJ YN;/%&?THN9WB7#ST$E2(=_,I';1JR[WP' Q=!<>U$39UZ7HEPIWJBQ59 M,=;]L]]*,FY4"=[E_VA:J;0C&4\P>CA/V?!:VM44'T>1@F$!7$"-S]'((]XO MVXX;F-5Y&5Q2WU<[A7\J7);AMO5EN30+4UY-+%].BT):"S5(:;(>41F&H3L@ M'@W_O02I&-_>+5U.8#):T*8GW9;7)','JB40]GB>NP&T JEL<13A' !?F8>;2: ^8^LF:^ M3"\BP^1WJUO^I[MR6&@[N9JOW8I@9_C/([IH;;?Y#R?=Z)@H@29^0U"2Z#2 MK,7:/5?):I_$KD\F:3JV=@2*?J,.$PV@-U*,LV=MC&=F!= MYX+(V%?0A+ &S+4S1=PD:@$TBK[#G L&@3P93B(HD+TK- ,S.(3ON@/B\<)' M-#LUL%XM,D]K0&PZPL_)G:T%>[BIMOQ'$AO"2?_P:S2(F#)+M#S$=8;'OSP/X(\B+NB JWK 1N M1X, JJ>!B%T8V@T H+[36KD%TO02.M33DWX$HN&N[-9DB5(#,S'D/MHT \HLJ3-U\Y0NSZ)K?)/ M+_KF0F*^$#"6R5/NBIQXS\+#PDLN^Z0$"V(($J=JK)XA#V54":N(;J;GMQ>A MBG)P20IIZT3].9UX7W2^7/P_S4'U9?G\9,80>"WD9^I[06)+'\NY-G&P2.V+ MB^CN;F=ZR@#+&$=BR-T=.[S?%L=%$7R^YE@4HS+.BRVI?W_]NZNW'MB"QV[(D"[PN?NNK@_LK'WC1(DYBQ)GV &&=$Q^Z8HR\1[> MN+1HNJ(FN-$.^%@\AUOIED^,[0*RRZ.(Y/K@)N^^\K)CXYE2 ED=<+)A)\5> M;$OI%Z98XHII. ^,N=7P8:>0K%Q9$6&5+Q??M9>+'_)KXF#2 (P[#@A_\%8HY.R#+Q<(1-EKV$9+7$2Z%/G M;LEK<$:ZJ1"B_*)WF4/^,W>/=XNFP$ 3"H7Y^A\'2;3H/AD< T!W.VHE^JH" M?5!7.=1*37NB_2"V'& LR$#@G VC?(#'HTCY<$N7]]R6UOI\"NC$GH'R[1-E MZ1!8IAWYT(V\WQX&CD(B;X.KDV&AN0H'1N%$R)K:6Q\[KN[;Q_*!V?"$6!=' M'BW>8OJX=ZJ?<$0H1$2W E!3;A?!G3DFOB%SUHAI M[Z&\[W>5DTC,.+!9M[B)KHQ(Y@8TX#Y>YY^KC\B_"39S51A% M*GZ7MR[^9F8+XO1->CO:8M4&KX&I:XSX/2-V:G94K%)R9,)V8Y[G38P=&HFN M&><%OTIV=_]2., M.45Z^J2^55K.F]=A-+\A"TUD0(LO0Q#Z/+PLF([;(C(\)34P010-1%U( 3NR M8LB=JW2 Y3G&>J1!-Y$8>(:'%P&;:J)PY MQW!L='5:[CSX$5>]VY.: N<3F9Z*K3>ATEJA)X:3)2J,Y6Y77K51B =9*.H\ M=['=3=.^75R'8* 3 M';@-.;IDVF/2XLS-Z86(QIYG$T-:NWDB1VE,$*$U\W M6&:[')SF/#SP?Q0N&.;]'\V2',-U*=1#P<9!E;4KM6O7N""1^F'A7J)XK&E- M=(Q,RUOIT>#\_80$.$<<\1F,6#O%3>.%U#@,RR%^%"S[-<+$ M$!/5KQ3Z,G9!APT%5P41YNRWD38\DU0HN=S+*6];758'V9_P*ACP(3SMT7_- M(M] 8G!'/+&VD)B EML8CV,W4UUE=%^N&Q#]+NUE]L1HX/7HJB.?PC =Z19CX>=FR0K)8)8C3H:1&F9L*=2 M JPIZ3RJ+DHFGZQ-G*)X95J&RD,O=*N4OEEAP]A=N:95 ..2B$\-O=8W% VV M^6ZO5>Y@R9907C8PKER5:J$7\7$O\+BC2JR40N/T9\BP#C2-QR FQ>SD2I2E MB"P2[S5+398=-H/0T]E4VAUTQZ?/(23:B%./? MG?@%OZA BT8&!L@AL#RA+N,C7"R,>/!R_3]YK:<=.]1>NB@RF762/MFZ/K2Z=U;/(I$6]&^2X' M$Y]JI#))3D7[&>O*F:;P7VD%0R:TY*R:5C"NBT$%@[_&:7>>71QR@H.:;]*O M85[C">38:L[[J/$(LN!!WO"6^-.3QT\NOUB\"XW#4QJP\/N_7'[Z3K__F%!V M1.E%CB,".%WAUX4"^5P"9+/X],^C^I;YI5 1;FYIN)0KS(@*OVNN3\&: M/%9:9$:F^=96G^AU_O7=5LN>CJ'ZZJ(J-KQK-C$)(\ M06P&??8PQ^]KCB-UQ_P\SX9>#_/P*\P##?546\?TW$@@"BL?J] GR%H&O'72 M&?(PE>]O*JUELFE+ENF0;K@0,3(9W$4K#&P#4CB4?1#HNP_"N9\H:Y4UA4U2 M^"9'"W)SS^@"#W/X_K:C!H2T=U0421G_4.6=90[.M4^7J^9G[=JZ4% TI1@U M1MJ#1,Y!@*JJL6"!"] M3EI2^GRS,8J3)%$AVH?#Q\K<,_%;VTN@_Z2I4@6(V*.%RL^Q"P&+")FW31@Z MZK1P.9R;&#K S/'&4]E8*BO12QH()5^L6I$"'%&/RK)%.#(OOH6X7\#1C:EK M+0]E9?&'X=GJ Y&\&P,!/PQ@\=.YZQ'(P-*#8Z(:BYXG!7]35N?1>$R0ZVD. MWNA8E-!/4MVI@E&(X'L(P[GV%ZTM$>UL!#2BEV.I=^.)3]18D!( H@+:E%)$ MZQ =Y-'/!WQH)VFOR9<*-T-F(5RA;JZE'$1S@=H/3LU>Z26HV"FT!=(,Q7 ; M72=42"'B9F&AU#$A'*\#^+E,A4][:?C+3A/^--A^3H:3@"%U74@OWEYU7OV* MF6U&2-(L'HZP<\O:%I0SM>>;?G*C;ZG*J96I[71C8$Z;D[/K;)K^I"YH^Y-" M.36%'6JVTFYK^LHLVP9K6#2P?FUY1.GQ,>JK RFB+Q5JY!HR$\ \%Q\CP&B, M.7V BWBXR&?G!AWH+55V=H["-\+<9\\D\+_:/L,EU@6X1G;ID*C#ZW>&7#&NF26 M]*C+U=R$$Y2([XWT*7IQB=BH;W)4Y*OV-DD;%@O_3NR2N,2XXJI/*M@5?,=U M95*G"Q2(E&L%KC@X/ 'ET7YV=YE1&Z;6);$;E@ZM@:H?(3,]A^B&8PE;"\-# M>63\R#PO@U?'&W5";\UU&@P1Y]ST3(P0%R 0F>TE!9*)"Z/<@6PN?<WJ/1D8<6O@M)U?(N?+HC^KF3,Y%1IN)@4C$Y0K>?%BV/<(1 MU=3EN,\HGTF7N82+ST2E?8'&SP/36H>AIJ8QNC6//4W=F>=_WG@-L_ XA["9 MCC1H(=:APD[!RG@JCNT%+7(F*'6%/8JCT(JY:O9''J>,4 ^4$&G?ZG^3V6B+ MWL.>DI$69SQLL:(GMYXO),V'M< >^\GGSA%/$NK.VXYUL2'4=GZ5DUHUJ<:5 M.VU?C^E96B1"JX;LK)/E!TD[G^8S^ *D/(X.1JIG ]BAGAV20!):T[ M;J2 2Q+1$PZ4,2/T*AP,R=RG(QE'762/D9$A&%#X7_/@%#9#17!Z?MRZZ,%6 M0T333<_QVMQD"6P&JT/<*;2MX]ZVXY.X#[YK=60*W9$EH(ORW!?WL0E(.> I M+:/B'Q6@8IF5NEG)PP,TJ^FW523AC:>0@52\Z*ZDW@[,H'"F28*7Y,E03PZ? MQ T;ZRNR%^NTI3:E$=*P'/06D(1$>H@$;ARQ9;98YSMR="0Q%(_+X(IRF MU.;#F+.NX'T])V)&^+\+\PIAY@PPJ]U3RA,>KVUW3/A:1>$TO,8.W57HVZ%$ M(%5'614)-)OD;+$^"M9 %T4?5H@ZI*L>9.F0#EE#U[YNN/=_GQ]Y2*)YWH55 M>=[3_Y/$G.NB*N&:YS^'A1^L527K_8HT98C%4W5T9>=X&H?(4!&\3C#8K.+I MW)D$KV-B4D1=E/N6VY/8V:@?=7#/;+!UU=CSM*ZMO,$F@05)V?!O1%R@J+L\ MBI/ZI02?0X7*POVK)I)'GO=,/Z^Y&R,:5UA6D IGI>W0SR4!I1!$#R^8,'C MT.X<6JRIJEA MSMNB3L^D.E,7>7>17YA)#:-%*?$\E2,&@KH[+HKW(^SY?46)!A4*M@2YX;ZR9XJH4$!7?A7=9L9EQ#0*2 MC%896=Q"GI2/H4--34$=BLQENSKLQ-W,TI."39D>%J-N.JD\"S?U>"*CP)@. MA?HU MY<@;Q?3H?UQ*6E43@E6\S&G+S*$,^./U>M>:+]4XC,6:8ZGMY>O\N^ M/],,H^2E78)>)2TP:R=YM5RSDVO5ND7((,KXO!5,@7$K\CT2U(AJ=<3RL_=O MIAZ**N4Y.B:)@S'E7^3'NJ*#GU#^[V:J_R6+VG\YGZ+V!W:DOII=J9SS5 $9 MJW"B7P46L"UBKR4M:].:25AP=!OF(+,MN+G*FFC;^TTB%-?\IVXG9EI%]=3TCRJ^&$M M&)Q7)_8>$?682/MH$Y(]HP8>\MW+A1+OIXF8MS&)I!,,RR$D@NHX"!H!:E/V!M/GH]TOB+3033X.1- MBFT8MQ9@.B71MFE4:#ZLM%VNWRIB#6;R,F?IZ3&F?D7Z0:6;!H5]DGS<;+(@J% MJ(X'&/;EG@3!C35R\'H81];1/35#"X2IAQ^3QZ&=*(G M%#_IO>=W&2^D^ Y^4=&;&%?;3?@9VOXTI8K=.7EQ84MK#07,3%'L/@^ZQ&*R M^70B@9X1^J.Y4)#7W'"?0QN& DV1UT3*5PH\YD:@+4<(E.BFN+R;8O\NBQL M*XO.EIXR#;V36H1H/ITQ$6;*% M5RC4&(HMA4M!GN(@!Y(Z>K)83&$I[9A_Q>3Z$GKQ*2YQ-KE")FZ29*9?,G=[ M=^NI.]D5.6DRNBW"3/XY>2#J"MYW$%I&. MP-2,3?CZ]=\H?ZBB)O\AGE!L2*!I/R"@PI?.-@'UY"EC-K@#)$]4##;-2LEB MK7Z3Y()^O'Q]2:T@("X)'];%T4QM5*]SG/KZ)RO ,/7&;B=LCE/\4P[ET!'& M2@%?U"47/(D!YQ7=&%J_%6][;H3#)G@DR,4PMX*O^TBG+WA/#1TS]0Q5EJ@H M*,.OYLJ3YZ$-AM. 9?>8^ %U24W0);LYC&@.WFZ_UD;$8P,%0,?:/3R>PP, M(Z%M&NIGFVJ&PXO1'6,7#6P),;&&YTDSA,&OBUT#;7*.^8_4[1Y*DX9;_(QT M;ME1X6]3MH*2B2LCF-;^8' Z-6XW6TL_1;(8QH3XWA>,:UNX)5L=C8M,1U9B M,N:#XF/?$="PX22F6N"6>(161F5@6(OT2DK:Y?.C[I+KQ77#E'8Q4"$"]*[H M443&^=4S_2,(3<)W!T-'L)5PK7^$?89LJN,$VQ3T8)5;.[ 5*U9Q&V=O'

=&"H^7Y2_7JFN ?VVIY&:$*5&>!%RL9Z'D!9J6LUBO 9W?1('D35NT6)T M!)./^+"M9 BT\M^;VR-(%3>+N:%#^TGDE9/3F*6*^X]7A/AEFN"\VWD9^MGZ]L+Q2*5>($I]U[= M*#G$.H:;0KPYTB4CMD?..\/XUKTP$,("U#5]NH%2Q9:@U!%G/9O"?,;;8(/< MB>M'A9V0+*=F?NE)K&-<^S)

M(I^OK=]K^DFP26A4'2'Z[*D24_0X^0?B!-'(T[2Z< M5NCOXJPICPIWO,O":[@S:/H(BXA*/(MOAG=9+1P<^IQXP1-,B(,95 M0ZYSPQ>=.\YPXOS0!PU&''&FXT?F$QO,B0DG)0.J/"5E],KEGK-O,$":YNM\ M/_GX^?SAE,I,6>HE LV_9$'[\X>"]KL+ M99^D^!)@%)A;@L7(K0PA-"Y1AT6-;;!R33\?."EY!K6&,*6+EGQ3YM9HCYU7 M;SKHL_1PWN\Y=-'4SKZ 76H<*2:OY4PKD0R:%3$AU)$Y4324<# -)>PXNN$* MFNG3X!W T&'MY['7 !3E;BTAC(JWZ\0#::H^ZXKEX#?$1PT?CFAA1-KC3OLI M9V.8]6+<>^2RYK* KL81 =*HTRZEG]B%Z*RL-84U&5*$-WNW2^ MJ5@3V2;*SW;651!7C-H,W=Y6\A U:A DZ7SILNG.W3(38J#1PP6G<_I(4X9 MF7Q?W>)0?4460T)'E*,\4O.\;7?WE7IFP/[PIO_:>/+Y_:I<*5_O)G$$_$3(^% MR^6ZS"&SX]" XX)C,#;/J6$Z[+@\6WS9YO\LJVSQ(IS@Z_#O'Y]_O7CTU6&9 MEQ]EK"X47(V_%02*"D/WGX1:^^^&G+:7P1Z%[[_LVISH\/\K#Q.5A<\@0?1= M3OU:]/EWX3Q<-5E84S2?%?$,9EA@_V^(E=%<_7W#__LZ3$^^1Y[H]4T1%F^V M>).7-WEM7"'R'O\=OKAN=II6X3)R<,F"T2NEMZ'@)H+$.X"S08BWMK@Z_\WU MTJ-%+=,AOIYU 2A#WNDEP9WSJLXR[:<*1J:D0GK.XC\PA;)KTQ01K*&W=0[N MV#V0I?\VC+$)^9\K/9,6U]$ <:@DT'ZPOU !C?L\R#E:-76SXY(UAT0/Q,SO M;XH I5R)(X"].=E]&O?1J&\UBZS+7B-4W96'N?HUMM-,898XFGX6&!]X8ZK\ MQD!]( @KC1>+>65RZ:-ZF*;W-TVW>]7F3\0DP+ (,X?R-"DG!%;$6D?H7?(E M.95 <7T VR+]15+2H<7%N3,LWE-UH=YO^>\([%'Q&IAQ$']BRTJ4+A8]%\' M^VJ-FK%"QI*9-*G;YH:_)!F(;4.(EPQ\;J L! 5/IVV.M" .=7X(GB433R$X MW0"&P#\)=\U<&R?GD" 5A20:^@WH.1]LP'M;"Q$A6>5+=G!T,62+0A3.@.5S MTJ1 D:9%"=0_]L#3>YRG.6$0ZR+=25H,./-N?X@+ M7Y@)L[<1R0WF=7B:C8J]*'LJR60Q6) (+P"94] E?UFP MB \S]7YW(!,G$X>9.G4S)*CA/WIN^7^8@OU8L7?+G%]V:9GRLN.M@$8CXP*^Y30W9N_N,05N6Z MU+Q<_B!=^/Y6@R+=^_SG<(2V89@,,HZYLT2I"K5Q34-9%M\6(]FQMMCG/8?- MYDTQ36:W/>^R[BLF9^/=0ZO3(#T)"H7=>.VC4@D5L%E2BG+9"(*/TY/E_QY< M%V9GC!,^:#]&S($ILEA;5 3(21DXPC(,T^4(/[%_H5?!T$E&7L<^&X6UBT-\ MB^Q=JELW79U.25306#60AP2<*L*W6 QM@.V914L9ZF>(3+PW//M#P5&]"&\5 MCL9UKB3A$):@5%8OV"A-)I2==KXBZ= 3J@_R=_N<*7A/*'^DK+-1.%'AE!2[ MKES3XH@VA;[! A@YF 694I]!E^SG*2_C@UY9@H3_XGR0\.=DGM-MPZB6E9?Y MF-U&QH?6-LM#)Y!/-.$3W8^5%]/=UK<%(XX+@&FADA76_($;@^#RKI(G8A2R M=JH#%J0\02!>(@R_=O.M%-,=7P!FSO9;AGUVU?2ETF2 (BVE3$:68\!SA(R% M['$F..5-'EDBC[>TP=UNDL_4[AH+/=J"PSXJNGW8@,%-W9:;GO#C)SDXT(EV M7R5UK!FC/9%>,FVE&+=Z.+[D]'R<[$<^=6AJ(],0K/S.34T?B!7P:#G%"I0> M@DCARS7USC-#4[E;B7D M;'N5@H2G\)I\)%8?I*8@,8P0&;!F-NLPCF+1,?OL)#O"#SI1"XK5OMD)-)9V MT!X-[W %^J+P6)NRMX8?,$MU:*J/BD@R\?(=I1^EC^[V8J!,-4^6LP(*AO$M M\.&3^#4UR]8/=\NZ$\XK>A>Z;I+OB32R$-ZY;>4E+5W@R#P\(IQ8D#R&KUG1#W L\FAEF4L3"CIE\OE4$"0; %R,)2'I"4K!&$N: M&!JE! 9*U,Q"CR4&+;B^9F+,(H8M3B;XYR61D&NB>4]%>/Q5!.07Y5ZB$(SAL]0!S\(:I$()' .F MH,/C.D"@,02Q!$N6NMJR\C<&4W[WD8"-&0X!O;C1$M^^T4X(N&G'OL(N,R7L M;XSN0$3==GFU"3?@EL7PN%6!?LE-FQ_6ATI8L9:$CF2(U07A?UOJ-"3G(4K MW91=,=I5QLIBZGUC^9B!U.-XSYG:SJE=!W,G0D%WM'+PSL+E^L.Z\ Q5DE/O M"K.:-/!L==8M"-F7Q[1US^+'I.DHC, %DX'"-6@H81^\!"K!"VYY&QX7RR.I MZ\-5 (.3?IG.^JN\ACE=M9#2=38:-A2NS M#+^A[]?K"S$X&_R_9[^5^4DXXU53IZB[V)$0,>(G\0J=01L4N/##(6S1'./P MX]N6EG,6:W9T''FI*6/V(,:4A-GO=PIGHRKI4/1X\IC7'IR5R ;HWSWO?:*< M,N!O*4789&2"!I3' XN4H68%AY48,\E-$X[1^"7#X=W4!I)M)JR=N6^@SU"" M$N$:%F!,M#3A%JBCE2-*YO 0A \L*I@ E"$4:%SH@][;'GHI75^69$XAB71 MQM*58>@.XC;,9&HD=).7PHD%Y3SB %F:="ZX#U@LA&2WU)T594GP-!@%W( X M2X=KH-:2."<#PB[1;%EMY7;=1#UWP2H0H.,X:^=%!GSIJ]I:R&;]]9[E3EHI MK5)X1V5^(>BE4<=)-^F_,D5JER\;T#OJ9"2:= +)D'.FEQ)ZU+G0V&9=B*M# M8GS!\: ZHG1.0/84A2_I<0W&YWG'A7^E-XB<14NO9+IL@;=$.K;CA #52L)] MW]:TW3@P$XFXM6TPSU)%HJQ:BF,"!D_MVA7%6VD)\QLZ+OK)G0Q,Y]RH3J_T M>_B)Y+P)@FTEQWQ.E!!/? !)1^66FPUE@+E1B3*ZZ&%;7!.*R=@1V*EB(:I. MM WCHS\4S=VF^_3QN17-?^L1DIC Q;Q2^"C4 ^[!Q%PZ(4\L;;?RB=^8X%QK M3HU$+SCE,DJ$ 2K)HSJ-Y/-.ZS^OR*^X0M6$>-)V>\YS(A;9!,\]!%?EE9;= M$Q5.!GH1T1@"(NX$BMUIT>F(#KSI.6XC MTM/@Q.9"5D!.]F'O31GY-1:LNJMG[M+3131A5/6:YBJC6OGH!QP^@Y#!^/RH MBTVRW^8G*CT" PY,M7D&<##P'GNN!33:MS_'9IBXF):)B];>I5]UO%.Y/XX, M![O! _+0=4[LNXU7ADABUFE2L*0X>-9BQM"22:8'.H@LP<+P$Y;*JUEG!XC? M2%T882X],N!AG_DXDD71?5I03UA-&N$BP@_='_<<0U@K-_U61&H%9>/==T!; M.8*HC#6"GT*K6J(BGSY#=$ZP,A,)]WSVN^80F6 ,2BE']9:9A+_4-L_D,3RC M1:SU'&H3'PY+> L-WE;1O V12M+\OO[ZQ:(]5,6P+L.YJ)Q+>+2?QY(B7%K4 M@1$=%L?<3Z9-M^[$&W>)/IKH4U@A4O^==N>$OQXZCTFJ"M:><["<<;3&1']S M(Z\8,*V29*8&(.$CJY=S&E@Y^ TWZ54 BF FM9*!9 "MQ94%NU8F4>&%R41; M-L&'.>A+H^B1_NQX+C/1XQW)W%%%>0P!FQ.[RYBKDP/\@]A)=<*/V)Z'DNX6 M=["4+^CH4\$UJS!MR.*9P=-E0]U4DCT[BNPS(N6A^K,N'@ED3HI!WQ/H=+8& MU1 &C!'1[+ Q;CIAC*2W<1.'/"*;#/ZHID[U!08)B @+*VI4_EGJO!59$8YK M^3OQ9!/W8J%Z8;DRV/KN$D(7(??0C01G &*/*IBK*B]WINLXEL&R-Y!:*?T! M3?5SH^!;E$8)EQ0D#71_(?MA)@GL7N7W6M.4\T&^1Q8'D$+*@)_4];7),8Z& M^9OA3N&1-$5L_P NA'+VO)V#W>PBRMYGO"G]8T40>MP5<6ZR1UBT'*0;--^^ MB+JGH2]8[E$2AD38T# 2C-$+M!!$-$;99?'T11M[%\(./;HWZ71!J>O&BPD" M7S%.)PVDUB2*1K=D5=2.[2+=N?AY1<5=_Q;#0=N9;SO!3>=#9FIAIF>@4>C\7\0XI^Y77MXB']6F [Z]K:C^4"O9/ MC 70LY $ >S($TH@X6M$%W\37(TK3U[$&3V(K&E=VRB,-&4VX5]X.N)$=PFH M '>3F?:-\S[8GD-O,K+)2^>0:))E"M!PDT+[8+)-D"!@AUWPR,)N33H%"453 MK6^8DUX%%^]74,V2:FKF?5X?6/.^'$0;"#M787ND8O $ NLYAH1QX-O%]XS\ M2"5C.PL''7 +;O"JFF?$#O>[2?"=-BC#,2'N'VAXSWC44JF#'9)O:(1CDA#]SFOHBT'8FM9J;Y0CW?#1'MA&GYY,_TW[*<191),89*-;RGYI)URM@/2>_P M^;__V^/C57X$=8.Z;P3CGT;-E'1?F37VE'J@38A+7^B'B&.M9UA M&=#%5:'ASE:8.E3)>%BS;=K!/5AEF-[6B^00'R:KG8[,7PPDH8P6T0]QVSL1 MV;!>AMW$+X(%#^]9E_F">GMHDX>5P#=ZSG7)IX^??)X-OZS?^8$,3A>_^O0Q M?_5_2L):^JL.%UG\R9/%(XOF%O\5%MD39H+^2.Y*]C(/GNC\ PXN<0@;/U[# MC"_SE?M6(8KNRSD#E%VB8>I E=*//&G&X;PSM>D12PGK$OIHMB756^SFG".D@8;+*$YM)&2+N8?A[$89A\2O MDP"7J=Y6=C95I28X7!20B;)9Q#*';S/&IX@0$#X)XF(SA+@[M?'=U+]\(-1 'NW)L S=?H% M_#9=[H !BND11;D1?K\Y\U>BSV&](?2O$O^9O,]!^8_$#JE>)^AG$Y+E3:5 2 M\I6@>* G)+"*L#PQJYR;"R>KH>8&.#8&3,GQ*9:\FKK2$J*Y]B;+X*;+8BGF M5P#3[NC+($\1B.K'86FOYC+382(1VQ<0-G(X8 M>PPA,&5-<>%.0+&=? \<6>!K\\O).LKL#*-K7PN0-)QNU!+,V$.<47 J>@&. MJ)B.!&!JV M.F[ [C(P4X/QB\=AY- Y #RGXSV@W6/=QV7!3*A9F*1E/TGO(H5"20OY0N&4 M,T)8?=0+S24QOR?Q362S^@0Z>2?(T$^SHM)4G-C3)TVN/8-_5'6_=%?Y]$]T MG'W]9BJL^5=(C;^Z$)P8*4?M?DT1 M"5QGCF:)G>.DRCX$S]@53U,><B[; M/"[I,*GYVYJ= "M,W7'.U.3M<^*)[,*&[%9MN>14"5V)K2:Z) CST:S+E?R: M(N1*=S5=X_77+Z3A*I@MWO%(:8X?\QE)/U *-'.T":.2N.+)WL-;>FXT ?Y) M.LBY7^>Z,'S92W(]2$YP[8 !,@5I6O*Y1'37\#D$^!/./\K_<_XZ[##"2'92 MR5_+&"Z:VO';FWP5%5Z[SC@RYJ R=YXG):M+*>;"KR@Q&NDT&'EFINH>!HH. MK?1A7KH]$23,8N%G9Q@ZU#1Q3J30U>OE@DG[LR1MT4A']1[5D?1@S%BI,[!'$KFL&3G5%<4" MC)J/G[WPW_G>OH-/GSRC!_D^A$B+E]GB)1U0GT@/8[?X <-SUD>SIIV42L05 M)6.K1C;,#SO&1M_?H6 -@J(9Z]^ R+/KBVJ%G/,W'N,Q+ MRUIH2E[WP5ONI2&&V.%:Z0\D6[C:AJOR66*(Q9SR?WX+GV#C<6VW&6G%F+2]H<=;U\43(:"&>A8Q'9"+1(Y* M88\P_,KEXK5KCFF;G6&U8Q\1KLNFE>5:N/EZUNA%B11E-\4R'5'Z.SGZ$H9X M)D[N$Y84>'Q=4I<#J.?0KQQP6'M"7;$ AIU9;2Y)MY67C;QP[+NUI,.Q+"HO M(BTU8I[Z0@)>-'NM&PY'1]^U:SGB&JLY<",7&KL6$,HN*[.J&'@].M6$)(RL M_.C4DA!]_5G+,I#-?A]$3Q^FE5409'5,AL)WD;4H.6=)^@KK2O%;-D:)E?7$ M*71D8L&2LT37BN#I.2%RW PE/+0_84_*3G;>Q!FT$KU,Q&=MO1]ANON1;6C%7PF[N9X!V,F>XPO8MUQ++@B$IF UR%B"ESD=, MHXV^<;<:WIDY"43YR; !'A*4$&$;5B MMP>+$98:M1Y+D;KLC2_' %!#(IZTF1?QV![I0,XKN\8K"<_8YV<,3%S6]$- MN>;J/5L[NPOC4YOJ$6.EUPUGWB-T+7*M8LV-=Y3UCE%1 OG27OT!O>2$6O<; M"=CX^S?%!#^ZI^%@M'949$A&D@9.V_O<-I"S-U9RN+$I,5_"( 2/X:'VF]1^ MGS[4?G^E2 KOM6"E75>^4,-$28B:'>*. H<8 TJ#M@04;233T@*@G(-<$[= M98+L6@T1_G"S;7:6$8))+JZ0H'3=R[A)3!E7#*$*6_OOC?M8H,[J_Q@=*1#%LLT,UV^6U M0(YLR,X35E>@V5HU";^C+&(XE' 7\M&0^K6"[^2E?HDKROOH'X>.&D6??2 ; MP/>-1R*=E%]04^>9,(W+*JJ;819;28 )*HQ&3"*YB7@ XABI>W_".Z9E6S&G M75I75@4[!8N(XFZCR]/S4G B'\@!&8,9Y_8 HTB -X#5BH%G8\UAZ95TJ='R@^EVVUM'K/^F"VF+B4#9C? V,_TZ= M()A(R7NA$FEKM@DC %PZO+[P=UD*H_]1B7BU?X1IHA M\QM,8N.37J5!8J>\5/;PD]Q9CN:\86:".@@@@.L.NJEB4=^KNU [S2'M95N' M,_MH-006](C](U/7J%1M8-ZHS/^/;*_EQ;$6:8Z+/W,*$ M#:/SL^P/4E3=\(%IC8@\:$9-P6"34\ MYPU7,(*2J(]2-5Y(V"QBLL._'-O]^/KT;=>RC@H;%3?##_X# '7?'80:N"AW M3\/@_V!=>Z]9X9@54FD,524N;1,R8HO"2$D5@AD)*'P+'P/BT4[$HPD[@MKA M19AQ+44-9U".HLE+BF/EIO8Z>$3CMCI'0J,H^VM!(X[@E5#FD?85,[Q,?$@/ M==+;I6U/3)[C+D64BE=5D; YRU6E@R"ON&V$LWLV MB UG=7B3=#@SVTL1&K!H+?)<5!65>'*++;RBW MF[3['FW6J+"$4ZNL656[W'%FY?66I3?&0X.\(0DC1>>YVT9W H8!*S%:C[F% M9EE 66=E/W(K$DD\9R]*6X;<[C%O+(#C/*!C72MW\%CWX8#;@D;I#I@V<"], M0YS^2!@T @8R30"3\*P7X=6P)""[+F2TFHQ;%G6Q*74\Z2\UZ.Q5J!$.X"IO MVV.8DQOD5C<,3*3D(,UFF /N"BVUQ@!<X@=V>BD4+A6IW11K]!ESUR(MJUM7C+0&[>&Q,<@-7YM@$T$;70W:3V25 M4 \Q&HDH.B(KPZU#9U7NT&27]M6=]30E^7L6)7XM.8Z//W^J&_VE8I]^D%+H M"V)D"A\^^>+SSQ"#Y#N1SA@ X+'':S&':;9'P6>QQ?5\"/]%9.(SFWQ)%7C MG+>K*]R&812X4G.C(COL;UPJ4.EY\IHSW]8OQV9^H&Y=7!N]:;XXFRS$_;LBJT'2894FZ$H4O .@ F'[R/*VZS&- KC=9C-ME\ M[!AHQK>C\Z;K#DSBI'7+?$\G(H_Z'%M+1"K3"[J"T+LNY7L;EGL2-W\H/H02 M(2QVY#L8N8%GLX?[N];F;,=FJ0XUC1Q-&QL D!LF/NA 1V!9:( J_#!YDK]E MYW@N)CAO X[P8GZDL]G(VV@..L(QC-DGC,[E]"QQ8[@+UM0C,@>+SV&K=K]V M#M0_#NLK)KOK8J8T/)(Z8^J;QX.%B*=T:9TCN2JE86VS.$"$Z">,+VV/J&,8N??\#EWJ:MP!D<'W&L(J4>. M/MKB&FO18BYK2?3-,%,M,%H%?J@T)Y7FCQ\JS;]*X2,)"=F4DL(E\K'#[$H= M6U+YB'1*+^S:I)7,@=J-(W#SZ9]*@L66>&CWU9#269&:])V6R5I QJD^"G09 MKLM.,R(N'17N::A=^SX78(@U: R_OQNG6U4&6V;U@QE:P1%T1K+\?>QU'*5> M-#MR78K@--ZY"+Y/[5F6!H=?-I,)LL1>FK204"^+ U62N\$ M_Q AL@EFA&D.(Y K;Q63 /+U+&T@^:Z>@$>EM-$BXO8QV_0U3Y!HQ,E1FM=W M5]*^92]^X)[8\_IH;"N$3(3&4S,Y MGJ0?,DX388P%ZU:$86IVQTRP?&FQ.0ZF= Y<-^0-&&!H77;M84^_DJN1% T3 MYY4TP)%I/8H_&F)H!UX#[7""W;%I];)29L""2,. ME!#2ZN6+;1&LVU;=OA3=1&7LX%;N*"6!\%1?A;J=^?W3UF+!YCC) X;K. MX?7UJF534]D=.E&! MTZT8;29?G]KM,"U8,K8-$XX(KLY.R(YJ%65=K$K5^])*2E%?Y5?JX$\6B <% M=VU?=M1*4$(2,H'@D.ST[P M")X%8^:MCC"4S'@3P*LA#5#8]CRYGRKY[VIGW1E\\>U@3>T@\JQ<_%!LFK.E9 M/80!ZV5?.6&FW]JEFEY6DBG^&YO@K]5$_AAM^^\I*J@):TZ3C^CEV)6?K&9O%%PK3Q0YS(5S:1'>].-,*'^\# M#?1!0J!?U6&Q!(<=@EOFQ9)S9,L#L@T-H\4V^B@/(0UN@/ 47 M-TQZ6*I_^LNGET_^_=^>?/;XF? D&Z67$"!Z4A^_S=V=!V1JM$RF'H$K)_0[ MHBWJVX.*X4 M[S*KXJ$+._R(N2KR5?"F._6U6]/D" 9YWR A:9@3;<&4WN!G#U/[/J?690CO MA)Z)_J#0/,? 1"IZDO^58\!2FHWI3)FQ,69$;NJ@-FZ%'!-E]B"]B&:.-* 0<=^XJ D8>.&UM\4W^(R:%N"!P#I"M:)ZKL&JU2G4-" MYO-"XUBIXG;V9?\PJ>]U4KTO1O"]*@2J8KHSKL!8)TDV%.I),O-H*5#"]JF" M4HK^>48_>IC*7W]_#*=PPDFUR]N2&2QPL+$;TD=%1G?@;,#.12>3''32IL[<,AHUJ7H7X2'9 MBV]F7&A4QH1<82;$8O_;>5^<247%T1*I0OJA!ZQXVH[<,SEF?5IK>8S9H,RY MWTE*65"ZP2R 1!!HQARI9Y42(?DW0OQO 90 3XZ:8M#+EF9 94TVPR:)D.87PN$V_'18V MTV:F9<'E!-UZ;<'%>#?7W V\.=@PQXIT32(6RD4]3OF.^\%$A713Q7&V_:6-.=>G;X/VRXFTGOQALK$S)L$$9$]47U\T>7V>E M6],FE.[P2M1]KHNIED".G1/>\:6U4CY@>SRVYY-SP_;\UB.4B&>#>J\B+H/OUA2K!X1C 6DY0<=BE)IX\ S2)^?](1MU\JID;460=Y51J5%0T.JV5=#P0_J !)P77][ _ MJR97"4+BPXWG[:&=RQ+[RYO O+=$3.D;#%%5FBP;[5GYKA4KO_[AY>OGK')5 MH\XU[!O< X]+I)7U6B""TA!8I/T!DFR*KDDB(*DWIF[*/3\B.HR:EKU >(H\ ME^9T3">_TZ*')Y"U$9%6S^.>6QF2@2DBOTC"-IH[1>;X?:GUXQA =X(F4L3* MBAM+'^(+0B#&_8_AK\=&(Q<^_,-[ MJ1 Y>CV/)Y]#09C)&>:?Q8*#X8SH-AB;M#&?]2:G?\P7J2P?M)(VJ> TU-Q< M%3$+P'B4PHZR+E85ZW)6<4HM0 M*'@[U/N\'+1;BQZA+"VN,@F<4H!J;=%L,A$3*7="RD\P$*$:#1:*%N,TZSK' M?.E+4:]"33^GM^-G989^5K=D^D<9C_7P-KX8IA.1W6F$P6%"V!.A*^FWW 9. MICB,Y14)E @!#I6V"\WPF='7-Y3%R$LP67A1\"VN-SFZU&^8*VGZ-Z#=7W&@ MVQNJO4N*I;-++[NC#Q915!,=O8OG9G6JHT76%)&G(?5D9B>=2G1&VSS!(6+3 M':MF/F@^I1V/_&P.\:4S]2#)1!)*'>^$^4V<=SFO]2RR?8IODI*5F ,"VC7@ M$%Z^.[X(%PH2EW(_YIB(E.G46D\^Z$\E-BRM/S'4"))D*'0G?"%EGIJBZ M8:W9VL(^CD)QZ \>3*6O$]ARTT[M<7H!(46/F ML6;6=XHM'U'[Z4>##*-W@?#7U+'A9]:$UZ!L*FYAR^#M-??[J&&*"IKHM.^%J5_F5#C\R.']+@Y<_TYCRKJ MV8K0NY46(BGOID_@H.VST^$XG"G;;.ED[FD-\QX5=D2$L-W)G;E*^-T_.;8MD>J+GSZ>>*=R+?B-D' M)'<^ARR2Q/3%0)MF=MEZT3N-\P8=:FV!KH25S#%RPGQ.R,$P;*'I69&>6S^I MP$%(7=PAN.J@6GCQ]>++<,4M&<[@+T0V:VL3BW\C@R@'4R;;K-<]#"/#@CG6 MDYL##J'H9^C!?T6>6BL/'4+7'IZDEU"O"PMXQFQ& A)>;9N2M2P&-G-9]#=$ MS/DH_RB\# 'HPC2]"5X'CP[-RZ-E,&"++^EQ?P#C55('V%<8*-\+&$;F2D02 M2 A:..G6Y#U%U:C19G^3-A3*14*4MD3SH"F2:2(C_.U;=$9?X;G*)KQ#=\M= MV!*K\TV[%RQI$R_^B#3B8?5HR3RY_,NGM#J>7G[Z^,\?T<%DPS'XYF/YYA-\ M\U+6&$]*I>!'ZGY,5Z:H)_: M*E@O\]7;*W2T7(A%V.#_/9-_/?V,_N]7M ^D!B--VV0%=$*A=GI!/J[/[OCB M#STYA\EO6O05'1/=).ODUF%NEFC)$'Z9\&-B? A>1//6Z>$AF.@LS4Y,'S@E M>(_%",/LP"ZLEV9-S(-'"TRQZ+4W'-QO=*L+N16;&^&_0O,>A5?(-A?T>IFI MNA KBFNT!X?:,IP6.'*7>?V68/]%%9Z!4AO=Y3M-\*]^ /P-Q,\T"X9A5_87 M$0[-_-F8"'=O>/9BYT1LE["5DNKHQ?HVC? 'N>*MU6Q,9HRW14E>7F7AO,C% M37ZT+>U#>OFN4 H3+4+)%4T]5LI. %DYEUJ,4I.]2K81'^3B^;5;2&YMY5RI MX/#*)6YA@H5:EQ?H,!\6]99U!HFH]"[>96S-+F0:K6T>WU4K@0T2! M)\*;;@V:;KB>; WZPU6Q7AF-DSMK]FUSU>8[+>MQ,8]MO_A+4GZ-,JA<;I!Y M'[3H&I$+J*290%%Y2-*=.R/A/9(,)&T6[G&=>9YW+*7]2Z(4/CT?E,('%N#1 MYOFR(5\J+,&O2I(5)R@O.MXC]W6^^-.GCR\?+Z0)97:[A:CFT&J3!QC."&+4 M;T-<@UTSU35#8*ARS?03*U0R&)\0W&,VVLDF%>\J&*U:,ES4Q*C/T1%RG#C' M>F5-0!/PW:S#R"#PUDS, CGRT31HVRFII(K'D]]ZLR@^/W-#43GG5!DR9!9; M+LU\A+VIM\0KYG:;2!%O;;,Q6=-O"TT,1F"::BHDUHUPM,NZ@-6 KW!]%P+9QY74V4Q1O3AE$E&^SCW'D\:99\K M=D,Q?R9('2ML&Y[KOC22?A$SBV]A;\QO$\=C+:''[>O1 3]S^!D%=^$+5G/0 M124/PV=X;2?*3; J2$;BM3+7@./8HQO2?W)4,IZ_=40YD#(V^[*GT50J+O2' M0FCB%\^YOSML\J>&64*YOF369+!8_IG_2_)KQ#^@%!FJJ#L<*RJUDAHV6?#% M5\5*S,D3F).G&9,$;BQME",#P$F]S9"2, PG;9#KPKT\C8GN;-^E7G:.CL*K M>5J\UVN8MV7%Z?C$='6O>FQ,^ND3X<7*VL529;/FWO93&BI85J-1PB.J8*YC MPY2171;WV 5,-8%M0!B'YD:*>T"-$1&U(H?]FI_>U"&T5_V8YI3?5G(1 !O; M*?^.7B3SN8;.65%?Z3 /WVR@W,9BVD2#]4S]X#A:#NR^/ M3,V07HE7X;Z%EM0=ENUY8]%NGTU=X84R-2M=F)X614W,-$)(+\"8LGM+25-\ MKGP/D%JINH(9%^VKK!ON*N?Q&()=U&-H_BF-@8Z@'G]]QTK(0R?1/3N)Y"BM M0,N[<6G5,-%$-\%$/"A0=*B@%7E+'N22RNT'!B7 J&Z"YV@@HFG,A6\'E/. MQ#)6E'I='J?N_=#]]]XFF@SHNJBTTV)B Z)R\?>\6^?_NQ#FE._8:HK)@*B[)$.,'I8EWW1+&-S_U MJ&E3$[P8$D2)?DP6'C+?=>'[+6TV8N\AYO1L\>VW+UCC&4\7+LXND&'E)K;W M.!G"H&\:RVO&--;%5=.S*$V"6EZEF$*EEMIHJL/TV-(\Z/[ ]2L_'M3N@6H< M7#.<.O5IQX""@*[A8/*T"^K=3W,Z$?4(2,=#".''\ ^DTNQ3L(;T9']5,&1X M>81\5D"WL3:'=L7/-?)K=T!BQEO8A37'2P5D>A(*2I=-\S:&M;F$B8.WSB2J M!")RGXRCQ5D,18@2/[R&\Y;'DL".0A%-7%&]3,+OF*11L3XUT.\VL)(MD MT(#)N O%E_F,BB@)2"%41R&L12PP:8E5\K/Z;D$G>(60%&0 .^7!&!*_=GT" M+?G 1&OS01; G@]B+%EI I5#5@B4FRG B))I>9GV>.D;#S-8=TE=<9,%IU8% MB$D+Q59.C^QAJ?F$X/L[=![^!)1U\.=.F#Y]!Y9]E8S 2*F2LD!U<5,=9:WJ M,W!G+:^I(?&E-E8Y2MJW=9^7\6V%'\1)?=,>MI"-%C4E1\1;JIM?@84)>R9 MIY_-7%-NGK9/A7V\+2KLVTF7@SP.KA;(LDV^A19VA7KLY2>F&_ZH'#W7 MC^_U<,Q&OF)_D/1CC*+A1;#XF\77/P>'&-G95]3_2J[3BRVIW.:F@\:5*WJ@ M[\,$0R*=VW;65LE"9I=_SQ+*X7_1N:>M;.LHR#[SJUMF.AV&3Q[3,,PMI_/V MZ!,,(G>+^"V1+8QIACMV,A&@=V8N&BH()Q'Z84<*N*VY=5("I$$-WI(NB?0^ M:1T$6#\!6J93:%-MX&/?\IF&'U(.GZ!R#0H.;=3K-=4DOA$\M@FG'"WE0J<@7>4S!MR=/7M4OVA0 M)QZ7_ ]H&>1^(YYIYOLGX].(8'*N'FBSN&LXK2==S2QBA5B5V]%@NR[*7#0? M%G#RM;G6&NW2ZF52(Z*E6) \J(L/'K ?[P'[\=D#]N,7*D72QH&'#QUSZELY MO5U$2(YKI$KD+IVL=_BYWQB(<1UQ>^8$1:VO9L Z$)%LK'Y*<$F*Y*%E//%( M\6E*!#MH&BZ[5=C)C@5Q @0#Y$?'1ED]H0@B/D6<,.H=UF;8TR-C0;O36)3N M!+O;J-G0];S&_I6D32A<0FESTL%ZR9I^5 * S60Z+2A;L+RPT#AR)9WJR3(Y MR*,=&,R6=&>F;(X9R/!;;F92"4%:;>F-9H9?UHET$=>W&7&-H1MZG8*;KH3R M%@5T^H#M>G= ,SJOCX$9CZ'"[>O642H/K3MP0I3KT>H] X:O#CF:?[&P1Z*%=SGFX0 MV;ZO_O;BV\B4%@([N+R]= BIWXN6IN711+>B/WSU?]J[UMZVD63[5X@ "S@# M6;8DOS,[@,=Q=KV;20([N7._#2BR97%"D1J2LJW[ZV_7J]FD2%N6;9F:<(&= M)+8>S>ZNZNJJ4^>8.= 7G! XVE*A0#'WQ!S_4\@FZ)AT&Z)=#.PMC!!N=O%OPI/_BNM.9]>*/[JVS!8O#R@6PBUABX&W' MK']Y36MK" FV_6,G?(&_JF,N,IWR32:R^:/UR]2$#]LTH*X'O@?6'-.9>/@" M0N1AC+7SM4SD8:$TD4M'[]J)?8M+9=T.T4LYOF9!O'IMT+*+,BUSKI MI1V:^X+NB4\ @^YB4Y*0?A5OK\5A$,()$C%%#MB)4:E8PA600A]\O(=M6A5< M1@\Y'FMG"C3$GG^C4]2RP:\)10"*@VE*V,3*, PY&8Q:=9JYK!K-'!9VPII< M] -NGI,66 6B30X9$"R*3=P_X\22GEH<3XL?>5840DGJJV+]R^4B_Q+)P(^MKUK/Q.8]',0'J-QF!_X=3TVY)W MXNPLDN3 Y@P ;5H("$Q6L+AUAZ@U3G0Y!3T+AC=B8<7DZW"WZB$!EE+Z%I)V M;S[KWLP5Z27?+UQRL%]S#568Q0DMF'VCK\[FMVOTK&ND[K0AIE"D(5JJ>_T( M->6[9F60*ADONOIRJZW-FQO]3 Z&U-W4C5)K!]2$081,T&;+=QM??\J8ZMX3 M*0#DWRN&SP%H6CRA,%%"R7LA_<)!TA!15C=J#Z=U;*Z"D@G<.'*3ACM='(7, MCCU!5 CQAU?OOA$*WVD'WR[1,T:.^AP=!T.ZL\51!>#!U,+FJ)*9J8CJ+)'! MB.B%\3#'4/=6:H>C^AMVNP![RXS(CK&Y#'1UE1(,[ )(ZQ&!*8[%I IR\I;" ML%#7)*7OE^L?#;5$ M&Z@_W_CBB\@%99 +''4(A^=44 K.UF(?IUOW[K_^V2O9S'D74"+!&JJMX@ M.@BMV8)*0OI;04?,P8'3WQG\0V+9,I"(FN95$=2E'FIGADQE'I9GR_6'UMK6GY["M<*U+6Y)*J<#@*#^O73^693D7JY\ M*/(==2N.Q!#+;*SR !^YI=K>JV>]M8"6H8?%%T@U6LB&@(R\_4V@BI!:966-"%A)[S=M^_&MWE(A'U*^/>%'O[6.="/MI M\K1O&P:1:"3 $R%QD"A]*0@?@HS26,W?20* MWW*3=OL6M>@"F<8LLNFVRBD;[3T5*>1E=85PS45BG'0ZL\FX9ZG!YA4; M6E9J^N-8QLTQ;4 WC(T:%]*W/)M=%.J:4E<73D%,9S]328Z.N[ M!&M'H&?PV2Q@3<]P%T!O(%),):+&5+$+1&[WH:W00I?628""7 ?H.#U)3[$R M$C)M)T VAM2X0S5VPQ&LZ*S-BC[O*O#4@U1A(H=BZ 83F&Q+ZLP9!?K*%X", MA#^#5,DM 6YRKU1P0,.YJ*/5.*Q-#J[OHD>T;L)4A!!N=!15"3EA_P0&GR!8J2N[80H9E(TN%!OK7(A5AF1Q_0+S_4@DOB)G9-"PQ\ -I"X@]BSM M#SX.;[ PA[4C3]K :";^G&F/YP>"R;=C?7VMFY0H^ZN)]FI:("OX.A[8R^N^ MN]U[4Y->%.S,VLS+Y@=N ,R[5]#%0:[S.O"<@@)S@4:#M!\"HD0U$.2\UP1P MU[!XP6C.I2;]B20II!\?M&4P)9YA)F,2_BSAIC>JVHZ59%/(MAU#.8,J/LH;1R K%,BI9JE# M,X53;"3.X P$G"LG!DC9$!6YQT:4%#\197(\=YH+:AR+!F[\ ,_)4DV&-RZ[Z(0O^OZ'IZK(L"]+/0W!NE5""0'8P5+)HW ME&ODOF4:$?K-@'11BW8D@E[ %A];-2 9+R5O82)1Y)7U>GFE[,6YS67[H.[& ML%YC4M(23))^5JG)9[Z82(6=LCNV%QG//4,B#;* .%N,XH$$+$0SDI+-%7]+ M3V2HVTH#Q3,.G8!XA+PQSNZ;RX RD+;@T'XH5':#((J2Q"0=F0OND; R!-X@ M[@AJ7@E_%&XP3C/YZB]D&\Y;ST486-$,C@N+H\]N>ZFL%&69,.]&%6G9F27- MXL-DG WNLT3P"Z1G+FQ%8:\7A=J4$NC8MN-. Q_96PKBC7QC MS-\*ZJO<\$.18LKKXB?0K=G,"G]\1ZP\ MG4'\$1 ;PL+<@>-@-X"+1&R?8&386H]U7Z8E,.XB_QC$. "Y:$QJZC!'FQTQ MG%5LZT8248I)Y$RNKRG-)KNNF5/%;:UY97<9L^7.:)1W[N3V1ZS\?V 1OT#HC%]/L8IRW0"=XYX M ?34,WWOF,!T2+%1>MVOB9L\/QT[S>1S%49IHT8JYY4YP/+%E7O$:RYQPYT2 MTYP7\K^112U(EW$12R%,'>+J=FL@96ADJ9_O(-1FB$UZAF&$0 3<""Y/6^-L6YP M'4EZ!X)S8D2+'1 .$L4@_YF7DK)E)SX7D!Q1JZR=8[-U*SO='> MT\#_3!R 40H<8=81Q;JPX5RRU7Z'MEV[Y>Z?6#MG I-L4 M6O@Z+E29&!G$J'MJ/<(V!I*RHDR]C1;"15)W@-6T%KRUE-8Y/SZTQ38+SRX0 MEAK5VFWUX(W,SGJWZ:*:R6*%/)@M7_%?J?='$N;"2S>1>POL1O*!>5KIG@H@ M-%G&V^U^K5V"HG*]00?0N>3-A?F?<8H< :32_4IZ/GDE0ZK!TND5/0F1MYDP MMC,W<],LB:?CP'.8%8\!FPLPLLVNV?X.'"XZ@!PK]R8 Y2E:[DAEMW$",@*C MQ#6Z@HR\0X510M@(Z&?NI/,T4Y/4%+,J1!"ZSJG,(./3+6%F%E#B3^%J$;5C M$X5$'*%ZGYME+K"]*#?)QOKB\5T!U 3%##"=$^A82EYSK6+PY1DBQ2#*DI*O MY,V85FBD=T66]Z5=I(FK0GS8?[L3%P .;M)A9AK 6L!WA1#^3681TVRF\BQZ M9'<9&*-S"ZR+"%HP1; M^>*Q/IB!41716$'HPQ,@8F 4QK&?OLV!P]["5BRH M'M*$E5-1V)M)X \,1P44P6@Z,.+IC' [>F8 =MO!!\,X(>$)\_4WD_-ED@7\ M)<;L"0^$%T+VN8PR2M4-YBS9+0E &A![LVGJ$#<8/@(6 MOG(P5@CKEWIJB@<'^;#^"Y 6CM_*HM^%1_& [R/ZZV-DJF M,-&R]3%+3+^%J2I@N^.J[+W+$ANP!+3#.T6PHGW=DYX\&_ZX,)6G52-CS3#R MSVQ"OB+S98NS[8]QZ[#,E![C4=7;/\(][S-_NG?2T_*0Q:07IJV(T$%JKP@^ M.JP34*E&M*V(."O+(Z.[T1?J:XJ7@1@D 3 3T<2Y0*JKY]GL"X!)\2NTZPRS ML7GSW-E"HP&T%/3("SF.C>#"?F1M;X%%68?;-LH_YNU],+Z5'WHSS^,/N2@[ M,\\@A,0H=B3J>A;*1LG;&G@'6KNHIL]@L\_PS_9Q&Z0V64,^,= ]))AD!IA0 M8Q&$C1#VP:8K77KD9[)W VF%F<11D,6)D9G&SA'45<@K)E@.=H> W2,6*NU/ MIJ&KC2MU1PK+*]%-D,0R 'H5<#3.)D0LFC&'A,AV9,'V, F&T)1,/X(K19+M M ,HF,9JQB$HR6%FS13+WKG*_=)T/B#AW ;G;(07$$97?#"]%/,JPXQF()] S M4Y_5MP@9JK S6JB-C"H,"VL&J7P9-7"5QKKA"K,7.<-&J:V'PCE^]#B9%RXI M@O;%;%@*O6O7?'R)*C(?7H49[CJ?M%,%\\^ 8R=+$$ >8;Q#WU MI>B/X;]R[Q-M7/FA/BNOXX11_L3"-$+4Z2C P,W7P>$U_,4+=.Q,H*XD #JL M4*^__J^@M8/HSUED"?@4I=CI4F:=AA( 6 I#B\$58@C@6E>P8O-(I( ^0?@9 M'LH!=@.P,"0$<]JE4IO7G(\B*-CC@\#Q)<\!T?,U\X+0IW (0GHPBTE,I);6 MBZ2BE/P.D4'HPRV*H^U\^9X&%S<=0N#*X0GS$]:W6F?Q>[/YE!AER9M@YCL, MOJO07@2WH(B*71_2N0]A:85A+]7/XOW:%J(IIRNEPI\D@ZQ9\,P2,?D MJ/1#AW-$ MGJ$O&?RK/P?#':.+V;*@;%-Q482FX+8C^3MPW0/)&_$0Z'+47A$0( M+0TG\QM4MR7JKP3H00H>7C/, MC"@/K^?!J&+=Q>U@WPBS^YK1Y7?_>Z:EZUQIAX27/^Q/L@[<][&F9#NJ(S?M_\P$-L5&_X+KBTGP(JQS. M"/KIQ>&FUH ]2IJ:C"E20L4'XA.5YR2\A @&"E:T>*@HKA ]6E& M W7% N09QT,W) 9MY[;*GVX@S$Q<3P1-QDLOT]:S6J>N$_C_?!-XPZ'?/][= M.S[8'^ZY^T?#X6#/[1T>[+G#4<\;[?W1Z^V_>?7^WHNOY[\Y_:Z.:O3*!2EI MDEZY(?5YG5.?E^4<8'Z_82>C\X4H7*KBQ17GK5DND61!L8D]BC$[1>J^^)S>L]T&7>>] M&KGHA;\!M>J5B@)MK/DV>\ 2U_LD=2P@O8/=12J;UQS,XG_UY:2"*G!3YO*' M1B<>UZ,3'^$.^CWC#IJ&:6RF;]KK.K]!S'B%^2#G?9!Z80S%R6;YI.HGV!"? ME%D9DI99>.D)/=A]'I>PU[J$1[F$?7V[Q/K*15YFVNS+_OL\5OUKYB9 E\7 MIG8@16;R'44"=^&.H_(;\.0;%92?@[L3_<9/D#:GEGUX]$LUT@^Y??#&B=R) M?E[E^2'RB0KS,)W.O"EVSUS\7>3!!!_DK@$U5GDN>:W0#KV@;=U MY'U83H=D'PG0NJ@L/D(:ER!R+O,BT]7V?SO.!2 2]G:/MKRW#>U(-)55]>?<-$PA?])XM\8"G]%G0*#.E-D0FX M0RH<2.RKLBPT%1!\5Z' 2&5K\S$,O\A;V'*J;AY80=M0V @T$0]@YY[Q+>0 M6J:.1T#VCC*(\'1*F:DCAMR.:'Y#X3)4PJ8+Z;<):#CZ4M OC-B]0UN::;-) M#.E4D)9X"Z':F079#!FYV2X;:3!+. OQ%5MH5<8Y6,X =D'15[SM.F=T%P7US!5>ED?O^EB[IE$X9ITG*\J<$/=$5J'\\H3/>^9$^G? MLA[V4[?B%@EW,GM5@,0)F7K[JAAC-/BBL7/# SL0: ,&'T(NH)&;M/JP61L; M!I:C83/6>HG[/40CY_39\O3-.BD_1\YG'5QC]-V3Z+M.47M4.*-0OHPY71*% M,@J^_8+\^##J9D)=B.ZD*+A5 "U@J;Q"7#Z5-5RRF*WK/DZXX;'RZ0L^0MPT(:]?+3M+9! B4WC4KAW'0=<[O4-GH MP7+=!A0$] 1?Z[5EXR K)')28S8Z:$[@> K=::I.Y"_O@"\[=.N_M+?>P.6BY9KW80X&O^^6;P)C]C4&3AI#^]S;$>PB6 MO%0CA8W6A2G9T$U?_<@=O:=XJG;R5MMZD)9\KT^VQYQE MJ\X J&I5'^OW86E&HQ>+;6APOO)81>T$$V3P*CTFMS(+H6B_O7OU 3KC!,K1 MXRR;GNSLW-[>=O4PN]?QSG=S#8[Q_U=_1P>_L' MAP>]XY[>$OW><7\GU3\Z[AW?]?Y0=X/M7G>TXZ/9^^GG'+2=H7O74:[?/ MQFR?4RMM?BEI\[.B?N%%4;^0\NZ7B)5/W"A;^^Y[O.]>QY6D^DIVM/W?-46B MJQGD:\R)WH?;@\/!\6&38_37FQ[MT9LQ,OZS MBL2W6;Z^7JEL M[)QVG4OW)H@ZSMDX4"/GW"!#9Q'<'6L5?0 866$BRV"',[<#=[NUM MN6_; ZL]L%J;ZY<.K'Y[8+W Q+8'5B.6^$6-9^' ^BWPQD!]^['K?($F,U<. MK0^&G8L/K?:8:LQ+VV.JB9;6+]ZK^MW>3R]6/FN7N %+_ +1?^_(^=:]ZIYU M@:X'/[8WV-]MW6OK7EO;ZY?<:[]UKW_K)7ZV6+5UJ@UXZ;J=ZHL6C'N[O>[% MIZL7:3Y>YHIO7=8;XOQ>8Q4N2!_F?W^]_.A<@-8+=-F^C[T9]-:^#%:]?>G? MVZBOSO[=&G5CC/JK>Q='\62N[U"9BI!#YBFJC7UUM0?;^KOSS^TIMYD4W\/?&%!:^FMI3_1TC^>_MI: M>I,M_:,[A)Q=:^2MD:]LY%\NSULC;[*10SD3].C: _WO8.NO8^9[:Z,7:=:3 MGZ%@\!?0W;J =D%0+;Q1T)#O.L@+L44\XM#8XJ:.;8DH0*F_P!7N769"<+33 M?-N:W[K,;P>9[GXIDUVN<2,AK]\?%?]KC%P)'J&XGT$_.U% GEM'(;KNT?T$ MY]<-""6'$0P3+"FS.)QAS@)K*B5 _-6;X/SD?9DE$0IX/S>U3Z%G72;3Z M$.WGZ[*O]I^%?74 "AO-9E]=_XQ7\ZQ>7?SKT^G7;Y?G5[6[LR%$TXV2B;)A M,*3R:I%/(V+1:$^>WWEC8/9W3CTD@^\=#_8Z_";IGW7&0/4_TU[2$#T+@#[T /SE1LTB_"S^0:='_;UFAT/YQ MM[_?D$5>+SON\7'W[SLX(^XF.?][:R68R8S7JH:C*PRXO? M+CY=.%=?+\_/OW::,E>+1\(1'4GSB=]:09*4GI@%G1X M=(9N$Y9T)]TI-A;\\ ;YG*1#K_K$G]R)WLKMXF[J0WT-LE O8$V?#Z#3W2#1 MWR)$-"0U4VC_:==[@QYJZTL21%XP=>.Z;SQ/ MT /1=Y.]@]4D%.[]V./N8'#\FE>>-OY:8_RUT'FTBMM>)P-G \*:=E9YOA]\D'Y0PK-E;VZ_=]A[,_U'^-L M$O[R_U!+ P04 " #'.&%734532<@0 #*J@ $0 ')M;FDM,C R,S Y M,S N>'-D[5UM<^(X$OZ^OT+'E]NK&B8DF7%[4/^%+7!]=C''][.ISXP*?.>>D87^87(]^:I!//UV>UB_.1V?U3\YI MHWYY>0'-3J\N/W\>G0.;4\7TF5]S>TIF&$'7/'[]S&]J4R'FUR_';?':JFM:BM2[WO2ZV?1\R-VY^?R-LCS$G,$/'1]FPNGB9$WZZG@CNG\C[4E"C MWCB%XMPB<1_ MJ4'JML!L0D0/SPB?8YOD')TO/R D@:.SN<\$\C+D8\Q'2FW.A"*KH1#DKF]C MH6Q7MN305/4PT_Z$N(++7W7YZ^,S=VHG^:4&O#[!>%Y(V'WB"O>29$NM(XA]%)L,2 M,X?0(K+CYO*/G642VRDB,VXN_U@C$WN>+Q2]O!)=F\^I-_;#"W!)FNYU;+\F M&Y63._#EA@A*>7N04@RDCXYN:7.KJL;_^P\6C MCZ!)W"0C8'D2RMLG0$+<;M*3F%8:X$V- P N"<>FS!V?,U*TXT#"8<%40/_/ M]]_&;M'^ XD=N/\?W7?(N&CW@02"GAUZ+ZDMN(^H^J+]7K3LBCIIL(5PQ MB]QTR^.YEBRZ& _@EF%]\'#@4$AC6K[G$(^K/[CO4D?F-K?8E:'+< HCRXL, M?A&V6HC. )1?Q1*. =S77#/L ,^CDE@H+F1X)V6886 MY_/]<$8_+LG[VSONT3@MQI3[XSXX>Z4LQQXTFD&_IT! 'XGA <2DZ_,#3O3" MDK4V\JFHC20J('^,$B40:(&6U$"A'NA'J07^T$N)2$EJD(X M]YK6@]GN=VX?AD:O/1PV>W>WS:$Q['<&9GO8[EE-R^CWBD";DZ,6S9]D+$ZY M[?H\8 1^A(Q1OX-BU@AX(\5<7DVSKQ""7>-?#\:=8?T.@S$TOO:,CM%JPC"T M6OV'GF7TO@[Z7:-EM(=%0,S/5(OCY2J."]X*OA1WE+!',?\* 7G7[K1-LWW7 MZO8- MM-<.]FEV4MQ:%1K55O_^OM\;6OW6/_L=F/+@MV$)MDRC9;7OU.6'GF$-PP8# M:7+2]WQKFB8X^T++T9Z2M$B>K2(9"D2*(8I%?D")T.B6$OLA;A=*5CXPEETA M6^%4('+/=;8*+-ZW>(C< 7M91C*(+,1AY:6#ZOPA*Q M0HH72C.K$";MIMD#6QP.VN;PEZ99*(K.T&HQN%C%(&:!@ =23"HT]JE0%I;/ MA]C=I#(_\!2MMLPC"L^3PKRUV&7J#NG@>2$CD[LNBZD0NMUV)F\:4M=J(I8R(J#O5^M9SB(!U$GA;>3-9UL I2%6UD->,JCOH&#EH<6N R M3X0+IGJ1H"H!G#,AD^]@.H%+_/$=&1/&B&.21^(%9 ?<#R529PZ7F0?/A;+# M.HHUD!NQ8AU0I,2[L6Q&KH>9W,/Z>$3CR(C0&L.:!^/YC:&.%@(K"?S&7'\' MA+6\M%!FJCY;"P<5A$NF\8G[;('IOE!O\BMV ^5-1V*GB9F3IQ:^3-U'51V6 MW6W,'RD!H0,>B(- =T7Z>RXW<>T^J#?RT M6&7J/&LF5,P;1L7-IHC2U3SCJDL:6=F%(2A5JB6,UW(]P7]NB5LO:?00EL<*TR M6A/,E.R.:H*1CBA4\MT ]\%\BAF1GUQP!OA%OO;6?,+,27DC+C, U=DFY\$L MO/:61KJ7PEI#SI0PCV;(LA]UU1$4]02IKGQ8?<43<0Q-D!S+UE:='.U%K7[.]97OEBR0A$AY'< M!Z2DJX_&1/+?+6,)K:8GJ"-'ACZ2(;$#1N4WY=K/MALXQ!DS?R9CB"#L>!;< M@UK.@7316E:F,JRUK+1F*%$-Q;HAJ1Q*:;?>'"MI>T6WB^U34-Y;EM9V,B7D MG3:I5;U:7!2G]"-6/I4%ID?LRBJ#YPRG/A,683/#>R1OFE6-W2VA.9-?B.8FL7T&:T/' M9_%C1A,+,GS"\^8$K$X.\:M:Z YZ:0TT4V$^@(%&>J)8402:)D]JI:Y(*HL6 MVK[;9R$[B/;J\='+5^)/&)Y/J6V2R8X5Y*/JH;6_3&'X /87ZX5&+RC1#$6J M5=+8PJW>^T1F&SAH /[_A>^"'&+L&<[%XW+\I: MBV'V7>,8PZ6X9"%&_E*"*EVR7H5A&,SGX1$VV$U_KMGPY*%%2MD#@%U BA;W M3'EU+>YIB\F .#<8Q%5'J*9V*5X1-W=]B<49ZX%/%.@70MX(BB9 MZ M9[SCG@>*/TZ,B#>S?L=X?ZY]/E@_&"7\O'9XCC\Z)#B93EB!/[?BC+Z:$ M-6V;!<2)5D#>"IC\2'X-X1' BVUQ4QMC5Q[Z(8_^N:EMI?&HZ\J7]&YJ N[7 MD#K,[7I.&/4=2YWD$9YV)>);H] -W]1L1ASYL7 >@%@J JGW5^8'\YM:V)(* M,JNA\#B0\,H,%G&!V8L!=R3SY-R@3$=;>$[!ZRM]00S8$3<\6VKMW :BYXO? MB1A@ZL!%)DWGCH3_;AR%W1GJA\@)PD_0O_(8_2-P7\X:9Z?N\9MW]R.W%*34@#5];V) M+ S*D4Z\N4GFX>XHWA\/&/5L.L?N@#!;.N8),;S?"68=2,XV(K2CPN*-C36&5/L;P1(Q+,3ZF"DB&*B !I[O=^#UO(.XR1B&7J@'PR])D_0&>O6?7PF7W6V[=$+#Q#E9\3>.TS%%'BVR M*!!8+$]Q68B0-I]C8/2$I0B<=L8O?/LFZ2%7E0%KBKW(W7]ET@4:WD!UZ!N1 M)]P3I_D(B_F$J)MWL%AW,&7J+7.-JRV=GGLD\@X9'<^56T^^-?4#>8H>;WJ. M-:5,$.+)6%$3?.@)2Q%C]GSO80@*PK^&YU"\O5>;6I>B*SL;=62Z_4!(!^& M"U5=5.^NVT)&P]*S:I:X5Y)^G*" 2\UXCC&&::T>[L#,>_"HT$:LF]N7*VJ- M@\ST\77Q3M!; ET@\586"S_+K6!S1B X51![#G@QB-G^DW[#J.DX(VQ_[U)! M)U'M.JJ?=R%?SAL$O[Y:I:VH)BJW?"ZD3S6)*\<#1@LT\F3R:LOSI"%VUEGE M;KS>WF+G/J=*W?"Y :3S A+WL%3NB>VN.R]U*5SY@/ASEPS]L9#_!R])!LQW M EL,"7ND-M%D_KG)RU 6#'&'A']L4G&01@X)(:X.;G*S:"TDUL^ B-KO%8_ M_!I3%.[#38/S0"JD>KIQ1'9E5]8HU"322=CJY%;?_IYKY=U.\]:^;.%H$P<< MFRG8[T9@=61E!1 ,,I@%:HE1SG?#B=S;O5I!)J5PY/M&Q8HMLDO@'H.]'#_NEV&U9O7[9IGC;/S)EQS /P"S]_U=*684N'S M-L/P_AUXMN0.L8U-B$P<-0XD#V49(J+E'&C XL>GG2U/7K?2E':J)@5,6?Z? M :5:K)5G2E<$-G8[/X-CVNXK%$C3!6Y3%A5YNNN6W"QRA')G/JEEJ*PW'3SC MX4/X 6;"(TP736PF*(6;B_;;5 M04C;'W_U?96VQ9GJT'>=YI+512^Z;-Y-5Y1/23P#3#%W[>-ZS=X-+5TIS#G: MXTC_HWS0C'(NHTS=ELA,\[(F.,O+;_Q$.]Y.DFQZBO9!Y5S&<_!YZX?DZ^NU ME@_@=4GXU&N7O9#K&+SM+LC"F4!S/*9L1IP#)A<)RS=/,E;W(AO>\L8J%2WT MQP^M3OTGW+@NW3>8 M-W%Z1*8E\AV([96+G?F5=3O4CIMB>Q [64_$?23WX"2F6^K?A^)?BBTD?>BA M2Y*:_O;H9U/K4L0\^VP6]X-M5:D]^98"Z'WVBC]MCB?V95N*L4EO=,V[?WM= M\U), QGC2)V_43%M!5SX,\(6C]VC+$P^QYAX,MR'-=\-9,DF>@_L%KH@"W1; M\KW#L"]M>+#8'ZL"1)C!GB/[YVY>0K=0O'G@J![=J/5<)NK;WPQ,-2MKXA=& M*\OOH\;9V5U Y")K^LK$\JWE.[(K:^SSS6??Y60+T_EAP.9NP"&KH?:6/4#; MB4H[3W,'KIIG3@79O%H%0+T(S.TIF>$O/_P74$L#!!0 ( ,&ULW5U9MN@_'V!/4-:,(V5)(\LSL$Z*.+!%K$.#@T#&_?K,:! 7Q)E$--1UA@P(( M=G]9^77E45E9?_GKY^/)P4><+\:SZ<^/^(_LT0%.TRR/IQ]^?O3[^Q?@'OWU MEQ]^^,M_ ?SKR=M7!\]F:76,T^7!TSF&)>:#3^/ET<'R" _^.9O_,?X8#MY, MPK+,YL< OW1_]G1V\F4^_G"T/!!,R,W7-K^=_V0PH_;" S?.@ HN0#0E@/": MF2"R1);^Y\-/T3)4UG$P,@I0F3-PSM#7N'=:1TF7X=U%)^/I'S_5EQ@6>$#B M31?=VY\?'2V7)S\]?OSITZY_..O^W$=W,860TQ M! _6&R&$9=I(V9] IRB^E6N++(?S=#";9YS3%/?HX!/6Z>ATMEM#"O-T@47? M/FFGWWB\6!T?=]<$HM+QYN_+?';<1MO+6=.Q7JN4P.^L\]GTPWN<'S_#N/QM M-DVG6%2,1:_'0=+_[F#?3/\V5 MRWE(RW^2O7^Z6BQGQSC?R/EE"QQ&XUUB&7C,#%0DF^XQ15!%.4PRIN1C8T+< M$MIM&"(?&$/ZT$HSRKP^P3D-QO3#*R3OY#)8C'E67."0M$/B;T[@A#" 6F+@ MQ1&9YWA PI''-W:7_$28K'$49<^8> :,.)!C3 M$#(Y<#341G!E->.ZL6"7P!B2M[RC]L^3>]=!;^@U'1_/IELHM U<9'ID=:II M#&,=>$M1NPC!96Y\EK:UOWP>PY \Y<9ZWVFXFRG],.=QE3U,WH1Q?CE]&D[& MRS 991LCA MQ=S96^+GR1R/<+H8?\27TT3N^JO98O$;+E^7]^'SR-KHC&I(+W9@WC572C"KOYQ3LK>9? M.G'7EG%M%)V5*99"IBC11\<%09"67&"*'!U+ 3!(B<6JP$1K"GP#8&>_.BR.#J>Y M_JB:^A@F=-'%X?)IF,^_T$.X'NCLDV8H%; 2R=$/Y )Z1MJSPJ286MRS%='N+28D"L8)DK^V$<[F[))!!ZB\ ^6$ M!PH#)?@D%%GBA-JUUOMU>(84A;5C03,-M$O"K$/ \7^Z%?]NO>3I;+'<@D4R MF8R807(CB:JQ$*)BP:GD-#=A'%^_OFD M%H:<00DZ>I@),L@M2R!,$Q\N:+VY<"&5+PU(X*NX]YN\6'H]E\ M65?:7TX_DA&K!6Z+D0G!T%1E@%F>0:$P$'))X%40*5JAN&E=HW,9CCN&2 ]$ M^3N/>+O"EJ]K8.2]7A(#,A\-T]*#1$OAFG:2>][$J=06<(45' MO7*BE4KZ7(3/(B85'0-T"D'%&L5IG< %Z[,T6G/1VC6^:;X;3.E6>T;LJ( ^ MC.+&V@N18]$T2W%7Q2I1_O7E;'>9]";)X?>A"\U+W$FFU91 MR4R/J;<#+\4R4 -7PL.-!CZEC28KS _/SZ9S+X@ M/L$IEO'7L$9K KM$W!P*9TX+D$%4<8FW(9L"P40EG(^(S;?N7(]H2(G"QO1HJ(J^J]HW MF)AGJ%+V@+KF,(*4X$H.4%SPS'(K;6E=Y'4]HB$E#UO3HYTJ]K-/9H.LY$*X MF "K;]^,:TBIQL94::Z6QH49(Y]**I&B_" M MF;K$$@0;.63T@6$)ET+QL3):"&1Y"\W3! M-84E0RBMN)-F+_A']Q[3,)T>3C--2UQ4G-6].\7XVG=--U- MOV_KB+XNOR^P WU8EIWI_EH*=S+'-%[K8IH/CV?SY?@_W=N1RD&+0!-U3K[* M91A$@QIL%B*DR#1/K2/P_J4:4C#7@(D#HT%/[MPY]*-8]T82>0B-J%NA"CF7 M'@F7LH6)3,]A\U+):P$-*11L0*IV@[^'8I'M[;04:]A<(@4>FH/2FJ9DBCR M!2/(S]0AA]:TN VN(46"#=C17!7-2$*SV&PQ7B[60FZA20&UR&22+>O0R 0N MA@A)&6'IG0G8FAA781E2W-> #$V&O"$!UOL+U]M"WH?/I[!HUJ)(@16E+)!0 M$E2D^,'EK,%)BB6<$-J:UGMXKD8SI(BN"0F:#/LY&OSE\?G1>47O^^N>]&Y) MK]VJ[ZR<6D#Z;:@KP)?N./H6=HL&2W=&L)\>3+L-3*,V35\O_X(HO%Z47Y&+ M\A70$RRS.9YQ$!?//Y-QHJ>)W.#YEY!0 M*4.3DT@UP6 @4E 'UI@B3+*.Y=;-47H49]=)='.=TPK D;3:"F\-E.(+J"P" MS>1&0:3I(1IK::IHO=__'(0[9@_ZW8XT%"*>GX1W45O;11H2;K:)(-:CL,$4 M,B^,88(BZBZ3S,@08%&UZ8W%'!%3\]K-ZQ$-*1LP5&(UU&G[],#701L)Q,(% M^19!*P=*!0?.4G"*.@@A0RY%MYZG+H$QI%3 8!FUH_9VIE%US$:OQLOQAVX8 M:OBZWD!._N1JFFL%V5M,LX\XKS5_R7(,)0C(P6M0P7B(22-8%TE.@]*8>)/C M=Z<[-L@-%UPLNG8++Y D"#Y$S= #ZYJLF.+ !QIAZQ*/"D5ANO4.J_,8!F'# M^]/[)7G9^ZN@#;]?3A>K>4T =V)^(UJ-S+C*SA?I@3R!6N.3!3UZ,0)/24E+ MD;N2XE:LOOX^=[2P#U7OK4>\F:6D&V_-LMFG& U-J\Q1@*_J[GEG0@::R8,* M2/.L;&TCOP&P>VS2HT6K/5J9\("Y[G!+B4$4GEZB_V>-Y!O34G3XMM1OYG+CEHC9#XY;FBA+!T[P$M7B*)<,35_VD M)"Y &<0$WA>3=AOXEIN SB?2SOH9248J>ML DO7AF*1KPV38ON+K&''W?2;(5!\X3_?XC MWC8K=(E\+VBF'G^8KNMHTI?WY#LM0CJM0>C>G6HC_]]JO1EU,R)O:GT"_6*Y MG(_C:EEKU]_/WH3URI/PVB9Z;C%0>*H$.=G>1 U2A6"9$B:RUG9\KP(.*6?5 M%VF'RYC>'XKZF-9&+2\FLT]_Q_P!_Q;&T_IA5[-#$<4D4%Q9QFE3K%/'&KWG MDC!3=)GHL?:6K);,"%P&X8LJ]/^^.'\?_$-*FNV;TKWKN]>D:TB,_*Z@@3%> MS_\Q CQ*"=PD+Z,G-\PV;PA^4]+U[I+];4X7J2D;<@"39]P69P!%RC2T(8(3 MVH)6"GWB163=NE9DZ_9#\DAVU??Y)^"^H]R>P*<^/XD3I=?<4=Q \0*H4@S$ MHFH6VWIFM#(RM*X*N0!B4 %6:YWO-N3--+]-/6VCX+4&A:NB"$"TX(5&R$X5 M+K,/+I5]/>#W"1479(S^-IMU6YL/,[:>@9GJSJF8&U M'HO^ZUP'$E9@S@82-^0ZH T09'W^4C+::&=]:9U9N@?,(04YK=C3M[9ZM)/H MI2&!%91L26SFR5PK1N:Z>"ML]LGNVT[>7:IWV.5[Z<']-)-QFBQ<(IO$'(<2LW%"")E5Z[WE5Z,9I MX+R9<:*/21@-[7OY7EM?"A Q) M)%9C+0F!90:T-1%1*6H)M#;XK,4=:E?NM9=!2ZB&-+VHK8TV''$ M![2?8)/@ZWG3P-?;[']GP!4B-BK_KYV(Z0;DA7\?/E]4?>;K-N45I\B MT?RP;N/HK%0.B6S>98K$N"&7&:T!\MN52DFJPGI85+PENIU+^\*7;KS?SP[3 MOU?C6NGPM5%K<10;N)I%2U+6[EV9'@Z9@!M!X4*13H?FC9&OP3.H%$!/!+I0 M]]=*/RT;!23$W!7,O L3_#74^73YI6MM.9E@MWJV>%VV@6JM4?(Z2W-=C[(. M&IS/=8MOSDC>612V=;AW#YA#RA'LBUX]*[,=Z\X_!X0\K^H@X.F&0RZ]2EHR M*,7FVE$\ Z&R8!TK1AK'DVK.L9M W=&C_G/.6#MIJN&&_\71N3-KOCW(I L9 MMS_8^N8;BB-G=3MJ/>L)G^'ZYUF"[?GG=!2F'_ M>2_/2Z&G9H11:W)0L1Z# M4NMBM /',@>//'*+TD3>_JB)?4K8H'#K,C:>.?Q;;"Q%YI",A6*EIPG',@A% M>"A,YQ ES\*TWFUP>W1#RJX-F..75)'UH?Z69>Z7X5NWP/D6GQ4L.&,8V)QT M/?5/442:)7 14TE1./I_/_2\!-V0?)J'3\]=U=\W/2^SY2(@EZ*VR]!%$#ZN M(<0408A48G8EE>8-O>\;OG[G0JT'3\]=U=^,GFL17Y=ML5]/=QK@$04;SG'A M:GVQ!554[0!$_[(:M2Q.6M:\S*(',8:47'U A/_>A.I[XK[,[XF>QR*UA>1, M;5.*%F)T&K0QEA%NJYJ7W]S7[;W7/J5SQ+EXH.#("%UV;S M&EQR'F0HV2AKF&*MZW'O"'%(/OMWHU<[);;:_7X>X;5=+6L%PN5]R[N0-F-@ ML9Y[%^@945@//# 4/40?*9C@ENMXNPX0+5$]A&1E*]Y]7Y7V./>=GK:YZ:!W MNFQ>D7=G+*P3L+8K]-,!R/&A$:.! F\%IV'+GI<8M7FF?T_PLG[/W'#N B_ >:*Y.N0,3AH'W"K#:QV>9*T+A&^#:TB- M4_=$K>;J:F-:Z\DOET%Y7>I18L_&B\[1I%^^7"Q69^U01M8E'9WAD*.CD?#< M0U2\+DL*@XS&R3MW*R-ZO_L/J>?J/JSE'K34HUV\>+K0R-B@A& 6BJE5H38E MH+F2XA;)LF4E1]Z\Z?MM<-V&5_;/P:O>U-7PQ/ PQR>A*U,[KF;W=(XLGCNN M% 3!"8LJ GQ,])(UN8$F2]_\[+C+D=R&+.[/198&*NEWGMD^ ''$HDQ!6PG: MHJCEJK6MH90@T<4@-"8E6G=;N1'4;4CC_URD::NHGIJI<<35Z2J506 MO SD>0ENC2LNFM@Z++M[]QKVYR+&_370WR$#W8G3]/,I?3@F%RI*PZ*- K*O MYQ\BV4!GC*RK%4JQG,C#:IT&OPG3K:BRQW9P^XF>&NIIS^GO]4D[1G%DB<2U MEI'C1.# %1;(HW*VU@OGTCP2OP.\6W%JGYWAAI/XOKOZOD^A5#WV:UU^) M.HUUU<\>FPKC]4FW$>/Y9YRG,0W%R(8L4I$1+,6V)'4P1&V1H6YG]E[FX%0/ M'=BO!S6D8KY]$:BIHIKQ9_NDSC?S,4E\$B8;LH^$Y]DXXR 1@4E,:2 8K8&; M4,L!,Q.E]:DIUP)Z"*M\K8G33D/-#=?KTC'YVS0^(M$5=8(<."=9%=%8%0/2 MZNPIYM$FM79RKL-SQ\6[/P5EFNFG]WWLK]___?G;%R]_._SMZ_'Z M[:^'[U^^_NT9+L-XL]4.];N!;[0=?;V2?V'18W,BN$@,F:+Y@)1, M\P%7!:*WY,@RQZW5T:%IG46^'M%.Z[W;E][T==A(RGCMU6(HJ*TOJN0$09/- M5#P[##)@%+=KCG/-38:T9:NAXK]9K6TUQLVLRRF6KT>:K,$<3O/6(:^%>951 M9>A:>2JO"[A2:UH8.I%9DHFWYOEM< VI(+,'PO2FHM;D.7\(TD9H%X7P+B40 MMEI5[02$4(]Q(+];60*D?.O$T_6(AA0)]4^8%FKI)?0YJQ<^0^2#39&B=R8C M!6/."XK#G 53F\X:RUV1K5=2KL,SI,U /=*DF4K:E76$2;=X\_QS#=)K-__U M*O"9A8R62&!OAXC:-!#2BBL]CD;V;KESPV0AE2MV"-56BJFO>MRMNZW M@2,QHI,,@9-+!4K9VK\?*;K342>#5I-E[,M?.0]F2/6(^W!2=E)&/TW\Z W. M/YZ1-14*ZR4%^\%55\ER!K&NUQFO4B2R)N%:%QA> V=(=84]\J.50GI/DCQ[ M_N3]NW2$>37!VNUN/O]"B/\1)BMZVY74WC]99W-U]:V[[_K?+)]K3,7"9661M*3 M$'@]ZA610BYDP 13(80MP-[,CVT"VHFU9C)4Y M6!*&+)G"6.M;/7G')J48$_,NM&XC=3F2(:5 >M'^/0=]SV9B<[CH:4JOF8FX MXKK]F(?;"-'(-)R[U:A$*;)V#F*L1R;GU)7H"; BI"RB"SRW#NS.0=B]WN_< MX-$S(*TPVIH,OGB*H4T]U*'P#()F+(N<&V-;+^A> F-(!F(7O5\LT=MMQ'M) M;9T7T#AAZXEQ$'*=LZ12X.J)P\60$1.Q[I!O;2BN@3,D:]&2"JTTT+!V/"[? MXB1T#;6/C\==B]::@SV)F592IZS 6XSU7$H"&VL7]1 #VJP3^M;M MY>\$<$AI\Y:TZ4]+O;L?KYX?OGO^;BNTFQV?S*;K#NW=8["[)W+76[1R2G82 MK57H6N]3U3[22#0MWM?- [GZL1E"/;!&DNJM2-D%V3J5>';S9N<[?14G1F>$ M50&XT+$VU^+@LDW$Y.QB5#15IM9A^$440_)([J?I*X\_O-](M]FOWV7OO@+( M,?CDLP"MZK87IFF^*JF 8Q)U$<[E*&^: RZY[I!\B-V4M^N@[7V2?[1(FU32].\*Z4Z[,YL>G[2.:S?=WN%M?4_]]!6Y5_75I5Z$O(\R(R; MS.2Z-DJ,BS4;88EVSD4M=7&]3J)7M"1K)N$FY::U=TXY"U&75!>!&7A'7G3R MF)E0UJ)O'99?CVA(EJ,%.ZZW(SOIH_TID=]BVDK,!5=+Z64$$SWYX+7L*"3! M(1FW%,K>S=EIP>:C''CU)])T-""W7R3O@S7'<5K M%K4L%HA7,&-3IOYLA:.DT=L@&2!*FD=JKLQI:2 A_8(5;F-N76]U6VP[+]A< M=Y_?I_FT'U*MODWTUC"/=YKN9Q_,B[MM EJQD('\:?*RM(S E""PA\.2D MB=*I8EI[M(,PD%OW^8W&_.VL.\C[_2>90<\)@C2Z=?^1>X,=TC:KX=+PSFK=.PL/RQ+GVXC''W$D ML\U*JP+>. 1E0JI):P$48)E,XJ!H7OBT"]XA[>,:%!=W5NYWGA0K7.:M+3(: M0,/J>>R<@=?("7U.%"$7%O7W"EDN@!W2=K%!$7$WM=XRBW/Z>7V)A..7'_X? M4$L#!!0 ( ,&UL[;U;=ULYDB;ZWK\B3\[K027NEUI=/4N6[6S-.&4?2=DU/2]SC\3^_#__[5_^Y5__'T+^S[N33S^]'\6K M2QA.?CILP$\@_?1'?W+QT^0"?OK[J/E'_YO_Z>A)T]H0[1;7G20"-_^_Y7X.A((UE M1(O B4R,$FLU_AIS5JD@\&/8]$,'_>$__EK^"'X,/^'TAN/I7__V\\5D\O6O MO_SRQQ]__.5[: 9_&37GOW!*Q2\WO_WS_->_/_G]/\3TMYES[I?I3V]_==Q? M](OXL>R7__/;I]-X 9>>](?CB1_&NP%P^#2Y_8?WT:A?9C_$7QWW_SJ>_OM/ MH^@G4X)>G<)/S_Y&^1NY^352OD48)X+]Y?LX_?QO__+33S/)^28VHP&<0/YI M_N7O)T=/D?:'DU]2__*7^>_\X@<#1#S]A,GU5_C;S^/^Y=$6,BSZ]/>;;SR()LK\:3"HB?OK9 M5?&.+GV_IH"??'0%M-,/(I=P&:"I"?7!Y][#>0/R,<+RD4W_LC_LCR<-P.0O M<73YRQ3BX>C;,M":RV&?E V5.D&G&&;_\-[82#)^?MDW/N%?Y_^ZC+$>"O@^ M@6&"V5YQ,\9@%!_\TJ#L5*/;?SGP 0;3[_82]'LWA\?1L!P0?@X-CB9P.>[I M%&6$D(@R5N(&+S6QC ;BHF8@0E JY:?TC&_H'D/\R_GHVR\XSB]%+N6+J8!F M!+TR^DQN[69UAK_;,P Y4P "EFCC:;*+,IH#U'?\7W0 MW."?*_Z:*R,WH\L.V)N,*@AOQ@S"__FG49.@^=O/M :)_]^5;R;0#*Y/X.NH MF?0L0/)"&:(DH-GA6"(A6T, _Z00L]*"5>'ST(Y9;"?4IT:(- MT1^&D_[D^F-_ ,=711P]IW1RWE$2#,Y0VFR)"P+]&RUR3B8FGQ88=RL0_'C$ M/2"VE1"?$BK;$WH"Y\44])Q@GB=9%3"LVQ3 M!5(?CKHWQ+80YE-R57MRCX9QU.#&,9WDZ02/BL/1U7#27!^.$O1 JV!DEH2* M8OMYF8@5KEB!7 ?I(L+7%;A^$<3>4%]/U$\U0;?7A#/__2CAS/NY/PMLS?::,CWJ/E0+,"YB+U(M30@6>&WQOV:XCW*>^F/>\'*34P'L__ M4Z;+>MDGEP/@<9,CH#> /E\ /(( [4:M*4_@> 7.%PR]-WRW%>M3KFT77/-> MSC;0D#1Q647<;GPF:&UX$CSGUNN8+*]AI"T8>H^Y7DVL3[EVU;@^Q"\_-V>C M/X8]C[N+3HF3Y!FJ7\)-)Q1?36( MQ(*G)(M@E0Z!^]C.6'XPW!YPN;[X%A#9*IYUHU4?OL<+/SR'::35,"<\!T,8 MI6BS\A[,R&3-1R8D>V,HT6C[@&MK86Y@-T*4:O#JZ;!JXQJV3*4A(O' *3G)' \6P GVT*:,.Y["J8P(M'WP.VJPEW >L5XE='PPDT M/D[ZW^"]G_@YSA[WE D;&*'*H65G))X:( S15A9;SV3!:C@^BT??&]8K"'4RM#E$%_Q\U%SWN A,9^"$\XR& 5-H]#$'1&2N=$:+7L@:]Q$/!MT; MCM<7Y8*DD K1J]-+/QB\NQKC],:XP:CD1$( ---R\V4D<0J=[&X+4%N8#7"BE=B.2RI"R,XC].+WP#X\]7 MD_)VIOA[/57.D&PXR=:;DA_L21!*D!A]]II1EW@-GE_"L#>\5Q/T CUH%>TZ MP FG,NF/ W_>"X+G:!+%H0,B,1%PIT&[,%/A#$^R=0K8@^'V@-WUQ;> R%9! MKIOI?>R/HQ_\)_CF(WYGW*->&1>T) S5$D[=-]QV["!4B(S&OXN(B"&NQ@^.A@F^_V] YRX'[DIV$9K\N,MPAMA\R3,+5J/=H+BN MXB<_&G8/2&XOS@4$MPI^S4,Q=QO,S:L.Y2C+B5E"8\D-QXGB[("BT^=%,$F" M-K;=?? S(^\!S56$NH#I5@&O!3,]\V$ /1MTUB51W%N/H"*>*-8$2AP'Z5W, M2=IV3#\WW4J4BYZZ_31[:/S7.!B-(?WMYTES!7??' TG\'WR M80!E[+_]/(;SRR=!XN5UXFI,SKW_VIMF()4/^O#/JYF?\'4TQ+^.#[[WQSVC MT1&( OV!7-[\H*]/?+:91-R@6&!(&GO)'L]^'*:$S4>;:0@,)N.;[]RIRE* M*NK,"^4"7M6A->@>=27VBF\F;\ ]PO1^NH\N!:KWJ(Q!)9U8"*CF2?%<&88[ M3>B N%%74M^82EC+($?<,E4TQ70)G+A$,Z'!L)P-XT[4WAXVJ H/*EQL7Q-6 M$78'&G O@O0;S!Z8\%@L%T]PGT,WE)449>"&")FIITD:K5[*[U^'_2<@-F3J7B]$ X8S?X_BQOT1AFZ"(1+4AP:!+J87G";3@XL6G-JWLM%L4;7>8HV%LP(_A/S2\+]'9NCL9 M#08?1\T?OL%3+VFA2WZF=VBZ2TL=P56&1IAVE&O-!>B7(HOK3'I%B)O?G5KJ MQN.MJ4M**I9TN9W]DZL-'JU63FC",H?R6,K@,8R35]1$2P4UPKWDW:ZU,+9W MB;01VAY[,JUDWH&A,IWJT7A\!>G]58. 9M'4&<[I#S]_+>(??_B.#F ?-_2> M-M[EZ!2)S*(G1W'^Z/TK$G@6T:?HV8MOFM;;/E=%N>=JU"UK%2O/+(7X!-". MZ,>IA8"_=E#D M"J175[ME0/_ 6EB=TXI55BBQD1YAA*"/G.*Z:X(EU2D85 M$HUVHQO>+;(?6+W68Z=B89X;E&=%#E?-];ULD1.8]!O<+2;4I87 M,O%4)A)84((QH;2GE?7F>33[K2N56*A8V^=YB\]ZE4NF$ &JH$0_\"2F@)-- MFBK*C, -<;-6]IH[YP,F>VA#2(@Y(VGE7:=%B3MK$@'%HC2*FY1>>DJY]B[Y M ,5^:WE+J5>L6W.#Z"#]U]5X,@WIG(T.4IH*VP^^^'XZ&A[ZK_V)'TR5KQ36 M3B4.",.QG]7)PPF,^Q,XA>9;/\)LUZQ2J;8%GM>R1A/ RT/M,K- M>8Z4.)K0!]..R<3 QA>?4U0T'Y\'N=\ZV2UG%C='!9 MZBCV&%^0:G)>0F?1N/Q5._/_/,=X%ZVT2MI M# $G>*EXPH@/TA$-WC#AA,RIML?Q ,!^Z\KZLJY9"^H%AYJS2'/0@6A=+#]= M'.KH#-$Y"G0M--.J]CWY:V&,%DD/L]Q+HXP6 (DHD ;%K#SQM/0'XU:R4M[6 MOUATI57"PT:RESNZT&\AQK>1L2R\C)Y"($IR% YH0[QQBO"40N3_T@[#!4L<9$= %=/. MY@ OUE#)I=*:U!+.< MEXW$?RTW=VL#P M7-(R(!=Z^KY%$Z>I*J6VO+64LN!J7P*+<&SKGJDUMPOVA58R[NA$N(]I[A M M@ZJC2Z;%B+9SR]2>L5=4H(6X-Z<,283 F;*$R5+Q7C-!0I*.5^:5,ZL(J4N^ >C\//^;"!U)_4]Y.N)NK@U,"*L>^*>W6OT'+0-"3SZD8]'D98\?NP[/^Z/3[\VX-/GX7_X MIE\LGA,_ =:3S#'CA"]31A,YBM+/""UFE@4-V:N00^W+QF6Q[8[/N(I>O.Q' M5&*B8M"H+/%'( ]'WV#HRW_O:D;=7(*\@SQJ8-H<"<9H.G^'\7O ^<3^]/'8 MP;!DMS>3_G]/__KA>WE6!@$\O:6"9/1JI>UZS2MAO!M M*^0&6.FJPLX)?+UJXH4?PY=F=-[XRX.KR<6HZ?\WS!__L)ZWP8!0AO H!)%" M"V)1OXGRWH/5R4A5O?S F/XS]KW[0 M,RQ3<(Z2!"7I@ 5.O#:*@([9)AT@Y&[-M.>0[8>R=,!"Q1HW"T[F6B M[J"TS4.X!\/A%6)[!+)GK(MBVC= 6?0N&'.E&8O OW)FF%,JI]K'S3*XWK:V M=,; 4RU9N__173;;U[F^?IXFT/28,> M2$L="0\&>=N45A5A!U5OT(J- &G\$:509CJ^\8MZ3$;'I$B$,H:>IQO&?!O&T=J"OKBE5I%BCG^_XX%C<&+=:(?_7GT,O&II+<0"30 M@']82JP+$;&&(&,VPN5U%OG3D=XVR_6%V46UE_>0H4&E^]@?^F&$P]%X4DHY M]$RP5"6>B> 6MZ'L$PDZX5ZDJ Y1"<9C[;RN9Z"\;2VH*>KQ:/;Z;5YZR(L8F)6,&/1#2F04T&/5@@0%VG$I?:[^5.0Y+/NA%E4D MW45IE3M@'_O?(=U7U5YRQEAE/%%>H$=*2RTSZP2Q*7E/*=P'.OBE" M.WDOT(76-;+OL-W DL"@9+1'=%M]-LG4/C]>1K1O M&M%:Z@N4HD+T\%9A!Z-1\P";]\YG;TOVFU6E0AU^Q84CZ"H$KB0#!;4+%KT M9]_4H9V\%^A"ZQCA(N/FH^_/:A=^SK,C[7X-]>P-:($&3F21$\FS+*]>#*'. M"19%XBENPN1\">-^:$VGS"Q0I=85R>\#[K$(V3"AB \"W6@F<;DY22()(K7DYZPSQT3G.K+/R<M: 7*$7-P.0-UK/1Q \^ MP3=H_ W*', (FSU)U&24ALK$0V1$2,_!LQ!F(>ZL(+86[(/FI9A;I M+);6]X-;O?W4_^=5'W>OZ[EO#"XSG\J-*!K !2R>4125-N8D0@8.(JR3]OGJ MP'NG$'5%O4 O6@@;Q^@4+\DU.=NE-HA*@-ZVMFR-F@7Z MM79H1 ?G ]6I6* M!7K4.OYZ/WOM]HX!(B"VU+-2!BV2+MTT4,G1&T#GP$N"RA\5B"24KGW]_Q*> MMZTNU26^0!U:)XXNJGCCHC N<2! <9Y21%XZ\I9D%2^4%-ED7;OZQP[6B*KH M=Z\LU9VN$05!\)BR('1:U2QY1YSQAC@IK.&,:JB>8[CK-:)6XG:9&E&KR'AS M98&60?6CUHA:B;'EZ@.M(^[-*8.7/EC<)(G(,A(9/2.>4TFRD](+H"G2VC51 M=KU&5 (6D6X'10(OE]X9JK1Z-M:'9-!]Z0D'C%'B>5H#JFD04(.]O4%R+24DD:*>PU5 M#)%96PH<9B(YN%AZAF9?VZS?%.FOG.5=<[Z*9#O@^A3B%9XQG[]!,^R?7]PD M!0S/"\3346YN?W(T3/#]] __M?QD?B)QSQ2E'C@?CI]Y;=_BWNS7W8,"W;J>O+[V*U;]N0YFGT-RUA-?/>TFFV? GJ"4H\VE4DVRBLYE2'Y>)=KS#W8-#-'86MQ#ZJ M(;.*5N@4B/]^#TAB0CJJ':$.\#BW/)( G!=[R1AFG=#+O4-[C;S[@[Y!\M:6 M60?NZNWKM7=W#]G^O0\-#G)Q71XU#&8^NL*9471OK BEA8\4Q$I3FFL%J1Q% M/\5[$WU; FQ' :2Y$@!<)HZ?&8?,)3D&42,U@'/$ VM>_'=D"W7@FQ[IYJ MKZI3U'5KK_Y IS- M1V4Z)/(YE6G)0@>!U+MJ$'=G^DE__(_I,E$J2P<.O2I RUIJM+%##H9HD%XF MI<%!=P59GN+9%XNGFLP[J>5\@^UP-)PT/MY/0E@&6T=FS4NXMF/%U&/Q6?6H M1$$'Y\J+&*GVT93D8A>L(!+0/;3*9X+K@RI&<<IPN T&"B+KEL!$!1:-7@@%D1>$:L%*SD.M.2:!9WJVQ"/4>R/Y=!*OAU4 M]7_4JL)?WBCW,K@ZLQ468]J6G=".LQ=5H*7 .[$,GL&79!8N^=*'-"?<[4K1 M<@&<&)U9SB9(Z[KM;=FU(KQJ$6Q&#U:1<^W4C8-"P<'EM$7JPUIQ-S<'DGNI M,B,17"PQ_TR\28J@)RUM%$D+M5PIKM=&VO:3OG4)&74ES8JG_13<_[H:7",^ MMA!82@G-F0Q$RVA*4*,4FK4>IVPB6 A,Z+ 4S2^-L@\45Y/BLRNYDT;.I_$" MTM4 1OG&#IWWUVS9V/G5SZW8Z'FU.73<^#GF%-$K#"1[BJX TT@U]V::6 D4 M@F?5ZYAVU/CYB3##I">-*BD9Z-XD5O8I@?X)EYE$'T&([(3,M8_^!3"VO5^L MQ_9SCM^Z\NW(ZSN!06G.>SBZO.Q/YLV*Q@?#-!7!>'QUV]6B)X1GC%%-!%A> M^IH L09W36JSER)(9:!^ZY 5 .Z'FG3'21>W5+.N)Y_ C^&1?O>K,YR$X#3)$F&*&$/PM7?&%^#LAW+4DG<'K\4>PXE.QI08)XR5FUHE4#,S MW1L1^4MY%KQ;SCEP)CR209T*HEAG)'<-OQ)#CT9D")\A3* M!T672EU=VP;:B7(@;3?]-E+=Z7(@TK&0##ABG+9$ZIA($-R3)%P(Y=*D_D&P MZ^5 5N)VF7(@J\AXCF0583[; "A>J3Q\/-OOWT^/CW[?/B_/W_\^.'DZ/C7DP^G M9R='AV^G!WA[QXXN89&4$ ME:*777=_]RKQ!_<$?ODEWAK!, MLL0>IED,I9-$".B(@B8F. <6[1PI:\>)VJ-N74-A,HK_.(&O5TV\P$&^-*/S MQE\>7$TN1DW_OR'-NBFPGO8Y2&H\$52@<)RRQ#(&1$?F6"GN*4+U:@G+0=O\ M%KEA77M21Z$#RCH(TBZ&.>L3>S3\.&HBL%Z08!181J(N51V<9,3BX4(D\&B$ M5,S;VF68EL'UITZU):N+9U+KC(8P6JR1R(1X M'96&*,F-HH8%FFIW%%X!WI]J5HFZBA'I:1K&%.>7@1^.#\)XFJ;;PU.:T\1Q MGK)SZ'LG:A7QRBLBO8HDI(!:S"-G6C!@U5,=.IS.YC2UBJH\WGUV MA.?:69:X:^91+ M(_Q8.U<5.5=\HS=;(^L*9/K'?\!X@N?NAT'_O!^FN89WS4-Z2BD3O)3$^""( ME!0%A38>X3E3(5WF_G&(];DCKS.,&]Z0ZFC :/?HJ[TE59G622DV.;Z;T>=\ M5GH+H[1ML"R40X!*7,81)Q6$2<1ZSZ+-/&6^7+^\3F'^J9O52.S"BRS(P^N3 M"ZM,KD>YMWB8J!+*8Z7+*90UIPCGT:D8(*E0^ZEK)Q-YR[J[.PQWD"BU]IK\ M\,\K/![N,D;&GR<7T)Q=^.'GK^4CQK\VI4_ST7#F@_G]:&\)9'$ M131MC8V69VVS$+5+Z&YJ;GNCW+NF![ODFZ\XS[]#6>B0#F;-ZZ<_?.\G<%NJ MI<>,8H;[3'#B@!Y>:;)"(RMY.BGZR'C(M1,.=F;R?ZZ8;6E2!R5=#@;3WX&T M6"(W&<'H(S!.%2R\B0K,ZWX&8@+^->4*,24LXS!+.6!O33*CQ5=JB;O M#JHZ;,S:,%)8JZPG2EA-)(T2K6MG2=1"))G18Q3IC1ZR6^/@OCLS@\)ZH#7N M+:7"8=:&R$P%\:B?Q"H=F!)!!U_[&4U-_!L^ NHMS5HV25M.NPJH[(1]Q9,R MW-! #.!Q+".>FNC"1#R8:33622'K)Y?LRN2W$[6M/8M9CEQ/NNQI3I2HK'%I M<>&),RP2DW*R)E&7W')6QHY-[*UO7[LHTY64I8- Q9(6?<@:T<1 DHKEG:54 MQ&;JB7$Y,!:5U+EV%O,Z7M7J\_]P^74PN@8XA>9;/\+BL8Y'PV^HC# [O\9G MHXD?W/]Y>7U^/)K\)Y1&]:/S8;E:O_NDV3]ZK"V]8%CBR7)BHO'H3N.>;SF> M@$[;'*ECI1=J99%N;;)O?>?8N@!7TI8./*G.)C[;+#^.FOFWRN^QGI# E)>: MX)XXS0FV)$#IX)8]SE:Q;(U[*VMCX0S_7!"=Z\7356#:)U?.E^.M[+R,-@%- MQ!LJ2[9G)I;Q3%2B,GFO9;)!,:Y,WIG8D7/3V,;*96ME*-6"*,2LUV\9.DD<2"( M%&(IQ15!E>:0/G#T*12B7/J$9O M@P*4IU*.!*84"4H8KI(-Z(5T&\%:$NE;U%Y>A5$V)PJ'9 M*9,A07A/(FHK+G3M8ZS= &TC$WOKRKY[[+_]P*!F()T1G%@I%7HC/A,O!"4Q M2PY<:0'5*SML,S"X.A]_+V5Q<(\L3Y2G'A"."N_[XU+W\*J!6\4./%//-5H% M#MU4=.MP9T1;H9BOS.7HDU2U!;DDM!\FZM4E94]7NFVK68<#/QY_SG.TGYLI MUILGIJ<0KQJD"<:'?C" ].[Z9E;S7QR7.A_")A](PB)ML57K9"]K8+58^;2>^DS&M: M?Q67FTX^.2(H0^314N*IT21%\)0I"-DNE>.#GWI/1?%O=^KY8,!ME:#>$M>C MMC*O>)C>@K@IG+H$C%5*4R^C O5+T;Y>@[J%\!_3UT)R'1+I!9> IS%A4977 MZ5R1X"(0;J)UX+C3L-11LVT"GZD?79^_5016F;??4%*75Y=S()$*%A*>7CFS MZ8-51BS*G%BG=-E4+)5+W0J^PMR#03=G;;82^ZB&S"K6(IT"\=_O =%&"A-C M)$!+Y4J!2FB%3_A'#$9$(>+C-*#UR+L_Z!LD;VV9=>!'SM,$IAL)U]9FR0S! M+202F1DZMUD)8J5W'+06M/K+BWO#_YAV4%L>.O#XYE#FM>F7 =-1NXX'0+;3 MI6-M6A;3VT*FW:W].:B<**,T"D)9,2.22\0I8PAS JB.B5.:WQ[!KW3@Z(;? M543950;?AS2&FP20!DA&318&*QYECVA ?*+,1SR9/:]^: MK@!O\W' %D0N=\G?FH4NJLF_"O7LC]$<:HXV6F83FCDI$PDZE(=:ED2FF(R0 MG-6;5YA;>/NM,.NQT,$.4ZJZEH;9LX9%2@HM(R6&9K2#+4AB-2@T:!D/T061 M4^U,[OOC_]AVX]I,=%#=[ ;+35>C)=!T9#D^1+(=TW%]9IZAN(58.]P"YJB< MM#$KQ))C1C>664L\:$^HXY%'D;G)M8^%39#\BOG8%<>K2+-V\5<\9,XN1E=C M/TSE-O3LHM], (8%X?SP$0(XXWB^9:8UHHN9.)$22=$$'X2B\+B7TS-IT:\. MM?GCO T1H\ZD6-'F>U2:_;9EG#!XU%B2RNMV&200[Z(DD"%ZJT)0?,EBT8\^ M^>TRV$I&'6RX,X/AIDMD#I1#8I3HTO89#4U.G%., $XK0!:6AMK>^@, /[;5 MM3X7VWA?\*P@[J8Q3(^6S3)SZLAXZV(^VS$!6ZC)JB\&-L7QYL)5[>868[+! MFDRT4!$=9(&G:Q0*OW*):^ZSE9V\UWP3>ON*5;OC:KL*M1VHZZ(B$B>GO\^- M!)DSCXJAZ9]E)C*BI6$E!<+0J(O:Z&QTK*QW+P+:P33RSCD?=458!Z'7VV<5 M=X]9YL"H B^928259GTRHVD2O' DZ>"-]U& K6WA/0OF3RVJ1%07@9@+/YR, M+J?"F.KVE]/?;UP6DZ2B*E(2O1)$HH-"@E:E(*LWUD?F5*B]&[T YT\MJD;6 ML]?^.]:V_<9=&^5[Z^8@3OK?^I/KK;5R7PK53K1W7UU^N]/RW6I@F^&$JI5M&@\''45-^V(O62$Z= M(R"<+@T*$W'E*:[027I+DZ>A]L.=;F:R@V= 74VN_=:_@D)L+F-@G5G-WMSU M7+!2:X$&%)Z#1-+ B(- T0Z7I;$&2S#SQ%NS-GXRY4O]MC?6^K'KO4#& ^)11K MAO[DJH&[WB L)4HYX*H-@&>H\HZ$P$H%"W""JN]28 M<3ZEN[IX=U,",%XX'HCQGJ&( 6>C@B(RJ(32CU9*V#&-7S"-/S5^!]2CBUOC M$D\X&H^O(+V_:FX;T4RG,;Y?6NFF0$'J):9X=E$0%1-*$"P0RTTBABLG:%#! MT.HF^LHH_]37[LGMH$9'+IK,Y3[-$N59R*5;IHF[5G-R MV;F]H0UE-R)6G2C-#OKU]R;TJ 3G@YH^94_/\SV=RQ"=2H*D%'!/RLKAGFXS M"2)Y:VR20M3N'[3Y6?ZY8'9+D78P0+#DC/$,3V@B&U?4FJ(-9!GQNCQSDC'Z M4I+?5<]RW=#4WM BV9"6;F=1K:1B.Y7\N$PMZ(=3530Y*I0GSD)IQR$D"9P! M<=1'[S1ECF_<2*LWO3]75-L5M255V\;Y]-I4%X0H7YRO8%II*@-)#"PZFS&0 M8!(0K@3SV6?TI'7UTJW39BYJ_-=T%4],7YVO*V74A*LDZE ML52@Z"_:2"C%W23Q(+BN7D!TPW/\MSU*,*[Y+F=F= 0#"DY M%:6Q@"8A6DD@F:9(>!K;0H$D M$B@E01E%@HU)*V\#ZZ;9W:8#&;MX1?$B,9&+1#5XHIES1 :#JX333*)"]S\[ MKS3?N$W1Z8S?T :X&]'9#2K8+B6VW'8/.QB/KR[G_:"&Z3>87(S2:# ZO[[M MB:#0Z7!!>F)%N3K6#DVDTF0O>RT 3QQEV,Y$:9>?UI\+90[2E.G/ >7N.1[_3PG#F-?ZWDZCK M9J?YAE9+5^I:J\?NAG1MEUIOKWO4/B<)UJ/1VH2F-<%35Y2R/XX$&33)%AB8 MK#VZ1SNVZNK-_L_%6'LQ;DDS=_OJ_@AGUA^.^W'6938$[G3(B8 S.#'M@;B( MAF\.6B69K52FDR77Q63>T K:#2^ICEKL8(3G]95_VW'\T<0!LN>1,R)4+-4! M9(D\E#*?#)TY]YXK3W9/]?+3JI5Q4['LYJ(]78)G/KQ:/)P]O.\4-P3 MZ#0EE!5*D)=(G$F>.(Y'HS6,!?FHH/1SQ2@W ?>'4?T=U8"G.FYVI^>EUC+K M; )13EHB5?#E$8=?5'"#]@S\M6._E6R-YVS\N;V3^H8.V95BQ+ M3KR/G,@0,G&) 3$Y,2^A^%FU>U/O5R7_E33@I4K^JS#1?7'W9=#\*)7\5V+F MY2KOZXBU>[)-\+A=9 3&>ENMH$=J62?T6.5Y%F[4K^ M]Q]ZWB]D[H/WIL2=A(;2,%1I=!Z"),)E3:6*R8J\G'V]>("MUWQ?2>A/:KZW ME-BSU99VNS3?D^!H,]*#H3YA713*J^9;&"-] H;P16DOI)G#\TSCH::< M5]S04HO]SU#"5E5R.V3O2BCA:(BG*)Q.<$V6C_M4_D&9=+&H;=3,1X\FM!)H MDWH MQRJB[T O#D?C">ZN?@ WKGM*DG&9@<24(DX545DI\#RWI3Z4\2!#[03_)R V M;YM7)&E44\)=6-@P&,QN$W_SS3^@-&.>V_YS?%;+%)4N)51-*3.4+;$6(A&4 MJZ0CTF%K[P:O8=HGA:@J_PZVA%]A"(T?(+Z#-(_XX-2_P4.0('E6E J2-47; M']"J_?3@^*_&^P\_'9T?'OWXX M/CSZ<-HR0OK*IU:,:ZZ"OU(T\M-H/"X9L+@IP##V87SG:&NP+.C2DQ70O9:: MHO%VJ*,U=RM<)5X:C<'\R;1C7O^^/80/FN M;Z[O_]+!Y>AJ..DE2PTPXXE*N#M*H)QX$Q31UD21K(SU+][;(=[\ME1)DQ[O M21LDKG83YUFNU.=\./#]R_%'Q),^]:?1@6BM$E)S$IC#35HY2QP-0)3DT6N M+/BK6]/+0[QY_BM*L .;Y>%DK]_[2W\.XVG\!](L#51G/"49C<1E5>KU:DE< M20B-%K^KE Z4UGYT^3JJ-Z\6'1'0P3N.>4RP% WZ!.=^< J3R2R@.^YY[05Z M9!2U-YMR75TZ1_B2R4"=YMQF]OB"OWT*Q_-P]D8I:HF\XC/OZ3;V2%EGN]G) MU0#2T?"C_S;"'0Z/.33G_/ FP59[KKQ2@'!3 !X2\99*(JV@Q 8NB>4,?^ 93TMF M":T^]@^C(FUD7O&MU)H:?9!SO[F$U'-1!@V9$4]Y:66A4*EU8D0G:4HH, JN M.]I-;C#\,"I3@X.*SX*>,9@.8FRN_.#0-\TU?FMJ, MTC92U' MP!B:;]!CV=+,?"3 2]9&CHS8G'#/I)%Q_!_-OG;LY F(_=&+5N)]RK>MQ_>= MM3V+O:I#KOVE\##"<#*K^GG2'_\#M[;R#73I62\(IA$%)8*R2*3CD02C M2G-WJAEUH&FHW:7M)3Q[HR'5A+X@O-;ZSOC7*U]JF0-\#H.Y'H\/KYH&\3TX M WO:KJGXMN"2VO=&43LA8H#65H[(X_WDN MG@N1.V%),MP3*8P@+CI** 2@$!T(J%W;3>T?C M(=K+TW0K]'&5%]000Q-.H<2 ?&*9.(^[('X5A+'+: A^_#WMP+_=:<;BD;>5 MZ%J#RE$UD5:\H'F*Y@S_Q3PW8AE,J^2GKD3W'8[-IJ/6X.=9JEL*=V/$>V4Y MBXZDG(I]BY:NISZ75^!2!R$1]E+=/W:*\&?22S?&]PHRK?UP]G/CXP#NH,TS MDUCB"K(J]:M8Z2AJ++&2*P+40G!*29Z6NU9?_/F;,^CJ"7Y45VJU4R1.IKE0 M1T?#_[H:QFEN1S.* *7ZS$WV:A0^1R<%8;D\[4V*$^M,)E'(Q"#94CQD*5)? M'^NM$UQ9FI5W9P23KN+D4B1TCF@\U^ME0%4TOYX%LGG[JSU'3PFO M).!N%OD"<(&!8$P:8@W^(7W,I?0.)]$)Q:Q)(:>E.M?L%NLO&&$;(GT5N=:V MP[[ Z.L 3D=Y4O[_#]_ '.<-QOFIDW-V6N)AQCB;IF)18JWU1%DC:+;&0G)+ MG>%+#KC9@[P2-Z..!=O!TYXG,>1WU^_P3+NX],T_INJNO!1:020Q&SS4I/;$ M(X-)JKZ72+BVSZ-L$[Q]AVH-COQ/Q=]#;Y"F^&W3S];$,OHX>#+^&;3MO MANLR^JJZ5*"CDS>BK^#4B3,)4>+Y*61QD/ 0C:5N"'ZE/4K+:NPT$4OB_+"]02^P? *CF$R/Q"Y"E1D2]%99HQ(%Q0)3FDDE$)VX*(W MU?LC+@*R^=03:/=B:LM VY2EL:V;H.H4OJ8:+>6_"=/B M'L1LP.JRAP$MM8&=E0B1*R+04_="Q6A]YU;%ENZ,MJD9JXB]B^*Z,[_Z"<(; M!UOB0<9R(!ED1 >[')KEQ:&EV1GCE66\^DNM%Q'M@&&Q+GF/7VO5DWP754NN MPAC^>87(/J#5,[E=!N"25!+GR6PI71L2(@IX&F=(+EJME7+5>VDNAK)'1D4- M87?1FN@IK+G>+P.L(W/B65#;,2:J4/>Z.K20>Q>^Y[, K37>>9L*+-P094PD ME-@O#2X;E4!K7;V6T685XA438K/ZL(JXN]>#^ F. M)&=CL-JB[53;]UP(9 L5A^L0]3+]:TAY@U3RPO3FS<6G_/AZ/)R-)S6H9]6DKW?>JLG MLPD\\DS\] &&3HXX2)8$RZC1C%LAS6N*L]*(F]\LJI+_Z/:T REW6GO\&5F, MWUT_^,FL]$VD,3.&**$4P 8=B#?1$ZML%A$ K?#J_4Z:VI>R\L80_W(^ M^O8+?O1,N_"+.Z5:,.#VZWUWQNZHCI0K&J\%R@S%W#9;!L<2SNSKK-\?=;/> M:FOQCRK*KDLNT94RHI2+CC)E/-$L(RYK0S1PZD$K /=2T<9=X/ 9![,S"E<1 M6>T$NH/D+\>G4TN\;#!#:&XRNW0"GV+P1&>'FTQ@F81<*E>AYYRBL.@N+U?= MY]DA-F?QM1/YJ+J\.C#EECL_9AL1;<-,/DT:N4)$$ M>+HJH8D3%K=&%46DW%C!N]2";06?VW+S M5K"+:BC5'>&'S^H]@Z%_VO,[LW ME(JE.:.Q4^Y:-=HYGH,B3/ML#:4B4U_A+N,]-:4AL4("8\FXD*4Q$A%DT17*.0: M+V W0N@+K^&ZX7,5X=7VW6>OK6?.Z-$PWOBA.DE:'F][RA*1MC0V58C- \M. M.^K /"I(]>)S]4AM1;>X&]\/!R?'1\:^G7SZ\/KO#T:7'%VWK,2G? =>=>Z9+X\=#S(>_N M=\"B+*,I%4_1P),.CWE7WKN@?1\UHXKC+U2V=U_#U-:J/YZND]$EE&2['LUE M)CRAW5HJUCLT/JW+@9A$O58ZY.AK&_0/ &S>EJ_*^6/+?GWA=A X_#OTSR]P M:@??H/'G<-/QY,E=]73!]5(*E%&?2(HLX Z<+7'@+9$^&<^\5;YZ3Z:5 .Z9 MIG1'3@>1@(5@Y^)X@O@@_=?5>%+NC7N*&V4IGN4^1_1J*2N)UI02K;6WDJ&W M%&N_T5X3ZH^@794)ZR <_ YX+X2L(QK[Q,G2@DLJCE:C381R&;CF'%=& M[0*^*T+\$?2J$D$=5 E8:%KV! TLZ"#++1X0B;8R<51&8D'[B&B5X[4?\BX$ MLF>ZT5[8'3SQQ$Z2N#/L]UX)U M!-[%>YO;4.\S -]=S](Y#P=^/+X)] ;#@W2D5"4OB>6<>&L,H=&"\<(BZ-HZ ML@;,3>5"=JHU7=.S[4S(FWD>#"?]5&;4_P:G$*\:I K&'[['P56"]!&%CM/\ M>C69OEA\*HQWUXL_8%:&U03)DI!$"\EPA25! I62@$HRZAB]5+7?!W4XG>W? M"76DB:/=U(@.O,;%R([]Y6TUTB7P=91J\AJV[22>[(PR+*6D+9G M]?GKO:+FFD9$(SS:N5:4PA2:..-M"91QS;.16L3:KN-S8/9, ^H(O9-4N/&D MZ<<2XRK0?D/WOSPZ'UZ.]Y)*D E3)VG"G0ANTJI!"TMJKLP"DN,AQP" M";:\,1%TVD9!D1BR8HZA+QEK;R:UL&\Y.C)K0MGCC%HM@R?@2^[/M$NPJ:#T3FCP%LG_$>+:E$7F5))$EVY"TC)#@C.,@-'< M)A#1LMK%,_A#*M&(M=A4(B\C4;4$7KG5V-9,"\IHX1JYH@TVA(?2T=X+YPUE(.L7HED MUZ_&VK"^OG W%_+^>'1\<'QX=/#IZ/CT[.3WWSX'+\_/?KU^.CCT>'! M\=GAY^-#_.[)P;3ZYW&94Y%6BY!VZS$KA:SKSKU22/I)^?N[<$<6R48)E'CE M1*FH#N4F1I%25U\[D5"^M3?HY]&T[KSAQQ?E_S_\\ZK_S0]PD&F_Q(M1,SF# MYO)H^ UFSQO&O6!"H!8\4=26]PTNETPM083-F1DOA4C5FP8NC6X'^B^LIR%/ M>G)T0T@')LQ[:!!A68C'HR(#/YC'DRD/F95GPT(J/$QMB6\DDT@2^+4//H7J MW26?P[(W:E%%V!U8+D?#"32HD2=^ G<8/_5]Z ]F/M[DH^\W_^$'5] 3P8'' M>9+RJ@'/WIQ)\)RA_E* *"#07'OG7 7?WBA+9Z1T\&SM2S.* &E<@@BWN"$" M DX]JR*+.EI"8E/'NC(-6$WL&[LQL\7WP_ M'<.DQTW)?'1H^F>!\\S%9:=)DPS."AZ5]I1WM&G,(>P-[6U$V\'[,M3"K]!, MKK\,T#U#(Z>8/%^+:3/%YGRR%ETT#3&53-B$6I@$@9Q=T#P#JFG]I?\LGKW1 M@6I"[^"AV6=$YDL#JT_@QW!2GLM^SK^/X6 \1G A9(17FHHD$"5-09&@K"2< M432!:*:*U;[8?Q'0WJA$/;$_U0G=@8-Z%]@M/T =?OB->[_9R[B#H1P<$::\ MG#1,$NLB(\;X&*C)48;:A3E: =X;G=H<;4]USK2J'W;S+O^PN%?0?/5-L9A[ M"13W$5TLQ0,M129Q&0"ZW39SS1338,RC]A[/%!!;_/EOGOA:LGM*IZVQA:"Z M/8ZJ3 Y]TUSCMC?W@V*.3"5/N$F62*YI"39KXJ2*0G 7G:N=.[H4L#>O&=W1 M\%177+T;V^D.=M4TI;2+#<+E:#P!"HQ(FB)Q(1NB6 (P.A@J:OL@"X'LC2ZT M%_."6%;]SO6S?*T41E%>J1G[+(!MY4?6('946\"5ZP.?SA3G/J3YW?0RH"J6@'X6R.:+ M05F EP*YEVV)$:GB0RQE'Z3#$\OZ9R*2C"Q5,;&;E'_0MGH33*_ MBG [N.$Z'@U_']^F"8')(I='^=-. ]Z2H+@AUD*(-BE+J[\ONS?\9JM,5R+D M<9'7-:59\?XZ%N>TN>[]?MJCPAA%T<+4U**SH:4@GEI&2JUSSZD-,;QT8-^T M99M_XHS.^5_NF+P;[RT3N*;4*B[(&P1'QST=0_2,"6(4HT0RSG%PG0F*W 65 MHU?VI?[#J_%V=+P/O*THM8HWO;/($*[[4_3^\;]'P]3W\RW 6/0EE(P$;&GZ M(V1YVJXX"<"M\(XYR1ZEBCP755OX^6^9N%IBJ]P Y5YH[[HD:$X/?>XDSB%P MP@#W 1E=F&[BA!L;O*/;2X"LZ/XL#6SS[E![#D>;(J"R9[0\6,&#,I)KDM#40YNOM!C5 M(1(F&!B?G0RP5)?TW=:2%SRG+2G)*G*OW9'GM#\\'\#'_M /8]\/CH;C27]R M=>_U14P!CT<%!(#BILEQ!_;:)U+ZNN%!CYNH5DM9 :^-M%E[H"-V1EV)MJ*/ M-05WAEPMQ';K /)2W388$E6I<%X03OO"E8J@CFOOHM=+\?[:2'O'>U71=A T MN1UWF'#B>.LX^0,_^5\(2R#K:.G_2_AVLZS_GHL/JL>E2CH=.=8 M@)$K)0S5&D\S18G41A%?WO!*Q2ADI1+([G:.3:G'*V_QMZ,=JTB^XV&1- M46^N*^2J;T?ORB$^3$-:_,3NG1^@@07C#3ZR;0=P2R]R*TJUTO/=>Q6;ON$@ MQ;#Z.&I.$=7=\_)/MTDM5C!ILZ4D">/*KIG*E51INR-* U4>J7CI.J%ER;C7 M ;:N<_-HB/<0)O>JL%PB1?W_AG0X&D]*XZ%QSUA*0TB.Y/(^7CJ3B$-?D2@9 M3?2<1JZKU]%<$>/F=]SN=.I)69LN^>K@)?#!*/8?87PT@[_W)Q>CJ\G!8##Z MHRQ^_/9A ZD_*;T^#Z\NKP;3H^Q7Y*%\YR#C&73FO_ZVQ.Z$!790(>U9P#Z?; ZZ=+L]HK4V"R(!@'=I: MA/NL 0PS$;K>,I_#MM>*UP4_'3QS?GEQS"(_7'JG\/](#+S((6GB:2GVCKNW ML)X)F6L_<%L"UJ:2CC>G,[6YV'92\LV\'L2#9X&!:5! <(9F@=7%'/!$ CIQ M3@1%* 3A)+7&T-I>\C-0MA5JK<[XJ+[D.SB\SAH_'&=HIA5DH/G6C_WA^>>\ M .VX! _&BW]T>U?Q^EPZ"M'6G,=V0KI5%&2T8^SNNL9*Y3V7)I(H;(E]!4]L M\(%DE:G+67N7:I^GNZ^IKT27=UY15R&U P7]_?37T3=HAE/!G ."?&QISN.E M"$<$ZPT!BR>)S!!)2,P2#DPQF4-TL781QV6Q;=X?V)X&C#9 7P<1E=]/SQKP MXZOF^@FR:2U2-$H((LCH$#M&@K" *]%Z+Q7$!+6K!C^/YH=6I2H4=;!'S0/L MIQ< DT_EMPLA91.WX$4N[;Z\,))(ER/Q&P[*LG4$7V M'<0?%N&Z:2^W!+*.#/OG46W'3*_#WA(JT4+T&]HP;K-"DA TXNEG$)PLEPHV M2T.2,T:)""RSVI4/-JT4KUC$F]:)523>@2Z4&]SY,99*573',A$^F5(4/1#G M=20B:QHTE#H M4NPW8V^>31[0WTE@7>PRC]/+J#Y-!J>+T8'F5'G7"*6EZLV MY2R:LJ"(TUQG!6!H]3:0+R/:&Y6H*/@.K,3;JL#OKF^__/<^-#C(Q?4G^ :S M-_XF)RU<=B1Y7^[2 @*4TA(MA#0I@HZZM@NZ'+)]]2HZX*6##.];:+]-_>+I MY=;X*=[Y*EH&;$=NQTI MW1AT 'CSRE59W1U<'"M!CH*W)A5 J*X\Z6_.>[9 MV4!I]\2MTSY(7OL&8 =TZ[40_ZZIUBHL=:E21\.O5Y/Q5 +\)@P2X5', M+ )"&QW=.Q8)>=Y6II42S^^>9=PMDT^W64M<2)9,U"1HJHH-*(AU M/"!O4J"%GS+UM?M9O AHH]U?E$R4N4!)<*71B%<6OPJ1*&TS5]Z6)O0=/M;9 MO>XO]72E50.857CI("IU@_7#]Z]HP$ O6F\@H=\%IC3HL[+TE=>*B S><,7Q MIUWU^YA#V$=-6$>Z7=I:XWM37A1J>7>]^(';N^M_AW3>'YZ_AW'_?#C]W9E_ M+;2FWFA!F."JU-"PI-2C)9E"!!:D9[1VPD5WL]E4TFUWBKY$%H\2#Y^I"[G<>#N57+02/:-N95N[(.A!C+-"#S"#>#BZ_-K 15DH MQ?".HTLHM1]ND :J:*"1@.0P+U>?0R!>6956:W[TO[8GY\W<#Y5^\\W M,.YBT)%12B, H18=+JFM(-8:21)#9\R%J'BJ'IUX!5/['I/3S_N(.\&-PU"J MXQQ>C2>X+IL/W^/@*J'C4'9P_%\J97"D"CHQ=!+0TV1$RIR)2\*3I).PEH; M4FVG? V86_#8:^K/TRZ5W1+5@4O_C#QFCB3J4D>J"7S;-U6OM'63S!@#BAB)+HC,O)3:D8:88(Q@B2MP M2Q5B>VNM+>O1NUR#RQ7$7+F'QPNM%Y< ]<,UN%R%J.4:7*XAY8VI0&;*1S"< MZ!*!D$%K$BBW1'"5E*92!OO#-+BLSOPJPJW(^+V.?C*"\\SH4B#:$FE2*/<0 MZ JB_YF,0PUZZ3N8&/2=?AL*\W-Q4,^?3@X_7!Z[)MF>M?4(I+QS"=5BD$L M@[-2].!3<;O@$_@Q#C..3?_K'/+;E#NJ59_PLI,W'!&IJQ>-MHJ;\:X?7%V$KH,;O_?7X>#3I1X3ZSZM^ M ^EL5'[0'Z*1TTM".I<0* 6*7@RCC/C@+'HQ7 DEM#-TN=N6]<;?#_W8% %= MU )X@/>+OYX^\NIQ;E*&D D/"@]!(QRQBB>"4!%3U,!"[:JQBY'LAX)4E';% M](UGU7;Z!ZKL?\+D<'2)&".DXZM9Z0KF=0XV$Z?1)I)<(THM@ 2E6_M MVOO%\^/NAQIT+?"*S_I7@PJ3+PV,49=GCXJ@]ES M(67TF=55DH< ?D1M:4'!4[61=2S5Q_*8!4X-4&D9%<2ABXR.&KIL#A49\;FD M?7(TB=JW62_ V=0]1/=V:7MI[\(MQ(D?GL_Z(@NTBE1"[;4IAA)AL<1SM(QH M]CY8S;4*2U4@>ZU;],V V[IEJ,;>J*T4*T>4IR#F495E8-1L%'\W].8O#M84 M_F/Z6DBN0R*M]\"9,B081U$C/2JCT KA2$L185.8V&OO!(\XF4R+ER%(T#*CJQ&-D"QZGY$"^U%D&6I$V12MFYC$ B:B).TE.7O,E+&4VOD7=_T#=( MWMHRJQW)?V*E3L4 D"Y_^5#"W^,^'N\?AE>7,&L!_JD_GBP1SE_!$BX#CN_8 M+4.O%N2O,(5:D?Z[VA6'LWSF@S">9F35]A.>'ZA&SWFP MS7O'K_*WL%+FJ^*JO6@?W&=#3+\<_.&;5-YS?1X.KE=7-4]^Z.M\)Q):+_LN%'TY&E]-A?T=2QU].;V_-Z\[^I9$VWP"R0VUY MO%$L(>(.PELG@-M7/TX@G4Y&\1_3@4].?^^$VI?'VFMREQ+S4WK5BX? _-OE MCX 0_^U?_G]02P,$% @ QSAA5V'8U"M6_P \I8* !4 !R;6YI+3(P M,C,P.3,P7VQA8BYX;6S%:"BYSCDC/P+2V?0?G,P=]G^1_I&P9W4UR*6?X"X7]4KUW, M7M_S].FY!)[C^8O'%K_-_QIRQH/$2Z ;QB%$.,:0A )#+PF<$'O,YPX]>_HK MB1R.HMB%H4\\B)CKP#@.Y6-N$@5E3__/_?"?Y]"^S_.EGSW'\GQ=/_] \_GWG^6]^];2;),G/U6^7 MCQ;IO@=EL^[/__GURP-]YB\8IEE1XHRJ#HKTKT7UPR\SBLN*]:.XP,$GU+_@ MXC&H?@1=#_KN7[X7[(?_^!< :CKRV93?N+GC#^IL;WC M>3IC#R7.RR^8\*E$7[56OK_R?_^A2%]>IWSQL^>Z^9DR/4'=96QH;[= M95\R4'.B]D\IZOU[V6Z;U&3ZYE: >.?,_S"BU?MG9=3]S*=EL?@)5#^I9J]V=S_O?!/G^4(FG-,C ]0\ M\3.=20OKM80;8R7RV4LWX3\KEXGCTTS_:F,FW7QY8^VU.@ HP6$<,:LC@ M1PFZ^,E,@1SG4D^#6*6Q9Q5RC$'P>PWY?]M3(]KT6-(CQ_L;5)%HB[^M2?1? M[*9*?L-YBHFTYZ3M=#E[P6DV"3PO=)&'(,-4;K+#*( QB]2>VX^H'SN$!K&) M@MGM8FP:98$0*(C@]QKDX8]?ET@]Q7$:/3UK"D-FC-7"8>$MZ8$]'0PZ\0\+ MN#W36YXTF]JL (/?%6108;;P_1JRL^=C+CC]R]/L[6?94O,=4[;Z?'7;'^1; M-A1V\6&;OF;VE>'GG^BUMQE\N] M9?J*IQ($E3_"3_PZNY$;^<=O?/K&O\ZR\KF8,(0%B7T?.CX6$&''A;$3$(C\ M$#$F_\>QH[/DV00UMD7R/,OF> I>TBQ]F;^ UX4,8"$7>.P M79=]U+#TK/"41$")!)1,8"446$D%;@58RG4&5I*!ZPPHV4 M'*BE^X"A8\TM M467=CFX(-]#]WS&4VHM<'YS7*Z%JN5KLG,1WJ@7/:E^#K(I]L+-8.GMIN^-9 M$WWF;#[EM^*J+72A0Y&"*+8Y9"( M.()>3"GU/4\@P8Q.IK2['MM:N4 .9@+)"U356[ M%CF!@-X/MZ6M5I0IE5N3KQRKO6;EA&3O\.J [&VS7;ZR-M/EOU:S?+NU0:;P M 1$6\_/0K[N9$%]F17$A;9%4-IC1]TO\(@V5XOP;EFVPW_!TSB>>VF,CBJ#+ ML0N1*R=GPB,7)@1'E :<^*XP,1V.=SFV*=M !+C&:&8<:#"L9Q38Y:WW_6]1 M@#6T9V!!8@/X#%20[9D ^O186OHU.AQTR=$%?DU+/#TG19EC6DXH3@CE)(2![PN($A'+C0KC,$D$X7X8NCPT M]+W1[WQ\7C@7STK3%R#-P&P!&N"BX&7M5C)=V61_-5-+!D.BIY[ZH;EG-;4 M#7Y

(N;%G/&+&DN@XX'U6#FA&QKL@XMF%_@_9JQ?/K^ M],"I.O=Y__I'>9>GE%\\9T]WSCM&D;GEJ;.<&5(^>3I>?1YH>[-Y33\3U*T_--[H9 M.?=\6CF1X[Q\?\QQ5D@MD\ZRY67J)*81$2%.( TB=9-)?8@=[$"*8M>7_W*C M@)ALI(YU.#8=TN %%6"PAEC/ : ;Z7K&BTTJ>U8G)[)H;*7H4F/)-CG:W: 6 MB:[PVW:(]GL='"LJM\/;5]5>L;31PY FGMP:P9!@#!%B&"8B42$+#'.71D&, MM!P##_8P-F52^\DV( VNQO>RUZXDK'#2^\GJ&ATZNQ5-9@P\ $YE:*#K?&.F MS.[DVUAHO6#?^^)PM^5MN#>NOEL?['B/_8QSKB)?V<7LY95+;:E:/\]S91>K M3^+3^^J1N_J*O3J=NOK^FN;5PW7HWL2-')[06$!"&8?((PQB/XF@3Y,8^SXC M/M*Z0[*.;&SJL_)GF0GPQ@ME3,R:Z?"C\A,S#M.P-GQZQMJ'#$K?^EL!AI\4 M8K N%5@3"Y!WL/Y<(UI]HGX&5M*!6CR+U^NV&;=U^VX-U["7\[;IW+F[M][! M"8K]4PN.H@'R:1M(]<>C[/4\8W=RIMS(N=.$;@@OQEY,I&U+!8(H]*2IZ_,8 MDL3Q7(XB'%'?6,=;!CDV=7_US[DZ=JH =PRBZ64L#13^!XY0S[J_'A6%LHW=Y77^:7(56CO\C.RTM<\L\XS6N?!LU;D .OCTU_ M*F"UPP+ A;*;*\A 8=:_\CA$U?&[#@LL#:+#5JR %6-V[C..4-#I(N-0FX/= M8!P1:OWJXMBCW0PTY;^^BOM:N2F'"'.Y>0X@3KC<1Q/,8$R]$ 8NXS'A3,C_ MF=A8!_H9VS2_O/KT:)KC9#^!>H:-!5IZGM=5R,MZJ&8O[MM'>+"6OV1_+P.G M+6D5=3=;2?OC79.42!VB[();41WG/<^F\N6BWB4LSWY)["(_CAT8\"" B'D) M3$+,8>B$V,>.AU;"IA"5JM^NNP_S_0;*I,#]O-!D%SAV2;VMZO M*RRPVB'1B0%+UI*=Z/0Y<,(3 QIVDYZ8O-PI;GS#&?5BBM.7XGX^51F;/N.W M67XK5 JGC$E3Z&:N7.#/A4CS%VF02*L%QP3'T$]BH;*C<)B0)()>@A+F!RQQ MN4FH>%<<8U-A-3HUTZ@2 J3J!AK@!BU0'X@*&9_E@,H^2Y#/)9 GHW#CSD.F M%K.4 EB(H2KD11<<1+8889$J.@[R&&9K X[SZ' MR#2R^U1BCP1S=VY^R/CM4SG8"MD^N;FN>VR19NJT+BOSE,RKRQ7YX5V]O$YG M[SQ7UGW.U4]Q_K[^T/G+;)Z5$QJIE-E4;L")B"#"B?P;#@BDW*6(QCQFL6NV M%3\%SMC6M@5LN72MH!JG*3UE?'1W^D.QWON!0"4(6 >IYJHU63TV'<8&+9_4_M2MYPU-U*7*>L8?G M65XJQY?K3+F]5'.AZUNZK,5O(5^?_E>.T7_&?@958S2-J*=CZX>8;]3YYKD(6F_C9MB + MX^6AQQ&RM%[T@7#0!:1'BK=7E#Z[,O='^IJ]IFJ;\9B^$NI MJ37HZ>3,U-;N8 Y-&L*M.S7I/-[1RL1Y)IL\A\W\;;H*2; MVV6:3-HRLHYU-ZS%I"G\COFC^UXW179.J3H:+>[PN]J%7U0;M%+N>"/!7>9! M%#NJ1%W(8<*8 Z,PP&[B,<*H9[;CW=_1^#:M"YPJM[T":J9S#M"IIVE.IZAG M_;+DID$H=W(U1GLZHIT#2YKA0">#ZH-V0;>UP)&GS?%HIA^_S[VFA MNW_9\^K8K(\UB."2RQY?TJPVN!5BS51VAV@ZOD4YD:&>9W$[.>!W!=?29J2% MB$Z;D'WM#;;Y:!%F?=/1]E@'?T7EH7V=%65>^2C5GB.WXI[_,G!2-.Q\;&I@Y9F8-Y#WU*XQ\'HS M'8MV3=$WP[U[:I 2K* O7=5N!5C 7]4L6203Z)-M \?"'ED?R)O0,OMF[H,= MZ6OU&31M1A&84AID" Q6514US^@:NM3:_YLE8P?8'E8)#A1I[*OLM%G7/ J^C9= M03?;_K42K[<)/)G'P2HNUGX>Y0PT0-?=/^QM"'7XL+0M;.UJT,VACM#;6T2M M=[KI$W5NF-8MG6=LY>6<\F(28R$M2A]#1$6@LHX*2#P12W9=3S@B)"@*S$Z* M6GH;WW'1&MCJWINNPP4_WLSDCBHV3'C51K>>$K%$8<\Z9)N[#9SV-(@&&984 M2%M/@^H/#9&WU8?.*^;'3-+F2>63CSE6%PUWLVFJ&KS+9U3W&D:SE1%]U@U: MT, %"[S5-ZY /9TQ>ZW"L.I]RUR&! M>Y[++EZRDIEXANQ_>VRG*@HE4#"ANY$^\+$Y2=0-)&SA2^.(]62J^CYE//=CZZ';;N;W*X\]96D3:.7-N?[!A7EQ;XZ2E7V]%TEJG-^AO/YJOBY1.7 MQ%A^!@RRT",0<=>'V'Z[W4.X>5YSEG3[,)K(!+" M)RZ*H(@##I$C5-B!RV#L> X6"18QTTJZW][-Z-1*@Q+D-: M^N-DIGJ_?&E(NE^09-T3HYT#>R&M^SH9.E2U1= ](:AM3Y_FB3'CQ]= MR+JOAR)4PEY<$"X)M9QUKQM9)_N#'.GF0]Q$]$0_Y#VB^79/N=,/I?EM:G/\ M5E5V.,]43G>N8FP>9^I'M_-2"I"ILY7SQF+BURH0/RM26N>C=3CSA><$D')I MT2 ?Y1"1 +'BQ!SHR T,9?;.AO;E+^^N;C]>@4>S__SZL', M6&VE5,^>M$54[^X&"B:0./M/I*]#B25#J;6K06T9':&WS0VM=SHKBYQ+*^62 MU_^]SJI,=YB6?T_+YXNYW.&]\/Q+BDDZ3<0(3/PR@JA 4Q]R+XD KFFVGY;%9.DMPQCN;3<*.[V8Z MT]"S&M%FP&C[LE?:$[8LF^T-MDW9*\;ZUF3_ P-?#2S+AIT7Q?RE/CA9G)=< MIF\IXQE3Z;LFOA=YL<\0BNF00?> M4SYEX$=< Q>N6P]*[N4V.YUQ'L^PN]C%,=_5+]6-G)-[K/5:[<^ZLJXQ6FM?20 MU6,5KAM>WHK/LUSPM%0Q&1/L4H010I"0)($H1J$Z4\=0^"@2&/G<2ZA93;H3 M$8W-3EW+ZUI?)<^SM"P6M\L_%I5@IJO/R<.FN;H,.1A]KQX5^;4PH)8&U.*< MU2O&9F+>^O%FV9!B*8^ -<%LUL"SQ+&U^GBGXAFX=IXE^G;KZMEJ^.0<-A>S M-Y[AK'RKC][8[-G';F3(V6!^@Q4N,$" M.+COB]C..6GL$/Q1R6@Z$GU*%IKCA!FDGVEI[*/RSAR7KR7AC,;+73-#9.JX MH4[A?Y\6?WQ91FJQ(*'8]04,J,,AHJ$#,7<89#C" :6A&_M&X7&'NQJ; M] M"A34$R+B6AC6LWKM\-:SJNY*68=D$,?8L)8+XF!' Z>".";P;B:(HV]T4Q:+ MZZ&4%TW8S+(,.68H%'$L8!(@#%& YCX\I_"=1T4Q$Z@G%R,#H0/=S:^D]P& M()BN,&OF*-6@5D]+V*&K9RVQ!G(9\-9+)??C;%C2$BT=#:HEC@N\K24TWNB8 MO"YOO#.JO>@=SF_SRN^.50>(BS3H$TJ0RP3%T(]"J3$2+X$Q)0GTF(,=EU&. M8R.W.+UNQV9J+%'7IW%GX!7G3#*G.19Z*L8^ MPSVKFQ6Y#S6Y$K/\E$&-NKEX699:L)CRSH@H6\GO]#H=-@V>$1$["?',WK:A MK>IP)4(?I?\J$D.8L]!_S(OR]*D+BQ4VNH*@'G \]5PJQSL#4%?P+9 M#,S*9Z7.ZD>><0$(YU+5\2)],L@^U#: 7?39V"+!=I17!?"LN3+H2UGU$3*U MKX*-DCK^ZZP M&U_F=W_'N+!UIW>PGV'OZHZ)NW,'=_0%J\7H)H&(J.>% A+73R!RF _E-BF M'O%]'R<$.QQ;J$$W-O70P+*R 3I$K9YRL$!8SZJAI6)<[W7?+&N%0[V,HWS4WBIJ?DBRJ*I9\/:)N< M]EE\(B]]V_>=*#%*XG- ^$Z9>K;;&BP=SP$AUG/N''KDM(J*]YSR]$U5:[OA MY2+]G!.'KL]1# ,:AW))QHY*Z9= 0EE$N.,)%DLB;W^SM.G9_5,[4=R]9WG-"WX79Y2/J$(4Y<*#*5:"!$ M$'$_\L2XLGNUB3,V'=KD9/KQUX?+SGN:#_Y -,]5_C3#WO?AS8=D]%J0 QIV MP((>4/$S@E BJ^/\T7%&=H3YA[_DA3PATN4,A M2A(*L?PWE'QY;NC%"(=:F2L.=S&V*:X0JNU[C='4?W&'0#T[\31:>I[1FXR MWVN 5OT4#TEOS3]QIX.!_1(/";CKCWCPR8_91Z_9#'6]WPD6) ZBQ(5NJ+;& MB8@@]A"'7A0X$8]"CX3QY+6.RRMQ7@ZS0=[!:3*!MM'V-Y?68 (L=SS\*9B( FA$#.B:JPK!*;T%C^@0(<2\4O?XN:<;[*V)]FE!=8 M!QMCE;AB?*,[S/G%2>/U)SJ2V#AUJ"4=S^'"P4$8R7G!+KX_U1' 07IM[^H/ M=]3YBB^?&B>=Y, @BZI*$ MD5"V913,U-ZAB6H8)J"IP0OHVG#)K6P#NRF4_?*2%H5Y&8HCY&M?ZUDBM/^+ MO8K)!5*P@-K/[9T&*?;N[]HZ&_H&3T/P/7=X.F]U5#%%P,)[ 2L_3_:HHTY,!\3;/6,\]*!Y MGNM56Q=RUU+E;A:$)42$&/HQHA#Y?@0)(0P*AR9(A"YBD59(\_[FQS:;USY9 M!=$X[_4> MMG].FT]'Y=8,2(41[LPX*?D Q[3Z.#9<0^+-!Z6NR6IZRF&*TB M_:K?W2ZRF]9^ 6PBN.\0QY43FB58&NRA7*9YX,&8QI'K1]@A06R8Z]H4P_@L M^:4[T4QLEJ2LG%0I+IZMI!!M&1;-8]P^J>[[F+8E16@3#%P_TLBP]/&R&/K3 MF;]^TW^V]#^&=)_'Z=%,[ZG1D)D:9#Q=^$\\O+^0V71" ^X$L2.@ZSM,ZCB? MR%T(<:6."[%*I8P)U4K9N=/RV.R5A7M.C4Y//>W2U:YV3B*A9W6B*;^VBC@H M:XOKD7RGGO7R+ZO)OMO2()/XH "+R7GX@6ZVQZ\/OZ@2X%EUO?'$,YKR0N5Y M?.!4SGF5B:EQG?&]1 @_\J''D0<1E;,3A\R'+O68E_@)"S S.1G0[7AL4_8S ME^3B*:@POX-/LXP97C9H4ZYG3O1!9,_3_M<'L,(,%J!!E?)U!;L'WR93KBQ9 M#-K=#FHHF)*Q;1\8OV_NP7PSR^[X[(;/SM^>JDA*6L[Q=/I^AU-F$(E\I)FQ MJ1@)%ZI0W!OYOT6LQ*9/1(,?* &,(Y:/D=JN=BSSV;.FL4NED2>T)DF=G**/ MM3V8?[2FD.NNTKJO].1A61SQZ_A%/ED6UUF]V6F-.@N13PGR'1B2*( H#ER8 M1+X+_<0-".<>P]"M#CVFD<]XQS1O@^)-'SY"EUGOIH! M5?QU<3C<@^T/R3&CH,]0/B8:(-6H-4O+W')EW78)IQ1 M0OT$0X95\D#!?1@+'D!&HXAB%[.(H"'#] WQCVU-7 "&N-%S3PHR8!(S$*I* M8YV3>;E:JGN/Q8W'4[.>2K6Y<'6?%^S#POM-OR1+J^O'?1\C6&$M+K#5(T"1 ML58>=#PN]1W'<20.]Z;HQ[7>]C,TMIWUN\+H4)?N"R\*SF^EII48LZ>GGGNVQNH JZ4 M?P,=5+#/ZO^ FX;EI0!'PZ=.9MN@F%U_K ]4TLXZ^V:U[;KQUUKASK#)X>K< M=9-UH]I=QR:Z;=5N>'F=2>7&51*]21#P,/15OC-.>>/_$(0!C#W7#R+AR8U4 M."FKNGM:AO)&ZT9J?]E'CVJ?J\JD"AWX<2KQ&6Y--IE+8L2XCY%<3F,AMZ > M@S&7"RMEH1OY!(7(QY.,:X;!F_.6U+PM>OB3L!8@Q_6B.(!R@TX@XJX/$XH" M&#I4!"CVDC@19NZ$G;^X85P%5^R=0IOCQ=0)@T39;O)CPUX"D\17N0E#YBGC MS?.T\BV=/DV'L,ZL4*:WL>],1-^WB5R5I*TGW9?626>\!]XKLJ4=ZF;;@^X? M]XJUO;O;_Y"M>I"3V VY$#Z&+/1"B&@40AQ3 7U/3EL6"A1Q8K*:[G8QMB6U MSN&]B-9;JP!Y:@'(SH4?1S2)]Q5\[+/*H^7)O*>##Z[J>&A:MSS9\3Y#.19Q M=JN/^ MH0CO^_"^E@,LX8*E)*J6O;0M%/\_K?V^D@H'[#M&6N'6UH'Z25B&/1ZW M0=O.8;>51KNIV$N>IV]8U46XF&55B/E:];(0"8 MNUMG8%.0**UB [5@=KI5B/4UHB[B>%5TGSHQ5EPX9EC13:U># M*AX=H;?UBM8[YC[:%\_J$H[=<9[_DL_FKY^S1_Z]_"31_J'KG]W2Q-CT0 ,5 M**R@ GL&/L]F938K-0]&CG'6K@(LTM7S[&]C"ORN$(,*LJ7$TQJD='*U;FMW M,#=K#>'67:QU'N\PT6LQF<1L%W>;OWA:'F[EM FW,V=8'.QZ&[KG" M+%8KC4<3E>:-0\(I@2B)!22^XT%"@Q"[7&6$,ZHIW][=V";[EZOSAZL'PQ/1 M=D(U3T>MT=3W2>E^?X7"\NIMQHNM8]3VSH8]4M42?.=X5>^M;IKC+I_)ALOW M._E!E*ITS3_GZ6OE59>Q^CRB]H6X5\<0M^+7@E Z(F!.'$;<*'JJ M?\ACTV +B:O%,0"DWJ 1?5OA<^W@N MMS^>=?'MZ?_AALK2&C( X$'7H>$&8'LM&[#GD]T*9,-5]J/GV52^7RBHY?LJ ME7*$7=_'"?037]K4*&0P]H,$NJ'PHQB%F$2!F2N5;M?C\[+Z/U MU<,9N+^ZO+KZ>O[IRQ6XN[_Z?'4O?P >'F\O_B%]I$R=F6PQOYP#@[+!4 :"7TD;39EQ[X/1'NW'^49 MH45&B[^$WOLG9)ODGFI:AZJTK]WN+N%"(U;UAE:LZ+?[XQ#/Z_(+S/YJ[:Y\E28"DU4.C*($(4P)QE' 5 MRN8()_1]X04F&_IC'8YM.[Z!%RC 8(FXHZ_ 4<[UU(E-)GN_8SB%1&.%HLN, M);5RM+M!E8NN\-LJ1ON]SHJFTE=_3\OGBWE1SEYXOBQ ,$$0$(ZEE M7*)JX$JE@SQ&8Q*Y*L+'N.!E:Y\FTV.XXI677/!<^1'F_(UG*O/RPN%;&?W9 MLE;(&<"%.N$KG_F^"I?&"JEE;)1#O0A("'' *41Q[,'82R(8QTG(A1O1V(M- MBU1:'IG^"TYV&9>-JI0V1\0/" WC*(0Q88&*?: P=N2P$)*$Q$?4(1$V7)/M MC,9 "W+M=/9-HI6C4,,]6P9$&)YIMS.MO1+;X:__97B-NHLE=3T4@M&BQ-[Z MV]+7T(OO<;'WK+P:+UFM0E'EU2CVUSN(8H3Z#R(T%C%5.:)]$A,>$ MND'@&X54&$,8F\HY7H.B:\UA\]%A' OL>A2&42A78R_ , D1AY12QXN]D,E? M3C+^I$[./W1\ED'3*RC]CU#GXL_F V%PYM/;Q]_S>F$S(=5"OK6<5+T7#]%@ MN=_J(6T QE ^1(,@S?HA.BUU7,'H,V?S*;\55SA7NYQ"]KC("Y72\XQ=IM.Y M5#&/ZJARY;8E/.PX ?(ABARYI>1! (D?,,AB$1(DL/S3;!GKAF-L:]E"#+66 M+011\[&>Q&>@$J;:U#3B&"K2CJ.EJ4W['X.^5:HI_>#W2A;0BW/>B7S:4IX= M40RK04^C:D>-GMA71PC UKYP8'.QKXT."8P+LG!D??&#BY=/7';[PHEQ:A.T$L MYH'\KJ0V(3%$U'5AC%$(110CP@*/(MV!]X_.F[P/VI\C*7(+J=8R'K?U81[S*;?F=%Z%C..2 M/\WR]ZHFMF;,Y]Z7QZ9.ER#! J6FL]=A>MI5HA5F>M9KNZ18*QQ^5/Q.49[[ M6QPLRK-5H/4HS_8'N^9L>9T5:5E4+O'%S?*">2*\*! )]6&$56YQ!SDP9H$Z MY@JP&V.'^YYCME$[U-7XMFD+I-7V8U8^Z^:P/DJJGKUC@ZB>Y_B2H1KC&5BA MM)F;[CSBQ]RE*14A5*0ZDJ:*A,@=DT504Z M5^>HL<,_W%Q_OKXXOWD$YQ<7M[_>/%[?_ +N;K]<7UR;!HMKCH/F!LHZNWUO MC5: P0HQ6$#N*8;7PU L$!XII*EIV\IF^.IQ4G7SD.G^7>@R<&F8KM(Z[/R MR),=BF2N>W^JG"]%4P@@9-PC$4'0B6,7(N11F"1!"#VD,A#@T ECK3.IMD[& M-I,KF NSN4KP.,$ M8NYBB# .88(JK;>Q*<,F5]$*Y+%[YPX$:QX"V:*M9QUI MS%B'D!D-)JQ%Q[3U-7 @C(;8NS$O.B]U4QN/N51 0D["I2-GFCW=BJ8\#)Y> M9T695TM,H0H[%/M_U20.D486Y2Y'D(@D@LB)8IA$(8:42P7C)@*[S.@TW":X ML2FE)5*P!K5C1A>K@ZBGR3YJ:/K>^74;%6/UUP=]EK2E56B#*M<^2-W6Q;WT MT3&:9HH+V?[?L3I@+F_S*H_IQA'Q\I=%\]O"G81AF,32'(2X"DX4*E-_XOG0 MBRAQ?8^*.!!&R3NZH!B;,EY>&+TJP"K,Y%L#&?R89N"4R\ANHZ2GA'OGOF=M M6^%7;#<@Y>=?9X\^V[K"6WNF6#YT^$3#/.;G%")MA0-UPC!LI- I-.T$$9W4 MF/D!_CECJ=ISXRERO+?+M*#3F;H7,"XL=K2AL6FW%6 @$?_X]A-8@=8_[C_. MW_&3?ZO4]:RM"XG@((C\.89Q@=:7@T!"Q)/*Q:^;ZKM.MR908 MQ@V^P0CHFI?#&2 \XR)5/M_RYR]I451GQ4M/^>X5X[7&1L]@LLUWSRIH 1?\ MN #\D_)[6O#_18-18U/(A")+EH]6EX,:.B8D;-LU1N\.'";]&:?Y;W@Z5Y4N MYB^;3D>U,Z./'2'\)(01CB.(*/)@$@NY/8SC$ GLD]@3AMG:>P,[/LVH((,W MA;G:+RI%.,OJ;2.0?V&JSKK!CLOW]&3"K85QZ_B3N-V_H;3 MJ8(P?YKLLC2 /7AW*+%<"$RGVMRUP_$(*)V(U,\WZ/ M9\3[3QF^,=X;N<#'-M(]&QP6QV[\YD8MK!KK6ERP^@Q4LN!*XA$8&YIC\M&F MQC&8?PY#0Y-L:V:&;G^GU!__4F^Q"YJGE1U3Y2F<<$IQ$+MN7;T#$>K*-<./ M(!-4>(PP$40=BH_O[6MLA_R+NMH5V#.P!K=)X6GH4])&LY["MD1>SSKW!-XZ M%B-O9<1J)?+]/7U &?)6D??7(&]_9>#]2>.M6ZFO97#>+_FL*"8$1TGDQ@Y$ M,8_EUB14^7!" 2,W06%(1(Q\--"!V6&4XSLI>]BH8U =B$EC)LT^R$1M&6 / M)QYQ: 03AAV5TH3!!(L NG[HN1[Q8Y>Q0=)(VAG>(=:B7YKA',\@"NSYB''E ME,JJ&" ')@)S*'SA.BS&-,!L4;;BAO=]?G#B2&Z6MEC '7JNCF=P>]X_VIEW MX]\Z+I,LU)*N9UBHI!W!MO'X4'STCK$%X9]CLWB<8FO[1(VN.KAYJ99_S5@^ M?7]ZX'2>U[6O7TIM]ZY##8QME948N02I#G%7. W\N0X2U:Y/K7'4LT:LFU&B/96/"-XRB>6;]226?UE-XD/M#3)]CPBSF+C' M'C.?LE\DO].[YUG&ZT/@"?8#' 81AC@6 B(6!A [H0O#V*.$4<1=O01Y^QH? MVV2M\($*8',/HS]3=X@[/DU/H:/O0U5])HPFZ"&1.\W.G<8&FYJ'Q%B?EP>? ML>C@K(R@XIY3GKY5Y_IA0D@B_P>92.3BZCH4$@]QF#B$8 >10 C?K+BG3K<= MSCQZGL@+C"!?@K3@LKS-MMZQA34&/]IEN6;T_CBC=ER6#U#4I\OR=IFB1$@94TE@*+3(AKM-F5:N#P?:M)N*N;V&-WNM:52.7 MLTF5ZKB9U>%,]4G$)(@8#9 O5UZ6N!!A%L"$X!#Z1' L2!P@9N2X<*BCL9G, M"W0 MY_(F+&IM[+:X*AG';*"J"II-%39.KS2Y<%:.8T#W0Q<3J-=V-UR&D>> M[Z8(FL#F)F<?#* @3B"CVE-WMPS@6Q$=A$C,G-/,AV&A_?+?_B[AN ML_F^29K>).],1,\S>Y'QP%X6O5:)+K?L?ZC9%;U]YCE6) MBLH3:1&\][Y6M8G2R DBC*#KQA0BWU&I5"(?X@@33Z (<4+,INW1/L0 MP;3:]ZV%^9Z!['CUIX[<1R1$KN<1R$DL($)A (DK/)AXCH_#,(Q)8F0P665^ M",OI@WC7T[I6V>Q9$Z^(;%Q EW#[J5ZFS8TEG7V\OT'UN+;XV[I=_\53_,H/ M]-*X+127,CCM.G0@RC]*>592G(%J-&I!P$(2 M\#@#2UGZ'P:#*@+]#\= 10;Z&Q:S2@2G$=I:J*!CT\/5,3A-]HTR!RTY*P*6O@U2\OB_N'7YLB01-1)L$@@$RB"*%%!/:['(4,1#82'F(^- M0GE:>QO;&B.!U>G8[N1?S&SR=E;US&YK7/5^;;O ">JXEPHI^%'1]U,/Q[5: MO%@RD-O[&M0&UA)[V\S5>^GDVF[24'Z<_9;.IM6"=RO^-GOA%^K2)W__@K\9 MA!*8MCLVE;%=!PVP.5=FZ5(&Y=N@I "-&$#*<7;L@O)T^MLU3M_,]ZR ^B'] ME,)TVNS9*%EWO+./*F:G34-+F3O]-KHZF)!R56= 65430I(@8AZ!%",*D2?M M'>Q0#L. !GW)>Q:"=57OI*IO_.\>Y:=CJ M'E[US)[3V.I9U2AP:X5.ZIV63<>20[);)"CFT&6$"P=C%KC+:/='_9G? MUJ?65[WIQ/TX@"I80*Z2G^4SP:NTU'@*!.?*O7NJ@*C5]:L<@6<@OS!7.6:J MK*U-U+L0/)>:Q$Q=M(Z.GN(XF>QA5,@ZP35C"Z2@@FI/F^@08DFOM'8UJ(;1 M$7I;UVB]8\.\4 5[FZ)A3NQQZB,!441BB(B30!(Y/HPBQF+?B1SF:(5E'NMH M;*;&S@JJH':LXG:0W"Z61C?*AK8W]-@ZT?#8I:(7\V.MFP\T0G:%;3=%]CS? MX29PL\T+N=7)E'OGUS1+7^8OG]/OG%T\X_R)WZM]S\3SA4MQF$ W2*3*P F% M"4DX3%#D)H'GTLB+M&\ S?H>FP)I8 *A< ): 07JQ'QF<,ED2+_&'5]_I ZM M8I;8S\""ZPH^J/&#^WZY-KC(ZX_S@2[P+'-O=FO7C;W6VSK#)H>[I>LFZ\;M M7,:$O;LF#HM]$Y7<7LA2\+WZMD M&%52N>]I,<%1$#%.0\C#T)&[!XIAG/@44A1Q/V!1%(>.R5E#2U]C6P]JJ&") M%2S @M\57,,#AS:2]<9:RY=4U[<\'(2ARX5 ?,A2UP$$0HU"-OL:G-AJTTHR4<"LOL'P)^ QDW,2J.<*SALEHC[W>-<>"N HID%#!_1IQ M-S:),[#^[!$XD+%W"I%FEIT>-:V&W)$FAK/;]&39,-,T7^DA1.XK+E76S_>J M4,.J*+A(J$_"4$"<)$0%28%;AHWMQ"HJ04#K)9]MT#I$)%S!Q", M)V2NG2*C6+DC375,]L+3I^>2LW.IA_%3D\_Q,IW.E2-S543A=EX6I;3*))YS M]G_F1:F6Y$DH, TB$< P81%$0L12B5(&"0ZEO>J&,=4["3T1Q]C49X4X?>. M"\%IJ?1FL4KMW:TL1=)1*SE:;2W];&INMJCK@)HL,_6FX#>$AO!M;P(,/=;->SBG-YYS5AW:/^#LO+II<0"AF/.8\@9[+.438 MQ1"'L0=I%/J1[W'.!#/+?W6P+Y//<9B\5\VAE:%%;)Z MGKL-1M"P5:$\ Q>V'+/2%W+>H#/+(1Y P/TP"%PL6:R7X:.UE;$MU [0Z M6V^0&OH!MY/:KA.L4=6S/NC$DK8ZT&*A317(!M;4@/S72@6TMSW(]-<2;S'U M]1[N6$>W.<"\%>=9F;)F/[XJ^W3UG4[GC+//$KI*I#TOFW#'*YQG(C%U/>8:U1EU3K$L2F<]5/D=1G7 MZYPMI 3J(P)KA=O6,K3_E>@9_A\[-CVO=NQ/ZR]'E[W-QBV M2GG:!SAL)<_>"-XIY-E?3^8Y.6[+9Y[+!L57CE4)!H.T&WM>'9ORKB"J&2IF M^4MU+]Y@-<^>L8^H=CUJ@:.>E6!W>HSR7+20T"F5Q;[V!LM6T2+,>D**ML>Z M^FK*&<.+\NJ[JF?#E:/H)!&>AP/JR]T?464Z/02Q3Q-(>!0)UPWBD!AEVMK3 MQ]BF] (BX#5&4U_,71+UK*$3J>EY)B]9:>"= 070IL?E0>FM>5KN]C"PA^5! M$7<]*P\_:KX$/^;L/,_7JOD^/9V_X71JL!2W-#&V^2NAY55B"E AU#_//4;5 M\<78$DL]3^7''*M[/;!6V?ULHZCV+H%65VL-ECJMVFWM#K9Z:PBWOHKK/-[5 MQP\7E?/@MA\?

,TQ4Z(0R )(R^D?L*1%YKY\>WM9VQ:87T[KO8\ MLVR1[:3VT+OJLM@?XEAOP;? 7,^:HO&I4QA[=IQK9<*:<]S^7@9V@&L5==?) MK?WQ(4MD?)M-&.<\#&,!8Q0E$"$F( EH#"/JQ(G/1!B8G>YV!3(V[2*_M6"( M\AC?CB5]&)+8WI7/*:4QOEG(1V"+S \MB_%MH(0&MLBR4Q+C6]=4!XMN;WAY M@8OGNWSVEC+./KW_6JA[]^OL36[+E%<<+=.WVF0C19EC6DYXS%3R+!HJS7\I[5ID2/%#HP0(^(._@1R4! M2+.?P%((L)("_+Z0PZ(]UYU$2ZJR X!!E61W@K;5XPDMF1\D76>%["27F]:[ MV32ELE'9+[V9E>=L]EIE EWL@#2/E;0;')O!UP 'B[.4!?RZ,(.406XVE3>] M% 4TLN@?0NG3?/Q(JA>&>S]K-B97;D]M;DP[,=?IT$J_E\&.L(P%7S_0,G_9 M4L&RZ@_9SS^D0IR]2*M0?B52.=[)#T5:B+_AZ9Q/,.=>E:H0!RR&*,8!C'T4 M0\H0"8C:WS@30%49V)U*=I,SJ]W^6NZ$.7$>EDZ M0]2NT88B_L.VMA7O-PWO2TFJN'K0" ,J:088BA-KEUD>DH\N7F9A:$XO7V; MJ7'],IVV/[: F8'T1RN8F;35-<=VGKYAY7FU2K>E/'C_QMG3AF%^F19T.JM\ M.,SVJB?T,")EN))B+8M<;>LU@JQO5U>B]+)SM4"IM:34W9$,G+?Z9,IV4UN? MWF3'(+G3'":;_(\N23!Q7 $3+_(A\A"',8X0Y(&#PXA&KA<:Y4JQ@FILAN>& M4_1:X#_?<(JFFT[1?.$4K0H =$]13TX./6LZJVY,=NS_FS%Z)MQ1A: MP31L/*)-&G=B%ZTVWE&]?\,Y>Y3O5KDQA53&ASI&)JHI_TENT9A2"CPKZLRB*X_%3^^K1YI;X*K_JW_.T_)]S6RL M_.0?GW%V^ZJ:*'[)59;CZTSJE73&)IX@@?!4!I(8A1 ES(%$1 (BSA/,*,)1 M&)I=V@X%?7Q7O>MQ'O.ZVG(G$VVPP<=!+$*7NM)$%P@BUR$P2?P$,FFG$RH$ M(K&1+^08AWZ0DN2K6MM%E>2E'OTG!;JZ>P:O%>[1?P]>['%$*:14A;P0E\'$ M#0CTF>.@F":NQ[Q%O<4_X1>Q6;:Q[V]BO4S]\E,8^0>@9]>,:E 'BF96\L!* M(+ N]'H0@7(V67^ND1Q4HI^!6OB-,[XZ/+"4\H.&@#-04Z!T1DV"Q0CG@8?- M5MSS4+"'C88>>#!V8J2'[K_#-?=MCNF4?Y'[Y*<*79,%CDAKQ0D#"AU"$HB< M@$,2\0@ZOAL+RGA 4:Q]B[V_C[$9*L()IE9*^_08CNO M7CL#K5>,!UX=[@:Q'?O&!>&11SM6]I9#M5Y9E].(4X1@(!*YT0SDKB-)L-QZ M^)X7!MQ!S#.*I-YL?FP35J$[I8;N%GEZ=EEW2GJ>IP9LF)?3WBNTK0+:FXT/ M6S)[KV [1;+W/V4V91E/)Y>-?\G_FN-7EA&"4$($QC)A0/F,1 MAC'U$ Q]2H*(,YXPK7G;TL?8)N\")ECB!#50O3G6V-@>9T!I"+6:USJ,=XWDD1EP\K_SB,];4OLN>KDO^ MLHH3\6D81D',H!N1""*B"IV@6,AUFSM^Z,2!&VDYB1KW/#8U\/#KW=V7JZ]7 M-X_G7\#E]F&_9P738%Z+UU'G:$O8H,+=3^".*5NVXG6T^QTV3,>4CIWH'.,&K*1NFG@B MQ(1R#[J!8!!%G@/CR ]@Q'&4\,#S"'',#K*W>AC?>;/5M$V32)VPA+X/74(] MB+R(0X+\!(:NPP*"7($].BEG)9[V1]]"U2][^;.0QQ+B,Z+1]7+Z_3V3OG37+I_6?CE2I\RM+_:HK)5"W5+VV?E4^0'Z! *@MI; M7+E0)@3%R ZDO'.0R M+L(H-#H5^S!)QJ:4-B[IZFJQBW"N?"F4NZWI?S+J]K**5-M-6IIFA10B^"G%0OV/7D_?, L+2(?)\>@R]6' M#]?VPOCQ@+HMP9]QFE=19TTZW^IJ>?G#OZ4\ETT^OS?W(:X@/$Z4SUK@Q[;4*9QUY"58(JU.3&[.?^MX_60V&GI+46\< M][Q\G$:O\0+0B29+2MNL[T$5;2=:MI5CMT8ZAEHPEBK%B*?-B1>>7F>5>[#Z MZ2IP;Y7,Q&5NQ'A$8<1"N1<(!(9Q["20.H'G.R(*0H<8A6.8(AB;8KM]_-O5 M_>)0_?P+N+[Y?'O_]?SQ^O;&,'C#>"ST5%JO#/>LUE;8P1(\6$._$6G<2];3 MSNS9BB@>LJ(AFW=9/;R";%TY+BK M,]EV=6YVMFNUP+<*A]]S92C*GU_,LNH:]!3NR,?Y0'/ M:3O&V"RC:-:8. ,++D!#!EBR =;H (H/R]$V'S.6-@-O!I9@^!B$X M'P2E2T&E*C&IA%=E0]"NH;3^UNB6E]VJ0)JN>WL8:5?WIY'1LQ;>PX.U+!&' M!>]8\&BCJ0%K'.T38;.LT=XGNMFO]WRJ_,?N<%Z^RX:E;J#5G-]W;N6[GA>I M&O5N(A(H]] 4QL1C,$0DB#V7B-BL0(E!WV.;T/=77\X?KR[!W?G]XS_ X_WY MS8/RRKV]>3 S%TWHUS/S>B*U9\70H 85;+".N_^CP@Z,63*"3'H>U'CI0,FV MT=&EB1X*+OTJS9:"*C<*SJZ^4_EHDV0N("[!3N!!%JIJ2SZ6FV@_8-!)" X8 MP90(8N;%VPF'UAPNI5Y:5U M,4 MAW5?H)-X'*+HTD$,XZFX=(PFHW)+1QOKIAU_+?BMN"K*]$7JCF+BL) * M0@/HR\\3HD@X,':B$ :.M.QP%# 6&V5/W6Q^;&::1%=ER5S@,U-C6]3IZ:?N MA/2L>+:Y.*M+?[R#WYO_]F)<[:?#DO[8:GQ0Q;!?L.T9?^ I\U.1.SX[KXY7 MIN^J(I\ZR#&H,+W_[;'-UKNK6[" 6=4=W#JI;5\!=2D[?GQR.EL]3^73B#(Z M46GGHM/)RH$F!SMA:1=I_:3ER).GEBY8>8=]23->A2Q.7!7!1>0^A#LA@XB[ M1*[/O@.CT"%A0'D8$*W\0UJ]C4T!K($] VNND;\KQ'5DKJ&O:3O9>BNZ-0I[ MU@HGL7=",8<65JR7:]C7UP<59&@1^W#)A;:7.IY^S+(G.3=?+CDI57[@QFTZ MH(@[#"70$Q1)/>)QF"2<0,$2UZ6>[W)A%/NUOYNQ*1"%$BJ80.$\:])0=_)2 M/\"KYB'%R6SU?0JAB'HT)WS^U0Z>I[5!DP894TZ)'*G=$D[C0V6)^F0&.L)D@X^TW5U+@KE M&Y%F3SQ3!3L?,9GR"69R 8X%AD%"I)4OW!@2A@CDGDLC#[L,!T8>?/N[&=M$ M52C!!DSP>P74>&G>2ZKNTGPJ5;TOS<8L=5B7VTBPMB[O[63@=;E-T-UUN?7I MCA["])FS^93?BA.+]-1?.6$BCEQ,Y7K.Y,H>1AB2*."0,>X0))?\.#+*_V(7 MWMA4SD(Z=?)MJV+?E?VL7W+"NM;T0 MN^,UVT\O'?-=YS/*.2M49XOT1/><*>0"QB#THO# D MH5P=$(^,LE^W=#8V!;_ 6L_RA;N*2L-3P35,C-W&LI[*M<5=WS=(&[0MDXG= M'Z/-/(.V!A^V\FFW=35L=FT-H7=R;>N\TTUY7.#7M,13E6AEX:=?)6'AY<4\ MSWE63F)! Q)&'O0]Y0SG"@=B"08&3/X]I XEGF\6+WNT3Y/),$RL["477$)C M@#: Z]1>9X#6B,UTR7'2]12*52)[UBIK6)?!3U5VJS,@\9Z!BR-$&FL7;7(L MJ9CC_0VJ9[3%WU8V^B]VTS@'7-P67W["A2,8BZ#/*)/J)DQ@''L!3#Q7VC$X MP"ZE9NJFO"^((7%(**U% M1L+ \P1RC$X<[1$^2+*7H>G6T^WV2.Q9L;MY8U1PW 'A1$*P/6-I/[^AAX M%]DBYN[VL>WACFDSJXQ.O-(KV_G3_9ABHFHZ"^%AB$*,(1'2F".<^MPG(<&& M23(/]S4V8V)Y6C++@*AAUV:%87A!&[UZJL 2:3TKA ;EPG3H+W.]!AVV3TO.L-^*C@S?2/K%/\$?: M:&Y@CZ1]HNSZ).U]JF.]-O[MG%:AAG+;<)?/,OE76B>LK6/!ZC]7J0<03Q!Q MPQ"2$$40813#! EI^OMR,C,'N]PU-/A-(8QO+Z .YU5RJ*448%,,P])LID.B M9R'T27//"D1"/TSN,,&+7=FS5;C-M/MAZ[=U)&>GC%O7=LR#*.^EJ8/+JNU+ MKARPI2E4I:F5/]0-I6QK8VPVR1I6L $6*+3ZD92MO+4K(IN4]:QP.K)E%$ZI M0T6GH,K6A@<+K=01;SW 4NMYLWE>U9S?7YED-^/=IP,9[WZ1#Y;%=7;'\W3& MSI^>\BKURC)X:X)"EV*?.I#C.)0&D7 @83Z% 8]Y$ 0.CTFHHU$&03LVM53% M)KY5L8DS 8I2*O5%LE7PI&31]=L99JS;%=SH1K!G+:F52/73(I$J:4VD6HL- MKC-0"WX&EJ*O!;".Z5M@3?WLJMT_SS>Q ;N_;^/QF=<3&#(UA&)CGF_-<,#F MN;+K2_E.7A4A5_]ZK80%?SE]M1UT#.HE6W59K2GMEURU0K,197!*7]5>>]NY%QIXH9C7[ @\2@,0Z+2 MS05,!60*:3"$.,8QI2%+= P&HU['MO"OHP0*IF%LMAGE[>MV;T3VO/YVX%!; M9W;BI.VP0S:X=M A_[7:M)CU-8B*ZR3^0E5U>[G#&<9\REV'!*[*_\ODHLK9 MYRE^TCZ^V/_ZV#2%@@D43NAN&)8-9(.CBP-T:9Q:G,Y4WP<6[22!WQ5>2YFU MC[#1[T"[5Q4G'DT:ZYH$AYG15E7EGGM8&2TL:&N9/V,4U?\702 MA^/8)WY,4.)Z9DFA=+H=FTY8X 2OS7825WG.U-[B M=8'9-#N4%OUZ5RWV2>U9?2C 8(7X#"P);D#+GQSEM4/>*!.:K"60TNITX$Q2 M)D3LII0R>KMKX%#QK/YW]<]Y*O?QZDI&G=CF*97J3_WB/&.;/UA[0:H M_!/P%=;*MS1?2E+_'I> \*+4;W*-#.G#SRF"UQC&5&NG(@_8BR%2@4MYR(4$>$0"4_. M5=?ATKC 21@DF(>A;V)7##:.@QQ6[!W#L]T!W#.H:R\,.9YZALI@H]3W24@U M0.I/<+4^0"OLH'Y$C=#6#]??L!F.:(%9:Z&*IV 9.(S1 FV[(8XV&C4_GWDH M_[C+Z6W^6.1-WN]TEGWEY?.,K9RW- ]K=-H:F]I\J*YSI05*N>0,/#[<@Q5V M4(/7/[[18O/X68YM(ON^8]7@T'(Q)%.6.AWX:'4PV.F/B;CK1T%&[]F(GU:A MV9,H<7U/$ _Z,5<9/06'29 @Z' 2<2Z0_,,H,?AN%V/3)-M!NTW0G32VZEIA MY0S"^L])9JWXEO/ECJ-Q9[5R$[4KL+75YSNNNR]Q.96'7Q@ M/.ZZ@.TQN!M/=CQYF;V\S+)J':CNMHOKHIAS-HD]5P0^EENT@%&(O,B#B<\) M=!/L(.0E :%&6N! /V-3!37,VE7L#!054I!64,&/]3]_,MQH'2!8<,&>PA+9TN@@_+5F=(45L2.].FNFG$7_)94A9N=0,W+4S8*PN]LAJ20VLMSSH]-XCTO:TW?=(UWU+G4WN[VGY M?#&7]OH+SW>28\6,$)%P!"FF$42"R'F:^!ARWR.>&] XIEKA>":=CLT$62:; MS/D;S^:\:Y9)';YU]S1V6>Q]@]/DE_PF\8(%X'XSDYE09&WOH]'EP!LA?1)V M=T4&[YY:;F%_4$"U)6LB Y3[?QU,(#=G+_7/JFS=:YD/ LQH+#@,<:(R'_ ( MDM"5NR?'DY]H@N3FRBBWMEUX8]-JZWGY6P+ ZON-91C84DZP)FC7\@I61EU/ M8W[<6/9]_[0SC)^Z#F-35J&?_ S]#(#U"@M6P'U0A06;Q!ZNL&"UEV[KQF/. M<3'/WZM.Z].[.N331ZJ, O*A[[J>2E:,8(*H!QT6QB$/8^$'8I)5(67L47\A M.-2?EAI(:C6PTVM_*F$!=W$&C^OLZ&9:^B#'>OKV),J&T9Q+FIJ#]QKEV9% M9F/%=XP)2RKL8#>#*J-CPFZKE://FV>W:ZJ^O%]]I\\JS$9%N3 4S3TKF%H,E37E< [^<@8(E]NS5.[*JL$ C3Q M"0241!:+AUK@U5:)T5.@#%N(U )I.^5*;;39M:YQ]O385#"?1(*Z#+,0.DB5 M)!61![%',.2$AF$4QV&,A,F]VWKC8[MXN\@Y2TOP&=.*9=/"Q6NL:2JQCEST MK90D+*AP 07,9F'B77&ME2->:WK@(L2[0NV6'M[S3+>Y>4[I_&5>^JM(4 M*FM.SI]Y5LAY?YW1V0M7A8YO>'DK'O'W"0J)BXGPH$>Y4-'E$<010U X,2,) M#7E@FMS7$(')=SU,;M\U >KR'H"NBP"F$KW9U#<=%#WMT"/1/2N0=88KZ& # M.ZC!@Q\5_)^J\G'J,%K*8$_7="3/DCHR[7U0C=61FFVEUK69CC=_ZA"9',\3 M1K;/F:L_?N.%,J+NTZ?G4I7N5*'C>T+E.L=!"%$0,HA#QX$!BT+? M=UWB"=?H K /E&/;%598P5L-%N056O#CZQ*OH;-V/R.K>/5]_F53CY/ M\MYV#UB/=B,JJ&6MLHDTTEJ\\.MS,&S=^_6"<=CKOSYIWKD%[+6S;DO)UH6>&HYX5I@7'#S03\7N.TZ$1RE M+Z\+A?@;5[4?%W=;/QU_HIF.71>[E M]N"2Y^F;U/MOR_/+E!?GY5J^_=AQ'.R%D/+8AJ<+9Y94D5'7@VJG+J1L*ZQ.;9QH)_+\+:5\?Z;RFUD5[<1K@[5X5+<4Z[]7 MX>(WL_(?O+SG=/:4I?\E[=PJ%]CG6=[\2#WG3GR,&78<"H5/E,DI7!A';@!Q MXHC0I4G@(*VJ(Q\#?VQZM 8)Q"P'^0JF.F:DZ_M@Y>96@&Q6@G=>+I[\KRIR M8YF'(EMP!'!%4D=K;IBOR-!$'-VW,>"!R/*@8[4;/0-+H1?G'TI*^=/Z UD) MNDBH6GUA:\+V8+H..D:V[>%AP'^,D3WHP!RTW(=%85Y&XRO^GK[,7YHM+(I$ M+,(@@0%/8H@H$A"'B$..$\1"3P08:ZUR.RV/;0%JP.G7OMCDJ5V/GR1]SRJV MP65Q,W]0VA.J4VRV-U@%BKUBK%>9V/] YSQ#VS=RRRMHRH@T*J,("CGA(&(> M@I@( 47LL"1R1>*KK//Z;CTM?8W.RV?C+CIM[J+5K;]YFJ&#_.K98998ZWE& M:U[>GX'SLLQ3,B^KH#!I.=]AVR&Z1^FREY7H8$]#9R8Z)O*>[$1'7S&/DKAL MJLP]RE2V/4"Z">"0H3B&&*YLD,1ALSG-$'(USK6WVYX;(OX AM0X/2# M(3:X:M<$IS#0\[37$]XHYF&?I)UB'38:&BS&81_\]=B&O;_O7CSFOCZ#4%%. M:95/YS/GQ7G&JO(013''$K"RX(L)HRR(I?$,W3 0$"6Q@$F44.B$R/=9E,34 M1:8U9+1[']ND/:M M*52QF08X6"$'"GI%=%V-9L'V12O;G8K.&+-FL?:,?M^#EZ QIF5?)1KS1CJ& M':09OQ6U#_["!7_CN+^J*5L?3TQB+R91+"T0GG@)1([KP22D#DQ@6'XP^;'WY<9:5*=,J8_":*YC]*@;B3@$3,"40,L>O*G5> '$C" M*BUI&+/J0B/4RMG>VLO8IGH-%#00SQ9_ =52>9L9G)0<)O;XL8D5NGJ>]YV9 M,CI6.CZR(G?QI25B>_U,O&]CY_XGLG$ M]SI._&6$HVR7I=.Y\C!LTM:DO% ):RYG+SC-)@PQ$J$DECJ ,2CG?0))Q!/H M1TP@B@./FY78/-;AV-3!.EZP GQ694D"O]>@#QNWW4C7.VRP267/JN)$%LU# MHS6IL14+?:R[88.?-87?B7;6?:_C=4]:T.FLF.?J3&+-06MY]EJ4Q4X>S6*U M2R8T$ G&! 9,;4.(@R'Q @19%(4BB)$0G!E= )V&9VR*ZN+VZ]?;&_#P>'OQ M/\'MY\]7]]KR^97O]Y[R^O7D YS>7X._G M]_?G-X\/AG=$)XZJYJW1<&/5LR8\XIUKN2JF9?YLW2B=B&;8.R8[U.W<.EEJ MUDP7YR]9.E%>32J1?2J_N8R^7TQQ^E+<76>?\=LLOQ6JND/&<%;>S"M7 M3@N^^;*54D9PW]&:CQ@TH <)V!2@1P*\!2"&E5 M5F+TRSQK'&&J6?N1([ !Y$\V$MH+V8D\U@N7:J1:C9S$=ZH5J6NS@ZQ )\J\ M6'%.;::C8S9^34L\5=$6BZ(I520&+R=N&*LE T%.> @1#V*8J(!HCW.>1 R% M,8TFK]6MY$.)\U+/G#_BIH 2710"JCRTEG64*J>B3'XA]3_/ M "[4NE(^_N"U_3;>=' BEXL@\'PH5&U>%! $8XXPQ"$3(64\ M#,Y5QH8?FD6GHQP8.7]Z&!*]+9(=DGM>SM= @F4!+ 6S.HY@PAT,(YX0ES@)2QRCC!AZW8YN)Z$*C%:^5Y_F19IQT[2L@^2_] M\XY.&,:FJ5;I^Y7]0^O5 TR55."UD0:P.:_J6:89R-2\*RN!P$LEDF)S6U DIH'=27.SF$MTI-=A4&;R=ET4I];-$ M]7>N4HIR=OXF]?83O_K.A+&ME!6^#@FBAQUWO2W!N$=SP+O:CJFEE\5EUX@X PLJ M0,,%6) !*C; [^>DJ';D-FO-?MA(VLQ+/:P PR>M_I !VIO1^F.0=/1BG$YG MWU2,YN=9?CF;DU+,I\VFLKCGE*=O*DJBJ<\^B1$+><(3R (GADC$/HR=)(!8 MD!A1UZ-1;%01P:CWL2U62_!5EC?6P >XP6_HV&@T#GHK4&_L]KQX+#""%<@S ML,EV$VZI[N;.0".!11_(+L398$X*_L^Y;.CJ M3?[1)$\+8L]W?5] UTDX1 X5,/&DV9[X+"8LH6[@&Z52W=O+V)35"B2H4!H: MV7N)U+2#3Z6G;U-UBYD>\LRW4F#+QMO;Q[!F6)N8.Y92Z\,=SJO_/LO_D&93 ME91W_,MW78 ?]).69OPD#SG-FK_:(/7ZK)M'6 \QZP.'SON5ZT7 M^BE4_\!9JM0S50+C\F>:SYPP#$A"&0R(@Z1<%=(@Y#&78I9[210G'DNT$MQ/ M33 U<;JFKZKJ\HGD::V2^OZT1LZ=2YTC'#5V[T6T!IX*_CJE88K/6D.C[+R.VG6ED][#35 M_G@_8?#(W_EBQ6\D=>O(XG^FQ8^K55[(V3(YZ7RE[H8NI:$D_\^J6OTQ=Q . MH'"Y"U$0N)!@3T :HB3"W&.^,&JBV8.&J0F1F@4S@=$'>SUA,C"B PN:FGJ@ MMLPV\T"%*H(U!ZK:9ZH+'H>.[+O&2P(]"=[;@+RH9 M7%LWTIU=:V,FU<9LTC#<_CR1=&6L+6GCKZU!6<5T-*VJI%:Y?:L__:)RTT^) MO9)\J^J6*6;V5##MF<=6RTPA.:*J&0_1\[Y9]4E61<\Y:Q8(+B-^\CO^9_FK M?!8EV"'8]Z'/40R1SS'$.'(@BR,_<@*!A2^,+J"UIIV:DK8I^*^J9R]?7Y>+ MNMWWE[PDW+#=DB;VTIB.D\0ED#I8FM5>0" )O1#&GBN!3UP?N_Y]=";UCQ/ZW/? )4B%74;Q;]OVBBG95I=OXG]43%OM"I2G_-;Q=UEP6A6F8&E,$$"1]EP3*?=J3V$WP%*Z41B$+&;0=U2_)L=A,!8D@90SZB4Q M<4)*QLPKZ;N0(RH3VV5<5C2#U4+NQ_H<>Y#/YA-:8,VC[W.7;>ASTF*&2(-3 M9:W9[K(RX$),),'C&(5_J0R.%HAMIVBT365>0KZN%OOA>N0Y+>9\YC//=V@< MPA E2!HH)( X$3%T$B^*_23R>*"5/W]L\*E)[9(H976XWA?RR[JZ\8=^G?@# M]-HEZ[F8#"P23>$P*@9_BN]>-> /!ANM]/LI-IH5WT\^TT];_R=6LJ%03>T> M54I6?K9F.>+4C>/$@<)S([ES$Q+/)5//F>L+/.3\OPA6])+)DT>SF[F^$6W:USG0%.3*37!X#G# MY27SFNQRMRC:.2N5_YH%_4G(>/ ,+AAUD+H#J43] DECNP MF(+62VW0FF TS<&$W:;R8/1>C]SJYS^7SS_D%R"U1&7?//](LX+SA;I7J9-B M:$"PB'D"$^1[$!$2PX1S#%'L$A$GJN2"5BTTO>FF)G\\Q_7+6R:#).%N3-ME MBGVDAG9O_KD$&V*!I!:LR2VALYB79 9-:Q)P]RCC90)K<[23#JS_5C_#HJKV MN*EQ:USQ%*,0$1='*E+!A2@D(23J_D-X2>!%$8^X;Y3H="8]TQ,M'C(S4,Y= M$#UK9D28!Y9+Z_*SVS+-AX5HBR4@7!I'*;O8+4/K>M9*T%I&UI)%=2XUHYI? MEJ#;M]5L#7M.AN@S_GGD.D1@%V/LAM"-1 "1+R*81"Z!+O90X. 8!3XRSQ(] M.M?4!&.= "EI-;PC,0993R!:@FYP!W!/U'KFCK;B835_]/A,GY!#VLKR\3S2 M]E=Z-@WF6?J.54?BF_2G:E8F-R7/"U5"8L9"+_3\B,&(JRAX0GV(DS"$CB!, M\$#@,#+*&6V9:VIBHR10M5W@&?A^^_7^L2I;\D4*=RK%N&%T8!O(>F+#$G0# MBXTME1>@0G!-: F?Q7:[W7#8:J7;,M.X;7*[63YH@:OQBKD7^49RL%SP1TZ7 M[SS[D K-\_+ZI_+X\7MQO1!+^3&5T7"OA:XSV6#(R0F*BG2PIKWLT"+M@)I\ M%:?58. "7);USO3=RB9H=WN7!P)Z8+%B&6,CUW(/Q'IYF$WF&%#E,1> M[$9!&%,CC49SWLD)K=N[R[NKV\OOX/;NZ?GQ]]^N[YZ?P.7=-_!T^^O=[7=,[BZO[N2OWB\?+Z]OWLRTWAT%T1/^QD YJ%%UIIBT"!YQY8:I&V>(5"6 M="3=64?5EPRAV->=3%_O:7UM1KP7S6O3^MI?]0O-RS0#TD@SR+?5OS .')(P MB,)8"C'7H3 .0P015V7Y*$M08I0B?AXY4Y-RC=U6I2QO;Z77<2Q75>/A*GN( M-+.'\MX^HC/75-,>'&VE!A:41Q.W&KE=0_B<[(!GR\ \CYAQ;5 KP!V8J79& M-<^JNEX4:?'QC'_>,CEB*E):SGNW*N_5OM$7"N_MG.FJX7=)9A6U@(=8;,:/<+"TT>B5J MM8\\6M:6%H/-%"Z]%WI$,CW1'YRMYE(@K9UFM=WZK.HK;\T7)PE)' :)% I$ MVI.(2O'@!JXT+PE"W)'Z5ZQ5V-QDTJF)BS792LG:N'MKR@T"G70A;Y<:0P$Y MM!;4@J$T%!5 MO^VR-(_J5/'!!)HA=SMQ:*;O]BUM7W:]2/]'J9=5 ME3>E9EZ^+K,B_9]Z#_AA(A(A8))0!R+&Y)]"A"$F/@\B3D/"([-2.1JS:FV: M44O?U-1)\XP=+R'9W"-O[34U>J^%GE%L"]^QJNQOJ-U6CE3TEA<8&XIMUM_7 MAL=:8?[N&4>NV*\-P6$I?_U7^X;(2OM6C3GSF.LCS^40,U7Z$?D(8BSM3R]" MQ M#3Q!5(V IR=$3/)N1C73'S?@#'LAJ#C O:ZER$Y7Q$#,]$=$+B8$%01U' MJJBR&1ZZQZBU0,_UN".';.ZQ(.G;=SJA3,]Q*PHRZ4^V"U+[C>K,^M*FEC(R\2*D4 M/+_)CT8: ;6CV4Y'JJ-\MVT^^4)CX\F_;3?=[EBC;+BCY*\WV_%?]COMON*Y MJB;[](/SXONR: MVI:L*04EJ6!-:\\4]!:$]0Y+.[@-O)_[0F9\HG:C8>F(;9EHU#.WF^']0UCC M#6OQ/>41Q##R0C=QI:1 ZMJ;<$BHBZ#O2X:)R^3_C(IIG9AG:F+B6'1)KS:3 MIW#5DP\6T!I8./0!RD;0S0 M*$_-\ME!-6T-*;L>[WME6[H&I0&>OO-ON,!7 M56/@61!$GAO%/O2HKW)$$8:QPRG$?LC=B'*?(ZTTIZZ)IB8.ZNO'!K% 40MJ M/R]IV+,ZXJSTQ\,A7M>WL'=[4=CS?.X8.UU5( MI+IQ+^JV5.5]P0Q'KN]25\"0)"%$?NC#F/D4ALBAON-[@8@CPPBYDY--32SL MTJINNM9-VJH;1?.XMM,XZRD,MM ;6$#T!ZY/*%HG(O8"S4Y/-78862?31X+$ MNM_IFP))BKH8<,KSRW>@*;I4)VSCDY<2))!EN:+\"&:BB6&51T]Q0L&OAKRA>[J XM9BP VB-S M4ALB:QF4W3..G$FI#<%A1J7^J^:9E>5M6!GI^F,YEZ\\%@N#),KC;T]-BE0W M?@TRY=E:K+*%<6+D";#:!84=G :6"WTA,LIK;$>A5PKCB2%'RU9L9ZF9F-CQ M9#\U8AV8+H7!(W^3'\,/G%<1[:_+1=EA:,8=(1*7!RH^U%-)AP[$/@JAZQ,5 M:Q1$<>ST:"O8/;/6USU^2\%-KDVQ!-F&\K+*=,:+-.,[C0;-M J-Y=!3*BRA M.X[LV" J-0BP)7>_9Z,]?4(?'4OJA,:$HVH3^@#L*Q,&;_9UE#;&JGH3WJ^* MO)#[*UV\S%#H^T1Y2A-7I4#'+H:$1LJP"3AV"0\\')BY2]NFFYHB4GL!F[MB MW7H3-,@V=9ZV(J[K0K6%XSB.U-X0]G"HZB!SAENU=?B1G:LZK!ZZ6+7>ZE$Z MG/WW\_*!+U5^WLW"O%KX\=>G)A,DF:N\*"\)GY?@X?I^)VM8=1!<%HME2R$C M;=RZS10+D V\_771&J+@=SLX_6I\GQASO++>[4SM5/+N>'3DAL/?TP6_+?AK M/A,AIU)UB& 25.3,R8%^?'SG[Q)7%>?E^=SW(Y?!T%>]G3P4 MP-B-.0PK+4/J8# MR\MSX#0/OC-"QU8LGMZDXX;F&0%Q$*EG]G9/_7*3VUO:IY7O/;_^SZHLXK"3 MCAX&81*3R(>$"@Z5IPK&/ IA&$7,05X41:%192O]J:5,?^)QE3!C0 Z4+?,1^C;'+&..5#W3 MET5::G0+]JW.BJ]_:5C'S63(">V@=3Q<@^[RA%]3O@V8&Z!\6Q_,K#6.-)AZ MY):2YJ <-IOL,4;?K51@U7?N&F>+=/&27U*Z>EV5]=[DA"E-BUGDN216S>&B M)&80\22 )(@X=)/8]:4"X'MQ/'OG&5GJ=Y[MFM1DBS6G'M#)NJ51%>!01)HV MHNU$6E=4V41O< %5$0O6U((O321K@D^W<>@AE'31L2:*.B<<60#I G H=K3? M-+^XJE.\2WM;\[*J\"6*MB:J_9I[95&\27JO$.^39ZD9FMC=X9/QCB TL( MFV";U]7J YJM"EM&O920EF%' MTTFZ66NJ*!I/]T_FVU8;N)$K7F5-S B) S=A#L0A)A!A02$A00P3SPMC'$>Q MZQMG\!V;:&J[75$&<$F:\GMY11/54"ALX#2P RD2\+8T7H,3,5K:- M+A 6T^V.3C-ZCET;L\<2ZUJ?[U\JA"ZSMV56!F"HVF_\2HV;?5PM&9]Q%,0H MQ*$T45Q5/TAPB.,D@A1Y"7,CZB&]^D&:\TU--FPJ831HO@ EU1)F4%,.%.GF M143:<&\7'0.@.; $L0%DK_(B&O"<566D;?S1BXUH,'NLYHC.:SUZ1,B!,U5T M]!NO_GN[V&W]_IB^_"CNQ>\YO\QS7MHOQWO#2UMF%@41$;['H>OY%*(D4MJ) MZRG_B4-Y@GTO#O6*C5NG36N;?49)L;NQ5+,%RS1#(%+=* M^5FIY,*288,."E;7N5WP?<[:C=92OF0'?%DS]HN4EV!#.JC+()?LP:6 DD%0 M<0@DB_L/@@:7G[68!CTS/FM11VJL\1F+:]9Q8X@%:&W+877"\7IW#('33H./ M02;HYRNH)JBKD&T\Y9%/8TPB#U(>J-##V(%QB!P88D:=Q,5A[#EF<0='YYE> MJ$%-8'U":MXQMF.IYR(X&Y^!CZZ*OHMU@F9&JN*_E)Q::M8OHN@JZ0& ':P>6)XN'B4''?,'*A3&O"P0-.F=3G M*TZ 8@4H7FS*GS/AM":J^M(QLE0[$ZY# 7CN@'U=]I>,R6\Z+WUU]]E#MGQ/ M)00SX5(G] F# 8JE* Q""A/L^C",PEBJZL)S0JVN(%T334W2U;[EFMB&5WE- ML*EK_@2^NC[Y\U$;QQG? [ >+OAV-,[PO9\8>&2G>SM[A][VCN?- W-4_O0E M+59X/O]09\X_\B/%^XSKT9B-.C6)L%N$H&:C/)'!>_XW<*I^I'[,CR'H[9)C M6+P'EB4]H1Z@Y$T_"'N%$QE.-5J(43\(FF%'/4*:JJJ M+<2EDUA5V(L=:&J"Z!(SJM.D/ MT+ZWYHR1>MZ=2G./I?.5ZN6T[8AP_9/.5W+^&\FJTK561=VN99W;^<"S4MGZ MOBDH%XB8AS@(8"A"+&6E*\5D*/\4AURX-&2^8<5 6X1-39EJ\M7H&@+6G 'U M>8$&;RK@:9/]+-FKS)0SJ@=:6W+-6^%/6,BA+Y+'7$/S*VC+@-NZM;9%UK@7 MW9;!/+@;MSW^N26]'JO(RP>E>3]G>)&K/G_+1?[U8^G('02X1 "L0@B MB"**(<9^!(40@;*0<1PF_:I[&5 Q-0'?K$I5$PM*:D&3D0NER^W^NE?3K7X+ MIR>Y!U^.@<7T8"MQ1K6P'DA:+QQF0L,GU1#K =/IO6=>WJ[/$ M)R&-' ;]6'@0T3" . IC*#5F)W%\YKG"2#<^/LW4!.'6/IV7P=@PL"9<3DXPJ/=H9W1]9;)J]XRRT;"_I?J M9Z9GCK2HXUY[FPVYW'!!&+94\^MT^/"=/'BII8[M%3IE;L)E%? M+=_Y JO_+O+E/&5*85F;@5^Y6&:\;,?.\^(9_^3Y-_Z6<9KBNNQC,\?N^J>Z M ^>7C!%,__U=6II5%^9-.-CW]#4M9L3U6!11!BD2&"+'"2$.G #&* H2$9$P M3'P=.34!7J8F!K=T@OF:4/FG5]UBD!. 5"?U\:^SZ -+[8.*%&LLU)^V:&Q] M@Q4>8 T(*!$!34C*/+LF*!>@A@74N*@HW\UGMH$&?/]K?68&29E_G<]MI#3. MO\YG9Y;\.8V%;DT7_602QTLPG<9:[*2D3H2D'AI?HU3N?? \KGG_$?E3S5K02T4]H$WRP5Q2;G#DF2V#AB(T&+A#7W V<"T)!SN4@XIT\$41_POX MHZ)?\^:B!](&NL!@B(]T=!LA;^E8[859ZREH-N)XAU8O3G?.F'XCF.=+//!E M_?%KID)L7IB:C'ZXOM?/6-BRW2Y=>W,\L.!4W7,[Q:%1OL !E[U2 ;:CC!;E M?T!X,X#_\)=GM+K=\?HZ-(Q<)F(81+X#$<>I4OV M5."LT(Q,.,V"[OBF*P!?2A ] S M*S*W(S1(=>834WYBI>9V$-JK-G>\>W9DQ /.[K,RLYR5_6G7L:PS$84,(^K! MP/$BB'#DPH0F$8P<%D41CF/?\2>G7:AUZ((F68)@Y#$!''A;'C2CN= M>Q'S0L>/A%&P_*C43TT]JYD$M.82%%O&#+S^G_,EZ G8R:[OP**ZT^M] =:K MO\:@&<]?%A)OP "V.%P E5&[%.IZ6QX"%1J@"80@&$%D T"Q^TC= CSD8:#E3= MX;_P>]&:.^ &@>,*BJ";J#XN4II!D@12EKD>%8&4;TZ@E:MA-.O4E.S[/Q=R MEA_IF]*9:,,KL9NY@7. E4-"\:CICC!;C'8Q-AC$0U\5;TA6\#8=%'5ZA];- MRAFP&D35# 'O2 $UCRJN+R\["DME:_V=UJB?_*A_\#G[FZ7P&E/P6B-KM <; M+ZC&E+^=>!KCEWLKK]O@G,MWG,XKS;@Q954W,/^*\Y3.!*-2RDOEE6/*(*)^ M !-* AAZC'AA[,0H8B;.&L/YIW82*&TKK6WP>1GSA_>LYN9.JCDQ5FN-5DA; MMQT*]Q$4W-TPRPWY"N_F>5%S< %*'JRJN7W LZ?K<^ML+;!YHC6F^O8.64?F8843V%Q!SYGE4=:F, M7+F .$X@]N2_"$FPCVF,&3D?GY:S?PR5I2#TORP6Y=\"V/RIO4?*[F$Y2,JKXJ=>F@!K.Z*]XO M%FZP!;$94&>?R/&C\@8#^FAHWW"S]5,1UBEQC[C@3W_BMSH8GS*"0GD*P$ 0 M(LTA%$%""8+$];#P S\*.#$YXH]/,[4C>I,.FZG&([FD$^"7C'/S<, 3L.H) MY//!&EB@;G!2% )%HL4<"#T4+$FQ$Y.,*H7:&=V7(AU/]Y,"#]E2\#R74@;/ M;SC/9SPB0>Q2N?4)#R"*B-05W2"$+A=)PF..B1!F&N+^%-/3[9H4 B%)+",+ MUEFF>9$K!^)\DPQL)A .$-83!>>@-K0[NPF7HLW>UC_%M:5-?S#\J-O]%'/[ M&_WD"+_Q)AD3#"Y]XVJ%!Y.,;4#?B]6 MW:BM20N0>GOY/'@&WLV&R)P;LJ_9VJ1_@/YH34ZZ&>P(OC^_T4GI-GSD;_); M^*%LA\L%>^1%FG'V;95):^&AS)PK VEGV">FC"HKEXSCNE_5HK@\KC/*N(-W3<&"Z#IDQD&UJ$=+26B#;)+ M2&O"044YJ$B_J*+P+3I-S!&SY0DQF'E<]X8Y) <^BQY#F-<^:'@V+E]>BNNL M#)&\?"UT:R&<'&!J,J?I/I249OQ%6="2WN6"+U?YGGOR537%TJ^E$M5Z18R2_W8QVN4>"?E?NR3YA>CR71TV>& 7I@>;,A>AV7(+*7%1[#'(0LI5(B"&F# !41*(,&3((RH[0E]J[4\P-=GTD$D"4Q67SR1U MG"VX:7K> 81Z4N8<8 :6)5O2E!=9$6=/6)QBVY)(.!A^U(U_BKG][7WR.1N- M73:%/V<)B9D;.1X,!?8@\J@#B1 $QIR3)' 2ZE-LDNET8AZC+3U"6E/5+WVY MU^!E7=+<.*7I%+H>8Z[OTP#B$*D\,LPA=F()L4-"GR>4>*;73A;P'>?VJ438 M#HIZPM(",D/;>_N]>R1D:/$;W":E:[?RSQ?O59!:JIT.E5E M6Y8J85T)#&5ES;"'?>X3'\I_,[G5$Y5>XW,841K$CD=(XD4C11SK4ST])6%+ MWUGNG3%67/.>:UJK./3]V/F!R(KONH!5@_.J-P\J!MX;%N 5!54'JJ,X+JG]DVZP N:XGE9 M8:ST&7Q+AIB%B0<>K[K0R0GA0GS?$C]*$"1*TW5 MB!K5[[),X-37S[\_7H/[&_#U]Z?;N^NG)W!Y]PU\O7RZ?5(_?7B\?KJ^ M>[Y\OKV_,S1T;2^MIH7\B0LVM&G=8*W9(VI=3ZO)GG)8;A@$6P[!ED7PAV(2 ME%Q:#!H;:@%L6?6VR1O7'3 0N =^A*'F,8\S*:WP\IBJDFP?B\4_\@?.LU^S MY>IM*QXTHTXTAYN:G*Y\$0VZ5836*EN ?^1 40]*\O7#3G11;1>Z P$ZL!S5 MP]*R>.P!5:\ %=TY1@M7,62Z&;QB^FH_'?0?5>VJ;\M7G"YF 79=YGL4$HP< MJ4!R"K$JC<>XAWQ.5!U8HSSYG=&G)E5JXL ?%7F&0?6[P.FI9[WA&%@F:"-A MK \=Y=B2,K,[]JB:R%&V]M6(XP_U37JEF;K4^,:K_]XNZI"%;USP+.-LW0!R M4?7\DJ8K+_*93P-?1"Z&H: !1(F0!J'K$^C@./8"[J,(X=FBC$K4;(C3CQ"M M;SVIOO4F.<-'?/"*W/P",/ZVS-.BD4-GFD#;:XGT),> L(^5@%L1#KZL6?A% MU1I=+\.Z4:_"OJJN7'%@,SGW' 2M)>_V(F+DY-YS@#I,_CUKM'[24J,#8IW> M[B&* R$U'#?R!40><6%,? 2%D] 8.6'@(:/P7.V9IZ8,=37U_&Y M)F2<&S39A*!1DX L9OY\5KI/=XZ/U<0>5=];_7/]GU7ZCN?*GRL5DZJ[=//.XMAUN9\0*+!J((!X?S+/*]2*%]4WRIIXV4K/+_"6?8A?[3NW9@NV;[G M:A:X#N6N2R&/0PQ1A#'$"8DA=R,6)'$2B]!=.].?]16_W@3U<*H_CR!M'SE; M56WNT@7(\:+\@KBL LQ4KJ"Y $TF U M%Q=U$1MPQ ]O,:_A7 1M94'TIF/G*Y6G?B5E MS,LR2WE>>W9UW5DM8TQ-F92T@@VQ8$NM@3>K#3$-WY8EL(;V=)W R:+?6Q>- M?AZOMH''\W]IL+?C#=-YOH=)^?^MYA\2'OUS-N>N0P+W,LDNV?"LXNYGC%UW?S^D1IJ:;2$JA(A4H6J&[4P*A M)EO?"=0"7+<+R YF0]\F=L,%_E T6_($=8/2RP_4,NQH7J!NUIH^((VG>WB M=GM E$'<9#@@$8D)#C 6N5"NR::FD38 M$@?>^ +/C1P_;8!J^'TLP32P$-AKTG(!&I!)2BW!9>#RL03;2!Z?OO"9^7TT M,&EU^[2]/Y[71X.+':>/SO,]>]/)-;R3JUIV6N(A)1Y.,'0=WX&(8-6YQ@D@ MXX+Z <&$.9Z)8Z6=07C(&EGC8.YGWFCC!LJ\=< M<^AQ^\L=8>J@M]RQ9_KWE=M6Z=@8XD[@^IQ3!T8\""#R/ =BI&I[(BYY= M.\WHL=YS+4_W;.""LT6Z>,D?>%96V&@( =^A42@@CD4,D1NJQBUN+"6![S%/ MN#RA@9G#\]14T_-UWO%BW9+EBT0[_T75Z@2Y(AK@O1Q&^=3K<@%RU6RK*D]B MZA4]O00(!8XOA#0F$P01E09YXE(71J[P$B^F4>(G1AUS+"S &))X3:>*U*OJ M\_06QB>QU1/'-A ;6"#W \N\J4T'$K9:V)R:9MR&-1W,'K2GZ7J^GVS>E-_, MO_$L?<Y9S?OWX.VZT$D< 0)":4MIMH*!P)YPG%,1,MPI$Y-.&V+^.:@ MP>L%J+D%);M@S>^%J@F\?0YL+J,5T^"/DD5#F3;@9Z$G%:>QV /+U5'7V5@< M#[\$E@3Z@(2.>B0,#_C^H3+"C#U[#O#Y7/617+#?\ZIHUNN:5L/:_J>1U9/, M=M :6++61)9 ;I/3S1NA?E.A@\*PW>_T3?64QG%90/J MJG-Z&*+8832&*$JDOND(!\92)L"0H@ %D1@?\#_I?S M-\=Q7/"&,_"N"/X;N%P5/Y99^C^< ?="_E+]4WD9\O\#TCQ?U4W8EXW>R7%R MX7M^^>,XO@C:EZ\G5TM/V)RS @.+F!KZDK:Z6_T%N"T1 MM1G@>9Q_:Y&<>\./'+)YG+G#V,P3S_43'+_RA6J-+"72)7M-%ZFRH]4GO3X& M$1&1\ )IK<:,0L1C"F.D+ (GP#RX0F;KNTVM<]-%&Q)"FZ9AM5<&BROB]'=%_[A/XR&Y\QQH(S/R20 M)G$ D>\1F$0>AY1B$OM!%& 6C]949JK.^WL;W4GZNOOMK+.>Y!M]]0:6CV,M MW+B=9 :ZI[!#TU^G9TS7#8C=P7O7.LZD@O^0+07/WNX;81^B4W MP+-^.3Q=6-NEQP"(#BT^-,&LKPB!]693!G#UJPZC,?YX16+TF=VI%6/P6D_= MI&SFL#XB8Q1'3IQ$D#JQRA(2*OI"".@E(O&80X/$Y;-M:_ONP[0YNI$XVS,3#? T]8N^D PM#TJZAM =CC%L2U78&7M 86P>*P-&' M>@9=E?8)_ZZ*P3UDJ315WO"\;HJL&.[S=NCU]OWY2(X47E31 M"4I"53;;&LPUK19CA70@L17NTSK7N!$[.FP?!-UHO=0C:?B!+]_F_&DI"O6/ MU#?D\$M5'O:)9^\IW50]=#F/_=#!, P(4Q7D'!C[C@,Q]:+$CUGD8ZW 3)-) MIV: ;,D&:[K!FF*#/%E=R-L%RU! #BQ?CF%8T[S!LD_!.5U0#1*1!P!WI*1D M'9 M928;@M2:I:P[UG@9RX;<[60OF[[;3RU\K*JPW4BZCY6C,KP[TAQM0O*D MIABHA=L&-^]45!OD\L<0*4MJC.ZLHRHTAE#LJS:FK_?=)W*8E$H;1'5WF252 M@9%&4@0%9S%$+)&:#!$$BM@EU(N]Q'%&GIKALJ2M;/IE9/WO(Z0J2 MOG@,+B\V4%RU0=%#(!SCV-J^WQE\Y.U]C+'#77STJ5[5ZF\7+'U/V0K/S:O4 M'[P[M;VHJJXWB#0J2G\(C,:UQ)F8#.UWW(7#?NWYD\SWK3E_.."8M>9/LK-7 M8_[TYVN$W\^6?MPNQS%ZK<(JUGDE#$ODDCF#H1A@BUWYO MP-7ET]_!S??[?X+;NYO[Q]\NGV_O[PQ3\W570^^P'@#C@:5&D^*J]Z*B&32( M'D3I-P3*5AZ/YJSC)O6807&0X6/XNIG0RK-B]CTMTIM?&@=>A1AH,/<>N=K/=LSBEZU M?K];+I9O7 7G+UZJSN_KA)'$XV$<>P1&,4$0Q1&!!,? .+A0JW)J7@M@:Q)M9B M:SX]5&S%B;=/-FX N!;C!Y'=>F^9213&T]GUHDB+CYMTSK.Z/]?'S _\*(D\ M3VH*/E==%A@D#'G0B9V$!C04V*4Z.L.)\:>F+E0D@I+&=6,XS=S=4PBV2P8+ MN PL"LP@T=[\'8RW^"CDF]5&EW_8[N]3XXVRH3N86>_@KL=Z]3AXX,L[OKQ\ M?RG#^JZ6KV^7KX5!AX.C[T]M7ZJ"_0_7]^!._G,I50?\PD$5QJ@(EG*O4F$O M7YQ=M(#?PSK4#FFFC@U94^K8Y.#[HF$T.6MG::W'0_FQ/-R3] MP=EJSN]%F=I__U:VKGYL&^R;%GA"9^'#,&F>J^ MA-R 0>)[ 8R\D(>A'SIN%.CZ$$Y-,K7-6],)*D*!HA1(4H&B5=^?" M#: &WM.],#)R,'2!T,O+<'+0T5P-76PU_0V=S]KI4O"PG*?T8ZOLAB%) N01 M&",20B22$!+'Q1#3A'A.&#IA9-1:J&.^J6W_PQKPYU7)WX=7[S2W"-K03L8# MO"Y 12WXH_[O( :#)D(#U=+?G^U32^J?8+VKLOZIU_HJ_'*,1_XFOZL?9<+7 M\B7#K]NRG)6ORIVY$?.0CZ4.$?M,ZO^QM 1<1^H53DP"$82A"+F9): U[]3$ M3%G@4=G;57 V)(,:IHOFC5B M;7E.>\)DS431FW5DV\4(BD.CQNSUGM)*E1>_7+#KGS3-^3/^^8 _E!&U+HS@ M,,_AA'B0!U)4H80Y,!%Q A%"$24A0202AC[8]AFGYW-=%VO*-Y78EV5H08%_ MFB:C=Z&M*8KL(3BT"-I 5M$*)+&@IG: H>?[WN3==C MC'9-ND=T\U9T_U=]NQA(&A9E(>+EXC'-_RVM$/4#_,+=F5!)U=1+('68M DH M2R#QO @RQ_%0+'](D#"Q"=HFF]I66R<#,]5W1AZW95)POGI[6V8%R-?5!=ZR MY7O*Y*^_O%6LG [B,X=?[_BU!>K0KLDFF4#1>0&VE-KL6- -A[7N!2U3C=S) MH)OIPZX&&N_T$RH/$E\N3VQ6&@VE4R/?6@HSCERJBKQ ' @!42C_5 914YPX M7HR#&#%LU"2]=;JI"98-M577E(LCGH8OU8\,94D'ZGK2Q!Z60RL'&QCK#B@5 MK0UG@L4^[%J@V.K,WC[9N+W:M1@_Z-ZN]U:/"E./J>J;\%1DG!>W"UHG+J/8 M20*"$^BJL&H4^ $DC/DPXL+W M_UDX1HUY,Z.L749$A%)*BHO%")!'\SJ&]T M',5V^6 'FX%EPA%8^M1_.HZ/0;6GLW$:J;:3R6=D5LJI%8'6PDW'WQRO3%,K MY3M%F=J?[*J2GD1A80*#)T((\>G1- D,M&4 M=H>?FE13U(%'[7".$YCIZ3G]D1A8AFU L%B^HIUI2WK+WN"CZBG'&=O72TX\ M9:,(U-IC[@OA"(%CZ 51H$I;F3X;>">D1)<.PY'@OX70+"R ?H/E<#0TH ML;D %3J@ 0^H*E,4$J!U>MD%J#!2S7PJE"[ &J=-WFOY2!E9#A1650=JB\$3 M4UM_6V$:D^%KW("0R;!]*O1D<@2>U2%2TK/*E+Y2Z[V7"W8G5ZHVJZ(X(13Y M'#)5P0BY80@)BJ2MZC$OX90QG&C5(#&9=&I'\#J.;KZMUY7SHJ@JRJVWB]1"PF[3R/8I/Z-UI!8()QI(ZKT[LE%<"\CK MGV]I%8:PD9(SP9(P2E DC5H>0Y2XOOQ3&,. TB1P&0_A&R?0Q0Z#*(P))$&40&E6.@([@:"140S99RWC MF*EN]2(NZV(/JP53.5RER$3^FWASJ-E:B?" MY6*QPG.@X@U>5Z_*;[C?EO)#I?H7?RX-PES.7"Z->*'Q%F%@":\8 8H3H%@! M6U[ EAEP+[8M+INQS=(LJBHQ/(^Y/ ;A2N,MTTAQ3<,OEUDTE!V 6\.FSIQB MO/@J.UCL!&)9&K*?\7O'"W6]_% G@GS]^#U7UO;]NI1P70E/$C3C7N0)ZG+( M6"3D 8<5EB,@V?T:JQ]O"V'A# MN)F!8[ 6>G;+, @/?%@I<,L^)@\-<+\HRJ5%\0O8$ \NNV$V-C#,$;-D-QA, M/*HY8 [(OI;?8X1^HNP[SW/.-^.6#:*_IYBD\[3X6#>(_K:2HE-5)Y1/* EZ M([_;F1=$+(P0@U%""430V.@^H3@YJ12ZQ0O]N3=V7!:$G_]Z1A5 M&IX-U[YP/'] ,UE)5963[&-V>S=SU(6$CP*IQ,7E%84+$]^-H./[C"3$1S1. M=(3>=LBI2:_;NV^WEWKBJX%+NQSJQ^W J6=46VA<,A;2Y6!^N%J<]=_V>[K MQE"C;-!#TM<[[9GME,DCY"I5JP3-CC#"2)1!/W(B: \ @E, GE&"C_Q5?,TBA#NT2#M MY(0FG_:8#=+P)KIH0W&/[FBG<(.2Q M4:9Q^W134]]J:L$.N:;55UKQU9,B]E ;6(H*M;*K[1.-G+Y M%1W&#\NO:+W53XQ\XV\9IVDYJ/SSG)<1)PM5_C4KTO^I;IM1F,2>E[BJ-1:6 MR@F22B!)/.CY$NT@\+W8C\V40)UIIZ<*-JDNRX[B!KEFXD4+=STA8QO+@45- MD]P+L"&XQ/-2!T]C>6,"D"6IHS7EJ++'!(1]"63T;L^[JDW6QM,F::,J05U[ M%9Z7I3KU@+/B8T;\&+F$(1@S*940]T*8B-"5R@X15 18^(Y160:CV:>F[%2$ M EQ[7XIE;4B]*6(-+ZN,5D'S@FHH;(>^E-KF$6T)OZ@KVF]\71+MR@)[:$7; M_!ZJ#VJV[IZ,YA[WOJD/+ =W3+T&,7>2EZ,]O[[\??GG;XNW]&J1,_GW38<: M37=Y^RB3$T9E!\MG54KKY0)(FL%O=P^WRJ[(4XF:;I,-#?BZ7>?VD!M8U'2" M!OZPVMM''YQ>OO2.H4?SJNNQV/2O:[[1(Y:^=VA_^:]_\%S=AC^J5.-\&_-X M+YYQ]L*+&8M53+WG0B^,5-M/%L!8< U!NY:<7P M$;Z*=@DYK;4>6,):2.FJA'3-,JAXWHDSOQ>@XGLR'X!!SL!D/H214@JF\4&8 MI1V,LD:M60G#4C!>TL(H2.[D-(PSXYD]Q._%3;K "YKB^<,R3TL*25YDF!8S MDB1^Y' 7DC .(2)^#+%'&'1HZ,4D0#R.M%0,DTFGIBQL6VS+\W]#-5B3#?Y8 M$]ZW$7G; NAY6VS#.O2Y?#ZB_;N9:T!DN\=YVY2?T_E< X23_=!UWCVCR^F/ MY5R^D5<%F68H=@D300@]X4L!Y,L_)=@/(/,J=V]9"+2]5(,NT(QC-\"<0@_S!*)$A% >I3'TDQ"A MV'=1Q*(:Z.N%;ND;"S"O)QL=9*XZ7%J#5_=4/ >P@<_ BB!I3Q1%EI)5H8(Z MU;W" [;_S)GN<5_<'9:BXU\DY%/S^EZ5<1 MX11S[&''@Y&C]&PGD!IWY""I9T=)X. 0.P$RTK-M438Y9;QF3 F3RDHGK=9\ MOC7GR:$YWQF>/O"R:\JQSUC,H4V @W5L]\KDK6X9>VD&@V%N2]I:HVM<(6T; MS@/9;GV"'M<]EPR_YE4K(76+O)#R<-UV*HIC'(0!]#Q,H.IO#F-*(L@1>KUTV=1Z[Z(*DB6>XL%#AA M'O*E'A$(B)"30)+X/O3C2+@B<9!#>(_.08,0:[+SQHGI7Y,'YJG@X$NZ*$LO M]BK%.\SR:EJ&DUBRZ4=Q;%N;@ ;#99W>ZC-0/%NNSSOHLM@LTSL,H>-7ZQT4 M\*-%>X>=L=^1<[N@RU?^?9GG-Q(F>;05Z6*5+E[JXCIRMJ]<+#->/?>,?W(Y MO3S[Y!SI F.&\0P9BZ1 M!T\<4Y%8LSLY!ERE?6.GHFL MWM2, M /G^63/&E/T.F\UA=KMX6Q7Y=_[.Y][:Y4E#0@(:0\%\#E$ RR,)22 M!I,$)F$808G7QI(?^:+?\L M?B@Z\>)CYA'BB"BB,(E4_SOJ.S F%,%(",)1X& 1:I6>Z)AG:L="12I8TPHJ M8D%-K=Z!T05MNY"W"-C @KDG5MHB5!.)EMQM.4(E\>0?MH*N:]Q1A),F#&+/(2CB&,8^8XC]4R,(?%#!SHA^Q MV$3//#'/U(3 ;=5@EH%4"E]%:)^VRJM:F7UL%!5^^,]2VW6;0>>EY?T/ZLTXW5%OO1=:2&\R&=A M['ARRWM2%"1"_HNJU@%)#&./>8%@*.;4L+MQYYQ:7_RHO8JO\%NJ$I;X3ZG0 ML;189:9W&=U ZPD).^"-5'ESW;^N6(*:6K E%U3T6JR]J0N-K?*;G?.-6X%3 ME_V#(IS:+_:3,<\9Q_DJ^R@S4TK3)W_DA6H;/2,H1*'2,T+"$HB8*R#VW01& M#,=<) [A#)D)E].334^JU(2!JD.V2A*0JMVK*LI6]L_NUSF[!6T]"7,F@N.( MEC61%507E2-(*B,UI?:$2C<:EJ1)RT2CBI%NAO?EA\8;YV:>7>-,Y:ZJ^A#E M!-_2^:I0_>6J#7,UQWE>)1MQ@;&71![D",<0$4I@$I($>KX?Q,@+0]?1RD$X M@X:IF3;-+*0U$ZJ62[5I+D#-R(5RJ-8"J&1&W5S1^8HI.__YSV7UP]IY>FY. MF?Z":KK'AUVFH=W=G[%"9V2+&6-L/2],GX)/R@ SANATKI?Y4+V#ZI0DY]]X M]=_;Q6$N\>-R/K]99LI=/8L$C9/8%S *O4A:AI$T"@/'A0&/8NXADG!NY"DR MG']J8G9-/OBR9N 7D-:ZW*940,4%^$/Q 6I&#(6HZ3+I"= !P1]8> Z >Y\0 MM3[HV0L[,YI][%"R/M <"0_K-8QY:>,[^:VQZY^-N%-OEDG4 !Y9"W=@-4.A8&Z!>M8Z[ M1Q^MW+$VH\V*Q_HO]D8 N^G=J!'0^;!X^]*U>_ILTIWC^ M4!8ZNY$_RV=)''HT2#P8Q)1#%*((QC3RH'4^Y::=]1[7I>+1OH[Z%-!.O,L[2X@93 MU=/XXY&_XE2YW[\NLVSYI_S#%9:KJNJSCWLX@ <6L8KP M,CRD)!VL:5?A#C7U8$,^6--OLV%?']RL=>PSFGSDEGU]@#GLV==K%'//]L/[ M6WE/:.S)/GAQ:L+G036S*J_,-UZ#;U()GB_SE;H_?]870,=QZO95GP71T"ZH M0W2JX !@W2-]$H9>'NC#T4;S.)]DI.EA/OU0/P7DJZ9L6XT IJ6%*DA M*1U5ZQH!\GT5;8PIS?6YYXQ=9IFT?Y_38JZ5F7OXUM1D;4F4OJJV!T&WGM:? M^X$%UG.&RSC.1J+X1>D9>D_92MK4[< 8*6G',>BEH>T--9IZ=IR%IFYVXHF1 M"[S<5VG\]ZLB+_!"+? _N>ITR-GE.\_P"[_^R3.:YOPA2RF?$>KZ6 6NAT(E MWT:9['3 MN>NO\4'H:?L37.*!#U(+M8/NUZ63&]Q?@#7_H 8 K!$ )003J!_4;\T^NX:0 M(=5_C3I"_9;"6BVAGM/;U(YFQ(T]H2HG!Y$(Y(F%&<3,CR 5)**4)"1BHD?Q M_H.)3&3/.(7WR]#TNA4;;8J@LGY ;G@7=@+><^3_1,7U1@PW;2!5TQ7G/\HR M]FW861*SHTC%*0@Q,YESIHAXY.]\L>+*4W+]L^#9 L^O5GFQ?.59_O7C5[Y\ MR?#;CY1>JN2.OXGE,90/J\B8%7P:Q++L\D+(^SY./(#9*;>GH7M.)IM$]US =0[*,X"96#Q MOU.NQWY9]Y.L6VMGMS_^R$WL3K!WV+KNU(,][54UTB-_DY_!#ZQ,8"607ZMX M^=O%S5)^'>Z,.;[C.:Z*E^!2ZXQ\ A,<)- 7@9-X3L+=Q*R0C,:D4Y.EU8>= M;8@&;Q75%[6CU-".U8%=TZJU#.;0-FZ)XY9>\+#&L4Z%21>@)-JB<6N D"U3 M5V?*<0U? Q .S&"3=\WO[KY;4Q,76^K^2_\&?P^([AO\_A@, MO,L;E_6VHHQ.\]OKMGYOJ-%NZX^ST+RM/_&$>8+J55I\*+OJ:LGXS(TH=D24 M0.%$&"+*.8QI[$#/]Y3](__12U+;'WAJ&T_15GH7@*)./_%T!ZSVG7<.!$-K MX7K<&R64'F.U5P[ISD"CI8T>([^9*7KT]WV;25PR)I>#'S*R7Q+%IIK81Z_8(-:E2O2N)!9): MPYW9@FSW/K6#U\"[MB]4/5I)M"%Q1B>)H\..W$BBC;7#/A*M3YMM_SPK9G6= MZ/OLB6?O*2U[R<\"+_ 3E\M#5B0.1"&-8.R'(72PXP28A@(3K3/WU 13V_(U MC65CJ9I,H\2 DT"V[W,;\ R\PWL@H[VYN]AO,VGENPUS5OYMN[E/#CO*MNYB M:KVA.Y_KYQ;;CUK?7NG1,&)^Y'LP0 F"2(0$XEB$D$>>*R+/<\*$FOC"3LXT MM49U7G>SN>ZRZ7^A=%WCYRI\*7)01.=_50J7+Q;>E2E&>$1XDQ,4<,A$* MB&(<2=G@>5Z4W68NY_/[X@?/ MFC]:US242@6B-*90*AXA1(Y'(6:Q@!("UT4>0L0-S62*SK33$RX;$B^ I!N4 MA(/&CXU+21JN@Z[ L8WNX)+'!K ]A) )3M:DD=:D(XLE$R .Y9/1V^?6N/P7 MQUE=X3)"?DB3$!+L$X@2CT."7 QC3 .?2PLIC+4J^[;,,341M%^Y41%Z7G7+ M+9S=?DP+( TL27K@07T/?=P$=>DK@4ZV[NG9&GMJ%KXO2W\"Y.W=NV-_<#;]6: M+HMAN">Y/6-G[HXWVFX\RD9S!QY_H&=/Z6SYQK/BXT&N3W&Y8*HYSYO:WZH5 MNN.YF'GJ/K!L&N:Z A*.! PC$7", \Q\K5-69[*I[6-&%\3>@$6+1W4 MS1'6,]IMX3;\'6))Y@4H"2V1N]XB9[7WO XDMEI'MTTU;M=H#:8/&D;KO--/ M=NQEJ=^ME#RZ%U57V48V^]95&/F!0Q("H\211GDH5-L)7Y[SL1LG(15.F#AF M63BF))CLEG&2=#:%*G!=J&)1\J"21$^TFEYNV=(,W>V]8'KB:Q+XJ6I)SQ]*-*OK[@[$O#WN.8)PV4I3VN?V:TJ@"D MF32P^];4E"+-(CI=6+2+E?-@&%A@E(19+R9TFN5>J0-[0XV6.G"K2Z^;Y:SO] M;4T\6#,$/I3WO%"T&[2-.7O1VB7'Z$LQL+!1K #%"U#,@"TW8,L.N!=@PU"9 MHUBS!&X7U17'\]B+9- %:,S%&JE?T!B+9M9FR!;(K0V)SIYDO-9%MO#8:7)D M;="^:?)U"-"]N,+YCYOY\L]&VU$2"T)#!F/Y/X@\06'BD02J<&"&8I&?#=D%C+?&^9:N2, M]VZF#S/=-=[IV= DSWFS5[$;842EE/!]1^K'U'-A@D,"A7!9XI/0%U%BYJS; MG6!ZKKC+IZ?KYR?#%B&[H.D)@/Y #&W=EH0-LL./\VRK7<;NX.-VN#C*V$%3 MBN-/]70K/;^^_+9X2U7;+./^8"<'F-K)7;E:GM-75?;[M[N'VT:;,$/7TU&\ M-+U0YT(UBD/J.$J6V M[TP=[!%AP52=.HA#[$*4N &,79]#&A/A!,BE7F!T%W]ZJJG)@=^?P)I4L%@6 MW+ \:@NF>J>U':0&%@--D)H=M*S7N>M&P]*9WC+1J.=[-\/[9[W&&WUZN]=W M55?+U4)NNS>9!PB 07,'$]'_I.Z'(>$H02K8+++7-,32!L M[VA%NL +FF()U2(OTF)5Z)=/;@-5P\U\/E0#2X0M2KLDGH^.29?WLU$:J\N[ M*5J&G=Y;<6CO]'[\U1$[O;?2OMOIO?W1?DK1'2^4J^,A6[ZGC+.O'[_G7%7U MJ_;^XN62%NE[*61G'A=>$$0.) ACB+PHA"22_^)QA/S("R&V9CYX%* F^ V2P1^*:%!2;7BQVX6Y MG@RQB.3 @N1<$(T%BB8TEJ1*UVRCBA9-UO?EB^YK_?O/I'4AA@6[6BX*J>YP MJ?3P?'N%L+TN<<. N%3E8J* 2)E#8H@9;^]^O;Z[NKTVO$(V7 <].30 ,8/88&EK&3K6GOK]'+L<,\-&!0^ M$R31*O:=?LT4Q-8EY2N7E=SK-*7I-Z:TM30O#J!IIXX M.A^C@<7.FD"PJ9!I_^JL'01KO?R.3C)RF[XV1@\[\+4^W=.":H3C7JVDD;8H M9GZ &$H<"F-?:3"E+L-=!GWJAC2.XB0,C;I$'9EC:KN^)@N\;J/0EP+,)>&P M4"'J3))N:"8= 39$OLLP8S# %$'D(6F.$@FLZPO?XPY!CFGSZ#.A'<=QI=1S M0 \0/A]/35/S/(R&-B_5-[9)@[@ ZR_QMVZ71GLD%=>?B>W']^C9??G!>%S(_T?)^/J_KD-Z+1TZ7+XOT?SBKNG%=+?,B MWQHS?B!(@ET7!BYV(/*E<":<8XA]@@A/(A*ZAA4!!J-U>O*GV5"ZV<6^R5]G M)_:1%UQ/M$UB$0<6D"4KL.0%/%1)0N RR^0CO*J74J\*[XN@"7 MK^I^?=#FU(.O@*ULCL'H'#<59&BX#_)(!I^P1V@[^^_GY=UR\<"7=WRIIK]9 MF(>WMPTR-?5<$KNJ:N&"8@DDU?#A^A[#J/=6*-N%L%44 M!Q:BA@ .$1"O@U2_H/C6D<<+C-=A<"5$<#=*8."$'$H=TH7$]:6-+PW2F'G"]4)D$@'6->'4XKZ>U1Q@ MOJ6ZU![R!MW_6QK]/=Q_G8%BF4'%36D)5AP Q8+%;-V>N-G*YS6=?MR,WY[@'.0$]QVG9QS] MADWV>D!$$"'N0,?!JB06EY%Q(LC'R$S;USG MG-/SJBDC8D/S.B95G?]?>$5Z_HMAV35K7H:I?:G)_&:3 M@#8ZMD+B.^<;-Q)>E_V# 'CM%\T].@^<9[]FR]5;:9:4KJ5*6WLL%I>OA:Y/ MIV.8J>E BEQ0T@LJ MQ"[U@R1!CN]JQ98>&7MJPF%#7H\./ONPM6_Z,\$8>),;X!.0$QV>T =D? M<;1&("=8:;8".?5(SWO^XW<_VTO)KQ_;1^H[R[(4R@U.LW_@^8I?YOGJM8Q2 MSQ_3_-\W&>>W*A.8Y\4C+O@LII21T)$F;)*X$#%"8!()^2\W2)"?Q"[%1E5, M!J=X:N)#T0B%)%):)A650*IN4K?&.<#@K:HL^8OA;?_@RZYGWTQJ,0<6?\W; M_YVKJ@:[*K/X:)2 XOD"**Y!R39H\'T!%.= L0[6O /%O,78@+'6R5:,P.#T MCALK,!;\!S$#HTW<[_A:!Q _\&Q-1TIG!+D.0W$$HRAQ((K#"";R1Y!1(0*$ M&&/4-SERCLXRM6.B) I\21> +>=SG.7J:*@:RA@>#L=!U1/H9T,UL!#>Q/I+ M BM)>U'>75![LK(5 DOR[?@I2*O@ILL%>\8_9Y@$OI#B L;, M536U"(+8YP*&?N!1G_F>ZVFUAAB"N*E)FF\\2]\E?>^\K,&552V6E;]\639J MQYL(G:JF@PI6+?!/,R%D=77U9-=GK=G09G>Y*#M\;=SSBHM?+K:EOD')WP50 M'&Y^BQ6;8)_/6N5M%'%]!"@[DOW0>;H>2BL[S7*%/I' MU?KK7OR>\[),QXR%C&/N""ABH1+:.8:QXR@IG_@(N=AWG,CLMK-UONG==&[( M!7-%+\@4P7 IX$K^!9>E3 S%="O>B(5<<,^!PG*$\LAE MU.A4M87V*&[?;JSE\2AW<96P8Q-WS?/.%II#'V ;(.O")8]K)"6Q524DBX>0 M#BBV3I76N<8])G38/I#[6B_UM.QU75LW?JSB:NV7Q M+UYL,QC* ,+[RB,Q"Z.(.(+&4D"A!"*?!Q"[@0==GV+J(#? CI%S>A2JIR;H M?E]D&SH!;7HVJ^;$A1EG/.6\KQ.:S6L MWG<,8CVY?B9P0TOA?>V'6H_KG252LE?T\G&'D>I\G63PL]'GZT9Z))I2J MLU"JRP_+>:KJ7VV"@3V,*,+"AP$EH90,B0-)HO[J!'0R?)#-T?U&GS;G MMU_O'^M2:X1Y'HW\6/5\"B"2?X%2+@@)(L:,B,1+N$''\NW 4Q,#)6DF#:L; M&+7O[7,X'W@G?P>WX"NX!X_=A>?:$3#IOMT/B?$::;/EH@IB(GCQ;W O!%>5 MSU6H"-C@9:M)]B$6[?VN&\^/V+KZD,K=+M1'?M]#ZDA9EO'Z&J;.0ZN+?RA- M2%7J5*)._O(VSU=8DEW6 )E%811$U L@$;&T:7@8P)A'!":8A-Q/$DKT//QG MT# U6;;AHKPAQ0T^E$:ORN\!5K-2/I'6S)AXR\Y9,@UY.?Q"#*\DU6L@B01- M%J1(J6RI-1?E$VL^2D?6"&M@(+&'7XN1A/M :V(F\\]#L_5XZ#GT>"?)>;SO M'#IG#F6>5EB5>E 1I56LP":J]%M:J@ARBAZ5H\Q&G=I!4U$/-N0W8L+!EH&+ M'K6D#-%N/U&&!7K@@\04XP'*3?7#KE?JHN%4HV4R]H.@F=C8B5WY"J MJK>+E^K QVX<".)0R%W.(0J<$)( ^9"$B(08ASZ*C0I1'TXQ->GTR.6C>+$^ MXGM)LZ3;=G%NK-7\PP%AC_N23/=2/K(QO MO%S@^4>>YN:*QHGWI[9I)9W+!5^N\KT,M9IN PWB%& :NH(%K(;6"MIA&D() MZ "EWW%_:M#Q#O8.MG:.\*YG>_;$4D'(]^*?6 6Z%/=9&<:V[FJ\K=S MU2NT?BZO'Y0GN^\*Y,0N%&Z80)3(0SW&?@)=Y#$W"%54L5&RV9GT3$VBK.D# MRU61%WC!U*GWI4Q+RPWSTLY=*3WE843\!Y92)2?*YUC3*+=%%3I[ ;:]S[<< M@8HEE8*\7;3Z#8LJBB5\;?7?.I.:<1MRV8'NH$.7I6'[R=^J[7+5\G!=ZO.C M;F+Q5."B##V\%W5W9CQ_6.:I.FVO?Q8JUX3,Y5MY,2,^\9R(N)!%20B1%+V0 M<"^ #+DNC3T:.&8&EAVRIB:-:Z[6@?0;QC;-6B[ ACDE'3;L@35_X(\MA^!Z ML7HM0\"7NC5M+*^ZGD@??RT'ENR?L8S&@MXNZI;DO26B1A7[=H'W MK9\S=IEEWU;5!ZAK4>^^-34YVRSILJ91WWC>0Z3;9.X/QL""ZCG#I<)OA(>1 M87R<]5[F\-Y0HQG!QUEHFKXGGN@37-;H%+;MR_;(WZIT#ZD&/F2IW.=O*E'E6+8;1 SNTU?%%M^Q+[D1?ZR?0&O#>V@ MX0>\<X[ ;0$$ M3^#+M"ND$[XWW4I-%_(W]HII1@7:@;@_DO#".2:,/K2#QF'$HJ4Q]8X_RO+% MYZ+DRNTUI?P+WMSPO]ZOGU9_%0LGS1(GSD(8QD3TI(PH3%E,H!/%GN]3XD69 MJW*J]5_V2NQ?6-.(C(4F&HD@)GY4:" M9]^>V\Z55(*G_$5[@%-RM^$:!YI(;OFI>#-/*^[<,'_!#$ MVNH#V(N$60/ \T-.U_FOEZ6#EG_]3YH&3BUQ*0J)KLNW.K?%21'!R/5A2B(" M412Y,''=%#+J(T9Q'+N95@FATRGFMK]K"H$D43=BZ@0_-0OY9:B,O*$/ !G. ME3((FNIBWEK0U,D$$P=-=3%X&C35^:2)L8DK]L^[:@NB>U\]_FVQV:Z%U5G4 M7OC%UNU4W8"FU/<\!SHQ9A 1Q"!.@@@ZE.'8#0(6J_:'-Z9!Y]N?IF[;GHLJ MD%(F#JWK?;'>,:#8I%TJOR\W\6=6J*:CHQ$7X7Y]6XD?W M^Z"I?S 1;<&?X73C9\Z!Z/XA0UL+R< 6+X51Q5WX0<9%IY]!)Z,N1 'S(7:0 MB(F(*0V]R(TBIGS<-TT]*H"J/M0U1*+CO?@Q?VH/TQ5H@ (U4F '%6AA):WLEEN"S&K] M;?8.F0=CTS<9F0??';>3&5)HIBU4Y;&?\&^V>< Y7?A.'":I%\ XB!%$,24P M]N,08A)X./;B+ RU8LB/QI_;N2G+S;]RPD"V6C?]=DM!K=Z9>0RCVL%U 3@C MGQYU57Y)&A"TV9/6'4Q;$IG'HT\JMSI8.Q8>78\9V#4::?"/O/QYL]V4?-SU M+G3ND?UBQ9;MJTKRB9=;(5SJH+J/^7(I>J$L(@='CN]Z7%$/^*[W?0?B!$70 M3R/7(Q[-2$87!7L6-Q<%2X<=JI2V0U)MAS9M8YK_).E@7V18P\IA::D4[!X3 MPC]1^DC-$/B+$L7\1(<]-8JY4XX2+$$1(#+'O9Y#0+/.0BR,N1I0#U _'GINPJ!J[ M5M1Y6@_TH8Y']&.+/]6K^K3&194A]\A>5^MRX;H))5R#@31P0XA< MQX5QP%SHI#1QD@QAU\&JP<5=D\Q--#5T@CVAH*)4/;:X$]!^464+II%EE@%" M6K'%0Q 8!1=W#CI9=/$06^WPXL%GS>.+N7I.2RX_C,*+#UZ>V\X]B)X5E#+1 MLB4O3&*+#U'JW[96 !IYSW9C,TI<\5D8+@HK/AQQ\JCBLPR="RH^_Z!AVY45 MR46FT;Z0R?4OG"]%0YHO$1S$?WS#"31*YR9C1,- MO)3M @6IFZK3M'8]J/%65LTH,HOU&EODW=_<7E6IF7LVK\".49BMUE"P*LW+ MG%>P8U8Z=RMV@>!.%"=I.#[78-QJ+_'1U\96\YO1Z)RV=\[8<)^TWAE]0M-" M)D]2)9!W^T^X9'KU3(Y>GIO@;I$'!'VZ)4V.L1E6"2^&963Y>*[ B3)*!H5. M.I"XH-[)\8@3ESWI8.BT^DG7@\816&MA]/G$JO_?%G4SK\T#?I.M))TLHLPA M*0SB*(7(B6.81"&&#D[2C 3$PRY2RT-1GE/GNYXF[Z0A4)0P$11JQV<-@*RF M:%D%;F2!T- */C34_@UP56<'Y,, D":176K@V(OU&IAOZN@O-?;/Q(,IOFCJ MXWYY616RI; ,2MU<;[E"LA:WG@5Q@C!PX@!R&4,A<@F"? Q1,]CQL]1-B>-H MW1Q[YIJ;"E&1"C:"UBM0U0$&>$>N:6G@'K#59(PE"$>6+C5ZWRKT*D+!GE*; M;NU!.*QYM;MGFMBI/)$#O:+T-1SNJNBT^N&'QQD.L>\*C\'KGKEEPP= M!4<&I+UIZ=#0M,A(%). 8I@1)X2(<,&;QCB#.$B] ),(9:%6@*+JQ',3Q"), ME.-+@8Q:U+3=JX*M:(H? <(I9'&_3=VB.5P3'UO6;=5IIS56:X)Q8GO6?=^T M&-*^(.+7O&#\?Y4!>Y$YJ9M1YL(D$252/!Q#G&%?=%Y.&-<#XQ2A)G'H2:$2KOF,"?H:0+Y\W!:8)??CT7"+: &EL1,<'(*!:Q"X2+8A%/!IT\%K&+K7.QB)W/&IF)7D4O#E'?2$8Q M7V\VK-S<<<*K9*VZ J#KHRR*$P=ZF&5\WV,,L4,(Y)L^993Z.$B4.B-IS#D[ M,5!3+3.I5H)N+2N'$LQ*EB+;X(U^1ZEQ$T70JGR"BF:P)WJX(*,QI%KF(]O0 M3F9$&H;8FA%)!Z,!4Y+24%,:E'1X.S(K:;UZ>1W,.U;>9X\LVQ:TJDW7U*); M^ X.XS@0Q6YC#%'F.S!%F0?34-STDBS#E.TN=JL2+Q4DMNKD)I>\'0GC[0_% MRI=7H& Z>5_*2Z(@UJTB_#Y5+J\ IUJTV:CIKJM>-I2/ :Q.UY,1 )ZJO8DE MH"^J(#H(F$[5T.[!WJU2Z"!_?=5!AU\VK0BZ6I;18+5 M*,K[L%[]RBFC']^^;T3QM_M7V1:^>+XF7)!5:79-*Q"'1G&41![D:DH&$7(R MKIXX%#JIXSEIPG\7*O9I&9-,G2TW44K-GDM1SGW=\"D,6+M:R"OY+R+K)-?, MBK+QJX91@'><*O9\&?5;4).,[[V^(XO4HX7=,2@M/G5IYRKC6?Q:UL!^:*WM M!\$K_P#^!G;L@CV_5KO,3+$@MB+(QB!QVFBS$4$^B4P;R(/.HC)W1@$B4Q/TQ[-L4J>]X, MU#&P#YD1^@>>G>[=N@GV,=_76[#W/8.R7,MEG8C?RL-O MKFVJU;EZQIB;S."T@C.5!Q3ONH.(]8L'FV"-K9)UX&3QCJN*AEG=KKZ!IRO? MI<#>014OE>>--CG7;[C^LGIYU=[:1V_.<4,?W1_:+8ZT]O4Q2$J[^0)\)MC# M/=#8W\H=4)ANX./AIMRV':P<;=:NI\S+8XKE\;T[?8+OP MHR!RN=IL1>K]#T$MD.1:+OYX%HJ+BC\>CCAY\<>S#)TK_GC^0?V/L=76K0[J M>!,?^?5+J7IN=(\PM_/CL-?DB\B+53\S>H :WKIV,!IY_[:(;(*MWH .9EI; M>!@2HWW<,^QDFWF8M?:.5GC:))I6U.];%<):Q0KR=K/$^!:"3C(H@\@F&* RR9WPVU%78*I W#%60C,JUQC'_OA<_6$GC-0UYODP M9M=\&,/J;?@U+ZL:U4W'-!$M?,?*G1$])@XE7HHAR9R,'RHLA7&(, PQ%6U[ M"0F87I^RP2GG=HZT*-XU&I=A[E64NZG[0@%[-0>&741'/BHN!U._R)LR/K9J MO0U/.&W)-V4 3BJ_J;]I&K-#9L)%$B8!B_T8^K[#5=D$IS!Q M70^2P&592+P((Z6:TP/SS$W4[,F4C<,AUU5)1:EN^,MY6-4$B@6PQK94[7$2 M) J=_F8 )X.PD5X4K$5^G)]EXN"-7E9/XR_Z'S<3!3(K55R0JGKZD7L6:),9_],$Z17)6*3-F=U;)Z>N+&U=&KBZ1V68VS#G5R' M Y8.0^DJY6B5B>XAHN'KNK+FM;@3#J.*OU%T*,N86Q*>MJB:5-A:AO)8.-L> MWDIIIKV7+&!)1ITL@B2-$HA\BF$<KT23BE]- M#]]^$6H3M9%EHCE@EQ9M.D'#5N&FK].Z)579&RC@=/J\8:;X-MVP_][RP3__ MXG\\\5%D=F),?8=?]2+HIBCF5[V P=A),TC=R$TRUTE9J-4EH&.>N0F$/9E MT@D$H4:YGUW JFE3%N :61(8(:6?(-Z/@ZWL\(Y9IDT-[V?U)"]\X''#[,[U MBC!&-U\X>;*UP/VKC)/]_)NM2;YA=.%0XON^$T*<>AE$J>_!E! 7QEPR.#AU M:8)#O8O&*N:C(!5Q8IF'NC@(J@)$:O MCBQ.#A&5U(*:7+"CUV)6J"HTMG)#!^>;-D-4E?V3/%'E%PU=7S]%S.YMT=BU M12/%FRW?2R]L_37'J2RIO+-,L#3(4M\/H>.+-% G)!!C+X0N\P,<$HH]JE7+ M1FOVN:DN%?'2Z-IX<$1;5- P< 5V+)A[Q[261]%1-A;H8_O,[.*M[T SP&>Y_%.2TX]TYTC'1\=E'[^;^W_!#?U\?:2!_- M$S_Y#_D087X5%XN09,QG/H($HU"T928P"?@_PX0$*4J=$#E*U>S?@?:YW5;V M!^;CM^\;L"WXBM?7_@?^X,:P%^N47X.EL_-]UG@&Q^; J5GQWRHGN*E+U)<< M@I,SM4HAJ'"8\,"TOWA3G946*9_7,6E_2;1/R!%(,,A5>A0IH_GM;?'/;2&K M7=3&N[QX;HHM$(92)DWXF>@FZ8H^;AZC,$H0S?AUT/52I3!RQ?GF=@A5%(-; ML*<9M(C62()1P+K_N!@!P9%%_ !X)JU9%%#42!VRB^9$J4*FGZ1>-I Z-+W9 M/PK#3)?MH\[307:/QFOZ:>!9BU=GJSPM.F-?.$=D+X]5UF3F_8^A>[J9H1+:A'PSA( A@C M/X"(!C'$KA?#*,LBC_(/Q,-8KUQ>YUQS4Q6N"5EO9=&GN>+K-4(8MD%-G")E^ @PEYDH]SFZ=1S$R>'-2--X@LU M8%>5*F. .;J0:>%X-4X,HCXP(Y?>/#/Q+(IP=@.B6HZS9X2)O0.U0:951>:V M*+GLW.3D3[S9K(#3"X[",;_6TNYOQ-_#LC?HO?*[#C M&$B69V#-5UV5][;=#]+Y[V&I5X7;FEU>>4+]M+O/19F7_%1[SD6P6%'>\1VU MB,(X\U% 88R%V9T?%C")40!QB"AQT\QQF5+<:M<$,ED.3*K/93DZYZ7<\>Z(8MWW90 M&WG[*@$&?@C2@:3=D@E\&!PC$WC/L).9P(=9:YO %9XVKR+]!RM_KJCV?N]X M?6Z;_:"F=$6K1IGW#HB&][4%=$;>U&> &6$+#^!P4:7MXS$GK[7=P=2Y:MM= MCQH5YBV>A3#XQ-*22^;M6O:1>F2OE9K/9<0#5^A)_HJ7#XQ_+$6)18+'?S&\ M_I+_8HLPY1^$&_HP2CW$5?(PA$E$78A"%./$#VA,E!H>VR!F=M*B*+;\G!-^ M\I?M"WAM: <-/^"-4PXR3KI6W=C+5JQ?W$R]#B/+)<&)5#2 X 7LF0%[;F3Y MV(:?*[#G2!28%3R!+].ND%:9W\E6:K*:OZ.OF&X%8"L0#Y0#OFR.*6L#6T'C MJ%"PG3$-M-:FBXI&@XGV.[,[<78]=XY;[EQI=Y@XP$9!1S6$96S%M!,1J^TC MSG%OIHZV!YI.!SU#_H'B>>[W!MJF14OS=4'O5N7GWZ^,E(P^K?YDF[(ND^]F M)')9&D,OE%VN&86I$S'H>B2,/)8$B:^4;C0=R7.3(^W>*X>NQ6)5 E9S(';4 M+\X#^) 70"OM:,*/04'=G=T2_WMZ( %G'G#N0<,^>%H! 8!!M5\:>A9+J+P*3('EP7IIW9:OR4M-]Q.LE/]O37JD[- M83[ULHSY,$LI@B@E,<1>', T30-,LH@0Y%N(B#HW]]ST#H&_D YLF3_G=0V@ M$J^?60D@US9*O 1K]HL56P:>5[IM!'36I%]K&!GI"8__G:C>[YXK4-,../$6 M.[5> -JX\4%G9YY#Q$\?)(HQ/+U#&)::6VW*^^P;7K(FMS"@<<3"U(>Q3V.( M:.3"%,4A#".6B=*6B4\3O<)()W/H;)]I*A<)$H7SNI9'FO7@3C!4$S@7X3*R M6&D D=2-(#;=5F^UD_&GKKW6Q=U)CK?-!\^+V5=+\YX)^PB5;X,!Q/(HR M&,7$A\AU$XC=T($!=CP49U@4;-&M:G\PP]S4CEUU]HI*P,D$@D[]*O:'0/9O M:BOPC+RIM9$Q*E=_EON+ZM0?CCAY@?JS#)VK3'_^PZ873.-+>-?5@=F4@:08:)O%F8 M%Y<^1%?MZ+:"VW^K/&[H4A1Q.')4^DE6 MHZEL!S+15E:IR84/4SXES?ZR/6:KIO0"X92FJ9_"$&4,(M\A$"\D*"YR9<]S77,T[;(RXV,<.IIH33.6BGZ'R=<@;&=DA+QBA=0,;.K M\R_YN0*M]:F>KN-+ZF;"+;XL.BLM(6S+@WDI.=.Z-2V!=^+KM#6NF2"^)F3[ MLI7E=CZQUS4CN;P,\[\OF72Z%O3Z1?0DKFK=/:Q7KVQ=OHGR["7_G2AF_"KT MZ86'7-]%+(-A@C%$*$M@@J@#"9?$'O%9Q&)71R#;(FQN@KG%%Z MQ@ N*, M MCO2$M+5U5!/6[[$Z(POM]L*T>;H".Z[D&K7YN@(-9U>R8T%Y)1_9L6=/=ML& MW)(,MT;6I++<-IC',MWZ^ ;9";*J?%VP5,0$%ANV:2J,.C1V?18S&)*00A2@ M#*9>@&$2)!&.O)2&@9*L'IIH;K*W:AV!ZRJNK"96(Y*[#]1^P6D3JI$%8852 M4^NVH7.X:*L>7!KAZI9@FRC(W!0^O5AP!4QZ([C[WI\N[EJ!BX-H:97GS?3@ MIS7#F^WZ32K:-ZN7EU71M,>(LL@+0@;=./$@PK$GY*0'7>HD-(E3-V!$1['M MG&ENTK(AM+J@ZJFCW7"JZ9=60!K=J]#&YPI49(X0+#@(AB5EKGN>2;6S07:/ MU:WA%TQ+]MTPT?IU>5M0]OO_L3>N.+&4$>R(S4]$S;X,8I1@F(:"42=(6.;H MU>P[FF%N,J N3U=3"229@-.I6[;O&,A^*6 %GI%WOS8R!J7[.KB_H';?\8@3 M%^_K8.BT>E_7@V:'^]>\8$W8T93$$0Y1 ,,H M#B"*HQBF"4J@YZ=13)V,NEBKKK,N 7,3 X+6?7UFKH1=%GZHO1YJ2L.8*(\L M303I^^A$T%!_!23R?S;(5RRT1:$-DR?ZM-.JUQ6PN( M$].UWMOZ85YWJ^)QNV2NDP:N*->Z?BE*^F6)GU6#O#H'F)L\X81"02D0I$+W M(/I05 C+"ZPL&.8-"F6,/!,@BR@E/*)G1C6UQ[4#-I-3P(GX:3 MRB:,$WFJC#Y"/3>5*BJ]OJK!0:9S6*GR<^"U4G[)[))7)\/@W[5R]I$5+,O+ M11([CI,Q%R(6\EN=[[HP=I$+O2R)PI0D?IRR12&[<%&U>UW'3$J?=E)]VNWY MQONRZZ2M$O]6=>\/@:EV3[L$H*E:-4MD.(G-%0Q\J*GL+G>H?1D;P,'2[:MK MEDFO6P.L'M^OAAXW]%ZSE]?5&J_?1.A0654,VUQORY^K=?X_C"YB0OA^=Q+H M1]B'*(NXKA50 BG!J>]%B.)(J=>4XGQST[:^L;6HN7T-7OF'Q];K)BC^JB[T M"?".=/!!J_:GZ@*HB0^+L(ZMB364@HK4JZIF(L=X1ZU%_[<:++:\X .S3>L+ M5V/]Q".N^)J9M.'WQ>^-ANQ3XH?$"6$04%_3A#1)K88QI1=6!3N4+;!&WM/G<0(_&E)U[$^]D&G8GFQ!-Y'=R1Q" M/>.3"BR]AJ?> :8S.JGP<6!P4GK!3/>KBQI?_\XW"^QBAR G@LC/$BXKHP3& M3LA@&/N9F\1)S&*EUA1GQIZ;=&QJ.?\0Q"EN\7.0J6DSAD",+/D4,=!69LYP M:TF9:8\\J3)SAJ5C9>;<(X:U%$3UU,>J3 M&,>0)GZ4HM3S$S?4*I!P;I:Y;=.:/O"1%>3G"UYK9BV<1U)MSUZ,S^AZRQ$T M8U1#[\/ 5M6 LW-,6PJ@C\V3_/[>ATT+EMT65+0UUZM55K\TMTW;V_!^@/_^ MO7D1ZV-;4$]KDEV)+(+\5TY%H]5>5 S*DATA<$%%LF:DB8N1'3%P6H?L^ &S MTU2F&(J0MS7[R8I-_HM5+INOJ\U&UMYXPK\?1.[VJK@NN9:=;DN<+MG3Z@'+ MO%;F>\3QL0>=S"4099C!.",$)AE)6>(XPB:Z*%BI=NI>2(V>9[8<>:-7F;&D MS0U8%[9IJV M)OPPRR=5X15>,>SHA%_S$B^%F_MF54B3IV@RPP78'>>F*3Z"HI32,(,D=#R( M"')%?B>&F%*'T2QD7IAI-GE2F'9^/MI/33@,J6FN),@5*'9$:_:"4D%?3:S8 M1G1D^=(B%S3T D&P5*_X'\.(ZG>1TH#(5F,IE2FG[36E <))^RF==PVML^0G MH]NE2.[\A?.ET)BXT!-6H6^,SY"7.=M\S0MV6[*7S2).?!0%"1)E)1A$480A MUWP<&'I>XB1.0!VBE7BN-?O<=)]/+"W!GLXKL.,!\D,<"B[ #T$]D.1KNF7T M%D;1"#P6W",++VM(ZYN,31"S94K6FGM:$[,)+">F9Z-!#,UFKVR-A4/K*\,; M]@^6/_\L&;WF:@Q^9H_L!>=%\TN1R^W.PUS<.1[R MD)^$-(MU))TN 7,3=@W% %ZX1=@=UZU.2#'?W5$S(EU:(YS! Z6_8OW>FG-7@9@G-B MX3(=QTPFUEX_T?FLT2[_D9<_;[:;65$*8+!].$I2B#U'4"B (QNM4&]6W]B2 MB>#?/V195!LM4;O'G-M.'.CH*7Z-BS?0L -J?BYIE-H#>/^.'A/KL:W=9C!/ MTD9U&$!+[51[)GK'MJK#[/>W5U5XW[ *ZZIX%D8,86Q\XD/(@/@LIK[GN1ET M'5A\ASPS#P^>4@HJIW@8.1Y[:]=\0!09WZ7> 0KN'+ M@#$((^]=1?ZU+@-G>36Z#1R.--EUX"P#[?O ^0?T-YT,IZDN%_(X0(G#<,02 MZ,41A2C.?!A'V(6N&P0185G@!JGJMCL:>VX;KXKJ:BZC&N?I.=R&]]\%:(Q] M>FH H;4-.U@VVHC'8TVV%3N8:&_&KD<,J@U\RXOGY=GJ;W5Z69!F'DL9OVV$ M0@-F:0QQ1%(8I2A)'8>Q-%"R^"O--KBD#8Z_(&K]=O M?&K9'6 1>PGU4!!"YKJ(J\VQ*.+F93#E!SR_)5,BTNTU@U85YM7Y[J>)6A7T M5N'NXB]L3[ENK*H*ZFK7:>M(CFV_:R"4?VF1? 5P"1JJJ\8C-N-5-5"R%K"J M,N?$$:L:,)R&K.J\/$(PUZ=\0T27DD=B7+@>9A'S/>@(S04Y+K]D MQ/R6+VQ[3I*XR/&5)3K4;,P43A7#WA3A'.=FWX^X5P]X&B%<_6-8UIGFXL. MMBF%F^2.E0L:^C$+"(78]2A$),OXWQ($PR +TXRZB/A81^@=C3\WF28UA5?A MX1,9='E-K&YU[4,(U231!<",+&@:RJ3GLQTWU3$"W:_$EBV:0_+/.5XJ=C/K0 M5;#27([9Z#>KLW!=#HY&/@U6':].9Z;JI_W .#7P MJ&':HB@<^^4K_%$W@^)7SD97YFM%/^*(N"9 M*SIBBR".V W\T$T\HE4(4F?RN8G+JJ+IFF'";^>R1$-!^3\E]8;-!;36(O*B M" 4,P2QP7'X5]S%,Q!]=F67^+K\ M[ 2KHJ;HCH7TV.X(B6(;:/'-UY2#BG10T=[TB;"80&J F:W\49VIITT?-0#E M)'O49 RSPT;$&PF?REKJ'!_Q)M]\>^4BE-X7?^)U+A)7Q37>7>"0A!D-7>A2 M$G/UV_5@$J*47[E)C-W8=^(@T3EH5">>VR$C\[7S'>%7N^NXM"^"C>0!?#"S M)RJOAII0&P/CD06:A/>V!:^D&E1D WYN-(1+\Z$]6:8+E24YICSMI#),%XQC M^:7]OHWD"UE#S5[>Q=GAYB:,!G(!JOJ#%O(LSF/;+X1&@G5L&X(&HI.D5/0" M9BF;XOP<[YA(T,%E7=]$/Z'B#,9JBL[ER(TL M5HZ3*EKNBAJW/X9Q,\JRZ(;%8I[%F4DFS[3H9O1Z^;S,G_,T7^;E M6QV1@9_9 J?4P5Z4P2"*7(AB4?$&AP%,(Y)@Q&A U3J(CDSGW#2@IAL3VQ.K M:_ 9>V45W+GS6*^QI:?@ $H6P.'5;L\G2-] ^[F:5R#YO*K^!YHU;S&\BUWC M+,]CU37\U/-8_8E\W>_^%6CF?8R^-OT9(^--/V&NR>@8'F:IC#^=V;7D*#3S M;BO4D?OL4[[Y/I,/K^HB^^.V,?VI22-]GMR^OHC)?3G E?+6]1T:#STW4U4R A@MAI-SQ(?;<,2?J M#B4S\(?=2Z/C/K* TX9\!(_311@:^9_,9IS,&W41(&W?U&4#&:8SGZDR*HJ+ MEM<%_9HWD\G>8;M])NP^8803R"\"#D1>FL)4E$+P,^1E#-$X]GP=E<^ AKG) MPJ9\O]B#NT8]1L60319$3:\;&>;1_>SGZQ_O?BY9:?U[Q])5'>)(6/Y+!@+] MD$P"JY+1 LBVDJ@-*)@VI=HF,:5C_@U\$,V13Z.(?,Q M_QI\AF&2)@12%&5.0#TOR2)-]^\\OH=I/,=W_Z[KKNB0GL=:SM\;LS]!$IG=8)/S[D)_[["::\L!Y,'4^PN4XW4D=:>+'G1C1E M,(Y$*5?BAJ*!ER.2HE.:I*X;>9H'2N=<\SL.]NG\K*;U_QA6;CG!54U@6\%J M9'&[!ZDA$OQHR+1X1QJ$PG9EE9-YWJ>$2A>[G;52.E\8IP^]WCYS\_WWW_;+7EE:YI9PR 1Y8U"LVM+!NO3<&:IHW5.QEC M=,'0;%AUJ=FE2MDX:G)Q_5*JIVF=OCLW*=/9@.7Z113%TDG#.@/4L%/L4HQ& M-_R:P:.91M6-@6'.U)D!)TR0ZF;G,!NJYSDS)6-_L1'I5;=%7?&DCK;/4(!Q MZ#O0CS&#",413(.47T00(=A/J4^)ENNH=[:Y;?26 4)0"_.BJ3VFISST0ZRF M,5@#;N3=WXW9"*D,2J!84@?ZYYI4!U!B^_C@5WO)3(9\Q/P;(.S;3\;*KV+5 MA&U%-'H($DQB8;CP')]?3+"7P-3'"8PB/\)!X*7,5VJ0,331W"1'32>0A(*& M4J,^5)W8JLD-&XB-+#+,P-(6%D-(6)(3G=-,*B*&F#V6#H//C^1]W7397>]? MQ9.;S[]?\[5\:7-;5%5QCD(*/_]F:Y)OV,,Z)VSA$A:S.'-AF 4)1"'R(/8\ M!FDB8IM#RC68P+(3SC(+\S/%2@9$S//W;Y]$..JSL# M7]UFP%E7@R##&AL8 %?YFH)D)P'>#1A HC&A%V^D=9S*M6>;_'GY^T9:'&TG MX%AT&"0%7XMO1/:MX]1RZ9N77S"1X5'UM3'RJ$.2U(61+T\Z?CV/28(@BPFB ML:F7PMR04TOJ @&#<4:F9J#(/A,^!P>9+FU3E9^#Y$OEEPQ-H"("=;-PHC#QHM"# M7AS$$+EI ).,2U3'HRC(4H_&)%V4JQ(O%6V==(9=@;: &7OO23*!I%-<#Y_R M%P;*%?CC[N%6MHOBO]CR":\ ISW_E=,M%U&]0&HY"U50,G(:]@X\F?-0A;VV M$U'I>=,ZBIN-""O(^86J(#G;?,T+=ENRE\T".;&79"R&3A+Y_'3U$,0T"V#J MLX!CFF*,E+J[#$\U-XD@* 4'I((?@E@@J=5T!_0@K'8PV\%M9(%A"IE! <4A M-*P54>R<:.)"BD,,GQ93''Q#3UB()N W(F-6,2+WY/D9?:B2+JM!MYW<&C6" M/QQILC;P9QEH-X$__X!I!,L_MYM2VN^>5AUN;FG62X]-?X^BO_$F+]DWMOZ5 M$U:9]$0^]W,A1ZG:%/N,A2D)1/YT%D'D,1\F'B(0I:'CXSC V'/UG$ICDSP_ M)U*5\"?9$=VH]MZ&.KQ?-Z)FY"57O.3.:!G'5N$?;F^NSKN"]O9SH;^3M6@8 M*A,Z;U:;$K1XLAGX,PWPUF*'1B9WXO"C:< _C6"::%Z]8TAVPEV_+;Y_6SB) M[Q&61C!VHA B)\/\H$AB&)(PB%T4"+NLRAUG/^3<[C+?[VZ?/G\"WYZNGSY_ M4Y/9+7Q0%&0(41>2&&<0)32%V,$^#'P_=9 3A"A-U Y2,X2F.>J^\V^*R\=O M)2ZKAFC7+_Q[(U@;KOY#R R"D8\)M>]#6=Z?\MBC!=%K>&FD1: MGI+>R+,SOS%3?)_6,@C\K>XF)ON'/>"U%&9_L/+GBE8A]XLH0S3@.PUFB<_W M'?$#&*=Q!J/8^@JI\E*H*996D9UFYSN :2<%!1?F4M$<04+4M:G?*TDVIG MNF <:UG:[QNFO8LN/DW)GYQM6AUA0A2B*&'\NAT2#Z(P)A GD0,][(5>@!*' MJPHZEN+NJ>:F757-IY:[_CO+/=&:R>_=Z*H)(#N8C2QR*KA:5%Z!/9T6T]\' ML;"5_]X]T;0)\(,,GV3 #[^A[SGF@]RQU:8.)5)T%1^\-+?]S8F#=Y_O%3?S M*0;##F%C]D?>J@WG%I/ .MDUCC29[_8L VUG[?D'#+VS;+-A;%>MXJLP MU.VJ[M7FO,VG+5NP+*61ZV%(,+^LHPPC&%/'@Y&;L8PY$7-B5R<22G5BK?TZ M6:Q4MBU%^O*VH/E&WMWXG6$IC9RO->F:+ES595!TZ(X [MCN74FR2!]HZM=( MJJ_:-4#+%4B9S"&UZ.W5A,J6[U=UVFD]P9I@G/B%==^_J C.(WO!>5&U1L]6 MZQ>1K7:?+O/G*K0XQG',7!S"! O'7"(MKYX/<>JY08S\D"9:=P:E6>>F7K2( M!*L=E4:%;@;@5I-,UD$<62S5] K;14TQ:$.ZI]F^"4,+*KL%;@;F?(_J-FHP M=)2V47S9-*%UM2Y%:]';XA>KG5&+&&',DMB%41Q@+GPB!-,@IO;U/&N0?B="%^ZSOZ]6='-=T-IMO/FV6M+KS;YUUWU6RYP% M20.?XL"#- X#B-) :"(402]-$?.B"'FQ>C:>YN1S$PTR[&.5@6?!@*SEOZE9 M !O. _B -^!UQX9X!^L7*V+"/+&XDXO<9D+0#3CQHJ >"?'"] M:?4P% ]J=;HPPELC\V]$W"=*!+2.OUZ.H"& O2F#NF-.ET%HR.U!0J'I&";= MG84?[8%_+OL"Q$X2I %S&/2]&$$4)PQB)\4P+[BEN"C+\,C3&U@KW0*B$C"MAHM,1^")LINKDJ_"Q:#;;[62[OTGN MZ6L3-K?MI/FP*6WW8Y:*T2\"-W.\R'5ADA+A"D@\F/B>!QT4IW'B1PP%L8XK MX&2&>=K\5R?EYR^L/F]:=7Y&XNNTVOR()>9MN]9/QG_?DO*=CO3.!PW;!>+- M3_'?Y__>YK_P4ER+'_G]>)V+&K+B%US].?Q!Z\DJ3+H)Z?_$JO_S?R^W5))( M?HK(_T=B0>_/#PC0J%?4;.AP:(O\DTG0H+T( !!!J@@L-B=\5W649; MC1FG)7[:GH[OLC G[2#?APJSH_03G^\7/YM_L3_Q.A=="V\+?GWFY(DI%@$) M<11D(42B\PH2\:LX<&/H>@B%S'-8Z&J5.NZ?;FYW_%N11R5B99:K.J#C]N/] M(U@+H?*A-O9J5@P=P%OM'+&'XLAR?T_H%6A(!0VM4CC;D\IJH%B2H@.332KU MU!@_EE**;YE)%:[C";GVL%[]RBFC']^^;Q@7:E_R A>$;Z1KPB>6,;4[DX_O MTRS*4 9C2GTN;F(/XLC)( D3)O)\W"S0[ NG3X3.SIDFZ^[F^MO_!5^^WO_C M&_CR>/\'^')[=WUW=OFBWD#-9&32J-B_?(DDK<2J2V MV9 O:@1_$!SP6\K?P(X)L.=BE*YTYB!:DFP&!$PJ[&U[H]R(< 5U,=+,(X\H;O#/*O MR06"WG%C^\\ ,V)(?WNV=X_D/\.Z2@#_N=?,Y(NPU)1OH@K+JN"7_T\K$96[ M2#!+71:)"BF9J #"0HA%CE'H^"EUW? MT\PGF+DA3 CR(')9 E-,&408,:Y=^ @'D<[^[YML;F*@)@N\X'*[KN[%JPR0 MNCMBI6;LTW8T PYZ45>3$;:P'%E4U&2>21F\L9WYKX*()UX^L^GE9!.LN&A:K'X]DMSDP'[&G8BP;5=HT[1-GD*R[!1P!B1D7=R M-QC6FC]VLF]6[_U@I.D*O)]CX*"B^]D'#".&SG2%ETT@;K8OVZ5T@]S@DOS\ M_KI?OJ=5'2A](UVNMT7=G?H^>UBOGODGLUD$ 4L2QT<0>Y@?_"BB,,E" EF: MQ!Y!&8KURK^/0^;1W55(GW7YV115?#(/B+-;]"*6PXMAB),^J*V(JX&8?(:2-K M1@7Z)()FW-DNJ>VV*IZ/$C)K+X;O):F7^ PR+XT@\CV1*\D"2!/FLR E8>P8 MU'?KFFYN(OWKKKJ;2F:P";YJ(MH>:B.+VKK*FX#M.*':HB-)#Q:K!=\Z)WN' MHF]#C)\O_#;XEI$7^.]\@EHT?6(;LLYE$]8G]KO\R G_EX9C>&"DN8D(X2K] M^_7UPTXC:!&MY3P>0E#)GVP1O EN$P[N=K!7M(/[-NR2?'ORR0@U2U)+;^Y)99D1 M+,<2SFP0_4:*GXMR[VI[9*^KM8CE$;UGMIL%B:CO)WX*@SB,H#:+;+YIL8C:R%#*%2ZNGI0H6 M1BTN>P>>K..E"GOM!IA*SQM[\$2ZW;IJ?99O_O7$QVGB[TA*/"_Q!(0,(M=) M84IQ#%.4XA1EOAMY6K;7GKGF)A0.2 6"5B"(-0S&ZP-9V4=F [KQ'5UFJ)EX MJ(;PL.=FZIQI:E_1$,MG'#Z#KUQ8^^>V(*L7)MH^+Y"3IG'JQ3"*/'Y'BE " ML1O[D 99XL>(WYY$4K-!]9_]'%IB8H*B&_MP]5S2:%CWIP6BHC_F,FC&=L+L M4*G( Q\$@=TW/_,"0*?LVRX!U)KA?8H G;+860;HS*.6E(*/;Q]907Z^X/6_ M9!@9":+4#YT$IG["-0/?CV$2B-Z8VW;<47B!-_,,D&IG[V7PC+Q'-9'1[S'1R;RM#A.G$TS;7Z*3 MP9/N$MU/VC+1R;/"\Q&_8Q,7QH1%$+&4PL1W'+[1'1;%) YBBB^SSLWQQ#VC M-@Z=,#J@FEKC9G8D&Z!DP00W<#+;L;Y-=W*K,3IL<[-PNN^KBGU9KE;K@]IV MGNM%'DX)3!CQ(BTR.(1F\O%M_TC=?//Z+[RF]S+@B)8PKCB!+/#4(48JVR/U,1/C\%\UP4<>^;0E^H&3H,%.YQ;4HA-A^KN8<2-9%(23) M_!5HO@W^830 B)1 \>.KPX"O"@:;?0.G73AKO0@G(GOB_H;3+L9IS\2)YS?I MGF5*8U799A]CO)&92D\_<5%3_W<^1+FY+:HRXD?A>O*7G_BQ_07GZS_QOW\O&;/HH)X MQ@D%OP2EK8#D;<&_H>6;\$D_?OO^O[1ZB\T+>*7&9O,B^=_M9/[8>S+7U<=: M(($JZU3 M#^W*Z3X8W5OC2MP$K\M'P$"," 0 Q*RP7;A\_]"==K,S8MTG2]U MJAYW__Y?K&8+OGE^$OW]_V9&\X3-!V?&^9'Z.FL:#:T[Y">CVR6[S_86I!:) M^X3M./4#ZN, AL3S(<))!&,6.]#-4)RDJ8L8UC(,JTX\-]6PH5NH@]4*;, C M(P)S"KXTM+>1"V M-+8@\CP:QM#W/0BZ&GAO[41HD+HFT"E[W338W0=?6&V[P>BUM=7\V M9CQ!O[DF=@*TOO9U"7R3:EQI.9E^U87)"#K5R53OID=U,=VG.W6^8U#E6MQ+ M-S?+U8;+JC^*UUR$6FO%TG>/,#>14%$*)*FBYNE3_B+/WC_N'FY;(>:*5[0! M](8U&3O C2P,5#&S&Y<_#(U9">WN8:>KISW(VD%Q[>&G#3MPY047)3=K1O-R MX5 2N:Y'H!\F(40^BF#J8PS3Q$,LB-TT2[42\]N#STT(?#EPYY4_&2"-=H U M;CAG<513 TS1&7FG[XN<"@*EVB1)M-@EZPSCMEIBM8>>MO_5&:9.FEV=>\9L MW_Y]BX49F+'[?;.6NI!'H^5*)7?A.%[J.:X',8GYGN;:/HRSP(=.2$3GJRAT M8ZU8.M6)Y[;?F\(RNUV^V_O/%4>KM7GC&^754),,8V \LM3X^P[$%LV[;CA' M-R][HD07*4MB1GG:2460+AC'XDG[?:MAQ$+#>>+S\_O-?<'J,N)IZJ T=@*( M R^&*'$\F#AA"#%*7<]U0^KZKH5(X'-SSTV B; VL8,87YN\:FX$2KQ^9B6 M ,O"^HR"SQ]OGSY=@^<57EJ)[CV[*HIFCG&P'MOJ<2[>8>_2O0(U[8 3/T+I M=P/0QHUO/3OS'$)4^R!1C#+M'<(@4/2F:J,G0E$+KN*)^_!M080$I1^WY=VJ M_"]6/N"<\A^N19>R3ZSZ_\(+? ^'7$E+J(L@RC(*4^H%D#@D2EPGH"Q0C^@T MI6)N J^A#WR@-85_$Y:'5_PF[KT;D'%EHVE+"N3S]]*]_^N/T/;@__<]_^Z=_^I?_!^ _WQQ_^.7=+)V?X73YR]LY MAB7F7[Z-EY]_67[&7_XZF_]]_#7\\G$2EF4V/P/XM]4_>SO[\F,^_O1Y^8M@ M0E[^VN7?SO_98$;MA0=NG $57(!H2@#A-3-!9(DL_;^?_CE:ALHZ#D9& 2IS M!LX9^C7NG=91TL?PU8=.QM.__W/](X8%_D+L31>K;__U3Y^7RR___.NOW[Y] M^_/W.)_\>3;_]*M@3/YZ^=M_NOCU[_=^_YM<_3;WWO^Z^MNK7UV,'_I%^EC^ MZW_^_N$D?<:S ./I8AFFJ2ZP&/_S8O7##[,4EBNI_Y2N7Q[]C?H=7/X:U!\! M%R#YG[\O\I_^[9]^^64MCOEL@L=8?JG__>/XX-:2\_'9>#I>+.>(RS^GV=FO M]9=^?3LC4!"YJW^^_/$%__5/B_'9EPE>_NSS',N__FE^-AU#U2OSDM5%_\?Z M'_YZO?:7.2X(,"M>/] /+OY]764[.O#[$J<9U_Q=KC*9I5N_-*G2G5W]RTF( M.%G]=)1Q/%I]ZEZDQ4):CK3E0I2D(7M>@$!6P#O,P+AT]!($J^%2RD_^D7DD#!^1SSA[7F M'F5TQ>62#"^N?G-;5)POX%,(7T8G)'2LC.S_U_EX^>/M[.S+;$K?+O:^CQL*^$/ $EW>'@W.POCZ<@YCB6Q"#I9"TK0&>PS*\"BY:70YO.R-8(> M)*0?Y'2@Z%EKJ0\ .D3^V6QZLIREO_^.9Q'G(RX2*X%$0KO'@>+60$1A0:K" M LO*&HV-87./B'XATT"QLY92[A$FC]A?<@KQ@+;58F1R4@EC!FV=(A]?&7"< MA.23X2ACU#J7UE[,U>H;P40,_DQJ*N2!@.64?G=D$4MAB(!.D(=G<@27:-\0 M\+-77B2WHY=^<[5!.2A;ZNX!0#Q;D ,!P/\Z#W/ZQ,F/8_PRFR]'#C$'J2UH MA0*4YYG.7&1,LW%EX4#:B'2QV$>] $/(1Y^-9WI_F=^2AC52P M615-AVJP$I0."!0,6G !,S+C??*I"3YN+;L1.N2K0\?VHAT(-D[G8;H85Z%< MX-MD8YDGQTNFZJAKJ""'JU2%D)P'W#)+]Z9+\ M\_?C"1Z>KYQIKTWVP3.(EB2B7''@HQ0@C2PEVY1#?BID^3DX[JZX$2CTJP'% M3@(=!!B.\5/-0X?I\C"O*7E"+Z/3GE)JND9>#%/97ZV!00 MMU?="!3FE8%B!\$. A@'TS2;DX%;"665"WH[.Y\NYQ3>9QRAT=&JHH#)ZE<' ME<%)7SUL8:+RB=@U#7#R)!$;P<:^,MBT$_L@4'0:OA]DDM2XC-&G!:B'@1F]G(FC2PN_E/% MPT* X$:-2 M7&0Q&_!%)S*+H0!Y8P%B$,(%D[(3+1S:!Y;>+(O&7CU0GB?C(0'E+7UY-#^= M?9N. IE!D[. '#AA/==+A,H'\FREU"PXW"TH?F3AS4#R>G*M+>0[)(BL'*ZC M^1-SQV[JR^&5A>3P:VF:2' MA)B/L\4R3/[W^,O*/_=1)V)$ 5[Y)4[GL!SHT!XHYVE_V&([?!R:^W-T/)Z M,K*-I-PS5JI-W)MC6-%-HHCD="N0BM4<@);@0_1@F7:>SM&0BMX)'3=7VPP/ MKR?_NK4D>T9 +7V=?/P\FUZF"'4H:",%[:"8K WS(H41"D8=D+! MW14W0\+K2;KN)-&>T7""Z7Q.2.8BGHZ7$QQI+HNLQ>!<6'*F:XCN?":?*:I$ M?Z6CBKO=]-]=<3,TO)YLZTX2[1D-I_-0'Q^<_#B+L\DHE< ,,DX2\($"<$S@ M,# H,CIM8A0A[1:4W%IN,QR\GO3I]K(H#D?;-JLM>6'FT@ MZ4$@IE8PS-^&)7Z:S7^,A(S<%!0@1"&_B6ORI[E'D$5H4RC0DJK%Y=RM13?# MQVO+C&XOUT' XN0L3"9OSA.5L%7O,$160AG3'!-TF: MWUIT,UB\MASH]G(=!"SVSW#^B<['W^:S;\O/];E'F/X821((1BDADXM%CE4F MH\<$&;W,;'T?)'C9K4[YB<4W@\EK2W[N+N=!P.7D,TXF5]1G';R3!BA T^1, M*08Q"4<>E2J:YZ2C;G&VW%QS,W"\GDSHCE(=!"9NO.LZ^4QB7!R=+VO;@!K" MCW0])HL54%RP]=%&@"BUA)1""88SGT4+C#Q%PV:8>3TYT\92[QE#>R2?7&7T M?A(^C:(4)=G,B-)(A-N$9!#)Y2Y,>BNRVKEF]=9RFR'C]>1/MY?E0%X\O!\O M4IC\#3U)UC8R M'H930FS,P^1@FO'[?R#%ZR4*7TL@*1*K#]X@V[YK.-99O6L[>/D\4'O&2^8.6*J/?4@N) QD4/L31)L5&KM;(Z+' M5M[L\>7K2:8VD7 SE/S+K_?$2BS^?9<.8W],PWD>+S&_G=$&F"Y67RQFDW&N M?>7>A$EMF$81'2X7M]G9K _9RK7G:L:?9O?XT1^7]>$J+C>GXF:V? M9EZURC),!&F3 6.RKOXL!<8L$XJX1:N80H%/E5SMU SJ";IV;3ZSMUB06*^X M5(%;[W0&[CEQ61^C1DG&5*:H @:7C'C*$&W#Y6T*!M*IJ!42[G:AV4'<6UNE MKSB/LT:]BM;T7UC9ZS9RN7@N>"V4R0)(! F\S0:*"5%Y-$KDIQ*VVZ/F#B'] M@F<7W3X(DUW$/ BTO V+SWO37/]3&SI]#1.L7;^6;\-\_F,\_?27,#G'$2LL M9Y0,;*EGO9 . K($V;AB>$ 1RE/]B[;J=K4)84- TTX0N-L!J[DV!@&R8R39 MC%-U'XBS$7/*6*UB-XO*RN" ZSK._/K*[%WXP'"@HL@A96V9QSXD^&75N= M6T_0TT\GG.Z0TTSV \#1V_!EO R3\7^O@I.5;-[.%LL;#&7#-7=% .?U,:./ M%*TRH8KSLX/I5[*T M-?A8C&J*P]CH($E3BXX9,: =>9&&&>DD%U:V=HD>HJ.?'CO=P6=G60_ $'V< MXY*Z=K$7A9+3)0$07D%/$I>%$OJZ2KO;0#S("']-.#I M#C&[2WL01N:68$98K!5,TZFK(P,E6800@@-IF/>(/LC4NKWP+0+Z:;?3H9^S MM72WMRI4_R 88''=8;-4?EC M@2O>]PJ=A!07G)^=3VIR_QT2"VF\UN4T[YW5]Q+_O?IV%'36,NH"J=3^W-EY M\#)RVI(8F2*VE'CJ9GV[,ZUKKH:05-H5?_?.R$%!80 ^VA')(]1W/P_Q/2IT MQ(14,I1BZ(#@2 <$$3TPF]=1[JVUP_21!0["NC2'93@&#,+:/A[W7 MNC4?/\#1\OV")+*XP*6E-)E;25V1QJVRX8" +TUI9:65N/0?I<6J&D-5J M#J(FHA\$C-:DCXRRR9FB0,C:?,-S#K$$!=F7;,B&1BN?:IBV??@YA .K8;#Y M+$$.(!_Q81SB>#)>CG%!4<#JA MM)+<%&Y2UD\]!MD1;H,J=.I&_X^#;!=5# -6L^FG>NWT#N/51:5$C#IE#SER M24P(":$D"3K+G"*3,C6OM'R C,$ :2<=WX7.CN(>0 ;ILG3B8_A1ZR:N;K<= MEQXU!Q-=[89;ZM@'9J%(995T6BCU5,>_70I6;E/2[PG7$6X:"'T0YH;XF)]C MWC_[,IG]0'R#4RSCZPLJ;Z3T2FM 5?G1)I)/62)8YDSF+##Z<7L0/4%1OQYW M=V!JI81!@.IH^7F5KJ],W1?92/'LO".#JA@%&$IQ :&VTY7(:H\:83QO?9P] M35&_J:*.0-50"<, U:T\_25'E^W31@8+#\5%\+(4LKR\7OLH 2R$$(7VRAJ]_ZJ8X UEPA W#0'["^%,R:6(0'QH, Y60F$>4$ MN2CM+./:J=9%FUL>>YW55G45T.TF[&%E-1](_4ONC7=>@U,QU)*Q C%6$YN4 MM#[*^CZY.^0,K=[JI=-+.RID$&?>S93'S4OH7"*J6$>TE3I$U#J(C)A)C!S% M' 0/L?7#S(:5=E/Y%JVE+N SC,GCR@;["5/*+664.2]38*D<[HE#3M M/QG)O!?%=/,2D\U(&XS%:HRO+C0S , ]$G+<8*B(7&R*$;)%2_$LN0O!\ : M26ATP!<16F'.RX=:;J06H&DZ5J#:DV\A^ J;K!Q,@5+V6MHA!K"L%SBCR( M9&=U\(;I#DL.!F-^7L0K?Y:P!Q#AU8ZHX_63PMID@>V&?"%A^M]Q!\';5< M[Y+(L!K:+KG.+.-9I=8UE3M6/'5VCG6.J49J& 2D/EZNO&)JW?1%L*1S]A&4 M-P)4(=,\\'TXJG,J%B=33 *-">[2[;6@2N$>-H%.:08-'.MK]L>(:5O[Z<3X+00 M^P ,S8W7H*L L@ZEF.-GG"[&7W']MN'#;%&?-1R5T_!]1";4N3H=*XI:1%,T M11F26] NN.2<2$%V4,GT'!+[]HNZ05N':AJ$%3O&91A/,>^'^92"A\6M5\IE MG,;+4>:!,2,H= B<=E9T-4V2%)C L3A4WCXY@7N[-G,_HZK?\I2.T-98&8, MV.D>LV ,TU;19"T7!$2C(K()5ESKUH'=8_1TF\I M2D=@:B+XYT/(KR$TQ4\5MJ?-#LS[4AH%R17JE,!+6?="U!1;5.E(QX7!4$=& M=IX6Z+<*I2/L["CL >0H?Y;#'?D0N!8A S+MR%^,'KS/#K3/4J^F]C1_I_LS MFOH^TWI^2_VQ""0 L4.TLDO,-]@,IE]J\)^/YN_FYW'93F?W.]+ M>UE5&)620:T*Z)FE2,4P\)',NQ7%EYR-\NW3%,\AL.\,:6,P8%N/85V[WSY>3:OC;E&)7F3H]%@:J- E:*D M@)[;^MZ2)ZG0T-]U"K:[%/6="GY1D.VDC@& ZQ3/OLSF8?YC'87=8T=FH7RJ M4P:-(P"BIE(8K*:-4;73TAZ!7'R+O!JJ9 !X.O&3>^C]AB3QB)D M !M]?2).3J[SC('$D# XR9EOC;$-R.H[+=PQSEHK9A#7#?>FM=_8.,Q%S#:F M>EEBZL91X%VLPUBDY1Q3TKYUOO@)L=H'PE MX\6L7#R+HK\-M8[\P1J7]K<3SZ;@A>XL=I-,HYN,]<=?D7)]K5L4YA@9!.O) M^X],0$Q:@9(FHN IJ.8MJA\A9??2HZ\X/OM)JT[.ZWZLS5WI?[G6 M5XFH>"9.@:^V9J*OG&(>LHS2!,.89JW+<;<@L]^[BQ;(N5^9U*VN!G$Z+^BX M^6TVRZOK:9Q_'2=<2-$]:1EYJ#C<2)0J#8AX'.Z+$0-RFU+P)_C)I^ M+Q:Z %7[S?1W@9-M93N LHWL!X&CWW!*(IK4"_I\$1N1P+[B)4/1 MT/^OM7=2U?;1)0L(LDX95L:**(QIWXGR)R3UZ_%T@ZB66A@$K(Z16#A/R_,Y MB:IZ=(N1+A%M"H;,M1-DKGD"'UD"Z;EFDD,B,'((;:\!=U M@A"-@.31B%BB#?J.,WT_';7UZOTZ1FU!]#(J&(1-JK$"+A:KUZ+O$1ZO?Q[1=!*7E=BN1;7 MI7CJN#'FE'-.U$;1T=2G>-7X)@4HK2G.6 I!XT86Z>EU^O%^7A8PK<4]L!-N M]3SX&,OY--_F:V0%10DV!_!%4/2 O+:"Q@ L^!+0%QNMW^94>W3%?MRA'M#4 MB0IV?@[974)II# +P;,"H; VFR.S2D8U0TK.>1NY$::S-I*71/1;F=>-L[V; MI(>4>[R^L1SQB$'0:0R"%P*]=18"KWW*A3.JWIZ3=+H"R]T+W;[@TFF^<4M9 M#P NA[/I[#87%\"_$A!SJ11A"_AL>7T$*L!Q6K&*IZUD_:NCDZ[SL:/RFADO''9! >LN-KADHRKMT(#"DD'L=:HL+49>IJB M?O/4W8*IH2X&8HHNS^?+FI;Q])S8NJ[W>H-E-L>K,>.XV/].8B0MCJ=A_N. M+/VJU7.MAIFM;HY'!RMJ>1S'EFK^8Z9"=?NO4 MNSA9AZ+[ 3A[5RQ>;.2+V8TCYD6QN@[5\ZXV1/<<@O(1BC<4'+7@7/!T7.E MM&M=./JB#/9<(M8'B#?<2/WC:0"5^$\IZ&U8?'X_F7W[=\R?\+F)3DH7)EUH7#,+ +%JZZDS%1',Y :T=]S[=N MMTKG:!C 3GB [:M6TT5FA@$U9*/K\YH2P GDD%54B0YYZU1K?_L);L!BGD8_&:XT>A ZYCF0,Y%Q:!^BU M2=X4[7SK-XG/)'$SC^-5/!< M\:"%\\Y9A:;Y)(3':-D,5:_J+5X3L0\B9+O+R7H7*%>,2,:MRL;J97PA2ZPT M>$O_B3)+SELG-A\DI-\0J(V6?P*=YPM\@&;GW7AROL0\0J$9UB.D]!L1O ARMA'Z +#S5PK=/Q/=>V3&PB<\/#^+.#\J M]QJ,7,G,T;'+'$=(RE)<'K@&5\ANER)D40Q-P=(85,^E<3,[]:J>$7>JID$< M?9MRN+;023)GI>(@:AM>Q2GH"5$(2"6Z4!*GS=LZV_@L OL]*KM%RY;0?+[B MAFL>+XS]_39,BGD58YVE15N[]GXP]!7%YB:4F T+$FWK^IYGDMCO43P$9#91 MWC]&#ZV;$??ED+);#+9NF?70@CUTR/HIW^U'>SPQ]8@IE#+5((.7 ,HP!5%% M TD8Y:+(R?K6+M5&A.T^_NIBD=.:Y1E9;P!'[17U:XG4U/1L6K?KWO?Q8E1'B02&$;02 M'B@RL]6-UB!RCDD(RV+S',B3! T$2UMH^C'0["SV 6#H#@_O9F=A/!U9X9-B MBG82N9CD0V@&WGL%V7"?HY VNM9M2A\D9""8V5W1=U,A.TM] -"Y<07Q.U9' M<90<)N9DH5UE222U9Y?'X@&U1$,F.F)L[C(2B#X(71242TKKFM>9*@GC.OS0'43OH#L#D;3.J^ M8(R,L#M/^]1,9!9EPT#^.T$/ "(T)E: MT8[O/SFI!K&,>O,P.G/%,&"-JX- 8 M/\\D<2"1_I:(N/_VKS/U# !]]^^!1')&>VF %X&@3+ 0"@E+,YLQ.Y7?MUT[RWQI 7W ^GM5+H?FRT3E' EK/>'JWZG'Z<;W BKO5 M7QY]6;W3WO^.\S1>U%%0-OB2O(;$774$:R&2IC,]BB)3R"GPZSK,9N?@&J0>\X+2]&Q.Y5>:X> Y!L"XZ7Y_0[(RP&8T8-0OH$ MRJ(!$@!]Q3.36M(Y8EN[_#L3W?M0B6$@N+E^AP[H0_RV^JO%2&F=>"P>N*TS M][P7M$-C .>U2CIFEMR+&MHKRGH?7C$,:&ZGJ0'@[U:4?KG-EN-YG1=:4'$I M$CDQMC95P3JN766(/&K)N=0F-!]!_2@UO3,7="E!,,! MF:YO_2B6BPQ)/-DPS;B59+H'$9ETV;6PQ\CD.?+?,3+9GS8"T3WQC,@Q59A* M(4F0.)2C+>&=S8":)V6UL#FW;J1ZGXK>6W2][-&WO08&$^%>]V]8G,X>N8== M;9D85J679[53U$JCQTAL+\9+O)B3MS[[:S_K3]/5IZP&N(^TU]%:G\'EVNRQ MCJ\-(@K@1BHI;#!2MFZMV35/O7<">S&4#PH=@R@4><3E77'S<#HA6QM8?1>$ MP546$P//<@9E/%>9HTO8^L'>LXGLO659WR%+(_T-'J(;Y0M*9D7(%.I==@$E M2X2 .4(1Q17GZ6O5NMQI5YK[;W$V" 0W5^_0PO&+L.]CF*_X_1V7GV=Y[VQV M/EV.N- I2QY!1$-"+46!*^1_D3!9\HDI:5K'49O2UG_7CWYB]5;JVGG) M_&XW=2TN!:VL!?12@(J*0XC*@\%@N?12E=PZ3'M^T]Q.G_>_&,JV%WSOF'D@ MZR%X8B6:",94]]C4K$?R%DQ)DJ(WPXUN_X9KJ[P3_\>Y<]E>!4T3F+T^<[YL MN;BXS5KKQ\W7R_3PI/D1'ML_9+Y:Z.K-JK4^9)EEG1^0ZJL+ 9'B!H@R),N5 MR"C;YY,?IZ?!:5<_\^-\]G5,DGOSXX]%G?=W-29K+RW'7\?+FQ/_K# BJZ)! MJW@Q7Y[0>X%(MCY"QJ M7Z>*(I<0%0L4E;M";J4RH0NT/=O[21?L.:(?!')NI>5K3GV:QA.\ MQ=3I[+GRU 91%"\ &5?U!8LE?X0<41EM%M))IYH__.B"CYYG7[TLCGL'PB"V MPV63Q]LW4"-$8W.1$:0KEOA0%(TC:O*-KTT7E%/7T_PHKW[WEE-$?WWFBN3O:!8K!8%: 6A5A0;^G\4 M]P=I1.MG!YO0U:^5'!PDFZNR5X"NQH[OI31_B(VC\@[C\MUXD6H6GOZR7B5= M#;L?1>>)1\[ Q5JK&7($I^N%?$Z"LZ*=Q#M&\Y$Y\-NMWV]9]V!P^5(:',#U MWKN+96_,.%R/R'A+/QP3/UIZSJ6L\@L(RG.*(",=$[E.2*#SPI34.L'X,YKZ MK? >#$H[46'_EO-^-O=*U >51(9GN+1:XK+S>_H4/XQ#'DY5\1R5( MCV09@03L0"E&#@UCI8Y65#9SH=#%C>QI2ZKZK1P?#'[[U?8@JM&?X/ZBO.^Z MT[65Q!Q&B%($4-$'VL390G06D:?D0VC=.6MSZOJM7Q\,HCM6ZR#"KON\D:-4 M/:$%21['7U>]%Z2Q.GOI@,=,&U$F"8[S",B=Y9@4(K:^O=B$KJ$] &^#BI^" M;T<%#=12?ISCES#.E][/Y9#[Z;K!U/JT($'JZGU+2*4V+T-&?GG6$91./ >F M+>?= W$32H?V)/R%H-E<;_P2;V-:H;K'<[/B9(;89J)FL52 M_0Y5: ]IG2 4R2E,XYK[DG+0W8LN"7+/X8Z>Q2 M\=J"%;J6'#@'WM=IP"11FYS/*;<>F_!,$H?V(KS'@W<[M0T"EYO7(XR"9H9E MQL$($J:R=2PKN;= #H<0G$47?'_E;OVZ@2]?G=2%TH8QS_DAS@ZF7W'QB" Q M)92OF]/ M_W4^GB-QF\\K8Q<)_Q%M+\F=1) H28(R,O!"%-#>>R:U,KQYXONG1 VR6K,9 M+F9=JF@00?$]EM:R6_UL5+31/A4+J'RFLZ,.*6955IP%%J4U)K9^?_T4/8.L MJ'PQK&VKF.$\6271)<2\>$^R/0D3_#TLS^=U/-DTOYU-)IA6#0^.RBU.L];& M< %,U\LG%4/=4!Y8X$X;I0.3K9^I;D'F(+W"SI#9L1H'4 NTN41'42)7)82GF4F$%&)UVAK(U*A@.Q MRUWS?C8GUL[GZ7-8(/%T/5!R%+1PQ1$[.F5!H;U5$+G-8,EE$59G;4KK$_7G M5 TR\.C:M#52TG#0MQ88KJIX/\[')+LOM;?EFMM19A*=*<1$,>2*:$_.JI 1 M4*2(/C(77>OG@T\2-,B@HBO,M5/-<.!V*X!_L-4D9I6\E C:\0A*> TA9 ^% MN",C[@M]TV769>O6H)T5);RTJ6NJHD%$#)M+F(J!@D)6K)$'?@L"0(3H<8;.96MZY@[8"- M?L_WSK(R?2M\$$9X)W;7_7WOERJER7F=7W%3L&MACY15G-6NJIR'VE\N)/ J M._"Q>&=E8"RV3HZ_+(?].B6=[94!PV0 1\=N-H-IEYSF=$Y20$IZ"1E"20&\ MYZ8(9GPTK1N<=G\<=.;O#!/BSU+B8$:L[,8R]UEEY @B:UL/GDG7XS[ CG(2)M4(G?-IY=M1EJ_8WHZ0V(7BAE [00F'.^/)PM_X;+]4"]VY'[R"9? M1X@H\)@+*$TFV7FE09-D&<=41-BL==2V%/1R<')T?N/Q_LG^X>G>Z<'1X>W.=ELP,*&G]QL MIL(VG#0:HW T_Q2F%[T9KP!__7'P[N#T M;V3>3@Y^.SQX?_!VCVS;V[='?QR>'AS^]O'HP\';@_V3;4SVYA_>S&IOR4\C MPWW1[*2.T"2$I9N7]X('P1SG0$=YC9.DA" 4 89;;A3C*J?6I=2/4[-S*F_\ M:3HNXQ2FR_N+7&\278PIR=/^H!"PQH8<0F8(7!NMBY>*J>83?S:BK.?^^6U0 MW1X>KSW]O3MT*P3MN0(42C5$Z#T4*MJ$MBZA3Z\X1F]+6KT7K M D/W7RITH*4A&[BCTW_?/WY_<+AW^/9@[\/!X?NCX]^WCIX?_[!F1FQ#>@<5 M(ULA2$0V0\JZIEURB#B)'W?V' I[, MC<_%2)*4E;5+9$WQD]L0M$9OA$Q>MJX:>#:1_PA1[G,0>7]X5Y=:';*M?+?_ MYG0[3X_^74,W[BX5C8S=Y7B6M?JN&[KGK*1@&8K@N;:\)I@$4< 6QWP4F-LW MVGV8DMU'MMS\U)M'N;(N!@TN>X*GI/,\!A7 ^"*-T$)&V]H\/T)*OZ:E@?[O MCUC97>1#M@AOCW[__>CPY/3H[7\G^^]6/_[C\.#T M9/T+'ZN;4@.NO^X='^\=GFZ5[=IQQ696J"7GK>S7%=!6KSRO1O0=XR2LIE8O MEHO5$+]8A_A=OLJ[PGF6/&DE"(2,TYE8QZ&$G.H-&>-T*FH19/.!33M1O+,] MW'3U-S=7O][$BHF,)43@4242&"/#D(6O[0%4E$%:(U1? GN8Y)[MZ\OA\YX= M?D%5#]E>'QR2W=H_W?O/[:X:;O[S9I;T49H:F<6KTJ<'SG;'?;36&3K;BP$E M(@?OR3-'IF40.LK".FAA_Q@YS0KK'G(Y;&0B1-H^&_[Q^NLN73WU< M4W=M(YH;&9W:96.\[N:W:O2WNB;":;TD>@!R0AAR_PL'ZQ2%&,YG0H:J?5 + M'3Q2E,);MVU\%H$[/Z799+'KC2(HXG(E2V!8V[6G5<15O[7,:&V4LW>'+[Z, M. 9BO+K#UKW7,]WI;<@&[GC_PQY%<1_WCD__=DKQVLG>VU4 MXUU>_2SFIFV MS:AM=H^Y/4W3[C>7#W_^0UO .!\QL0A))$'LRP2^8,WN8/%1,64ZN+_=F+R^[R\; M8N?^Q64W2AJRG=K?.SXD-^;DX_[QR;_O'6]5A7'O,YK9I:>I:V2/]L-\2F=2 M?46_BM^OL[8\&J6,A1"MJN/4$9P(!815*)%KH6SK"';$%N%!* M!@@AJ#JKM$#$.B2R6,&-CEZ8UH[#9I2UZ=:XNB2G#SQ_M-:;\XS>*P[!U&&M MEB(6QZP $U7,#E6)NK4MVY"TOE-5S?'S<-?&MBH:LM7[L+]WLF6M_?I?MBND M?X"21G9GU8/S&A^Q!,M0.>"<:5".$S0D:3$;B5EXZ[%Y/Y+;%.QJ1S[@8H%X M-4QM_>$W3N08N!0E F<^@F*Q@'=*@LQ19T <)!"L' 3V#++F45K&" MIO5U>G=O=]Z$Q7AQ5.XL\&/]YXW-D[7WVB=PEEO:/)(VC\[$L^7><\$<"ZVM M\F:4#?;MSG-02=:"4 ?3&N%4%>Y<7S+%P\@RA8"+#;X0!GY0"EH-*+'L? M1/,V9$_0TV^CE8Y@U4P! P#3'W5$P/YB.3X+2UR,LI,YJV) ^UK[R!UMA7K, MQ^(*[9$2F6N=S;]-0;\3&SH"S Y"'@!$#O';#;G,9U/Z,JWKZQ^VI\*(*'3F MM:-V]1#10M1&0=+)2BF5U+K]S+?GT=AO$^>.8-:IH@;1G_EN@O8N0UZD8M%J M0+0<*!P)X'AQD(SDPC'!'6\]&_TG)/7; ;DCH+54PY!#Q T?$)^&.-DN/'S> M B_],/HAOE[X>73FPA1K$+)!#ZH^WX^14"J$"VB5E<*W/DI>Z'GT@Y]=IV3O M3?.'<8CCR7CY8Z6!&^U1N%8^A0RH4[V%HD#%229 &.DXY[8^Q&WOW#^7S+Z+ M#MHCZX$ H%/=#=DF/OH>>7LK^+./[/XM=8>6KLW[5*U:3W(;:_:?.7V!O/2NA"D!QV+!8JU M"X2:IHZR9)&+LTFU+NW?G+I_A#?4S\'@O2XZW>AQR(:R/EO>Q3.\^M=-'U)W M:.D>>4XK6#(BAP3!5-@DH< 9"C(M1ZUMDKHTKY#LYCGU-8;KY]]!K;%*&9D2 MR&QM[:],X90F[T*;4G2065%$U)GUN4_/(!]6/P<)CQN0'87?=YOA:T8NN[JO MVMHN\ Y/4A4M4,F:1U:@3'80E2'&BE224;PNTF9=A3=*W^E$-$DR;1I70ST M3!)?]TO\9^#O\8.[O2H'<2=QA\'/LPGIXM\I9%IPA(1='0HZ2_#*4P*)QQ8F2Y%V7M"5\&W#0;W'!,"#^TD 8 MU#;8)Y]V]@/Q!.=?QPFOA7%3'WN3U4>N\F''F&:?IN/_)G&MIO:ME'0M")*Z M<2P&0"L$*,\D1,/&!_Y MI,Y>H788U3WZ!K&((@-W#+RI8T2YL^0FQ 39<*X\>L&;-UCLZBWJC').._3.$1%U9IABAA"%)4])./ BT;>>,Q/K^R'9NA)G2U('^H[U M.1AZPJ)UIK1!G>M[T^4X5Y;&7\EXI_/YZF)I_WN=J8YY70MP]N7\\I;K\7>^ M.L;L5-84?9;:N9=L=[0B0G82,3$I2ZQC1O:AZR*G?YSYZWO[H MWG*EWIYW=WCT;_A(-]DB>7U/4GCMQ82"@4,,8$,P07+'36P='[S,(^_K_?C MP'4Z7TX^S^;+4YR?W5C[SF&C _GR(26(L19$U7XLGM>:T8(H8_ QA=9C/W:G M^E4\#7\.ZAXWM"^BV$%Y$>\HAOL:ZL%RXUW\C;M"'U&5(, 55[,>C@X,+4FV MI8GL/\]:_;]QTHT-O\$[SA6(N^T8M2+*O" MZR6Q#>15^0!.YQH0EN@209;\JL8;O7VCEU59Z5]G\[_39[X-7\;+,#DYGW^9 MG"_>8:$5EB/4PFB1''@9*/2H+;B]*1*\<$Y8+P5/ZF<@^NDJ@^W3\APEWRK5 M;2;3 1R#A[A<3X3X,%LL1E$($;E-8$0=^L6\AF@-G>92Y223\I:U?A-PBX#! M-E_9!BN[BW@ ^'@@IW9,0>A\G&J- _W%WC3?_L&-WQRE4)34=/ S%>HS!Q.! MSOQ,06-(Q7#R"TKSY[^[$#S87BZ[X._E5#@ O#Z4[1U)C,RI%$#(2$YH0G)" M,23(CBLTW"/RUG/C'J)CL"U<=D'7S@(? &C>72Q[D1![>SZO AT)YHQTM7NL M]QQ44()B"9<@"9%B#%JIYNGSARD9;$N678#30.A]OXRK69"C\MMLEE<73>L: MO,7);)+WZO5]JEKZA+7H;L7BR/.4;4X&K)6,?$.;(>@H(3)1')E9$U78R-]^ MYL(;X<>\$OQT+OE!&*2XO+XLJM:5_$94QDJRIK0'0&44Y#?R BGEG*WT3#1_ MB7&?BHV 9%\)D!H)>W!P>1\2[IU528V$(W$@:F#9D%@26=35Q;;GT0H6Z7_- M7YD]1LM&T'&O&CI;"K[O4^S#;/JIHKXR+DO6C\G$^GJ;QES"Y M-JT'TT/\OCS]AI.O^/MLNOR\&(E4AXT;.K2QU#]D A>$AX)24)C+;?%^H].M M$4$;(O*AO_HLIYQ4A\/SN?CVQ8=30EH^^E)EY#@,!-AAA(S#7]+"7O&HB5 MD,UP^%HR_2^NFM<,P_%7',D@C;%*@[8I4GRE&7@4 3#55DC1!<,V:Q6T(R&; MP?"U)/Q?7#6]PW!5('*[+N3RH>V[UZS4]_^7 MR]14^B$NKP>QI1BSM!RRJLQ;C.",J\61DV68+QOK;@EOPS)]_N/+7OX_Y^NZXM/99:WHA>1_Q[#NO_AQ/OM$VE^,M$W" MA>2!=C?%-++V4=!1T^[V&1E+&+!UP5,WG/0<=/0*[1?&0=^W&$\*^8+3Z[:= M!]/:-ZP^/UL73+\9K_+JBU$RROF4$H12NX,EZ6H7O @^>9--4!+#IL7%+>CI M.;;I',!]J6X88="3!Y)G@:6BB!,,=9AJ81"5S(!&H4U:D;2;^Z@[NPG=!4,# M<1.>HY6FH5%_%VZ'83Y?'2'=7[#=6^JE+]2>YK7M!=J%2;N8QW?G N\*RC8: MH9T.@%&17RJ0[)NM;:Z+*2BTU\ZV?DS\'/H:-<(ZQK,PK@T[/^*\S.9G89KP M*$[&G]89+F&,=LEI"+QV18DV0DCDC5BCLS:1.QY;.Z0;$3:("[7V.'JDQ55# M)0T^2-=H,>BHP.1:Q!&0@:^OS ,J[430'%GK)C6[G[Y=9X2Z1UH[I0P=89@*Y^ X]AX&T;%0VYP.K1,=@[ M.'8__88'U9 MO/\]C>L(SN\?PX_::.QR8QF*TXHR'DH452Z,0<@A@*$M'2.*Y%WSKOM/D_2/ M,*_[.6B[UX>BH<8&,:7O8NSXQ_FLX*HP(TS>(RXN^>')Y>0DKP^3$6I7!#H[ M0@'O&)+3BL+>[270HD79$Q3UZ^?U#\"&^AH$_E8M@*9@_?< ?/9R&"0"=XZH?04/?VFE?N'73-=#0!W%\9[W:>/ MG(=KNZU89)K1CHE1UP;KO%XB)B1&**3RZ+V4K:/<1XGIMP]4_XAKHZ5!G*Y7 MK"S.YW4773!"HCR<3=,%5RSDPH7F=2J$ F5):C[33L(ZDT2B#9'QKK#W!%W] MMI,:$ Q;Z:[O"H35=(D+KO:_U[FAUSLK%)M9UA)\\(8<"._ :2LA>>%4TEGS MLMECR2<6Z;>M5'^ :BK\ 9RB-UFY] C&U]Q(R:-VCA@)I39:J./TC"T@2R2O M(+HH[K:;WCV9]"1%_?:DZM^0-=37]NB;+<.D\]CA2G WA/EQME@EZ.OLF^EB M'"?TKQ;DN483BP@.C,FAOGY1)%I#AAM]#IH;KDOKQ$H;ROOM=]4_FGO0_Y#O M3-[MOSF]?F7]-LSG/\;33W\)D_/5H^NXW*DH9L//;E@%LPTWC>Y25I]_->[] MNE8+G:LC;X!$0TBQ'B%R3C%(MC$P1N8QMAYG]C EC=N-UK3Y2 @LL:C30^T^:C3Y;U /P\FJ'F>5%AYE3^C=[ MW\>+4939(&?$@^,.E">O(9#!A*@T!BEB4+GY:*0'Z.@?+SLI]^X I%TE/4"T MO)O54JQ1EC$*KAUP57U+PR5M'R5H([&2BG2"Q:[QLJ:DY[EL.VOX)Y#90MQ# M ,UX6N?YTL+CY>]X%G$^XBB,QBQ ,4F>81 % FT>$%P9%J+S7K8^;.]3,2RP M;*/;NW#93= #@,IMFUOY.2!/?S&BV-5Y18>T](PBV,)I$TGAR0+7H26E<*O: M#V]XD)1^+\9;GTDMY#T V-QLDS13:J$AZ--7$!@/>,$V[1@7G&./1-S]\ M[I,Q)$/2'B?;R'H05WDWF;AQ >2B+\G4R=S,UX*?7+OH2 &Y1.E8"'2,MJY6 M>)B2?LMCNH;-EA(?>N:NS=.U!SZG:4;N11Z=/9*%$3$&)'8AR=H\M&A=$S % MA*#S1#MI@WV]V3=/3/DLZ)!DK,Z&3 ("(Y\>19!:R6*+:>V1O);LVW/TODGV M[3FB'HCC>B]C@+5A4BX2V,KRY>#!DQS JSI*C=-!FKHX:X:??7N6<3\>?/B\O:G2FGRI+)[,RO_J; PHHOY]\"U_JWUS83!&X M9BS0IK)<$;.U7W'RM9LU"\:(R+EK[F"UU_:+\IW$9ZWDE2/6IX,5^. MCFL/M]5!+;UE5L5,SALC?A4G?U_; M8*$5ETTLB-FMO1I][8[_3=]5Z_M>"0 MLO?;>[/;RW (BK_ JQ9"Z\ S>)$IU(N<\"JLAQ1(""85&<5&S[$V47V?GL(. MRKJK[BTDU[/"?Q]/QV?G9Q>$U_?1P1',0UHE@R2#0%X*%)>D,X+54O$&*K^U M:,]*WT9ELQ;RZUOQX?L-PC.7RC/C@7FD \Z)!!&%J-Z'M=QY:1)KH?B;B_;C MS353_-;R&X!C_SZ,YZO'!&]^7'WY[V.<$U&??WS KSA91^F:),$H2'$RUDMK M)>O0X%J@$)7VC)P7U?HQ^&:4]=N+H'7.JP-M# EC%^W*5R^?[O-WX6$7H63& M'(&S6C650R8;R@ND@LZCB%ALZXS[LPCL-XG1!4(> V%S=0T)BP?3+^?+Q4IB MXL)TN^"$ED0[T:U!,4%?*2U *\U$8"$GW;JYSQ/D# 1G[4'P&-QVU,@ P/4. MY^.OJ[*@ZT/A>+SX^VI+:EV41T]!!)(SJ$Q]/%6B!8,JJ-H(R^-&CM6S*EL> MIZ??EBJM#\YFDA\4BBY;G=ZX=64F))N# D\!:.WW0B9>AP(D**8YHPUG6SMB M3]'3=^%+*ZT_"J<=53 .!U,Z;-PL5Q=2WP+7RY,*Y-6NSKKLHY' ,510I1> M$"O>8&$*BVCM9CU,R5 @M*NF9\W%/@#PW+;3JWWE)&+4=!*3.:XF]J?73E(>'$X.P]G5&SU5I,^AOJ(KM3\9N8=>H@!K M"B_%1N5\ZROJQVCIV]#LIN,G(;.EP/N^/=RKNML[6]7*KXO!WH>TZEYRF9)3 M(BA=."3TJ2;3"@2;-5!LH5R2V4A]9XC((U>*/UMI2-C85IFSKB3;-TS^O_/) M#^*'/\A(SID.YH)@5+(U1(P0G LD(IO08>32Q(T@\M0J0ZJL:P&/9A(=W-'S MX>J=%6+2W#(-9&4=*$NG=!ADR^7##=GCP?GO4.NK,N?]TZ*]O)>W"P M>1,6X\4)T1+RT?1FV0ZY]3)4ODR=4:@@2-INO$@62] 45+8>9+4I;4,Z MM;8$PI/@:J25OL^OVTR]G7W%::C_O>P5AWD_S.N0KL4;++,Y7H:.JT:_[Y!H M3N/+CG)[9[/Y\J+;W$73S+V<8TA__S!>7HSUNNH!]V%\-EZ.)%,VY90!=1T) MZW2=.*_(S<3Z^#0RJ93#!RZ:Y-GPA?ZN3ATC)X754>!"(#E&,3D(*;O:RI-+6[ $U?HFYWD4#JFX MK8WE[E!# \#?R7*6_GZ,7\[GZ7-8X&K<=CC;.U]^GLWKA&/:@>?3)1\%%RU* M;4$D*0DC1=F*T&VA@ PNBXO]@;1ZOFUR/NO="&&XI>2$K*E0R! MLP)9.B],8EIW,)#M-@W]#E/H CD[27E81]O'^24O[Q%'$54LFC%03"=0-?[U M,G(@D7CIA4]<;3;3Y8E%^IU&T/&1M;TX!V \*$)(B'GQGJ16);.XC%='7"7/ MEI%2I <7&"9QQ*];Y[C?928S9*Z[#4 J*W@AV58:H.N&E]2.)"J M@C[AJ%B7:PL_4,@B_>$8.!\3\1:C2L5*O^'$J)^MM!E$7D7BO[UD!V!H+L?> M7PQF>3M;+!>'6,?>.Z:S*""%(WM90H9H,AE-S4Q,6G+1O%O9(Z1LAJ!7D4UO M*?0!8.>A/.K-6L)WJV&WZR3$2/B2@V/UXM;6^OA0>XDZ!=(Q50KWD?'6M7C/ MH6\SE+WZ-'<3]0P >M>UL(>SY6J.]SJ%.@HR1>X4!UL?0:O:PSH4(R%J-%XH M%8IL/Q+G85HV@]2KRF,W$?N@X/-^_+U.";W>%:/LK77:!M!!&MH)I=84>0DN MYQ 8$R8B=H:@>^1L!J)7EJ-N(_Q!X>BRY.,6-W2,^Q)"?9Q=!VPC,H@<:]?T MY(6I@T-M=^^H'J)H,S2]BB1U!RH8%*#>3V:S^2U60O"A!%=G#-7V;->&CNZYT_1N!GB7E7VNE,U#0R&(YZP M6"XUA"@C*%Y;B=E:R2MY%"+'E)O?IMU#:*$9E/04".68(R1M3C?-6PR ONO%-RL[ M[EKJPP34Z6K@%'[%>;ADJD2TTI4 F=7)%%87")@X2!4$!AZCCV4'*-U?<3,0 MO=8$>"-)#PL^5]/'K[;(A_%_G8_)R/ZX2'>@+SSD6HI L47EC8YA1OLCE2QC M08$R;E.G_M.%-P/3J\B%=R[W ;@_=]XSX?QL))PP(GL#MF3:%=(&\)F^8K%$ M9EWB671;4E2IV Q&KRK9O:.H^S9 -Z>E_1Z6Y_/Q-!]-# M_+X\_8:3K_C[;+K\O!@5:Y1S2$Z@4_4*,FG:(!@A):]%K<0KQ6UDF!H1M!G2 M7D4.O#<]O5)L_@W#_/3;;"14O017OCZ:X"1K+"1F'8$)H3ESD:#GNX3D!1V; M(?%5)-)?6BNO&8"$*!RQR!AWCH$.+M2:# F1<:PCN+.1PF@6>><0K)1L!L)7 MD7]_>7]FXE_Z!.V3])GS.<3G)5+-B]Z!NPX(F@GNP>I2 MVQ\+0ES)$@)JRYAGCC5_]?UR$[FSS8H,* ?+ZI1Z&0-$GW5M'%&G\U76-QK^ MLGUR;;@3N9^A]TTF;"+W<\0]!-#<'Q2-BKPT7B=#1U- :9),M-Z!E)H3$RH6V651U1#Z MA;;0[<\G0\ -O>BA[@<*:OKD+\$]=4A17O2@!>J0 H)I2Q>JM+Z3'J C"&Y M,%NJ]Y&>^-O*>@!PJ30?XZ3VYWL[.SL;+R_>PB_VIGDELL7B_.KYX4C*P#EG M!B0Z41^O(CA;,C!7 NTVI2VV?_#Y# *'9)':0*P[_0P ?!=/6S]@6."=O33R M ;DSQ8 1.8/R5D",WD!1Q)9,*;:/NYX@9YC]#7O3V/X[>O]\_/CC\[7C_Y/3XX.WI_KO5C_\X/#@]6?_"Q],#^MV]PW=_W3L^ MWCL\/3D,\_GJ+= .J>;&%#1+2G\'&;O-9CM1?T]3P-?3<1>91_1%9-#]B 9)Z*38Q"8 M-9 3!L8UQN(V"EY^,@G\:L%^<=:3LF>[2GX(<+E(& 8I%)84@"?-B&RA(?J$ M(&QR'KWP!CFPIZQ]1&4R1_HO);B_:L]&U4-FLAO[X5'[[?(-Q8)6U*"9 )K.] ##@9 M,OV1HI5)RK19^_&?*?[FHOUDJYHI?FOY#2!E\!<*9('&2.9:AP$WEN\W9=FOE["K-H8#I,NY\9EQQI*L[3^K$'QM MRVCC3R*L!V^FUVP5I) M+CGN,AWL]:4KF@C><@>):ZX29N_,RX/MBKQ^C\&7!-MV&AD V#Y.PK0.:UV7 MN#.0<#_O[TW:VXL1](%W^=77)MW=&%?S,;&3!E+ENQ&2F&2LFKZ MB895P2Z*C"*IR-3]]>,@J9W+(8DC0)'55IV+%(GCRP>'N\/A+BW"AGKJ6:+J MY8OT8FAJP7$Z7),;('& 6&L_6@.S>/5M9HY6Y9"Q2 M0L$B)R+S:!>?+ER75>DE/:/DE<#)\3RD+RO M'$\.TQ@(1C+7'(!+1I$Q@J (8G Q,8U?=N0Z^H!X1D#=@HXV_(W#-=( G X7 MW"/;X_!BYB7+!R_CV+=L4(%M%RH@(B MEFK$$YP_SC*#@G166>M9U*4/\XW$5+Y^:0V!991V,/I^Q*F;E$HQ?+/C^>1F M(;[%3OIZ^?N]+ZP"%UA C.VM8(B#YXN<%!K!GE+:>F*$*VT'MY!3.9G5&@9+ M*:X!&[A3MIM$^^6A:)L'GI]N8(C]8NZ0ZQQR+DJDG#%1.Q/XRZQ'_S[F3JKK MSDQO(UQZ8]VW@/9\:%S$[[=3_PV8^CJ=7$_MSU!?LZA<3K0['7^> M3'TD \>C$E$3.$A(;N_&"?C6N9 I4J\8%\3JTNVHNM#5N'=: X]'**X], ;P MG"[B? B$/!VTN)#J;!!(!,\:O&UI,46<88ERRU5DB95482I9\<*T?>AKW&U] M4W"64^2[ >EB_-" $BYEBA2YQ/+(=.#/8*Z0X%0)K(C#H?0@Q#W(JYRV?P\0 MW5^-[=P$/KR* D^$8@@LD>+YW3LS"AF(!\%/)X9YQETRW3J6OEZ[F>W.=MPGDY"&"Y'V"XM^:,S/- .JX"U0%98@;@5'KG@8,=03XED M))+B/55Z9*=.X%,$9J7"[L(ZKVTEP;JGR?0F]WA8)-$>FSPJEONM:10\F ). M@7XGB4&2ND@I5CG+TY3 >;K*4Q!!.]IIXO)AA7E^/P="<$P%I*TE7B<:$NTVNJ97 M,NMDDEK&=1&%MN+DNMW"Q2!<+Z5- MI1FIDZ0JC_MVM-T*Y _9_Y_^?0O'V&-OK-GY_%N<7GVSXV6MP^S7:9XH>3I> MYD8&B>:&Q1A,@;:+Y^P<&0^NO])>TR1U8JQT(_RWXJU.:JSGC=$:)IHHA'DK MR?PS9K,2P\ERP._BEQ_M/#[,JA\0)8BB-B$0583XV1IDL",@W\- 4=7M(M^TKG4#2V_S FEG 8K+_*WG:BC.MA;9(,"T1QYY#!&)R82=C@2>( MR%GI]^1->=K]I!3+0;&6M[T/+M[S?GD:GB]9)X,H)9PY2B*3I$(\888LV!ZD MA71$,">=+=W'NB3]%5..[>'^6/V^9VP7]_AI$(HJ[)"*X.)Q#YX8A.0>G#WL ME3:<\?*%<:TP7S&AV=ZNJHJLVCY^,U);%H8/N$D6IX"12!(00)G-[8P\4B$% MK0(VP70+*QICK&*FM/B.:U&^>P&G@7.P8[K )0G4>X>"\'E"!A=()VR1,LD1 MX@67J?3#K8+IFWXRD;V=(#WHI &D/;S&C=,?0Q_7\W8V&?\ L<:EBSF[RC-3 MGOX^3Q0XF\S_.^;IWY/K<:YD>UQI^1^]W,<#ITB@05.DO+*(6S@,-04GU4B= M/#8$A^)#!JLQ6S&=V=M^>!_(^9FWV/((_#R9KGZ4_QP9,!Z)L%PB..D6SY4T MK-X)8+HTP%JX5SA:U@V8VX/EMS; ^'4ZFHX%Y_-081\%!>:I1\8PAQ(Q) 7#F"$_3UUF/Y<#_<"]JJ9;L>R'" %B\^%T M\8?O"^PP(=9(B32@N(OR2^8G:^'5@?I='J M'FW1L^OD^GH:KY]=,0@1+,$2 F0<\Z0D;) C0B GF*(B: >!<[]I\HZ45LQ[ M%\-R>RIMQ507D\?N2[6H!*=$$22)=J X:L 06(&T<8DSD>"0:^:Z]MT5]S;N MO)=%1P.;I[_,ZA-%#D ,W-E(D6<&HAT>%'+,6N0!Z6!4I/6^]$",-V&L8JZ] M^$9I#PD_\_98GRN5)'*C&$6:]GPQR/ MC09VSC_M='%RYC9-BUP ,Y+\#YS,$5,\C9P M41KR'4GKA%53&JN-=-OJ0WT-H/+#R,YFYVG%W?ETP=M]JYS+Z&^GL-OB[(,= MC6+XY>Y>"JL_.,O]&:D)SB(;L4)YX\$FU!Y10Y+G/D3J2J/U2)+K]H#M!4:3 M>CIM%<*?_HQ3/\Q=1>$D>OCE X]DH*).AAF-HDP0EG"9()P'3I.F@E#,-2[^ M^NX@0NNVB*T&UZ+Z*P;2_^=OK[0 I\N_%K]:_";_5Q M#,=#$%B,\__RDYOE)SZ<__;;^=GEU?F'_WW^^?.GB].S7R\^75Y=G'ZX^O1Q M\>/?STZO+I=_X.O5*?S9D[./_SRYN#@Y@Q^O6J%/TA-O[L3/AS^&\[N/<6Z' MH]ES*<.%R/3(6<,BE*+# U,OB;0I*$5_7>WE#S+Y*6U91?P/N MS;/AL99(02"^1=9ZFF_:0):!1*12()9'"T%O:7=[[[',_-A2" $BD4D43S6T-)GP<$UN'\N\CUBK7X<_ M20(^G29KG;6*:(.8C %,M9#($,<1,TEB+GS0+.UR(K=]H W-'Z*P326;ATJO M ;-0(+6F922)<(^$S?U93.1YCC%%+&%LE90@W](3UXZGNO+XE2:.LS?6_7M& M^VJCG]_.9W,[#KFH;S(:?9Y,\R\'7BM.L3$H,B-S\_"0E0![7@9N-0X6N]() MI7XX>?=#LO;"8^'JB +@^+FVR#+O/#!.*<#]]K=+<="9?_=8I:[9;PH( ]- M[)?'UQJ/0HA166:H0\I: DJ)P+]P G$G NC+:\Z+3_4KS\8[G?[7[GXY%BIM M[)>I\FK"[+S$(@T $3<8S)'P F4<=D:8J($6%8=@)IW#QX&1O M*M_IH,(>T=ZOHML <_$(BPON7 @4>7NG 7L;N=]> /031.Q/!/#BN>"S*L]L#-/*&%+NO!&! MH1 L='/%M^?RG<;[;6RVGD'UU]EV<-0'"/"4R5L" M@^.A";*2:.2Y]S9W*3&N="7I&['VTUS8](+P.AMR+[B]GRN>C14:75[-/Q>0 MP,%@)BPR.N;^5XPC1TE$!EMOC<3$T#=W+\NQ]TX]S$;W9"78O8?3<9=HUEP. M;)4/(U)(S!T*)&J(B+U#3H6(J&#$)INH"KUT9GM#'M^I0_I.]V:? &RG0^(Q M$EIS'[%50EI ,,(X1DF&W$/288BKM4<8@^T*U#$J>6M;=$\>?YH[KW>Q1?L$ MX,^R19?\=_0Q$F$R.H5R'5=NV2&1\YJCZ&F421M*]9NG=8IR^--)!? <=%891SSFD5A"">2T#U)8[4@_[5@;2?^\AVO")C9C!;C] M92X6MTK,4Q:PC!9)8@SB3H%"*4[("^]M,E9(^N9>;:\K)GCC\%N$U"A"_G)-?@"1C)%B97P]UYN.MZ6S7=Z"]D7U$M-(7@CW/T$ M6W-OEV"3Y,@ >ZT#^.D(O .&>&YQX+B3*.E(HDK20O31V(XMQ_T[O;I\)QNY M$DI;V=]E0N]3D,1P/!OZ9>]]YZB1+@44C0)!2!N1\>#<)R=%X$ESH7K9KGTP M\TZS.6U$A64@\A/LE=U6YF'^RPM!Q9@L]90@)KQ //)\MT-"?FN+,;%!X>9> M9!_,;)VN]#_)7GL;B%5O'%;.(H&HSB;SY]):5'62#YM[.3'V#R M]>R2QDD(BW%D=K22R^W\VV2:AY8-/&,L8HCAG \:\<# F2;@5D=J MHF&!1/?V[W@.9^>=)K\;WDB%H/.^CZ)M?>T$$1I3CA)1'G$?" 2CD2!!*>&) MQ\"<:67_'-D"\3V\J:F^;PI!Y=B^/F>Q\M&SC%1/Q^!)WRZ?H/HI.FFM MZXUGDE,>>X.,XS+76[-X9EW7 M>16+R#'C&CF:NQY9 BH1.B )GR?>XN1),_'0D4UZVRM#:'>W' N5][Q;=IZZ M*^'$\'CP.DM%C %AGD-#'"7*Q4Z(Z$!)PD()57IFUQNR]TX+#QK<73U#JX5= MEV_O+N+WVZG_EKG/,XKC?#A=UPYVP"/S"L.!ZY4&'3@>D;;2(.L$PUX("!"+ M'SY[T/=.*P=ZQ'U?RFTC7;:M=?%9_&/QJ]D 8JL$GB$($ -+W'*OMF)LDYP-7\UN)95Z+%1\U5]]V;7E9&TWA,M/7*,J=Q1WB(#+AX2 M023.(61BJ9DNGT7N&?%?:4NT@)JB+\A;K@1;^[+B:1/\7&&ZU,#C*Y 6JL6. M(KR]BK)R>FBCZHPK#JX5)4AY"R>6E S.KNB0S/.0O7(^\=(FNH&JLT.>,:U[ M9O50Q;I\EH2-2"E7.F'+$-=$(VM<0 )TYF?;0P?#Y>?;01?#V;\^0X!P.IY'0-5\(1)OHL:1!,2] M,+G];LXOFHBH!6JX%BD4]X1[9ZIN_2F;K',S[)C#@=(P<.FY71>3AB]BC'S23V> MQ1:R=EWH:R\YM[=4V\C!194(5Q)V1?0I9^$=TCA@Y(Q@7G-#;2R=-ZJ<@UNI M;'4'L,WJ;&P1?97O# 9*<1LBR7<%"8/%(W *4RG!F3564(5=3,5O4$L1_ZXS M;/M@]M514T7]#3AAIV.P>?$2E+Q@[DO^#S*_?PYG ^TEL?G85H(1Q'F"LYLI MD&_ $*BE%*TL;02VD%/Y664=@$SZT5:[P/LXR1W6!D%%3%RP2!HN$/ B46ZO MAH*,6 4#YV/QW-%6@NJ"KYC:N\'I !TT *A\/,#NM*,X^RTN>K>$P GE*2(? M@@?1 !>:LX"PSI.FE8WP=]!4]PZG/S@5U443Z/HU MCN/4CH"CD["*,$%8/^)SMB*G2<#W49(X@L\*'H$A0J)(-+':<4\D+@RQ3H35 MO>?H#V?EM=($V [.E'UY[,/F#0E< ;N*@5LJDD#.BUR8+Z,A5BG63YOEHZBN MW"&BB9C@C77?@*=W,EK\F1C6L[[:RX-@F8]!*&2QIXAK"^*ES,+A$;121+!( M16%$=Z/LG38(.A OD]Z5UW+?Q=.S#^>_?;HZ^?\^71Z11%^S2K%4]RX*"R6D MEV?ZE?WS,/A&OIW-'>.'XUMP;,^_Q]53[0'P+:@A&&$/UIYSX-XY0Q$3Q!)'I;.V M=*%9=^I:"%V/Q\M+^].3=EJV0?DRZ_3JMT]G5_F2ZL/YV=7IV:^?SCZ<'F63 M.JQ:]#IN'PX*V2PXF&Z&\^4MPS@L,7(=QWX89VM0*8S')#J.*"-P9'D3"Q=NW+9#9[]HF5[VJDKJVJO^L/+2@A700T4G?C:=#[X,Y\/KA68^@/^W2&.#51&68844 MALB>"Q&1#20A8Z7T\$^.*=T%1;#\$P3!OSVB9_V7ZZ*FA"XGQ03;%"RNX+]8 M97P@"-:4>(-""@$.8NTA+,A]/@WGTC$.['5J)[87.!Z_7P<(9(BB"<(BK11"7G& M XE!Y[$2G0"Q^UMU4I#]@*.P9"L?)T!\N/7S\^EEG/X8^J7Y],+1*(-#V%F% M.%$*V60#DH%XP9TB5'6Z$]YQE*S[=MUD=6%/XVCAM@&.[*NO.)BM=H\CD1'" M%=(*_L*MA[-588J\@;A?J^!2Z/3HHAM"7A-0[[0Y7J>O 7*D@&N?-5_CY/LH M7D[2//__'R#"%5_W/*W,8DK)2)X;5U$B$8\2(ZVU14(KAI-6.@;3Z<#I^,'J M(#E6KY.>A=S -1586Q_'\V4V,3_8^>7N%S"]WV[L]%^+K24L9U)$CWQ28'NY MM$A38Q"C7$LKN9 F=+$T>R6,MM-4]]Z_X!G5BQ*:!-4]-ZM=* ,E/'H.IIKQ M[/R!O?;Y]@S^25H*#F#Q>_Q=--5.S)5$P$YX':&.!N"U*.B[B#_B^#:>Q?G* M\%+A,$L:H_Q$-[^1$KFH7@(2<$PF&F]5\7>HZPAI#4C'Z/IE%P(30'5JA #((3RX3WVO9^NM5.#!=7^2XH'2C_!J"T MBB-><70?4' PHB0YE"+W$%!D@TV,0!HGHY05FM#20^>V4]08H Y5_*0W+32 MJ#K<2(F\3.:O=I;6RQNJ0R8?=Q7UN?\H5PLXD)4*44A9_:;*)F,K5J254 MO1L^!\B]/0"M["?F$&K %D)BTAS0'G$"5O MA\X!$F\ -J\L\I>'2FX9-7$RY42!55Z1KYS=34G7/3 MP[E52/ -0.AC3$#ZHJQM.G2WB[OAD1U_NOD^FMS%::YPF\;\4SN]>_J'3FXF MM^/Y(&BL(E$6B9!@"T9,D57@3$JM/ N:>Q9+3Y YCN+&JL(.Q,VDFA)KW]O= M-W3_,++#F]EGH#]\&2[VL]=:,"XI58]A5 &&TFI3H05SS5M)J>Q_'<90)42?^W#Z\7&6%K=B]M1GIOV MV?Z8@"6&HSR.@QW/EZ9Y("T5-M<".Q(R4Q0C*ZQ&+I'$M6,N&=[I5-O_VXUE MFPH<=SW+_QW "]S"(?R!E%;L@?EEEKJ K,8<<+;C06%;P.O8^3_#N#U8O>,Y5; !I*!(!FXRKV$ M/*/=RK8/IZ'N-- VK-E!^FC _7K!Z8GWTUL[^F"GTSOXT<*C7,[(.QU#H&MS M ];EWP=":H]A;X%C*1CBA#.D#?B9-B2GN<;2V-*C.@\FMN[)!7I273OS M#1_?;ER _J8_XH DC1.Q'D6:&VLD3Y!. 4P\]H3"_W"RI5-DKXBH.V.S+V@= M)>H6S-H# X\!S3(EMXJ5KR:+0(1-]0CIT1" MDF%)L(D2NU@8;]OHZ0:O]Y:Y+Z:!!M#TZZW-,U5C/'>CU9Z9?;B=9ND^.^\' MU.H0$E%(D#P;/GF&' <_U":10F3@\HOBO1$[TM8-9>\EQ]^K9EINC'/QZ/7T\NKO[[ZN+D[/+DPV*4PQ%=<78M6:PESEZT%^J'LVK$OSC$K@ J,[MX M)?QTVDO$0OC[9[]9WHMY M[!,A$"_'W"$O2H>L\A9IH1/S,7IJ2@>4!Q%:]YZ[*)XVCW3H2W$5#],0AX/% M'<AP3N@2;()*F0C!3; M*$6,9EN]UVZ,//U:'8 KG(V?J*?VP]4U*2Z[!B*M;H9Q^5Z(<\^8)X@H M;_+PAMSJDE%$C5'1>LR-+%U#W)VZ5KI\]WW0]*RWQA"YVJ9@?2-G$*NZ9:]] M!AQX*A"$JS:0*"!>[=3;[4#DM?#FH2]];X'5 <)O##XKDVRIMR($CH!@L/*" MR3S($S:;\,QCJC2C?<*GA9.7D[//EJW5O/M3JOCI-T*3%8;1FFCN-4* M&0+N7;:QR#C/D>("!PZ^HNLV,+HK4&JW^CI"<>O4?X 4:T=(RUZ'2S?_=.SO M/7P9.,ZM$RW.<]1U'D A@!<;23+28!/5BSN'K8TC7RS?@+X/T=3K%I''B*TQ M/^*):7R\1>$Q.>Y\0#$W&>/1!:2]EX@E00).)H%\WB8<^K+7X[C>*K:;"8(. MTU%M8_-X7;N8;'PS&2\&@R]&X,S.;^>SN1WG+JL#GI2CGJ:\D?+STF"0B0$$ MJ E6DE#-N.ID?[I^L1W7]7@E3_J6>,MWF9].+LY.SWZ]_/KIXO+O)Q>?'F?0 M?[+3<>[@"R*YG[DT],#]Q^'H%H1_Q&7GT=\L=AM:EOM"UZ4O/_TXJ3R_:Z*4 M(6\P@7C*<0C4; 0SJ2)3$%KQ6+J?VB9:REV/OOS"2L"_W"VWWX>1G*4_""?(G!%%,)>1V4AL-2T]%S> \BL:QF+8&?SE6@_RFK M3L9SX!<209 M!]&'P)##G*,H O?2>\M%Z>J&'MEIY?JV)RB^'#O8""Z:W2)G]N:A88KSS"<% MTG7$YF@.G"-)!7*44IYL3J ^4),-(/.?-D\AO>^RHYWR M6DN&HE8.<1PA<,2.00#@)),LB,1+F]MG!+2(N4-U.RDEZ(-14G+<]:IC25R$ M=.??G\RQD=@#_6_>*GS(*:,#B M7$1PJX<^CR/.K/P^'LYG%Y>_KYAQ/EEI-3!C!6R,Q84:]P0%%XR1X&I[5?IM MPU:"ZEXM]8JHO\J-%9F"7>(M,;CY/E/>28$'A#_2< M 'A)4RM%-F\3#A354 .(.UOE!'W$X^-Y&>\Z#J^_@2!.P!6SU_&^J=>KE/@B0SH( MP6&";4#!$S"Y/FED(ASDW 9EB=7"%N\,N1>!=>U5KQCK3U$-6*JUS*W$]XK# MD_ _M[/%4.6!H$IHS!BRR2<(4DCN$HXQDA(< TZ8C[[TL*0#2:WKI;T],@LK MKU6,GJ=-C Z<2]+KE)#AN3,F%Q09IP/"E#N(>BCLPM)QPIXDUJT>J&$MBRBK M 2RNO;\<,.R(D_GN)^6WO@P;9##W2$=I/7 G#.W[!K'[*=Q;\[=><76\X!M$ MSTI" XXQ5PE[]@OL*P"MV]_M31%TB/#?9\G) M]@N3]/S"Y'6-1B\E*85H>H.2E3ZDUW=)BW:*<:/!&AKJ\H,XC"QF,<\\J!T<5-;EH.VLCD' M(6YS(/;]KUL^LQ=X M]BV?V4>3#2!S^QUJI,0YDP+23,N<)R;(1# $5$O"M. >D_(O98^]S*Y77K.7 M[O>ZS-Y'$0V@:G.M1Q3."88=DMH)$)&#V%@G@:23P3&I$G'%DU#OM-CF M44 #2'I>=988L1P3C+ D!G$E-;(^MRNTS&B%:>3%6X[L7]Y7KYCF&,0<+N@F MRON.]!<>DWG"S:X)[E(S"+[HB[A*._6>RNH"SWA>X"3L<_XK*^8W8R&BW:VS_]T7V> M-@3P79Q,R+J4;[OH8HB,1-A1G@C&L 5*WPQTHZQX6_SE81=\"D&#IR:EY(@G M')"S1"*5J"712"**1T7K*:EK0WM Q\ZN^/LKH'(;HDO0QV)6Q*]Q$IJ=E!9S M;:S$ZY^US=1TGR#AN\KA41EBG2'H75C814*^M42'% M3DI+N8'XX6PR_GWVD">**K&47Y8N^O?EP92"*J1U=%X'H7'Q./C)YRO"HXPR M7SX!.%"R%4'A2MT-O:F>VG\].S.IG5_G2^IP1K-QO+]NGR9!S@[Z?C,+0K4Z4TCUAPCZ+. MK8,9SZ\S!44N4LVL(8:3%ZF@#:W%UJ]?I\*\O-)+B;"RM_@A8S=.O^?.:OE6 M8>$44<.!9T<1B6"ON#=N<5 AJK2W*B7X::=LX Y'<=VWZ^:S"\<31PNW,C@N MXO?;J?]F9_'D>AH7#O1+EE8[B%$G%*<2!7!KP+_)0Q2D\X@P$I5-$+K'3G., M=B"F,T'U?,GC=3[I6P&U#Y[+X?AZ%#\/QW;LAW9T.I[-A_/;)_?5/CBPQR*B M&/,8<^HBV$\;4&XO#J<,[#\I.AU!N[Y4#R8]:7;2EYAK8^8*]+R6EX<(B^:' M%DXA+_)SK=G$^^ATQS9ZZA:: M%'1]B@N_*2#E@:KY2N(*_LO[^$$(IK"48$@%1'U2"61SX1Z'(# F(4+D_0'I M-3UU<_+EM+X13D>JH $XG6:K'6?S"SN/EW_8[ROKBI6"\# &%)4 ZXIE0)9A M@121+JD LM.=YI#L=0>ZCI)6('2LIB?%Q=X >%Z9ZB\/A22)!>WA5$96&(8X M4S%WU1*("3BV#0O@Z?1^J?REC5$$/1QHA03? H3L[%O^_T__OH6=-EI\T_V^'T'W9T&P?,F6A!+BAWXD < M7$\P]93 7L$Q>A8=3J4/PWWH:RS>*P.TWA34 /B^3B<^QC#+-;4/?$8?@<$P MT,(3+R&>PW2(F!M "2#^ M>YS.[[Z.['@.3F!V";]GUV_!B[%!:V*0C#[DD0 0RN2Y !$"5B=IBK ERIN< MC?34[=#4G\DIHX &P'0.G(!XQM=?HIW%B]P.[SS]/HLGLQDPXUP"=A*8SA!9 M?@$BD!.:(THPN(@X84%*]Y_92E G.*EW!J=R*FCB!>::2/7Q37O^!>R8YS]X M\B<'"6PM2,X@IG)_,T4XTL83I)3U#JODN2O=.O@H@CLA4K\S1+Z="FM?(=]W M_'QR9PKQR"!$0:V'X%=0A_/0*4?&X^/]Q.LX@'VC&3O+(HXD@0Q\$CXY)"@H08E70* ML](!WUI"ND'IO>70CY?YS_3*^;%GZ/.]M?Y:X1<+P8Z/LS=\$GT<@=7>3Q>4 M:Z''UNNJ+_+MT=]CN,Z]]CW\:I&'_3B<^=%D=OND4R8/W"3G(I(R]ZQV)/< M, (1(9,U6BK^TA/JI1ZJ([G'WT6Y^9,F<3] )?F"^/-D>@DZ7%X64P[\P_\A M[\#'A0!?(HOSN"HJ(].6,)Y*Q\0=R&JE.*-?A+V^PBJKKP9\T&>%EDM)+JJD M&"5*:BV1X#F5'6- ACF!<(3SBV.M%"Y=!K2!E-I0*ZSR27GY-P"CJZD=S^#+ MBRJ!./TQ]+ /S],:[F:YCFJV_E>K\BHNK*5<>>29SD55SB+MK$-))&Q2DM:$ MTB:O)/UU 5L$4)-&M-L LG^__'4"D=AX(W^UA$ XTB:;75 MD@J,80\F6 $3'">,=.(*!:.48#Z21$HG*3=34_O]X>2 [1YYJ+D0.$VP LUE6M MKSC13AKBP>!2E5O^"DF0QCCWQQ$Z8G#Y0O%S:C,U=4^JGF!32/@-P&C1%_++ M9'R]GIN8"#;&!*2I(\"-T>#$18&,I#*)&!4NWKYX.T5U:[M[@E-!)30 J8FBVOG98P]]LB!EVT<)B]YF^U5R&\35R$B 0U%G$F8-#XTO#X4^FA&N MD\8H,)4/"A]RG]0\.YO!WP3UF&WK.WGDZ-/=!-9]3-7W4=N?KAH XDN67@CS M!@*DX?^)X<-D-L^#V^&\@##(N6!0R@.0N%$!F>PE"^Z5MQ1[D&AA+.Y+8S/3 M1DO#Y>5DDSYUUP(V)WZX?7/_*6<613#LJ483S7QYI8VJ#VQDPS M$Z[Z1GL3:&AA6VP4]'/Q#"*51N;GXUJ'[-H#'T!? W77QTKU;6=<4 2_#*5W:_O: M?;2^3_O:?530 )PV]%&E*06-O49>$9U[:^8LI&<(>ZR,(,FI'MR;=]:^=B]- M=VM?NX_8&P#/QD(Z8D$TU@04(@8^2+((_LTB%UB,0F%">>E#LU6 M,A_C]\ELN'CVNHBB%NV;9F>3L5\V&K@?L"(IC=QE"Q]+9P.?WD)N;D M_3UG$')CASV*G,;5/,'D'+)"FR!QI(*93@C:Z[/-%L,>#*3^I-[ >?;$27CP M'![3^Y1Q M*1R$DL,#$.(V=R#VC88O!/SB,A=:+":JQEZ2+'XDVZWR"2/!H6Q_3IWD='#>'O MTY_?P<#'@==6Q> BBHK J:&Y0TY+@1BXL8H*"K_MJ[7RBH3:[R#[1M$ADOXY M;WDOXH\XAM/%W3W.&;Z(UWF"7I5;W0[T-'"+NZ_4WO;6UB@9N;<840:1!4], M(LV41PQ3,("&&,MEV'XWT]C=<+A9_?JV'ISD2!:931HZ1%RA7' M'$'@;U$07":+"5;=AD#OXS=NH>==W)SN@Y17+F I950>>)6HDO!ZTO$T>< M**6B0(H'"]*AN<:(*Z2<4HP$*J+I5)6X8TCT1@(J^W+%]#LI+>S:B(G7+UFX M?ZU(A/51421S@I$["5X*IAI!@!6$Q)P[W:GV8Q=B-A%0;SYT(<5.2DNY(E1\ MKO2:W@U^OQQP'XTE2N:ACQIQ%5R^\8J(4\V",I$*O\V2S*+_K^O)C[^M5EQ" M8_4OC\AX_%Y%&)11VN0H"3;11/EL,O[]/C^'10C8L8"2TCD-Z"ER$)\B9G+O M*$(E%:7+VY]\OMX \+)H.%:R3S683_A?S4@@LG PD&*:\@ . I(1,8R$\&IC5VCH32%3 'D-FD(WP@3E[U M?>]7:2UGK;Y\.KG\='EFI]-%LN^(?-.&E8IEBKI06BC'LQBT]!BAZZ"82.9XKXR"RYSB/V5X,2@:A6&R"5:F36[!+\4\_6B])4D3Q!\NO@;AU M_7GW&%Y)[;%(CB/,K81P1V%DE$U(.DV3C"JJ4+K,?@=)=1,BI?V#/O30#*Q> M#+"-X_B''>5^D /)%%><H,"(SQ9Z7'J=E>S-ZPVDM2BVWF@ M^M="JXPN:A=$K^,E,S'[:.]F9Y/YT -K_[X= EE7D_R+X=C.XR P;@RXQ,@@FR#ERY(*A@@DFC<+?:^L.^WZ+).@Y;;Z6,!DS9<_Z^VKM%%<> 4A52 M= E1)TQV\ SX=C0@8 UX\#(25WKLUGI*ZI9(]VFX"DB^17NU^ MLC_^.\P^3 M&^#)Q[ GU0)7DD7DA"0.7 EGK3[83FW^;MV6A6]JGPH) M_]W@*LZ_+M6Y+,XV4CO&HT($:XZX2-D[=1+.^F0IX]S;U&U^^8$$=$*:^'F1 M=H0ZVK],>C+@=G+S?3+.UGJ2%G)8U7P??RDEM&4.C%0P MAN>'BQKIP 1B!,X^IJTVHO0;A;+W4L]W2N[).0A&*Y7G=Q.;&Q)\W <3.9V]+:NQ>7M=_ 6?YN?I]]G<=$N8J!X2,1@C0+6%''/X)2,02(X.D4*,4JJ2E?%;"6H*8]D M']UO]TB.$7L#I]:+2&_U$/KNP[+1R" Z2K6#Z#$H,+O<&88<5PFX\88$PA*U MQ2>,;:6H*4^G'(J.$GR[,'IL63/0PH%$P&G7.E\I4DJ0)E(#0SA*I26P5/KQ MPDZBFG*6>@#3@>)O%T\#8CR)RD84O("8 /Y#\ 450PE[ZPB&L,"7KF/=0$KM M3'/?V-E+U,7<[E*(^6?,QW(,)S_@I]?@J.?G0D]O]LC !),XBP1Y+N"@-M;G MT5(8@=D-)'D>F2*]0FDWC;5SS#UAK+!RFC-7+_C[.)PM7B#FGC-?X]1G?$DI42<4PH^)S1 M( R_<"[E%Y;EGQH=17)3F8E]\-.E/JXOU35PZG9E]W2\8O:_HYU>_3$9&&4Q M]3:W+,0QU]U8Y+ G2 DG'38)3I32KM^AM#:5[W@+;!ZEK'<+2D!9'.!HL=#! M(2ERSD<*@AP3&%G-(V7$<:;ZJ5 _A-JFH?EYZWBTNAS\BA(5$02P([,4( M#DNP&CDA\I 1;434R07:Z45O[[@$8IM*YKP]+O=5USO"Y6+B[$M>/992"\91 MYAEQ(?/D>LV1I"G&E$ABHO3-V3'T-I7M>0MT'JVT=P300>2<&D(4(B&74A'8 M>"#0B%C43F))@ZH6\'0"GOJ)@+>7,AJX6-G*U^_CL$J@QO#I3P]_=#F9=N \ MYKG]/\(R/\5CP)_F."&1E$W)!XC;^NG)LB>AG>"GWSO\BJAI?RR:)1;'N>?5 MZL_V=3&?M=#)MW@*@2HB[8++&% M"Y+!"\9ZNB(9D(J7)"]Y?+@F^=MN43]K,QM]6))P\H>=AJM,W76^;AM-9K?3 MN%N0:WO7YD67>].'QRVY_@M[RO!@X@M=)%U^@QW^"V@DY(DD;XS,DX?!W9\9F]N1\J6];D]4+BD2?"UV]V/)_<+#[[ M^W@XGWV]?&A96Y;[;5^JFG3J$SDO3X4.XC[8Z(_*]"\%$SCTX'!'SEICH)/(ZJ [/E@R=+.PWU\>FN\<>M9L7K$ B;^-OP_S MHE=PIOP"O_Q7$3)?KUKEQGNG+NYQU4DB%?,OS^B+\V^34%A?+]:L<@=\F+;6 M2Z,177V%S\[!/P^?1_:ZB*:>KUCE2O0@/:V51"-:RCO^PW@6IN74]&+)*L[: MP=;OM2P:4=3?)W\\TE?6 FY8NHI'=9#BMLNFL@(?SM3A30R?)XNQP/^PHZ.W MV[9UJ]PO[:6Z#E)I8>/-/HPFLW@U>2 W=VPLN/MVK%_ENF;_+=A-2LWJLR MTY/UX?[IYOMHO-WJKX;>,OD\TY1-P"'!6TGW^'S?K@0 MQ:)KR.SRY.*R%UCL_E[5ZOVWA$=GT==V8-:='G"B9P[+1P/W"U>I53D^'G@A MEQ94]_LX3$=WUY?1K\HK3F[FQ^MM[:J=3G=<7VO;1-*"RC[].?5?IT-?8'\] M+M5).0UO4B1 MW@ZBCRS0RTJ]B'[R(T[OSM.K;[T"PT&X[_2!([;L:M7[SQR?95Z[8+4$V3[Z M>;I9MXFELI'-555@^W/LD\^ H[/-Z]:KIJ^MK86:Y]7:>[U;J@'FU<#6C M=JAGT$5,M4W>]?5\Q=31V:;G2U6K9#Q46^M%45D_]P2-[>AN-IR5*=+9N&BU MJL8C?>^-XJFLO VCD E_/I[D_J6*H>N$/C,\W[\PK4^UMCN M\YUJE]V%--Q%B VJ_1_#R6@AYO/T]\E-_) ;CTSOOM@_^M#]UH_5NS@OB8 N M\FP0!L#QOV_M:)B&?D7]E?WSESB.:3@_NECBH _6NZHO"8>NU6T8-W0I,X@SBPHOX[]OA],&NE#'*>WRFDY*;2GWM+\-6 MJX"^_NBK NCYRD6J?[806Z#RYZN]^\?L:YPN1M2.?2Q=^--E_2/V-0CG^%J? MAT6J7;CNH86G._(E][4OA/Z,_G8^_!$_@)FXGDSOCBX=6;]B/36]E/>D(_.U M$\FCT4ORAK%0$M57VU5Q60_N516W=L?Z6G%/NO!>NTU8M#G .GI//%VG6I':MAVQ MAM':3NV*VC))M]>KU3NVCXOC6[N_^#"YC*.8.Q^O,'3TU<7Z%>L=)(?I:ZM< M:LV[UZ/1-XF"X[RZNVS8QQ^NMTM6J\X]U([NEE%MB_HM-X$)#X26TN*V=:O5Y1YJ77?+J/I>G%SE"60E[H%? MKE6MW/;@/;=6%O4U=.+G$(F/[K[:82BDJ'5+5BNL/5Q?6R13.U#.D2)0F*DJ M91HWK5FM7O9 Q>V036VW\SXS?/+CNIAMW+AHO5+70[W,'>)I2'L+RIY8B))* M7+=VO3K5 KK<(JP63.D#J<4-ZL:5ZU68'F-7=PFJ=F7%OV^'\[O<(VLI2@AO M;A:]0#\.$Q 3@=M2VMWS4_4*3@]4]V&BK!TVOC S_Y@M#I%%%]%ODQ%(^6)> M*I+<[U/U:E4/SMT=(LKF]'\6YZ=C/[DIE$/O](%Z):O%=+U9;,UI^%62N2]- M;_E0)XTWE3LZ0(R5-;_&_&3.5\FO,DKO^HU.^FXI^[2G\)K;Y.?S;W':\_Y> M_XU.JFXI<;6G\&KO:NMN1W;Z93B;%[SJWKQJ)W6VE,[:*:#:"GQM68[-A&Q8 MLE.U0DO)K.VBJ9[YOS?^Y16X:^U.FFPIE=516 W,&'EPW+],9J4G+#U?NY,2 M6TE@;15/=6_GA>=][/9;NV G=;64@-HFEMI/G;-#E3DJI+!UZW725TL)HRU" M:2'%7Z0]YM.%.BFHI2S/.C%4=T(F1Y=*WJ_121\MY6!>,-]&F??1ZMBW7I6V ME"9IL$QU,OX5')<581_CS$^'BVN80G6JNY?OI,26$B#=15;]7 K#3)<=<4Q_ M/')7ZOIYU^J=--M2+J2SP%IMJ'$ZG@U!K%=3NVBF^F34X7/*C^RNL>4S15IM M=&6C0-^-5Y]Z!9 #WZ]N7/:87-C#3T6B-+2GS G3SP@WH:LMCT)T"^4\S@5I[ MZ#^-!?[36&"_V'H^'5W%Z_9=EJ>V@_'V&W8*I["IFJ$LU( MGZ]4[27OOC[<&O9;4_ULJ6I/<@]4RC,!U&X<>CN*!#M!LE<3)M_G M,7P>V>NCU+-IS6K/;??3TPZ1U$\L]J&S+U^[G]IV"Z8) [B@J\2\OC7+ M57M;>X@A7">(AHSAU?1F/"]K"Y\L6>U5[>&F\+5 VK*$A12V>=5J#VJ/LH/- MJ>T^8"@WN73]BO7>T!YB#3?(HPE=?;R=+@@KH*2'I>J]BCU$.R\ET(1:+J._ MG0[GPS@[N;X^^6&'HZ,+>+>L6^_=ZR$*VRJ;]W'+^'4R&GI@X.MTXGN\97SV MF1YN&3>S4?R6\>FG7F&DP'7C^O6/RL6OE@]/ERX5TNU>O9$;R:UZ>Y[ [RBO MZG@C$/#V@< (XM 4 " 0 !E>&AI M8FET,S$Q<3,R,#(S+FAT;5!+ 0(4 Q0 ( ,&AI8FET,S$R<3,R,#(S+FAT;5!+ 0(4 Q0 M ( , " 2$0 !E>&AI8FET M,S(M86UE;F1E9&%N9')E@ M97AH:6)I=#,R,G$S,C R,RYH=&U02P$"% ,4 " #'.&%7JP3$.B'B 0"> M2!, $0 @ &J?P &UL4$L! A0#% @ MQSAA5\A9"<#"3@ W5@# !4 ( !%8X" ')M;FDM,C R,S Y M,S!?9&5F+GAM;%!+ 0(4 Q0 ( ,&UL4$L%!@ + L W@( &MM! $! end